SynthMaze/Builds/Alpha 1.0/Synth Maze_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/Pathfinding.Ionic.Zip.Reduced__1.cpp
2024-04-28 11:26:46 +02:00

29497 lines
1.2 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct VirtualActionInvoker4
{
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF;
// System.Collections.Generic.Dictionary`2<System.Text.RegularExpressions.Regex/CachedCodeEntryKey,System.Text.RegularExpressions.Regex/CachedCodeEntry>
struct Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7;
// System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>
struct EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>
struct EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35;
// System.EventHandler`1<System.Object>
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>
struct EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE;
// System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>
struct EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>
struct EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026;
// System.Collections.Generic.ICollection`1<System.String>
struct ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>
struct ICollection_1_t1CF5E5C41C4A26CAC420067F5497376C18102A34;
// System.Collections.Generic.IDictionary`2<System.Object,System.Object>
struct IDictionary_2_t823399AD16F88CDEB25958D8CB61771376A5ADED;
// System.Collections.Generic.IDictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct IDictionary_2_tDA682EBD1E8EEC14AFB3EFBC264F4BF6876BF5FE;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>
struct IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D;
// System.Collections.Generic.IEnumerator`1<System.Object>
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
// System.Collections.Generic.IEnumerator`1<System.String>
struct IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8;
// System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>
struct IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IList`1<System.String>
struct IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB;
// System.Collections.Generic.IList`1<Pathfinding.Ionic.Zip.ZipEntry>
struct IList_1_tCC6C6AA6528BD507E9EC9448B97C025A3ECAA36C;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Object>
struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct KeyCollection_t2B12CB0BB1C7C9C3951883865377D782C99C7F94;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zlib.WorkItem>
struct List_1_t0B38073835913E8646A2E67FBBC088795FD6C3C4;
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>
struct List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D;
// System.Collections.Generic.Queue`1<System.Int32>
struct Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>
struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>
struct ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C;
// System.Collections.ObjectModel.ReadOnlyCollection`1<Pathfinding.Ionic.Zip.ZipEntry>
struct ReadOnlyCollection_1_t972DF41FBE3C81B8AECB7C39B49717711E34B6FA;
// System.Threading.Tasks.Task`1<System.Int32>
struct Task_1_t4C228DE57804012969575431CFF12D57C875552D;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Object>
struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8;
// System.WeakReference`1<System.Text.RegularExpressions.RegexReplacement>
struct WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Object>[]
struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Pathfinding.Ionic.Zip.ZipEntry>[]
struct EntryU5BU5D_tDFB4F1798E3A24C96C24336DB38CB30A6E335D30;
// System.Byte[][]
struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA;
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Text.RegularExpressions.Group[]
struct GroupU5BU5D_t9924453EAB39E5BC350475A536C5C7093F9A04A9;
// System.Int16[]
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// Pathfinding.Ionic.Zip.ZipEntry[]
struct ZipEntryU5BU5D_t7D0282E4215B28406ADE9B122F23D61253068A15;
// Pathfinding.Ionic.Zip.AddProgressEventArgs
struct AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// System.Threading.AutoResetEvent
struct AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0;
// Pathfinding.Ionic.BZip2.BZip2Compressor
struct BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2;
// Pathfinding.Ionic.Zip.BadReadException
struct BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1;
// Pathfinding.Ionic.Zip.BadStateException
struct BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// Pathfinding.Ionic.BZip2.BitWriter
struct BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45;
// Pathfinding.Ionic.Crc.CRC32
struct CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE;
// System.Text.RegularExpressions.Capture
struct Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A;
// System.Text.RegularExpressions.CaptureCollection
struct CaptureCollection_t38405272BD6A6DA77CD51487FD39624C6E95CC93;
// Pathfinding.Ionic.Zip.CloseDelegate
struct CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
// Pathfinding.Ionic.Zip.CountingStream
struct CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2;
// Pathfinding.Ionic.Crc.CrcCalculatorStream
struct CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A;
// System.CultureAwareComparer
struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// System.Text.DecoderFallback
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.Text.Encoder
struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA;
// System.Text.EncoderFallback
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.Exception
struct Exception_t;
// System.Text.RegularExpressions.ExclusiveReference
struct ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837;
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs
struct ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C;
// System.IO.FileNotFoundException
struct FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A;
// Pathfinding.Ionic.FileSelector
struct FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844;
// System.IO.FileStream
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8;
// System.Text.RegularExpressions.Group
struct Group_t26371E9136D6F43782C487B63C67C5FC4F472881;
// System.Text.RegularExpressions.GroupCollection
struct GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E;
// System.Collections.Hashtable
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// System.Text.RegularExpressions.Match
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.IO.MemoryStream
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2;
// System.Reflection.MethodBase
struct MethodBase_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// Pathfinding.Ionic.Zip.OffsetStream
struct OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7;
// Pathfinding.Ionic.Zip.OpenDelegate
struct OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46;
// System.OrdinalCaseSensitiveComparer
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A;
// System.OrdinalIgnoreCaseComparer
struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0;
// System.OverflowException
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C;
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream
struct ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868;
// Pathfinding.Ionic.Zip.ReadOptions
struct ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8;
// Pathfinding.Ionic.Zip.ReadProgressEventArgs
struct ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105;
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
// System.Text.RegularExpressions.RegexCode
struct RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7;
// System.Text.RegularExpressions.RegexRunnerFactory
struct RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7;
// Microsoft.Win32.SafeHandles.SafeFileHandle
struct SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// Pathfinding.Ionic.Zip.SaveProgressEventArgs
struct SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C;
// Pathfinding.Ionic.SelectionCriterion
struct SelectionCriterion_t617A48C4F38D4BBD15FE0507A9A1D69E772BC60E;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
// Pathfinding.Ionic.Zip.SetCompressionCallback
struct SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD;
// System.Diagnostics.StackFrame
struct StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443;
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
// System.IO.StreamWriter
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06;
// System.Reflection.StrongNameKeyPair
struct StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
// System.Type
struct Type_t;
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Pathfinding.Ionic.Zip.WriteDelegate
struct WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03;
// Pathfinding.Ionic.Zip.ZipContainer
struct ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0;
// Pathfinding.Ionic.Zip.ZipCrypto
struct ZipCrypto_t98840D163A277511DDEDF396869C557B6B4061C7;
// Pathfinding.Ionic.Zip.ZipEntry
struct ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4;
// Pathfinding.Ionic.Zip.ZipErrorEventArgs
struct ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E;
// Pathfinding.Ionic.Zip.ZipException
struct ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554;
// Pathfinding.Ionic.Zip.ZipFile
struct ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF;
// Pathfinding.Ionic.Zip.ZipInputStream
struct ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C;
// Pathfinding.Ionic.Zip.ZipOutputStream
struct ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4;
// Pathfinding.Ionic.Zip.ZipProgressEventArgs
struct ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66;
// Pathfinding.Ionic.Zip.ZipSegmentedStream
struct ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2;
// Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState
struct CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49;
// System.Text.RegularExpressions.Regex/CachedCodeEntry
struct CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
// Pathfinding.Ionic.Zip.ZipEntry/CopyHelper
struct CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A;
// Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0
struct U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BadPasswordException_t8412B84DE8373F5D99C787DF5D70768A2180BA3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CompressionMethod_t83797A546A4E85E365AE291B797BA83D7DFF1656_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t1CF5E5C41C4A26CAC420067F5497376C18102A34_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Rand_t0DA08C56E6AE4B554904DFB45AA6F76AB5DE0DEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RwMode_t94DA76E16CF2018D6B7B40C11C586943E92A6C47_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnauthorizedAccessException_t8FC1F1DE7AA62456E9E25EFDFC658A623A626791_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3EU7B99f15b47U2D93f0U2D442dU2Da950U2D84e2e79a92c8U7D_tC68C1F2D969823EA99F566986F306F7DA625FD3F____U24fieldU2D1_1_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD;
IL2CPP_EXTERN_C String_t* _stringLiteral0392F2218F79B257D0D256B24AF81BF739615932;
IL2CPP_EXTERN_C String_t* _stringLiteral0401815F937B8141A80097A5896A6E7C59D9A77C;
IL2CPP_EXTERN_C String_t* _stringLiteral0764EC0E363E7EC2B53F2EF1924BBB008F81CC37;
IL2CPP_EXTERN_C String_t* _stringLiteral08BC53719FF9D6B110E4E48D90515C008F1AC01B;
IL2CPP_EXTERN_C String_t* _stringLiteral092BBD427F781099B5342ECEAED011B529978E8F;
IL2CPP_EXTERN_C String_t* _stringLiteral0938B27645A721130F2BD44EF967F6768DB3BFF6;
IL2CPP_EXTERN_C String_t* _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40;
IL2CPP_EXTERN_C String_t* _stringLiteral1085DBB77822F11382A502D20B43B5D79C0B8E20;
IL2CPP_EXTERN_C String_t* _stringLiteral1152A5223FE6C4D088A554FD940E62E1382EC83D;
IL2CPP_EXTERN_C String_t* _stringLiteral12F70BD4B62B219A019CED1867FE5342E1B92B37;
IL2CPP_EXTERN_C String_t* _stringLiteral14CFCAE621C2D81AAA7BA40FD5BB23BBFE3818A8;
IL2CPP_EXTERN_C String_t* _stringLiteral16DAC6830D203EC00B3F020FDDE052DBEB48A603;
IL2CPP_EXTERN_C String_t* _stringLiteral1B91303FEF39F4071F31BCF5BED9AEF39EB21149;
IL2CPP_EXTERN_C String_t* _stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73;
IL2CPP_EXTERN_C String_t* _stringLiteral22DFA44A4DCFB50835EAD1D84DB48401DA54867A;
IL2CPP_EXTERN_C String_t* _stringLiteral259CCEA472942154CFC5BE852BBD5DB3D25763D4;
IL2CPP_EXTERN_C String_t* _stringLiteral2A8962927C3656573158C9490633C08BD1F1A54F;
IL2CPP_EXTERN_C String_t* _stringLiteral2B3F1D1F0E4D1CAB7B0FEFB41F0DED43C4DF5895;
IL2CPP_EXTERN_C String_t* _stringLiteral2ED262876643681DE3A996D1FF393181B8255D7C;
IL2CPP_EXTERN_C String_t* _stringLiteral2F67EDD17F502E8BE5C9CE81D80F4F4BC64E79B1;
IL2CPP_EXTERN_C String_t* _stringLiteral370B29C92D675EBCA52A5E812E5C3D0DC623E5FE;
IL2CPP_EXTERN_C String_t* _stringLiteral3727F5DABFF01D129FC3D8072A31B55894208F84;
IL2CPP_EXTERN_C String_t* _stringLiteral3EF847EF09ECA28F903DD8A56E2AC01809D90CB5;
IL2CPP_EXTERN_C String_t* _stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593;
IL2CPP_EXTERN_C String_t* _stringLiteral4429A3969DCCDDC1F9D75BC0D69B39F3444666FF;
IL2CPP_EXTERN_C String_t* _stringLiteral47A23472987C8BFFB3B3CDA4F7CC299019FFBC14;
IL2CPP_EXTERN_C String_t* _stringLiteral47C6C7C7F7D0ED4EDF270A495CAD44BCC0E02309;
IL2CPP_EXTERN_C String_t* _stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700;
IL2CPP_EXTERN_C String_t* _stringLiteral4E267170547B628057C65CD1B34CC3AA4178867D;
IL2CPP_EXTERN_C String_t* _stringLiteral4F06D8C5CF0661E668C9B6F8E7334C8083A4FAFE;
IL2CPP_EXTERN_C String_t* _stringLiteral50EA0B7C3EE03711303BD623BE91921AA1BCC65B;
IL2CPP_EXTERN_C String_t* _stringLiteral51439F4DAD5792EB6E21CF23BCFF005E285944B0;
IL2CPP_EXTERN_C String_t* _stringLiteral56B0B450D40A7D1EEE3B00809196D2011917C8BA;
IL2CPP_EXTERN_C String_t* _stringLiteral59062B0A1E48C3382BA52712D9BEC57B1C4F39D8;
IL2CPP_EXTERN_C String_t* _stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B;
IL2CPP_EXTERN_C String_t* _stringLiteral62034F7639F85F62F5742EE798FEB248336A482E;
IL2CPP_EXTERN_C String_t* _stringLiteral666703CE29BFC1702C5C2E7D40153B34853CD9DB;
IL2CPP_EXTERN_C String_t* _stringLiteral7128DD441FBAF71FFE9C7ADC060F5534B9FE5407;
IL2CPP_EXTERN_C String_t* _stringLiteral73DEADFEDA72CD3EEF888A58760008529C137BBA;
IL2CPP_EXTERN_C String_t* _stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091;
IL2CPP_EXTERN_C String_t* _stringLiteral7BFC291DCC32C1E2D284BA2726194F49AA79B3EC;
IL2CPP_EXTERN_C String_t* _stringLiteral7C021362092F04E3F3DAABF5B9D8C36F195493EE;
IL2CPP_EXTERN_C String_t* _stringLiteral7C215EE957B11D12CEC240EBE0D86F5E81FDEB19;
IL2CPP_EXTERN_C String_t* _stringLiteral7C74E066FF314052ADD752E3B6EC56BFFCD999C1;
IL2CPP_EXTERN_C String_t* _stringLiteral81DEA3D424B38A68153DB90CE71FDD7FCA558DCD;
IL2CPP_EXTERN_C String_t* _stringLiteral83B9D979F84AE95A13B4A658897F77B568F65112;
IL2CPP_EXTERN_C String_t* _stringLiteral855DC2CE49DCC1C549D22D5DB0CF5A8D5ABF0987;
IL2CPP_EXTERN_C String_t* _stringLiteral8593B30AE4DF8438EDBA5CE63B28CBEF315159C9;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral899F12D19EE63B5B0D29F7611A5EA989E08FF765;
IL2CPP_EXTERN_C String_t* _stringLiteral89B93F134229BC2F0FE1ACA3EC0985BEC9D3A9FF;
IL2CPP_EXTERN_C String_t* _stringLiteral89D1562E822F2B9676E8A2191EEEF682D49FDB66;
IL2CPP_EXTERN_C String_t* _stringLiteral8AD83084DCA4367310C5163B000DBF9BE2B11EBB;
IL2CPP_EXTERN_C String_t* _stringLiteral92CF4E66E71FF199A5519811C36C54D174669524;
IL2CPP_EXTERN_C String_t* _stringLiteral972610D581DE88F35D7ACDB1A8D559057A8B227D;
IL2CPP_EXTERN_C String_t* _stringLiteral9865D4C1B2EC445AAAC124E6B629B1ABB93A440E;
IL2CPP_EXTERN_C String_t* _stringLiteral99CF69C509815F194040366DD9B7E4FD50FF60C4;
IL2CPP_EXTERN_C String_t* _stringLiteral9A9E83F34282520F2E96B0632CB62CBC2E9F4874;
IL2CPP_EXTERN_C String_t* _stringLiteral9C89B73A5C779ED9BC6049CE7506D7AF2F06355C;
IL2CPP_EXTERN_C String_t* _stringLiteral9CC35E261933E1FB6ADFF1CE4DEF74E02FF87E6A;
IL2CPP_EXTERN_C String_t* _stringLiteral9D04B2FEE52316A0C50FC7D8C300B52AFBA553EE;
IL2CPP_EXTERN_C String_t* _stringLiteralA169493E3A221FA40A2265AC8ABCD2A9235CA971;
IL2CPP_EXTERN_C String_t* _stringLiteralA1EF5B839B0EB6EA07C266F2FB8D50C4D6062C48;
IL2CPP_EXTERN_C String_t* _stringLiteralA2CEED28A24238133856EF2FB53D621F68D932B5;
IL2CPP_EXTERN_C String_t* _stringLiteralA33F4D2D43FFEEA9B83CA88EF8E7058BB366209A;
IL2CPP_EXTERN_C String_t* _stringLiteralA9CBA5C4C13A2B9952BCF35B2BD0914C920BE67B;
IL2CPP_EXTERN_C String_t* _stringLiteralAAA22FF9EB3CFEF11DDD77304A777C6568791E6E;
IL2CPP_EXTERN_C String_t* _stringLiteralACE55A8E4B57D9DEC932348CA2770147C010D0A5;
IL2CPP_EXTERN_C String_t* _stringLiteralB2A4DB491E07E8EAC1AD4FE65EBC42E1E218A392;
IL2CPP_EXTERN_C String_t* _stringLiteralB381BD3240D81E58CDCCD4FE5A2B8A2EA6C462E4;
IL2CPP_EXTERN_C String_t* _stringLiteralB5343EBD7412E5B3EAC0DEDDC43D8DC4C765084B;
IL2CPP_EXTERN_C String_t* _stringLiteralB53E23262CA871DD51B621D069CC5E93A75BDAB6;
IL2CPP_EXTERN_C String_t* _stringLiteralB6E1C35407C2C2276609982ABAA7CBF7F971B7A3;
IL2CPP_EXTERN_C String_t* _stringLiteralB6F1812647A78936EB5BFAA412381A5E2D72E1C1;
IL2CPP_EXTERN_C String_t* _stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3;
IL2CPP_EXTERN_C String_t* _stringLiteralB80DC24068FC16FB7C9390A520CE7671727B6322;
IL2CPP_EXTERN_C String_t* _stringLiteralBC61FE71C9C162A300EF8A3A5234C140F450C60B;
IL2CPP_EXTERN_C String_t* _stringLiteralBD9E9268795B5AD1DC37495CAF97ECD6133B122F;
IL2CPP_EXTERN_C String_t* _stringLiteralC013226DF137B7010B5FE9B6BEB26EF8127E5B47;
IL2CPP_EXTERN_C String_t* _stringLiteralC0B707597CBF155540BA220296EEB82FC383A4FD;
IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10;
IL2CPP_EXTERN_C String_t* _stringLiteralC6555B6A4916EB4F4DC740F9090D4EBEB92CD0EB;
IL2CPP_EXTERN_C String_t* _stringLiteralC807AF4C8454C9532AB93432926AD14934A179F6;
IL2CPP_EXTERN_C String_t* _stringLiteralC84F51CEE4EA15AB156111FF7D7DA615786515B1;
IL2CPP_EXTERN_C String_t* _stringLiteralCC1701B5D317209D0FC002E21B48CFF6BAF60F9E;
IL2CPP_EXTERN_C String_t* _stringLiteralCE2DD04062F03563B8D362C17CDFBD5CDD6473A8;
IL2CPP_EXTERN_C String_t* _stringLiteralCE51ECA8D7854C4D3982D174A505DA1AD1565D64;
IL2CPP_EXTERN_C String_t* _stringLiteralCF7DF948FC4905FED1A56776B9DFCCB86C46912A;
IL2CPP_EXTERN_C String_t* _stringLiteralD04D919F7A348513371C8BBDE283F184855CE3D5;
IL2CPP_EXTERN_C String_t* _stringLiteralD59D2DF1DC8523596E35EB142BC698CC1CC204F4;
IL2CPP_EXTERN_C String_t* _stringLiteralD850BC685EB26AD4EA476BAAEB6FD45E2986A90F;
IL2CPP_EXTERN_C String_t* _stringLiteralDB4AEDB1106BC6A34B45AC0BCCAA77DC7B5661C4;
IL2CPP_EXTERN_C String_t* _stringLiteralDE3F74ACB8BBA1F9B7B8656D1F8F2C01671227CC;
IL2CPP_EXTERN_C String_t* _stringLiteralDEB73B1F547C51F8C59F2734F84D163A80729D6A;
IL2CPP_EXTERN_C String_t* _stringLiteralDF106E1A4CBF414E3D2E8F4EB8C1733C72C0EF78;
IL2CPP_EXTERN_C String_t* _stringLiteralDFE0551BCCC735AFA47DB1AF1060FFD5A80E07A3;
IL2CPP_EXTERN_C String_t* _stringLiteralE05C614872D9A74C4883A60014465F36ECD733C5;
IL2CPP_EXTERN_C String_t* _stringLiteralE1D1597D24AF8EF6F035240D10D335A35FCF9D3D;
IL2CPP_EXTERN_C String_t* _stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838;
IL2CPP_EXTERN_C String_t* _stringLiteralE78B9394472E4CDFC2404D6E1CB1B071398C54C5;
IL2CPP_EXTERN_C String_t* _stringLiteralE88E7FA5896D6E4F1BE67E4FBFBA983934AD9BC0;
IL2CPP_EXTERN_C String_t* _stringLiteralEC39AAB8B28BCEDAFA6F3285CC603CE852769989;
IL2CPP_EXTERN_C String_t* _stringLiteralED0631F5CAE64545291297E4363A3A409A5BF6EF;
IL2CPP_EXTERN_C String_t* _stringLiteralED45F4AF48C69346087C97D466BF405E270AABE2;
IL2CPP_EXTERN_C String_t* _stringLiteralED6A36567F46278156BFCF4EFB9DB1A403537BBD;
IL2CPP_EXTERN_C String_t* _stringLiteralEED61A0D35D29730E426B3E63EE93298FA22BCB9;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E8292E6153F7667A153A1A775FB6A3C16AF177;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914;
IL2CPP_EXTERN_C String_t* _stringLiteralF8C335485EDD6A5CF6BE584C414680162DB2C549;
IL2CPP_EXTERN_C String_t* _stringLiteralF8D242883CED2FD0EB2DDBC2705656ECCC35635A;
IL2CPP_EXTERN_C String_t* _stringLiteralFB2B96131D663835BBCCB259C113F21EA8F52AAA;
IL2CPP_EXTERN_C String_t* _stringLiteralFC1D834D3337354218D057F130315C2FDF06B3CB;
IL2CPP_EXTERN_C String_t* _stringLiteralFCFFE87B700F761511CEE492D55F0737B7263A25;
IL2CPP_EXTERN_C const RuntimeMethod* BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CopyHelper_AppendCopyToFileName_mA13FA79C74CE0DEA444C5BAD0C54E2EA57A259A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mBA81A6279E3AD002896959D6C72BCEFE13D4665E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m38C2D2FB76CFA5BA4F7035EF853CFAA223593792_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB125DC23F7F4488C41A1981C46A412DD63979E41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mA719B75A835FC0813D17FEE3D590DA00A2F6DD94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m19C678D9FC94B39DBEE890E247638AE9CB113A7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AsReadOnly_m57A5CFDF3E25367E5179FF608562030A78EC775C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4557BA0F3772B9F0CCC837DB813ADE8D1AB6D4CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7BC070F04FF089AA3F28BA0780591928FC949497_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m81B0C27696B96602B5CF88495D6F946A7B89402B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_GetEnumerator_m4C3802B4F766A1B5DA5B907E842D14526BC3EF54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Count_mA3AE220565D02224E32753A0186DC33E5C7DD388_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetEnumeratorU3Ec__Iterator0_Reset_mFBDFA58F84D8FCA4A190E9D97F8BBE52C4DE7E3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipContainer_get_BufferSize_m2395AC6C285F8B2C09D2BFF7EF74ABC47B4734F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipContainer_get_Name_m00287247F961631309E0A9E78B1C0D254FD299BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipContainer_get_Zip64_m5AEBA9A3B260853E04BEF6128B41A81AAB73F1DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_AddEntry_mA537B1A1948333A50C0537D45C1E9F470E9143B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_AddFiles_m168441AF564A3181CB26920B8021D2D2EAB5388E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_AddItem_mA552FF3B2F9A7EC0629A32B5910568723DE0AE14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Initialize_mF60C2318C30937FB4258729A8786807E6C1CCD2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_IsZipFile_mCBFE335D1E39C148B6D368CBF9C9596C306032D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Read_m68413274F4FEA8A8C66661B2A60E25C708602E52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Read_mDDDAA6B654BAF8D60253D491A35DCFE809BC2DDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_RemoveEntries_mE8C5A9413946D22EBD52BE8830DBC3D2D8CBEE2F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_RemoveEntries_mEEF223ADAA8373F2AB6ABCF409CB42927F433AE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_RemoveEntry_mF76AB0D07BBAC8272EBF97499E083E2D43223137_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Save_m7288490AF2F188D6ED04B1716CDEFE84E61FA00B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Save_mE2CB7D326D1CA33BEFF67708A5963BE12AD20B95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_UpdateFiles_mEE5E253CFBE42345F3213F470CF5C379FDFB760D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_UpdateItem_m56C1967C2B4702B34129BD182760915722FB837C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile__ctor_m09AAEC1CC5CF38C5EF0005FE08B64BA59EBF233B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile__ctor_m152B9C0715E4995DD34F181574C3F1335E7CD231_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile__ctor_m44918C2C7298E91D9BE874A27D40936BEAD44EEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile__ctor_mB33CB757FC23F49FA4DFBA131CE89E9AA5BAB28A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_get_LibraryVersion_m9B0F53A88487A3CB5EBB1E7EEC54F5D86E2F7BF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_set_Encryption_mD9493955B433B14004376A6337F67AF5CAD4B457_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_set_MaxOutputSegmentSize_m62900602EF275075D1EA762CEBCDA69BFAAC1DFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_set_ParallelDeflateMaxBufferPairs_m755F14171A51532C424EC91D36857E6EA60BE1C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_set_ParallelDeflateThreshold_mA9E7D107DEE361F068A1F7C83B566D6BA7F0F80F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_set_TempFileFolder_mB08FC2E18AE0D93493D7B319FDF7A04978AD1623_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipFile_set_WriteStream_m1CA04995D8245F7CEAB13C0A55A5601FCF87940C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipInputStream_Flush_m72052C55DC282251D4111B5A481116A8B6B8576E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipInputStream_Read_m922B6B7FCA792C12A94DAB5C8FDD5D07BD3FBFA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipInputStream_SetLength_m2283F7672341C4EF4C62A6B404E6BD310A1BE338_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipInputStream_Write_mF9F1925748FEA3284D17FCDF4826EEE97543F8B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipInputStream__Init_m7A846E9B7E1F2A23EF7102668F07F06BFFF2A0FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipInputStream_set_Password_m0AE3B40CC8734FB8A0B34577D4B10C2E1D1B2960_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_InsureUniqueEntry_m1498EB9F8F1940C332DBC98470A8EAD351974E7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_PutNextEntry_m03ED7364EECC826297757D996494D1827683CAC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_Read_m85BE1714D6D321250F6E2BD429B8BB1A259FEC19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_Seek_m1C63B862C4066EB2C04D3675CE53FE8F825711DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_SetLength_mE067F66EA79D6C42D8D500E76A4C8751E47BA8B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_Write_m2153B71E5E5C930F58CC1C67251119454C009959_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream__InitiateCurrentEntry_m7788FD9A801361824A5FC3AEE441605EECB66D4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_get_Length_m62DF8B551CD826BA39FA792E9228BE828B5EEE03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_Comment_m9E0BE5059B69EA919EE65ED8848439B7E58777DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_EnableZip64_m3EE8862BED3CA99C3BE938AF912E9EE77D928649_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_Encryption_m25FE26689C9B4CE64773E3C3C53F8FFD7D9D08C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_ParallelDeflateMaxBufferPairs_m7D6ADE645CF6C731ED6F8A22FC492B2BF118D3A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_ParallelDeflateThreshold_m03E812CFAAF344A2FCBE13BFED9901BCD781592D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_Password_mBF113B773ED7D6E7F71BD4BDAADB334D2A250D23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_Position_m32A31B5D2E65B15A8DFA8C740242E18F49FF04D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutputStream_set_Timestamp_m069ABE2CE1F67E5F64076A1C14BECF429B0FFD94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipSegmentedStream_ForUpdate_m7AB6A6EBD0BE72F9C77D8C415FA51CB5166738A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipSegmentedStream_Read_mC024120B4E924DCEC2AE320613D0C5DDE81A698A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipSegmentedStream_SetLength_m99281CFBC3FF91380E121A79A91D1695200B4CD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipSegmentedStream_TruncateBackward_mBA75A2D56842131D539AD58FC95D6C67ECCDFDDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipSegmentedStream_Write_m3B0D194E64108DF6CFFD1B598A5A5EF4D2ABA0DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ZipSegmentedStream__NameForSegment_mDFB44EFC22F2CD1F10F4247D71F2B562E78231B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_0_0_0_var;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tDFB4F1798E3A24C96C24336DB38CB30A6E335D30* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t2B12CB0BB1C7C9C3951883865377D782C99C7F94* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct KeyCollection_t2B12CB0BB1C7C9C3951883865377D782C99C7F94 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* ____dictionary_0;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>
struct List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ZipEntryU5BU5D_t7D0282E4215B28406ADE9B122F23D61253068A15* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>
struct ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C : public RuntimeObject
{
// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
RuntimeObject* ___list_0;
// System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
RuntimeObject* ____syncRoot_1;
};
// System.Collections.ObjectModel.ReadOnlyCollection`1<Pathfinding.Ionic.Zip.ZipEntry>
struct ReadOnlyCollection_1_t972DF41FBE3C81B8AECB7C39B49717711E34B6FA : public RuntimeObject
{
// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
RuntimeObject* ___list_0;
// System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
RuntimeObject* ____syncRoot_1;
};
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* ____dictionary_0;
};
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
};
// Pathfinding.Ionic.BZip2.BZip2
struct BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB : public RuntimeObject
{
};
// Pathfinding.Ionic.BZip2.BZip2Compressor
struct BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2 : public RuntimeObject
{
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::blockSize100k
int32_t ___blockSize100k_0;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::currentByte
int32_t ___currentByte_1;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::runLength
int32_t ___runLength_2;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::last
int32_t ___last_3;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::outBlockFillThreshold
int32_t ___outBlockFillThreshold_4;
// Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState Pathfinding.Ionic.BZip2.BZip2Compressor::cstate
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___cstate_5;
// Pathfinding.Ionic.Crc.CRC32 Pathfinding.Ionic.BZip2.BZip2Compressor::crc
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* ___crc_6;
// Pathfinding.Ionic.BZip2.BitWriter Pathfinding.Ionic.BZip2.BZip2Compressor::bw
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* ___bw_7;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::runs
int32_t ___runs_8;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::workDone
int32_t ___workDone_9;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::workLimit
int32_t ___workLimit_10;
// System.Boolean Pathfinding.Ionic.BZip2.BZip2Compressor::firstAttempt
bool ___firstAttempt_11;
// System.Boolean Pathfinding.Ionic.BZip2.BZip2Compressor::blockRandomised
bool ___blockRandomised_12;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::origPtr
int32_t ___origPtr_13;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::nInUse
int32_t ___nInUse_14;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::nMTF
int32_t ___nMTF_15;
// System.UInt32 Pathfinding.Ionic.BZip2.BZip2Compressor::<Crc32>k__BackingField
uint32_t ___U3CCrc32U3Ek__BackingField_24;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::<AvailableBytesOut>k__BackingField
int32_t ___U3CAvailableBytesOutU3Ek__BackingField_25;
};
// Pathfinding.Ionic.BZip2.BitWriter
struct BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45 : public RuntimeObject
{
// System.UInt32 Pathfinding.Ionic.BZip2.BitWriter::accumulator
uint32_t ___accumulator_0;
// System.Int32 Pathfinding.Ionic.BZip2.BitWriter::nAccumulatedBits
int32_t ___nAccumulatedBits_1;
// System.IO.Stream Pathfinding.Ionic.BZip2.BitWriter::output
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___output_2;
// System.Int32 Pathfinding.Ionic.BZip2.BitWriter::totalBytesWrittenOut
int32_t ___totalBytesWrittenOut_3;
};
// Pathfinding.Ionic.Crc.CRC32
struct CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE : public RuntimeObject
{
static const Il2CppGuid CLSID;
// System.UInt32 Pathfinding.Ionic.Crc.CRC32::dwPolynomial
uint32_t ___dwPolynomial_1;
// System.Int64 Pathfinding.Ionic.Crc.CRC32::_TotalBytesRead
int64_t ____TotalBytesRead_2;
// System.Boolean Pathfinding.Ionic.Crc.CRC32::reverseBits
bool ___reverseBits_3;
// System.UInt32[] Pathfinding.Ionic.Crc.CRC32::crc32Table
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___crc32Table_4;
// System.UInt32 Pathfinding.Ionic.Crc.CRC32::_register
uint32_t ____register_5;
};
// System.Text.RegularExpressions.Capture
struct Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A : public RuntimeObject
{
// System.Int32 System.Text.RegularExpressions.Capture::<Index>k__BackingField
int32_t ___U3CIndexU3Ek__BackingField_0;
// System.Int32 System.Text.RegularExpressions.Capture::<Length>k__BackingField
int32_t ___U3CLengthU3Ek__BackingField_1;
// System.String System.Text.RegularExpressions.Capture::<Text>k__BackingField
String_t* ___U3CTextU3Ek__BackingField_2;
};
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14;
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
// Pathfinding.Ionic.FileSelector
struct FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844 : public RuntimeObject
{
// Pathfinding.Ionic.SelectionCriterion Pathfinding.Ionic.FileSelector::_Criterion
SelectionCriterion_t617A48C4F38D4BBD15FE0507A9A1D69E772BC60E* ____Criterion_0;
// System.Boolean Pathfinding.Ionic.FileSelector::<TraverseReparsePoints>k__BackingField
bool ___U3CTraverseReparsePointsU3Ek__BackingField_1;
};
// System.Text.RegularExpressions.GroupCollection
struct GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E : public RuntimeObject
{
// System.Text.RegularExpressions.Match System.Text.RegularExpressions.GroupCollection::_match
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* ____match_0;
// System.Collections.Hashtable System.Text.RegularExpressions.GroupCollection::_captureMap
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____captureMap_1;
// System.Text.RegularExpressions.Group[] System.Text.RegularExpressions.GroupCollection::_groups
GroupU5BU5D_t9924453EAB39E5BC350475A536C5C7093F9A04A9* ____groups_2;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// Pathfinding.Ionic.Zip.ReadOptions
struct ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8 : public RuntimeObject
{
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs> Pathfinding.Ionic.Zip.ReadOptions::<ReadProgress>k__BackingField
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___U3CReadProgressU3Ek__BackingField_0;
// System.IO.TextWriter Pathfinding.Ionic.Zip.ReadOptions::<StatusMessageWriter>k__BackingField
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___U3CStatusMessageWriterU3Ek__BackingField_1;
// System.Text.Encoding Pathfinding.Ionic.Zip.ReadOptions::<Encoding>k__BackingField
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___U3CEncodingU3Ek__BackingField_2;
};
// System.Diagnostics.StackFrame
struct StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443 : public RuntimeObject
{
// System.Int32 System.Diagnostics.StackFrame::ilOffset
int32_t ___ilOffset_1;
// System.Int32 System.Diagnostics.StackFrame::nativeOffset
int32_t ___nativeOffset_2;
// System.Int64 System.Diagnostics.StackFrame::methodAddress
int64_t ___methodAddress_3;
// System.UInt32 System.Diagnostics.StackFrame::methodIndex
uint32_t ___methodIndex_4;
// System.Reflection.MethodBase System.Diagnostics.StackFrame::methodBase
MethodBase_t* ___methodBase_5;
// System.String System.Diagnostics.StackFrame::fileName
String_t* ___fileName_6;
// System.Int32 System.Diagnostics.StackFrame::lineNumber
int32_t ___lineNumber_7;
// System.Int32 System.Diagnostics.StackFrame::columnNumber
int32_t ___columnNumber_8;
// System.String System.Diagnostics.StackFrame::internalMethodName
String_t* ___internalMethodName_9;
};
// Native definition for P/Invoke marshalling of System.Diagnostics.StackFrame
struct StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443_marshaled_pinvoke
{
int32_t ___ilOffset_1;
int32_t ___nativeOffset_2;
int64_t ___methodAddress_3;
uint32_t ___methodIndex_4;
MethodBase_t* ___methodBase_5;
char* ___fileName_6;
int32_t ___lineNumber_7;
int32_t ___columnNumber_8;
char* ___internalMethodName_9;
};
// Native definition for COM marshalling of System.Diagnostics.StackFrame
struct StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443_marshaled_com
{
int32_t ___ilOffset_1;
int32_t ___nativeOffset_2;
int64_t ___methodAddress_3;
uint32_t ___methodIndex_4;
MethodBase_t* ___methodBase_5;
Il2CppChar* ___fileName_6;
int32_t ___lineNumber_7;
int32_t ___columnNumber_8;
Il2CppChar* ___internalMethodName_9;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : public RuntimeObject
{
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7 : public RuntimeObject
{
// System.Int32 System.Version::_Major
int32_t ____Major_0;
// System.Int32 System.Version::_Minor
int32_t ____Minor_1;
// System.Int32 System.Version::_Build
int32_t ____Build_2;
// System.Int32 System.Version::_Revision
int32_t ____Revision_3;
};
// Pathfinding.Ionic.Zip.ZipContainer
struct ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0 : public RuntimeObject
{
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipContainer::_zf
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ____zf_0;
// Pathfinding.Ionic.Zip.ZipOutputStream Pathfinding.Ionic.Zip.ZipContainer::_zos
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* ____zos_1;
// Pathfinding.Ionic.Zip.ZipInputStream Pathfinding.Ionic.Zip.ZipContainer::_zis
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* ____zis_2;
};
// Pathfinding.Ionic.Zip.ZipOutput
struct ZipOutput_t4D6ED29D105E0986936475C1E870A3911D7D5930 : public RuntimeObject
{
};
// Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState
struct CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49 : public RuntimeObject
{
// System.Boolean[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::inUse
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___inUse_0;
// System.Byte[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::unseqToSeq
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___unseqToSeq_1;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::mtfFreq
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mtfFreq_2;
// System.Byte[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::selector
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___selector_3;
// System.Byte[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::selectorMtf
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___selectorMtf_4;
// System.Byte[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::generateMTFValues_yy
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___generateMTFValues_yy_5;
// System.Byte[][] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sendMTFValues_len
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ___sendMTFValues_len_6;
// System.Int32[][] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sendMTFValues_rfreq
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___sendMTFValues_rfreq_7;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sendMTFValues_fave
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___sendMTFValues_fave_8;
// System.Int16[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sendMTFValues_cost
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___sendMTFValues_cost_9;
// System.Int32[][] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sendMTFValues_code
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___sendMTFValues_code_10;
// System.Byte[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sendMTFValues2_pos
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___sendMTFValues2_pos_11;
// System.Boolean[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sentMTFValues4_inUse16
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___sentMTFValues4_inUse16_12;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::stack_ll
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___stack_ll_13;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::stack_hh
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___stack_hh_14;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::stack_dd
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___stack_dd_15;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::mainSort_runningOrder
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mainSort_runningOrder_16;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::mainSort_copy
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mainSort_copy_17;
// System.Boolean[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::mainSort_bigDone
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___mainSort_bigDone_18;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::heap
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___heap_19;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::weight
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___weight_20;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::parent
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___parent_21;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::ftab
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___ftab_22;
// System.Byte[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::block
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___block_23;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::fmap
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fmap_24;
// System.Char[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::sfmap
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___sfmap_25;
// System.Char[] Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::quadrant
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___quadrant_26;
};
// Pathfinding.Ionic.Zip.ZipEntry/CopyHelper
struct CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A : public RuntimeObject
{
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
struct Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
int32_t ____version_2;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
RuntimeObject* ____currentValue_3;
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry>
struct Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
int32_t ____version_2;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ____currentValue_3;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Nullable`1<System.Int64>
struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int64_t ___value_1;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Text.RegularExpressions.Group
struct Group_t26371E9136D6F43782C487B63C67C5FC4F472881 : public Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A
{
// System.Int32[] System.Text.RegularExpressions.Group::_caps
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____caps_4;
// System.Int32 System.Text.RegularExpressions.Group::_capcount
int32_t ____capcount_5;
// System.Text.RegularExpressions.CaptureCollection System.Text.RegularExpressions.Group::_capcoll
CaptureCollection_t38405272BD6A6DA77CD51487FD39624C6E95CC93* ____capcoll_6;
// System.String System.Text.RegularExpressions.Group::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_7;
};
// System.Int16
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// System.OrdinalComparer
struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06
{
// System.Boolean System.OrdinalComparer::_ignoreCase
bool ____ignoreCase_4;
};
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.Stream/ReadWriteTask System.IO.Stream::_activeReadWriteTask
ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask_2;
// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore_3;
};
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.Char[] System.IO.TextWriter::CoreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine_3;
// System.String System.IO.TextWriter::CoreNewLineStr
String_t* ___CoreNewLineStr_4;
// System.IFormatProvider System.IO.TextWriter::_internalFormatProvider
RuntimeObject* ____internalFormatProvider_5;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// Pathfinding.Ionic.Zip.AddOrUpdateAction
struct AddOrUpdateAction_t74BFD608BCF75732FCAE986FB2FABBEA585039E6
{
// System.Int32 Pathfinding.Ionic.Zip.AddOrUpdateAction::value__
int32_t ___value___2;
};
// System.Reflection.AssemblyContentType
struct AssemblyContentType_tE0A2224D247DD97616065CB0ECB16912B756D745
{
// System.Int32 System.Reflection.AssemblyContentType::value__
int32_t ___value___2;
};
// System.Configuration.Assemblies.AssemblyHashAlgorithm
struct AssemblyHashAlgorithm_t6202395EA0C9A01D6342348A9535DF4CA47010D1
{
// System.Int32 System.Configuration.Assemblies.AssemblyHashAlgorithm::value__
int32_t ___value___2;
};
// System.Reflection.AssemblyNameFlags
struct AssemblyNameFlags_t48EB44AFB7A3310746DD78ACC3DC5AE6D3D91122
{
// System.Int32 System.Reflection.AssemblyNameFlags::value__
int32_t ___value___2;
};
// System.Configuration.Assemblies.AssemblyVersionCompatibility
struct AssemblyVersionCompatibility_t1E27EE4AB4137C64EE164A25A184E844AC722159
{
// System.Int32 System.Configuration.Assemblies.AssemblyVersionCompatibility::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zlib.CompressionLevel
struct CompressionLevel_t4FF167A4519C0851F65F7D90976B69C39ABC8C93
{
// System.Int32 Pathfinding.Ionic.Zlib.CompressionLevel::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.CompressionMethod
struct CompressionMethod_t83797A546A4E85E365AE291B797BA83D7DFF1656
{
// System.Int32 Pathfinding.Ionic.Zip.CompressionMethod::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zlib.CompressionStrategy
struct CompressionStrategy_tA8ABD3C17B22248FEDED701E32E9BEE316093C6C
{
// System.Int32 Pathfinding.Ionic.Zlib.CompressionStrategy::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.CountingStream
struct CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.IO.Stream Pathfinding.Ionic.Zip.CountingStream::_s
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____s_4;
// System.Int64 Pathfinding.Ionic.Zip.CountingStream::_bytesWritten
int64_t ____bytesWritten_5;
// System.Int64 Pathfinding.Ionic.Zip.CountingStream::_bytesRead
int64_t ____bytesRead_6;
// System.Int64 Pathfinding.Ionic.Zip.CountingStream::_initialOffset
int64_t ____initialOffset_7;
};
// Pathfinding.Ionic.Crc.CrcCalculatorStream
struct CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.IO.Stream Pathfinding.Ionic.Crc.CrcCalculatorStream::_innerStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____innerStream_5;
// Pathfinding.Ionic.Crc.CRC32 Pathfinding.Ionic.Crc.CrcCalculatorStream::_Crc32
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* ____Crc32_6;
// System.Int64 Pathfinding.Ionic.Crc.CrcCalculatorStream::_lengthLimit
int64_t ____lengthLimit_7;
// System.Boolean Pathfinding.Ionic.Crc.CrcCalculatorStream::_leaveOpen
bool ____leaveOpen_8;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
intptr_t ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Pathfinding.Ionic.Zip.EncryptionAlgorithm
struct EncryptionAlgorithm_t0F31930449451604853C13EA22B5BAE845353F51
{
// System.Int32 Pathfinding.Ionic.Zip.EncryptionAlgorithm::value__
int32_t ___value___2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Pathfinding.Ionic.Zip.ExtractExistingFileAction
struct ExtractExistingFileAction_t65CCF3A4E41DA41966F12A1486973150AD1084C2
{
// System.Int32 Pathfinding.Ionic.Zip.ExtractExistingFileAction::value__
int32_t ___value___2;
};
// System.IO.FileAccess
struct FileAccess_t3992FF4CCC61971B804DD291F06F696C3CF33C30
{
// System.Int32 System.IO.FileAccess::value__
int32_t ___value___2;
};
// System.IO.FileMode
struct FileMode_t111B48D5347628AEFCBF9A0EC2833827A302ECBA
{
// System.Int32 System.IO.FileMode::value__
int32_t ___value___2;
};
// System.IO.FileShare
struct FileShare_t0A0E9739F5AB44D6B8026C9D2A2F1CEEE442733A
{
// System.Int32 System.IO.FileShare::value__
int32_t ___value___2;
};
// System.Text.RegularExpressions.Match
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F : public Group_t26371E9136D6F43782C487B63C67C5FC4F472881
{
// System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::_groupcoll
GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* ____groupcoll_8;
// System.Text.RegularExpressions.Regex System.Text.RegularExpressions.Match::_regex
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ____regex_9;
// System.Int32 System.Text.RegularExpressions.Match::_textbeg
int32_t ____textbeg_10;
// System.Int32 System.Text.RegularExpressions.Match::_textpos
int32_t ____textpos_11;
// System.Int32 System.Text.RegularExpressions.Match::_textend
int32_t ____textend_12;
// System.Int32 System.Text.RegularExpressions.Match::_textstart
int32_t ____textstart_13;
// System.Int32[][] System.Text.RegularExpressions.Match::_matches
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ____matches_14;
// System.Int32[] System.Text.RegularExpressions.Match::_matchcount
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____matchcount_15;
// System.Boolean System.Text.RegularExpressions.Match::_balancing
bool ____balancing_16;
};
// System.IO.MemoryStream
struct MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Byte[] System.IO.MemoryStream::_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer_4;
// System.Int32 System.IO.MemoryStream::_origin
int32_t ____origin_5;
// System.Int32 System.IO.MemoryStream::_position
int32_t ____position_6;
// System.Int32 System.IO.MemoryStream::_length
int32_t ____length_7;
// System.Int32 System.IO.MemoryStream::_capacity
int32_t ____capacity_8;
// System.Boolean System.IO.MemoryStream::_expandable
bool ____expandable_9;
// System.Boolean System.IO.MemoryStream::_writable
bool ____writable_10;
// System.Boolean System.IO.MemoryStream::_exposable
bool ____exposable_11;
// System.Boolean System.IO.MemoryStream::_isOpen
bool ____isOpen_12;
// System.Threading.Tasks.Task`1<System.Int32> System.IO.MemoryStream::_lastReadTask
Task_1_t4C228DE57804012969575431CFF12D57C875552D* ____lastReadTask_13;
};
// Pathfinding.Ionic.Zip.OffsetStream
struct OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Int64 Pathfinding.Ionic.Zip.OffsetStream::_originalPosition
int64_t ____originalPosition_4;
// System.IO.Stream Pathfinding.Ionic.Zip.OffsetStream::_innerStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____innerStream_5;
};
// System.OrdinalCaseSensitiveComparer
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170
{
};
// System.OrdinalIgnoreCaseComparer
struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0 : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170
{
};
// System.Reflection.ProcessorArchitecture
struct ProcessorArchitecture_t549C86643DDABC4E0C6DC968F0C74A707ADCAD9B
{
// System.Int32 System.Reflection.ProcessorArchitecture::value__
int32_t ___value___2;
};
// System.Text.RegularExpressions.RegexOptions
struct RegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B
{
// System.Int32 System.Text.RegularExpressions.RegexOptions::value__
int32_t ___value___2;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// System.IO.SeekOrigin
struct SeekOrigin_t7EB9AD0EDF26368A40F48FA2098F02160B1E8000
{
// System.Int32 System.IO.SeekOrigin::value__
int32_t ___value___2;
};
// System.IO.StreamWriter
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4 : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3
{
// System.IO.Stream System.IO.StreamWriter::_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_7;
// System.Text.Encoding System.IO.StreamWriter::_encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_8;
// System.Text.Encoder System.IO.StreamWriter::_encoder
Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder_9;
// System.Byte[] System.IO.StreamWriter::_byteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer_10;
// System.Char[] System.IO.StreamWriter::_charBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer_11;
// System.Int32 System.IO.StreamWriter::_charPos
int32_t ____charPos_12;
// System.Int32 System.IO.StreamWriter::_charLen
int32_t ____charLen_13;
// System.Boolean System.IO.StreamWriter::_autoFlush
bool ____autoFlush_14;
// System.Boolean System.IO.StreamWriter::_haveWrittenPreamble
bool ____haveWrittenPreamble_15;
// System.Boolean System.IO.StreamWriter::_closable
bool ____closable_16;
// System.Threading.Tasks.Task System.IO.StreamWriter::_asyncWriteTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncWriteTask_17;
};
// System.StringComparison
struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D
{
// System.Int32 System.StringComparison::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.Zip64Option
struct Zip64Option_t90780BCA1B9BA916AD6C4A5E44FCEDDD7E88DA82
{
// System.Int32 Pathfinding.Ionic.Zip.Zip64Option::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.ZipEntrySource
struct ZipEntrySource_tDD0B84249882CEF908C0F08553101BD0ACFA6304
{
// System.Int32 Pathfinding.Ionic.Zip.ZipEntrySource::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.ZipEntryTimestamp
struct ZipEntryTimestamp_t296EEFCC6B78902ACD4DB2423961075C8B2E640D
{
// System.Int32 Pathfinding.Ionic.Zip.ZipEntryTimestamp::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.ZipErrorAction
struct ZipErrorAction_t3D0A6D86FF1C783AB78A1FDCFD1BAFE1376A07A7
{
// System.Int32 Pathfinding.Ionic.Zip.ZipErrorAction::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.ZipInputStream
struct ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.IO.Stream Pathfinding.Ionic.Zip.ZipInputStream::_inputStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____inputStream_4;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipInputStream::_provisionalAlternateEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____provisionalAlternateEncoding_5;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipInputStream::_currentEntry
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ____currentEntry_6;
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::_firstEntry
bool ____firstEntry_7;
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::_needSetup
bool ____needSetup_8;
// Pathfinding.Ionic.Zip.ZipContainer Pathfinding.Ionic.Zip.ZipInputStream::_container
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ____container_9;
// Pathfinding.Ionic.Crc.CrcCalculatorStream Pathfinding.Ionic.Zip.ZipInputStream::_crcStream
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* ____crcStream_10;
// System.Int64 Pathfinding.Ionic.Zip.ZipInputStream::_LeftToRead
int64_t ____LeftToRead_11;
// System.String Pathfinding.Ionic.Zip.ZipInputStream::_Password
String_t* ____Password_12;
// System.Int64 Pathfinding.Ionic.Zip.ZipInputStream::_endOfEntry
int64_t ____endOfEntry_13;
// System.String Pathfinding.Ionic.Zip.ZipInputStream::_name
String_t* ____name_14;
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::_leaveUnderlyingStreamOpen
bool ____leaveUnderlyingStreamOpen_15;
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::_closed
bool ____closed_16;
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::_findRequired
bool ____findRequired_17;
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::_exceptionPending
bool ____exceptionPending_18;
// System.Int32 Pathfinding.Ionic.Zip.ZipInputStream::<CodecBufferSize>k__BackingField
int32_t ___U3CCodecBufferSizeU3Ek__BackingField_19;
};
// Pathfinding.Ionic.Zip.ZipOption
struct ZipOption_t0B53003B66887C316759E340CD7729FA3464894F
{
// System.Int32 Pathfinding.Ionic.Zip.ZipOption::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zip.ZipProgressEventType
struct ZipProgressEventType_t3287C70A5C57186A436525320D6BA95A7EA94478
{
// System.Int32 Pathfinding.Ionic.Zip.ZipProgressEventType::value__
int32_t ___value___2;
};
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream/TraceBits
struct TraceBits_t3C54BEC48AF2404FAB633D8279CCCD96E31A2AB2
{
// System.UInt32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream/TraceBits::value__
uint32_t ___value___2;
};
// Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0
struct U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::<<$$>>__0
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 ___U3CU3CU24U24U3EU3E__0_0;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::<e>__1
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___U3CeU3E__1_1;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::$PC
int32_t ___U24PC_2;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::$current
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___U24current_3;
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::<>f__this
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___U3CU3Ef__this_4;
};
// Pathfinding.Ionic.Zip.ZipSegmentedStream/RwMode
struct RwMode_t94DA76E16CF2018D6B7B40C11C586943E92A6C47
{
// System.Int32 Pathfinding.Ionic.Zip.ZipSegmentedStream/RwMode::value__
int32_t ___value___2;
};
// System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2 : public RuntimeObject
{
// System.String System.Reflection.AssemblyName::name
String_t* ___name_0;
// System.String System.Reflection.AssemblyName::codebase
String_t* ___codebase_1;
// System.Int32 System.Reflection.AssemblyName::major
int32_t ___major_2;
// System.Int32 System.Reflection.AssemblyName::minor
int32_t ___minor_3;
// System.Int32 System.Reflection.AssemblyName::build
int32_t ___build_4;
// System.Int32 System.Reflection.AssemblyName::revision
int32_t ___revision_5;
// System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___cultureinfo_6;
// System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags
int32_t ___flags_7;
// System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg
int32_t ___hashalg_8;
// System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9;
// System.Byte[] System.Reflection.AssemblyName::publicKey
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___publicKey_10;
// System.Byte[] System.Reflection.AssemblyName::keyToken
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___keyToken_11;
// System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat
int32_t ___versioncompat_12;
// System.Version System.Reflection.AssemblyName::version
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13;
// System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture
int32_t ___processor_architecture_14;
// System.Reflection.AssemblyContentType System.Reflection.AssemblyName::contentType
int32_t ___contentType_15;
};
// Native definition for P/Invoke marshalling of System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_pinvoke
{
char* ___name_0;
char* ___codebase_1;
int32_t ___major_2;
int32_t ___minor_3;
int32_t ___build_4;
int32_t ___revision_5;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___cultureinfo_6;
int32_t ___flags_7;
int32_t ___hashalg_8;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9;
Il2CppSafeArray/*NONE*/* ___publicKey_10;
Il2CppSafeArray/*NONE*/* ___keyToken_11;
int32_t ___versioncompat_12;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13;
int32_t ___processor_architecture_14;
int32_t ___contentType_15;
};
// Native definition for COM marshalling of System.Reflection.AssemblyName
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_com
{
Il2CppChar* ___name_0;
Il2CppChar* ___codebase_1;
int32_t ___major_2;
int32_t ___minor_3;
int32_t ___build_4;
int32_t ___revision_5;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___cultureinfo_6;
int32_t ___flags_7;
int32_t ___hashalg_8;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9;
Il2CppSafeArray/*NONE*/* ___publicKey_10;
Il2CppSafeArray/*NONE*/* ___keyToken_11;
int32_t ___versioncompat_12;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13;
int32_t ___processor_architecture_14;
int32_t ___contentType_15;
};
// System.IO.FileStream
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Byte[] System.IO.FileStream::buf
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_6;
// System.String System.IO.FileStream::name
String_t* ___name_7;
// Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileStream::safeHandle
SafeFileHandle_t033FA6AAAC65F4BB25F4CBA9A242A58C95CD406E* ___safeHandle_8;
// System.Boolean System.IO.FileStream::isExposed
bool ___isExposed_9;
// System.Int64 System.IO.FileStream::append_startpos
int64_t ___append_startpos_10;
// System.IO.FileAccess System.IO.FileStream::access
int32_t ___access_11;
// System.Boolean System.IO.FileStream::owner
bool ___owner_12;
// System.Boolean System.IO.FileStream::async
bool ___async_13;
// System.Boolean System.IO.FileStream::canseek
bool ___canseek_14;
// System.Boolean System.IO.FileStream::anonymous
bool ___anonymous_15;
// System.Boolean System.IO.FileStream::buf_dirty
bool ___buf_dirty_16;
// System.Int32 System.IO.FileStream::buf_size
int32_t ___buf_size_17;
// System.Int32 System.IO.FileStream::buf_length
int32_t ___buf_length_18;
// System.Int32 System.IO.FileStream::buf_offset
int32_t ___buf_offset_19;
// System.Int64 System.IO.FileStream::buf_start
int64_t ___buf_start_20;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream
struct ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zlib.WorkItem> Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_pool
List_1_t0B38073835913E8646A2E67FBBC088795FD6C3C4* ____pool_6;
// System.Boolean Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_leaveOpen
bool ____leaveOpen_7;
// System.Boolean Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::emitting
bool ___emitting_8;
// System.IO.Stream Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_outStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____outStream_9;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_maxBufferPairs
int32_t ____maxBufferPairs_10;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_bufferSize
int32_t ____bufferSize_11;
// System.Threading.AutoResetEvent Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_newlyCompressedBlob
AutoResetEvent_t7F792F3F7AD11BEF7B411E771D98E5266A8CE7C0* ____newlyCompressedBlob_12;
// System.Object Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_outputLock
RuntimeObject* ____outputLock_13;
// System.Boolean Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_isClosed
bool ____isClosed_14;
// System.Boolean Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_firstWriteDone
bool ____firstWriteDone_15;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_currentlyFilling
int32_t ____currentlyFilling_16;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_lastFilled
int32_t ____lastFilled_17;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_lastWritten
int32_t ____lastWritten_18;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_latestCompressed
int32_t ____latestCompressed_19;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_Crc32
int32_t ____Crc32_20;
// Pathfinding.Ionic.Crc.CRC32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_runningCrc
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* ____runningCrc_21;
// System.Object Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_latestLock
RuntimeObject* ____latestLock_22;
// System.Collections.Generic.Queue`1<System.Int32> Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_toWrite
Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* ____toWrite_23;
// System.Collections.Generic.Queue`1<System.Int32> Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_toFill
Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* ____toFill_24;
// System.Int64 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_totalBytesProcessed
int64_t ____totalBytesProcessed_25;
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_compressLevel
int32_t ____compressLevel_26;
// System.Exception modreq(System.Runtime.CompilerServices.IsVolatile) Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_pendingException
Exception_t* ____pendingException_27;
// System.Boolean Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_handlingException
bool ____handlingException_28;
// System.Object Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_eLock
RuntimeObject* ____eLock_29;
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream/TraceBits Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::_DesiredTrace
uint32_t ____DesiredTrace_30;
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::<Strategy>k__BackingField
int32_t ___U3CStrategyU3Ek__BackingField_31;
};
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772 : public RuntimeObject
{
// System.TimeSpan System.Text.RegularExpressions.Regex::internalMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___internalMatchTimeout_10;
// System.String System.Text.RegularExpressions.Regex::pattern
String_t* ___pattern_12;
// System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::roptions
int32_t ___roptions_13;
// System.Text.RegularExpressions.RegexRunnerFactory System.Text.RegularExpressions.Regex::factory
RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7* ___factory_14;
// System.Collections.Hashtable System.Text.RegularExpressions.Regex::caps
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___caps_15;
// System.Collections.Hashtable System.Text.RegularExpressions.Regex::capnames
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___capnames_16;
// System.String[] System.Text.RegularExpressions.Regex::capslist
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___capslist_17;
// System.Int32 System.Text.RegularExpressions.Regex::capsize
int32_t ___capsize_18;
// System.Text.RegularExpressions.ExclusiveReference System.Text.RegularExpressions.Regex::_runnerref
ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837* ____runnerref_19;
// System.WeakReference`1<System.Text.RegularExpressions.RegexReplacement> System.Text.RegularExpressions.Regex::_replref
WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257* ____replref_20;
// System.Text.RegularExpressions.RegexCode System.Text.RegularExpressions.Regex::_code
RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7* ____code_21;
// System.Boolean System.Text.RegularExpressions.Regex::_refsInitialized
bool ____refsInitialized_22;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// Pathfinding.Ionic.Zip.ZipEntry
struct ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4 : public RuntimeObject
{
static const Il2CppGuid CLSID;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_VersionMadeBy
int16_t ____VersionMadeBy_0;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_InternalFileAttrs
int16_t ____InternalFileAttrs_1;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::_ExternalFileAttrs
int32_t ____ExternalFileAttrs_2;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_filenameLength
int16_t ____filenameLength_3;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_extraFieldLength
int16_t ____extraFieldLength_4;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_commentLength
int16_t ____commentLength_5;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipEntry::_inputDecryptorStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____inputDecryptorStream_6;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::_readExtraDepth
int32_t ____readExtraDepth_7;
// System.Object Pathfinding.Ionic.Zip.ZipEntry::_outputLock
RuntimeObject* ____outputLock_8;
// Pathfinding.Ionic.Zip.ZipCrypto Pathfinding.Ionic.Zip.ZipEntry::_zipCrypto_forExtract
ZipCrypto_t98840D163A277511DDEDF396869C557B6B4061C7* ____zipCrypto_forExtract_9;
// Pathfinding.Ionic.Zip.ZipCrypto Pathfinding.Ionic.Zip.ZipEntry::_zipCrypto_forWrite
ZipCrypto_t98840D163A277511DDEDF396869C557B6B4061C7* ____zipCrypto_forWrite_10;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_LastModified
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____LastModified_11;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_Mtime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____Mtime_12;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_Atime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____Atime_13;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_Ctime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____Ctime_14;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_ntfsTimesAreSet
bool ____ntfsTimesAreSet_15;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_emitNtfsTimes
bool ____emitNtfsTimes_16;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_emitUnixTimes
bool ____emitUnixTimes_17;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_TrimVolumeFromFullyQualifiedPaths
bool ____TrimVolumeFromFullyQualifiedPaths_18;
// System.String Pathfinding.Ionic.Zip.ZipEntry::_LocalFileName
String_t* ____LocalFileName_19;
// System.String Pathfinding.Ionic.Zip.ZipEntry::_FileNameInArchive
String_t* ____FileNameInArchive_20;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_VersionNeeded
int16_t ____VersionNeeded_21;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_BitField
int16_t ____BitField_22;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_CompressionMethod
int16_t ____CompressionMethod_23;
// System.Int16 Pathfinding.Ionic.Zip.ZipEntry::_CompressionMethod_FromZipFile
int16_t ____CompressionMethod_FromZipFile_24;
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipEntry::_CompressionLevel
int32_t ____CompressionLevel_25;
// System.String Pathfinding.Ionic.Zip.ZipEntry::_Comment
String_t* ____Comment_26;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_IsDirectory
bool ____IsDirectory_27;
// System.Byte[] Pathfinding.Ionic.Zip.ZipEntry::_CommentBytes
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____CommentBytes_28;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::_CompressedSize
int64_t ____CompressedSize_29;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::_CompressedFileDataSize
int64_t ____CompressedFileDataSize_30;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::_UncompressedSize
int64_t ____UncompressedSize_31;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::_TimeBlob
int32_t ____TimeBlob_32;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_crcCalculated
bool ____crcCalculated_33;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::_Crc32
int32_t ____Crc32_34;
// System.Byte[] Pathfinding.Ionic.Zip.ZipEntry::_Extra
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____Extra_35;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_metadataChanged
bool ____metadataChanged_36;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_restreamRequiredOnSave
bool ____restreamRequiredOnSave_37;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_sourceIsEncrypted
bool ____sourceIsEncrypted_38;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_skippedDuringSave
bool ____skippedDuringSave_39;
// System.UInt32 Pathfinding.Ionic.Zip.ZipEntry::_diskNumber
uint32_t ____diskNumber_40;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipEntry::_actualEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____actualEncoding_42;
// Pathfinding.Ionic.Zip.ZipContainer Pathfinding.Ionic.Zip.ZipEntry::_container
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ____container_43;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::__FileDataPosition
int64_t _____FileDataPosition_44;
// System.Byte[] Pathfinding.Ionic.Zip.ZipEntry::_EntryHeader
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____EntryHeader_45;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::_RelativeOffsetOfLocalHeader
int64_t ____RelativeOffsetOfLocalHeader_46;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::_future_ROLH
int64_t ____future_ROLH_47;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::_TotalEntrySize
int64_t ____TotalEntrySize_48;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::_LengthOfHeader
int32_t ____LengthOfHeader_49;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::_LengthOfTrailer
int32_t ____LengthOfTrailer_50;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_InputUsesZip64
bool ____InputUsesZip64_51;
// System.UInt32 Pathfinding.Ionic.Zip.ZipEntry::_UnsupportedAlgorithmId
uint32_t ____UnsupportedAlgorithmId_52;
// System.String Pathfinding.Ionic.Zip.ZipEntry::_Password
String_t* ____Password_53;
// Pathfinding.Ionic.Zip.ZipEntrySource Pathfinding.Ionic.Zip.ZipEntry::_Source
int32_t ____Source_54;
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipEntry::_Encryption
int32_t ____Encryption_55;
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipEntry::_Encryption_FromZipFile
int32_t ____Encryption_FromZipFile_56;
// System.Byte[] Pathfinding.Ionic.Zip.ZipEntry::_WeakEncryptionHeader
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____WeakEncryptionHeader_57;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipEntry::_archiveStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____archiveStream_58;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipEntry::_sourceStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____sourceStream_59;
// System.Nullable`1<System.Int64> Pathfinding.Ionic.Zip.ZipEntry::_sourceStreamOriginalPosition
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ____sourceStreamOriginalPosition_60;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_sourceWasJitProvided
bool ____sourceWasJitProvided_61;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_ioOperationCanceled
bool ____ioOperationCanceled_62;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_presumeZip64
bool ____presumeZip64_63;
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipEntry::_entryRequiresZip64
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ____entryRequiresZip64_64;
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipEntry::_OutputUsesZip64
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ____OutputUsesZip64_65;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::_IsText
bool ____IsText_66;
// Pathfinding.Ionic.Zip.ZipEntryTimestamp Pathfinding.Ionic.Zip.ZipEntry::_timestamp
int32_t ____timestamp_67;
// Pathfinding.Ionic.Zip.WriteDelegate Pathfinding.Ionic.Zip.ZipEntry::_WriteDelegate
WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* ____WriteDelegate_71;
// Pathfinding.Ionic.Zip.OpenDelegate Pathfinding.Ionic.Zip.ZipEntry::_OpenDelegate
OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* ____OpenDelegate_72;
// Pathfinding.Ionic.Zip.CloseDelegate Pathfinding.Ionic.Zip.ZipEntry::_CloseDelegate
CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* ____CloseDelegate_73;
// Pathfinding.Ionic.Zip.ExtractExistingFileAction Pathfinding.Ionic.Zip.ZipEntry::<ExtractExistingFile>k__BackingField
int32_t ___U3CExtractExistingFileU3Ek__BackingField_74;
// Pathfinding.Ionic.Zip.ZipErrorAction Pathfinding.Ionic.Zip.ZipEntry::<ZipErrorAction>k__BackingField
int32_t ___U3CZipErrorActionU3Ek__BackingField_75;
// Pathfinding.Ionic.Zip.SetCompressionCallback Pathfinding.Ionic.Zip.ZipEntry::<SetCompression>k__BackingField
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ___U3CSetCompressionU3Ek__BackingField_76;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipEntry::<ProvisionalAlternateEncoding>k__BackingField
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___U3CProvisionalAlternateEncodingU3Ek__BackingField_77;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipEntry::<AlternateEncoding>k__BackingField
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___U3CAlternateEncodingU3Ek__BackingField_78;
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipEntry::<AlternateEncodingUsage>k__BackingField
int32_t ___U3CAlternateEncodingUsageU3Ek__BackingField_79;
};
// Pathfinding.Ionic.Zip.ZipException
struct ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554 : public Exception_t
{
static const Il2CppGuid CLSID;
};
// Pathfinding.Ionic.Zip.ZipFile
struct ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF : public RuntimeObject
{
static const Il2CppGuid CLSID;
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::_lengthOfReadStream
int64_t ____lengthOfReadStream_0;
// System.IO.TextWriter Pathfinding.Ionic.Zip.ZipFile::_StatusMessageTextWriter
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ____StatusMessageTextWriter_1;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_CaseSensitiveRetrieval
bool ____CaseSensitiveRetrieval_2;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::_readstream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____readstream_3;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::_writestream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____writestream_4;
// System.UInt16 Pathfinding.Ionic.Zip.ZipFile::_versionMadeBy
uint16_t ____versionMadeBy_5;
// System.UInt16 Pathfinding.Ionic.Zip.ZipFile::_versionNeededToExtract
uint16_t ____versionNeededToExtract_6;
// System.UInt32 Pathfinding.Ionic.Zip.ZipFile::_diskNumberWithCd
uint32_t ____diskNumberWithCd_7;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::_maxOutputSegmentSize
int32_t ____maxOutputSegmentSize_8;
// System.UInt32 Pathfinding.Ionic.Zip.ZipFile::_numberOfSegmentsForMostRecentSave
uint32_t ____numberOfSegmentsForMostRecentSave_9;
// Pathfinding.Ionic.Zip.ZipErrorAction Pathfinding.Ionic.Zip.ZipFile::_zipErrorAction
int32_t ____zipErrorAction_10;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_disposed
bool ____disposed_11;
// System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::_entries
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* ____entries_12;
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::_zipEntriesAsList
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* ____zipEntriesAsList_13;
// System.String Pathfinding.Ionic.Zip.ZipFile::_name
String_t* ____name_14;
// System.String Pathfinding.Ionic.Zip.ZipFile::_readName
String_t* ____readName_15;
// System.String Pathfinding.Ionic.Zip.ZipFile::_Comment
String_t* ____Comment_16;
// System.String Pathfinding.Ionic.Zip.ZipFile::_Password
String_t* ____Password_17;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_emitNtfsTimes
bool ____emitNtfsTimes_18;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_emitUnixTimes
bool ____emitUnixTimes_19;
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipFile::_Strategy
int32_t ____Strategy_20;
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipFile::_compressionMethod
int32_t ____compressionMethod_21;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_fileAlreadyExists
bool ____fileAlreadyExists_22;
// System.String Pathfinding.Ionic.Zip.ZipFile::_temporaryFileName
String_t* ____temporaryFileName_23;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_contentsChanged
bool ____contentsChanged_24;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_hasBeenSaved
bool ____hasBeenSaved_25;
// System.String Pathfinding.Ionic.Zip.ZipFile::_TempFileFolder
String_t* ____TempFileFolder_26;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_ReadStreamIsOurs
bool ____ReadStreamIsOurs_27;
// System.Object Pathfinding.Ionic.Zip.ZipFile::LOCK
RuntimeObject* ___LOCK_28;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_saveOperationCanceled
bool ____saveOperationCanceled_29;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_extractOperationCanceled
bool ____extractOperationCanceled_30;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_addOperationCanceled
bool ____addOperationCanceled_31;
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipFile::_Encryption
int32_t ____Encryption_32;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_JustSaved
bool ____JustSaved_33;
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::_locEndOfCDS
int64_t ____locEndOfCDS_34;
// System.UInt32 Pathfinding.Ionic.Zip.ZipFile::_OffsetOfCentralDirectory
uint32_t ____OffsetOfCentralDirectory_35;
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::_OffsetOfCentralDirectory64
int64_t ____OffsetOfCentralDirectory64_36;
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipFile::_OutputUsesZip64
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ____OutputUsesZip64_37;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_inExtractAll
bool ____inExtractAll_38;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::_alternateEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____alternateEncoding_40;
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipFile::_alternateEncodingUsage
int32_t ____alternateEncodingUsage_41;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::_BufferSize
int32_t ____BufferSize_42;
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream Pathfinding.Ionic.Zip.ZipFile::ParallelDeflater
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* ___ParallelDeflater_43;
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::_ParallelDeflateThreshold
int64_t ____ParallelDeflateThreshold_44;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::_maxBufferPairs
int32_t ____maxBufferPairs_45;
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipFile::_zip64
int32_t ____zip64_46;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::_SavingSfx
bool ____SavingSfx_47;
// System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs> Pathfinding.Ionic.Zip.ZipFile::SaveProgress
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* ___SaveProgress_49;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs> Pathfinding.Ionic.Zip.ZipFile::ReadProgress
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___ReadProgress_50;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs> Pathfinding.Ionic.Zip.ZipFile::ExtractProgress
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* ___ExtractProgress_51;
// System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs> Pathfinding.Ionic.Zip.ZipFile::AddProgress
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* ___AddProgress_52;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs> Pathfinding.Ionic.Zip.ZipFile::ZipError
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* ___ZipError_53;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::<FullScan>k__BackingField
bool ___U3CFullScanU3Ek__BackingField_54;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::<SortEntriesBeforeSaving>k__BackingField
bool ___U3CSortEntriesBeforeSavingU3Ek__BackingField_55;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::<AddDirectoryWillTraverseReparsePoints>k__BackingField
bool ___U3CAddDirectoryWillTraverseReparsePointsU3Ek__BackingField_56;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::<CodecBufferSize>k__BackingField
int32_t ___U3CCodecBufferSizeU3Ek__BackingField_57;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::<FlattenFoldersOnExtract>k__BackingField
bool ___U3CFlattenFoldersOnExtractU3Ek__BackingField_58;
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipFile::<CompressionLevel>k__BackingField
int32_t ___U3CCompressionLevelU3Ek__BackingField_59;
// Pathfinding.Ionic.Zip.ExtractExistingFileAction Pathfinding.Ionic.Zip.ZipFile::<ExtractExistingFile>k__BackingField
int32_t ___U3CExtractExistingFileU3Ek__BackingField_60;
// Pathfinding.Ionic.Zip.SetCompressionCallback Pathfinding.Ionic.Zip.ZipFile::<SetCompression>k__BackingField
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ___U3CSetCompressionU3Ek__BackingField_61;
};
// Pathfinding.Ionic.Zip.ZipOutputStream
struct ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipOutputStream::_encryption
int32_t ____encryption_4;
// Pathfinding.Ionic.Zip.ZipEntryTimestamp Pathfinding.Ionic.Zip.ZipOutputStream::_timestamp
int32_t ____timestamp_5;
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::_password
String_t* ____password_6;
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::_comment
String_t* ____comment_7;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipOutputStream::_outputStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____outputStream_8;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipOutputStream::_currentEntry
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ____currentEntry_9;
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipOutputStream::_zip64
int32_t ____zip64_10;
// System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipOutputStream::_entriesWritten
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* ____entriesWritten_11;
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::_entryCount
int32_t ____entryCount_12;
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipOutputStream::_alternateEncodingUsage
int32_t ____alternateEncodingUsage_13;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutputStream::_alternateEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____alternateEncoding_14;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_leaveUnderlyingStreamOpen
bool ____leaveUnderlyingStreamOpen_15;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_disposed
bool ____disposed_16;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_exceptionPending
bool ____exceptionPending_17;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_anyEntriesUsedZip64
bool ____anyEntriesUsedZip64_18;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_directoryNeededZip64
bool ____directoryNeededZip64_19;
// Pathfinding.Ionic.Zip.CountingStream Pathfinding.Ionic.Zip.ZipOutputStream::_outputCounter
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* ____outputCounter_20;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipOutputStream::_encryptor
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____encryptor_21;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipOutputStream::_deflater
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____deflater_22;
// Pathfinding.Ionic.Crc.CrcCalculatorStream Pathfinding.Ionic.Zip.ZipOutputStream::_entryOutputStream
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* ____entryOutputStream_23;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_needToWriteEntryHeader
bool ____needToWriteEntryHeader_24;
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::_name
String_t* ____name_25;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::_DontIgnoreCase
bool ____DontIgnoreCase_26;
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream Pathfinding.Ionic.Zip.ZipOutputStream::ParallelDeflater
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* ___ParallelDeflater_27;
// System.Int64 Pathfinding.Ionic.Zip.ZipOutputStream::_ParallelDeflateThreshold
int64_t ____ParallelDeflateThreshold_28;
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::_maxBufferPairs
int32_t ____maxBufferPairs_29;
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::<CodecBufferSize>k__BackingField
int32_t ___U3CCodecBufferSizeU3Ek__BackingField_30;
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipOutputStream::<Strategy>k__BackingField
int32_t ___U3CStrategyU3Ek__BackingField_31;
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipOutputStream::<CompressionLevel>k__BackingField
int32_t ___U3CCompressionLevelU3Ek__BackingField_32;
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipOutputStream::<CompressionMethod>k__BackingField
int32_t ___U3CCompressionMethodU3Ek__BackingField_33;
};
// Pathfinding.Ionic.Zip.ZipProgressEventArgs
struct ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
// System.Int32 Pathfinding.Ionic.Zip.ZipProgressEventArgs::_entriesTotal
int32_t ____entriesTotal_1;
// System.Boolean Pathfinding.Ionic.Zip.ZipProgressEventArgs::_cancel
bool ____cancel_2;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipProgressEventArgs::_latestEntry
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ____latestEntry_3;
// Pathfinding.Ionic.Zip.ZipProgressEventType Pathfinding.Ionic.Zip.ZipProgressEventArgs::_flavor
int32_t ____flavor_4;
// System.String Pathfinding.Ionic.Zip.ZipProgressEventArgs::_archiveName
String_t* ____archiveName_5;
// System.Int64 Pathfinding.Ionic.Zip.ZipProgressEventArgs::_bytesTransferred
int64_t ____bytesTransferred_6;
// System.Int64 Pathfinding.Ionic.Zip.ZipProgressEventArgs::_totalBytesToTransfer
int64_t ____totalBytesToTransfer_7;
};
// Pathfinding.Ionic.Zip.ZipSegmentedStream
struct ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2 : public Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE
{
// Pathfinding.Ionic.Zip.ZipSegmentedStream/RwMode Pathfinding.Ionic.Zip.ZipSegmentedStream::rwMode
int32_t ___rwMode_4;
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::_exceptionPending
bool ____exceptionPending_5;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::_baseName
String_t* ____baseName_6;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::_baseDir
String_t* ____baseDir_7;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::_currentName
String_t* ____currentName_8;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::_currentTempName
String_t* ____currentTempName_9;
// System.UInt32 Pathfinding.Ionic.Zip.ZipSegmentedStream::_currentDiskNumber
uint32_t ____currentDiskNumber_10;
// System.UInt32 Pathfinding.Ionic.Zip.ZipSegmentedStream::_maxDiskNumber
uint32_t ____maxDiskNumber_11;
// System.Int32 Pathfinding.Ionic.Zip.ZipSegmentedStream::_maxSegmentSize
int32_t ____maxSegmentSize_12;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipSegmentedStream::_innerStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____innerStream_13;
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::<ContiguousWrite>k__BackingField
bool ___U3CContiguousWriteU3Ek__BackingField_14;
};
// System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>
struct EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41 : public MulticastDelegate_t
{
};
// System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>
struct EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35 : public MulticastDelegate_t
{
};
// System.EventHandler`1<System.Object>
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t
{
};
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>
struct EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE : public MulticastDelegate_t
{
};
// System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>
struct EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805 : public MulticastDelegate_t
{
};
// System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>
struct EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026 : public MulticastDelegate_t
{
};
// Pathfinding.Ionic.Zip.AddProgressEventArgs
struct AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C : public ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// System.ArithmeticException
struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Pathfinding.Ionic.Zip.BadPasswordException
struct BadPasswordException_t8412B84DE8373F5D99C787DF5D70768A2180BA3A : public ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554
{
static const Il2CppGuid CLSID;
};
// Pathfinding.Ionic.Zip.BadReadException
struct BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1 : public ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554
{
static const Il2CppGuid CLSID;
};
// Pathfinding.Ionic.Zip.BadStateException
struct BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA : public ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554
{
static const Il2CppGuid CLSID;
};
// Pathfinding.Ionic.Zip.CloseDelegate
struct CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B : public MulticastDelegate_t
{
};
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs
struct ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C : public ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66
{
// System.Int32 Pathfinding.Ionic.Zip.ExtractProgressEventArgs::_entriesExtracted
int32_t ____entriesExtracted_8;
// System.String Pathfinding.Ionic.Zip.ExtractProgressEventArgs::_target
String_t* ____target_9;
};
// System.IO.IOException
struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Pathfinding.Ionic.Zip.OpenDelegate
struct OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46 : public MulticastDelegate_t
{
};
// Pathfinding.Ionic.Zip.ReadProgressEventArgs
struct ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105 : public ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66
{
};
// Pathfinding.Ionic.Zip.SaveProgressEventArgs
struct SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C : public ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66
{
// System.Int32 Pathfinding.Ionic.Zip.SaveProgressEventArgs::_entriesSaved
int32_t ____entriesSaved_8;
};
// Pathfinding.Ionic.Zip.SetCompressionCallback
struct SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD : public MulticastDelegate_t
{
};
// System.UnauthorizedAccessException
struct UnauthorizedAccessException_t8FC1F1DE7AA62456E9E25EFDFC658A623A626791 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Pathfinding.Ionic.Zip.WriteDelegate
struct WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03 : public MulticastDelegate_t
{
};
// Pathfinding.Ionic.Zip.ZipErrorEventArgs
struct ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E : public ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66
{
// System.Exception Pathfinding.Ionic.Zip.ZipErrorEventArgs::_exc
Exception_t* ____exc_8;
};
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// System.IO.FileNotFoundException
struct FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A : public IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910
{
// System.String System.IO.FileNotFoundException::<FileName>k__BackingField
String_t* ___U3CFileNameU3Ek__BackingField_18;
// System.String System.IO.FileNotFoundException::<FusionLog>k__BackingField
String_t* ___U3CFusionLogU3Ek__BackingField_19;
};
// System.OverflowException
struct OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA
{
};
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
// System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>
struct List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ZipEntryU5BU5D_t7D0282E4215B28406ADE9B122F23D61253068A15* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>
// System.Collections.ObjectModel.ReadOnlyCollection`1<Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.ObjectModel.ReadOnlyCollection`1<Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Reflection.Assembly
// System.Reflection.Assembly
// Pathfinding.Ionic.BZip2.BZip2
struct BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields
{
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::BlockSizeMultiple
int32_t ___BlockSizeMultiple_0;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::MinBlockSize
int32_t ___MinBlockSize_1;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::MaxBlockSize
int32_t ___MaxBlockSize_2;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::MaxAlphaSize
int32_t ___MaxAlphaSize_3;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::MaxCodeLength
int32_t ___MaxCodeLength_4;
// System.Char Pathfinding.Ionic.BZip2.BZip2::RUNA
Il2CppChar ___RUNA_5;
// System.Char Pathfinding.Ionic.BZip2.BZip2::RUNB
Il2CppChar ___RUNB_6;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::NGroups
int32_t ___NGroups_7;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::G_SIZE
int32_t ___G_SIZE_8;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::N_ITERS
int32_t ___N_ITERS_9;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::MaxSelectors
int32_t ___MaxSelectors_10;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::NUM_OVERSHOOT_BYTES
int32_t ___NUM_OVERSHOOT_BYTES_11;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2::QSORT_STACK_SIZE
int32_t ___QSORT_STACK_SIZE_12;
};
// Pathfinding.Ionic.BZip2.BZip2
// Pathfinding.Ionic.BZip2.BZip2Compressor
struct BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields
{
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::SETMASK
int32_t ___SETMASK_16;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::CLEARMASK
int32_t ___CLEARMASK_17;
// System.Byte Pathfinding.Ionic.BZip2.BZip2Compressor::GREATER_ICOST
uint8_t ___GREATER_ICOST_18;
// System.Byte Pathfinding.Ionic.BZip2.BZip2Compressor::LESSER_ICOST
uint8_t ___LESSER_ICOST_19;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::SMALL_THRESH
int32_t ___SMALL_THRESH_20;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::DEPTH_THRESH
int32_t ___DEPTH_THRESH_21;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::WORK_FACTOR
int32_t ___WORK_FACTOR_22;
// System.Int32[] Pathfinding.Ionic.BZip2.BZip2Compressor::increments
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___increments_23;
};
// Pathfinding.Ionic.BZip2.BZip2Compressor
// Pathfinding.Ionic.BZip2.BitWriter
// Pathfinding.Ionic.BZip2.BitWriter
// Pathfinding.Ionic.Crc.CRC32
// Pathfinding.Ionic.Crc.CRC32
// System.Text.RegularExpressions.Capture
// System.Text.RegularExpressions.Capture
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// System.Text.Encoding
// Pathfinding.Ionic.FileSelector
struct FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Int32> Pathfinding.Ionic.FileSelector::<>f__switch$map0
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___U3CU3Ef__switchU24map0_2;
};
// Pathfinding.Ionic.FileSelector
// System.Text.RegularExpressions.GroupCollection
// System.Text.RegularExpressions.GroupCollection
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// Pathfinding.Ionic.Zip.ReadOptions
// Pathfinding.Ionic.Zip.ReadOptions
// System.Diagnostics.StackFrame
// System.Diagnostics.StackFrame
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.Text.StringBuilder
// System.Text.StringBuilder
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields
{
// System.CultureAwareComparer System.StringComparer::s_invariantCulture
CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture_0;
// System.CultureAwareComparer System.StringComparer::s_invariantCultureIgnoreCase
CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase_1;
// System.OrdinalCaseSensitiveComparer System.StringComparer::s_ordinal
OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal_2;
// System.OrdinalIgnoreCaseComparer System.StringComparer::s_ordinalIgnoreCase
OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase_3;
};
// System.StringComparer
// System.Version
// System.Version
// Pathfinding.Ionic.Zip.ZipContainer
// Pathfinding.Ionic.Zip.ZipContainer
// Pathfinding.Ionic.Zip.ZipOutput
// Pathfinding.Ionic.Zip.ZipOutput
// Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState
// Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState
// Pathfinding.Ionic.Zip.ZipEntry/CopyHelper
struct CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields
{
// System.Text.RegularExpressions.Regex Pathfinding.Ionic.Zip.ZipEntry/CopyHelper::re
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___re_0;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry/CopyHelper::callCount
int32_t ___callCount_1;
};
// Pathfinding.Ionic.Zip.ZipEntry/CopyHelper
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry>
// System.Nullable`1<System.Boolean>
// System.Nullable`1<System.Boolean>
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.DateTime
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Text.RegularExpressions.Group
struct Group_t26371E9136D6F43782C487B63C67C5FC4F472881_StaticFields
{
// System.Text.RegularExpressions.Group System.Text.RegularExpressions.Group::s_emptyGroup
Group_t26371E9136D6F43782C487B63C67C5FC4F472881* ___s_emptyGroup_3;
};
// System.Text.RegularExpressions.Group
// System.Int16
// System.Int16
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.Reflection.MethodBase
// System.Reflection.MethodBase
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
// System.IO.Stream System.IO.Stream::Null
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null_1;
};
// System.IO.Stream
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
{
// System.IO.TextWriter System.IO.TextWriter::Null
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null_1;
// System.Char[] System.IO.TextWriter::s_coreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine_2;
};
// System.IO.TextWriter
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.Void
// System.Void
// Pathfinding.Ionic.Zip.AddOrUpdateAction
// Pathfinding.Ionic.Zip.AddOrUpdateAction
// Pathfinding.Ionic.Zlib.CompressionLevel
// Pathfinding.Ionic.Zlib.CompressionLevel
// Pathfinding.Ionic.Zip.CompressionMethod
// Pathfinding.Ionic.Zip.CompressionMethod
// Pathfinding.Ionic.Zlib.CompressionStrategy
// Pathfinding.Ionic.Zlib.CompressionStrategy
// Pathfinding.Ionic.Zip.CountingStream
// Pathfinding.Ionic.Zip.CountingStream
// Pathfinding.Ionic.Crc.CrcCalculatorStream
struct CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A_StaticFields
{
// System.Int64 Pathfinding.Ionic.Crc.CrcCalculatorStream::UnsetLengthLimit
int64_t ___UnsetLengthLimit_4;
};
// Pathfinding.Ionic.Crc.CrcCalculatorStream
// System.Delegate
// System.Delegate
// Pathfinding.Ionic.Zip.EncryptionAlgorithm
// Pathfinding.Ionic.Zip.EncryptionAlgorithm
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// Pathfinding.Ionic.Zip.ExtractExistingFileAction
// Pathfinding.Ionic.Zip.ExtractExistingFileAction
// System.IO.FileAccess
// System.IO.FileAccess
// System.IO.FileMode
// System.IO.FileMode
// System.IO.FileShare
// System.IO.FileShare
// System.Text.RegularExpressions.Match
struct Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F_StaticFields
{
// System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::<Empty>k__BackingField
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* ___U3CEmptyU3Ek__BackingField_17;
};
// System.Text.RegularExpressions.Match
// System.IO.MemoryStream
// System.IO.MemoryStream
// Pathfinding.Ionic.Zip.OffsetStream
// Pathfinding.Ionic.Zip.OffsetStream
// System.OrdinalCaseSensitiveComparer
// System.OrdinalCaseSensitiveComparer
// System.OrdinalIgnoreCaseComparer
// System.OrdinalIgnoreCaseComparer
// System.RuntimeFieldHandle
// System.RuntimeFieldHandle
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// System.IO.SeekOrigin
// System.IO.SeekOrigin
// System.IO.StreamWriter
struct StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_StaticFields
{
// System.IO.StreamWriter System.IO.StreamWriter::Null
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* ___Null_6;
};
// System.IO.StreamWriter
// System.StringComparison
// System.StringComparison
// Pathfinding.Ionic.Zip.Zip64Option
// Pathfinding.Ionic.Zip.Zip64Option
// Pathfinding.Ionic.Zip.ZipEntrySource
// Pathfinding.Ionic.Zip.ZipEntrySource
// Pathfinding.Ionic.Zip.ZipEntryTimestamp
// Pathfinding.Ionic.Zip.ZipEntryTimestamp
// Pathfinding.Ionic.Zip.ZipErrorAction
// Pathfinding.Ionic.Zip.ZipErrorAction
// Pathfinding.Ionic.Zip.ZipInputStream
// Pathfinding.Ionic.Zip.ZipInputStream
// Pathfinding.Ionic.Zip.ZipOption
// Pathfinding.Ionic.Zip.ZipOption
// Pathfinding.Ionic.Zip.ZipProgressEventType
// Pathfinding.Ionic.Zip.ZipProgressEventType
// Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0
// Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0
// Pathfinding.Ionic.Zip.ZipSegmentedStream/RwMode
// Pathfinding.Ionic.Zip.ZipSegmentedStream/RwMode
// System.Reflection.AssemblyName
// System.Reflection.AssemblyName
// System.IO.FileStream
struct FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_StaticFields
{
// System.Byte[] System.IO.FileStream::buf_recycle
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buf_recycle_4;
// System.Object System.IO.FileStream::buf_recycle_lock
RuntimeObject* ___buf_recycle_lock_5;
};
// System.IO.FileStream
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream
struct ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868_StaticFields
{
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::IO_BUFFER_SIZE_DEFAULT
int32_t ___IO_BUFFER_SIZE_DEFAULT_4;
// System.Int32 Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::BufferPairsPerCore
int32_t ___BufferPairsPerCore_5;
};
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_StaticFields
{
// System.Int32 System.Text.RegularExpressions.Regex::s_cacheSize
int32_t ___s_cacheSize_1;
// System.Collections.Generic.Dictionary`2<System.Text.RegularExpressions.Regex/CachedCodeEntryKey,System.Text.RegularExpressions.Regex/CachedCodeEntry> System.Text.RegularExpressions.Regex::s_cache
Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7* ___s_cache_2;
// System.Int32 System.Text.RegularExpressions.Regex::s_cacheCount
int32_t ___s_cacheCount_3;
// System.Text.RegularExpressions.Regex/CachedCodeEntry System.Text.RegularExpressions.Regex::s_cacheFirst
CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheFirst_4;
// System.Text.RegularExpressions.Regex/CachedCodeEntry System.Text.RegularExpressions.Regex::s_cacheLast
CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheLast_5;
// System.TimeSpan System.Text.RegularExpressions.Regex::s_maximumMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maximumMatchTimeout_6;
// System.TimeSpan System.Text.RegularExpressions.Regex::s_defaultMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_defaultMatchTimeout_8;
// System.TimeSpan System.Text.RegularExpressions.Regex::InfiniteMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___InfiniteMatchTimeout_9;
};
// System.Text.RegularExpressions.Regex
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// Pathfinding.Ionic.Zip.ZipEntry
struct ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_StaticFields
{
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipEntry::ibm437
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___ibm437_41;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_unixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____unixEpoch_68;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_win32Epoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____win32Epoch_69;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::_zeroHour
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____zeroHour_70;
};
// Pathfinding.Ionic.Zip.ZipEntry
// Pathfinding.Ionic.Zip.ZipException
// Pathfinding.Ionic.Zip.ZipException
// Pathfinding.Ionic.Zip.ZipFile
struct ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields
{
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::_defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____defaultEncoding_39;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::BufferSizeDefault
int32_t ___BufferSizeDefault_48;
};
// Pathfinding.Ionic.Zip.ZipFile
// Pathfinding.Ionic.Zip.ZipOutputStream
// Pathfinding.Ionic.Zip.ZipOutputStream
// Pathfinding.Ionic.Zip.ZipProgressEventArgs
// Pathfinding.Ionic.Zip.ZipProgressEventArgs
// Pathfinding.Ionic.Zip.ZipSegmentedStream
// Pathfinding.Ionic.Zip.ZipSegmentedStream
// System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>
// System.EventHandler`1<System.Object>
// System.EventHandler`1<System.Object>
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>
// System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>
// Pathfinding.Ionic.Zip.AddProgressEventArgs
// Pathfinding.Ionic.Zip.AddProgressEventArgs
// System.ArgumentException
// System.ArgumentException
// Pathfinding.Ionic.Zip.BadPasswordException
// Pathfinding.Ionic.Zip.BadPasswordException
// Pathfinding.Ionic.Zip.BadReadException
// Pathfinding.Ionic.Zip.BadReadException
// Pathfinding.Ionic.Zip.BadStateException
// Pathfinding.Ionic.Zip.BadStateException
// Pathfinding.Ionic.Zip.CloseDelegate
// Pathfinding.Ionic.Zip.CloseDelegate
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs
// System.IO.IOException
// System.IO.IOException
// System.InvalidOperationException
// System.InvalidOperationException
// System.NotSupportedException
// System.NotSupportedException
// Pathfinding.Ionic.Zip.OpenDelegate
// Pathfinding.Ionic.Zip.OpenDelegate
// Pathfinding.Ionic.Zip.ReadProgressEventArgs
// Pathfinding.Ionic.Zip.ReadProgressEventArgs
// Pathfinding.Ionic.Zip.SaveProgressEventArgs
// Pathfinding.Ionic.Zip.SaveProgressEventArgs
// Pathfinding.Ionic.Zip.SetCompressionCallback
// Pathfinding.Ionic.Zip.SetCompressionCallback
// System.UnauthorizedAccessException
// System.UnauthorizedAccessException
// Pathfinding.Ionic.Zip.WriteDelegate
// Pathfinding.Ionic.Zip.WriteDelegate
// Pathfinding.Ionic.Zip.ZipErrorEventArgs
// Pathfinding.Ionic.Zip.ZipErrorEventArgs
// System.ArgumentNullException
// System.ArgumentNullException
// System.ArgumentOutOfRangeException
// System.ArgumentOutOfRangeException
// System.IO.FileNotFoundException
// System.IO.FileNotFoundException
// System.OverflowException
// System.OverflowException
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
{
ALIGN_FIELD (8) bool m_Items[1];
inline bool GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline bool* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, bool value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
{
m_Items[index] = value;
}
};
// System.Byte[][]
struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA : public RuntimeArray
{
ALIGN_FIELD (8) ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* m_Items[1];
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray
{
ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1];
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Int16[]
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB : public RuntimeArray
{
ALIGN_FIELD (8) int16_t m_Items[1];
inline int16_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int16_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int16_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value)
{
m_Items[index] = value;
}
};
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Values()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared (ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<System.Object>::Invoke(System.Object,TEventArgs)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>,System.Collections.Generic.IEqualityComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m50EFB5219624244E351FAA6597FF9B099BE88997_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_dictionary, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Collections.Generic.List`1<System.Object>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void System.Text.RegularExpressions.Regex::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Regex__ctor_m082970AA73B8236360F0CA651FA24A8D1EBF89CD (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_pattern, const RuntimeMethod* method) ;
// System.Void System.OverflowException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264 (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Int32 System.String::LastIndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m8923DBD89F2B3E5A34190B038B48F402E0C17E40 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* Regex_Match_m58565ECF23ACCD2CA77D6F10A6A182B03CF0FF84 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_input, const RuntimeMethod* method) ;
// System.Boolean System.Text.RegularExpressions.Group::get_Success()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Group_get_Success_m4E0238EE4B1E7F927E2AF13E2E5901BCA92BE62F (Group_t26371E9136D6F43782C487B63C67C5FC4F472881* __this, const RuntimeMethod* method) ;
// System.Text.RegularExpressions.Group System.Text.RegularExpressions.GroupCollection::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Group_t26371E9136D6F43782C487B63C67C5FC4F472881* GroupCollection_get_Item_m40EC174D4AC8FDD68F8819C35B779C79A44322F3 (GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* __this, int32_t ___0_groupnum, const RuntimeMethod* method) ;
// System.String System.Text.RegularExpressions.Capture::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC (Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A* __this, const RuntimeMethod* method) ;
// System.Int32 System.Int32::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0 (String_t* ___0_s, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
// System.Int32 System.Text.RegularExpressions.Capture::get_Index()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Capture_get_Index_m35E8D105E5E2142415F85116BFD4BA369AF7A17A_inline (Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A* __this, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::_InitInstance(System.String,System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_zipFileName, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_AlternateEncoding(System.Text.Encoding)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_AlternateEncodingUsage(Pathfinding.Ionic.Zip.ZipOption)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
// System.Boolean System.Delegate::op_Inequality(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0 (Delegate_t* ___0_d1, Delegate_t* ___1_d2, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddItem(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddItem_mA552FF3B2F9A7EC0629A32B5910568723DE0AE14 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileOrDirectoryName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddFile(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Boolean System.IO.Directory::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7 (String_t* ___0_path, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddDirectory(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddDirectory_m9E113C0D692CFE53A1789BD18FF420CC72C10472 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Void System.IO.FileNotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileNotFoundException__ctor_mA8C9C93DB8C5B96D6B5E59B2AE07154F265FB1A1 (FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipEntry::NameInArchive(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipEntry_NameInArchive_m6B1038DF3D976E50EFEE2796EFDB947EF4D3564D (String_t* ___0_filename, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::CreateFromFile(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_CreateFromFile_m10D7306E306A4078BB434391E6F1730EFC087987 (String_t* ___0_filename, String_t* ___1_nameInArchive, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_Verbose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.IO.TextWriter Pathfinding.Ionic.Zip.ZipFile::get_StatusMessageTextWriter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::_InternalAddEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile__InternalAddEntry_mBA20C6BFC8BE15EFD97924E55F72CA4CA86A6BCA (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_ze, const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntry_mF76AB0D07BBAC8272EBF97499E083E2D43223137 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddFiles(System.Collections.Generic.IEnumerable`1<System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddFiles_mE03F2E793F4D042696A1785BE5E84D271AFC96DB (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateFiles(System.Collections.Generic.IEnumerable`1<System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateFiles_mEE5E253CFBE42345F3213F470CF5C379FDFB760D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddFiles(System.Collections.Generic.IEnumerable`1<System.String>,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddFiles_m168441AF564A3181CB26920B8021D2D2EAB5388E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, bool ___1_preserveDirHierarchy, String_t* ___2_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnAddStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnAddStarted_m45C790EBE6E06E8686C51E0E07741988DE7EB6C0 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetDirectoryName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.String System.IO.Path::Combine(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetFullPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnAddCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnAddCompleted_mA15F107A48F5FC87715D8BE631B8FF13C45FBE7D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateFile(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::get_Item(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_get_Item_m81F1115F064BCFF4E18BE4EA5C2DBBB120912F12 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateDirectory(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateDirectory_m2387D108109CC7790C643653DB8367212FE84B38 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddOrUpdateDirectoryImpl(System.String,System.String,Pathfinding.Ionic.Zip.AddOrUpdateAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddOrUpdateDirectoryImpl_m64023DAE9D0E60A95BBB3AA34A74FA4AD4FC9F7A (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_rootDirectoryPathInArchive, int32_t ___2_action, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateItem(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateItem_m56C1967C2B4702B34129BD182760915722FB837C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_itemName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_mE2ED534F01A104B6DF5EE422541903809F62F07E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, String_t* ___1_content, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, const RuntimeMethod* method) ;
// System.Void System.IO.MemoryStream::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, const RuntimeMethod* method) ;
// System.Void System.IO.StreamWriter::.ctor(System.IO.Stream,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamWriter__ctor_m1E6CB00AA57A3E35968208F705E444511AD9B5DC (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_m5A08FBB3E7B031B6281D683666561C97C14BB466 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::CreateForStream(System.String,System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_CreateForStream_m45ED204441E4C49458184949423DA618FAFBAA21 (String_t* ___0_entryName, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_s, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::SetEntryTimes(System.DateTime,System.DateTime,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_SetEntryTimes_mAF11B34CDC9E03ABD7577A322DE6DEE015856880 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_created, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_accessed, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_modified, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::CreateForWriter(System.String,Pathfinding.Ionic.Zip.WriteDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_CreateForWriter_mFA9113848B886789DB090F66B93EC6B7B4C5F6BE (String_t* ___0_entryName, WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* ___1_d, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::CreateForJitStreamProvider(System.String,Pathfinding.Ionic.Zip.OpenDelegate,Pathfinding.Ionic.Zip.CloseDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_CreateForJitStreamProvider_m976CF350D7039E972A4B83596135F6981D975E0B (String_t* ___0_nameInArchive, OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* ___1_opener, CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* ___2_closer, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipContainer::.ctor(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipFile::get_CompressionMethod()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_CompressionMethod_m5B4478BA3336A592EFCE2B4BF16417E852D879BC_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_CompressionMethod(Pathfinding.Ionic.Zip.CompressionMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_set_CompressionMethod_m483F6DAEAAA1A38EAFC9307DB72B3D0300629EDC (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipFile::get_CompressionLevel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_CompressionLevel_m920CC3BAF839C6FE75BBA00E6144BB3515C46E4E_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_CompressionLevel(Pathfinding.Ionic.Zlib.CompressionLevel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_set_CompressionLevel_mDD07E3E94CD7BEB3CA0DB9673F5DD10267197C3F (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ExtractExistingFileAction Pathfinding.Ionic.Zip.ZipFile::get_ExtractExistingFile()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_ExtractExistingFile_m38F06E267FB1611E4913168B777AE245BAC559AB_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_ExtractExistingFile(Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_ExtractExistingFile_mEA12E1C47376DBA2E5933B4682BEE65D6C31F9E4_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipErrorAction Pathfinding.Ionic.Zip.ZipFile::get_ZipErrorAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_ZipErrorAction_m42A187E58C26F96A79D85C1718E1F2E95D55D37B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_ZipErrorAction(Pathfinding.Ionic.Zip.ZipErrorAction)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_ZipErrorAction_mF5F026C5088D1C626A15384ABCBDCBA6FEB95084_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.SetCompressionCallback Pathfinding.Ionic.Zip.ZipFile::get_SetCompression()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ZipFile_get_SetCompression_mF8435E5871EFDF136755F44D4F514FB330DDA5E7_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_SetCompression(Pathfinding.Ionic.Zip.SetCompressionCallback)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_SetCompression_mC3660FB0C31885086F2D049E4370D55E3417E7A1_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ___0_value, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::get_AlternateEncoding()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_AlternateEncoding(System.Text.Encoding)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_AlternateEncoding_mBBD50573C90B6F3A827C687648E6C84BCBA34E93_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipFile::get_AlternateEncodingUsage()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_AlternateEncodingUsage(Pathfinding.Ionic.Zip.ZipOption)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_AlternateEncodingUsage_mB58B95D4EE23895096EB3F6ED38EC94560CAA145_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_Password(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipFile::get_Encryption()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_Encryption_m52C86E4539DE219FDA127BFB1B4199CFDFEDE23C_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_Encryption(Pathfinding.Ionic.Zip.EncryptionAlgorithm)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_set_Encryption_m6B9D6BB17EB3CC714D57FF6CB62EE449CDC204D5 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_EmitTimesInWindowsFormatWhenSaving(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_set_EmitTimesInWindowsFormatWhenSaving_m759E669F659816C2F7CAC7F1A00980092BE7448D (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::set_EmitTimesInUnixFormatWhenSaving(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_set_EmitTimesInUnixFormatWhenSaving_m05893B84B9E4EEFD2FB4FEA5CDDA1C1A7E4A74E3 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipEntry::get_FileName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::InternalAddEntry(System.String,Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_InternalAddEntry_m96A0C7B37665B34CB53AA0951240AC1E20A8A254 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_name, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::AfterAddEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AfterAddEntry_mCAF22AE77D714C187C9F7C204BAED769C2481176 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_m5942036EA8A30CEA438751A249B85146CE7C5369 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, String_t* ___1_content, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntryForUpdate(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,Pathfinding.Ionic.Zip.WriteDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_m9BDD35B37312520DB33331378F99C0CBCFCF6B17 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* ___1_writer, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,Pathfinding.Ionic.Zip.OpenDelegate,Pathfinding.Ionic.Zip.CloseDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_m321B8DEDFA74C6410A17A10052A3F9EA9FBB99DC (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* ___1_opener, CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* ___2_closer, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetFileName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileName_mB1A8CE314EE250B06E3D33142315E2BD3A75D1D6 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
// System.Void System.IO.MemoryStream::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2 (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_mA537B1A1948333A50C0537D45C1E9F470E9143B5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_byteContent, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::CreateFromNothing(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_CreateFromNothing_m6ABBB46A19E4CEE57C04964FEAE3DA3D4B6327D0 (String_t* ___0_nameInArchive, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::MarkAsDirectory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_MarkAsDirectory_m0B78F99E5353EF584FBB0BAE3C187090A548EB98 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddOrUpdateDirectoryImpl(System.String,System.String,Pathfinding.Ionic.Zip.AddOrUpdateAction,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddOrUpdateDirectoryImpl_mC74D3ED677442BEB6800BF4A256F9F4F69023AC1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_rootDirectoryPathInArchive, int32_t ___2_action, bool ___3_recurse, int32_t ___4_level, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::Add(TKey,TValue)
inline void Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, String_t* ___0_key, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, String_t*, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Char[] System.String::ToCharArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::LastIndexOfAny(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOfAny_mCE93FB98099DD74FF0C6441039619414F5172874 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, int32_t ___1_startIndex, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
// System.String[] System.IO.Directory::GetFiles(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Directory_GetFiles_m3E6AA407767C85CD62C5FD2750747274D1C4EA76 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.String[] System.IO.Directory::GetDirectories(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Directory_GetDirectories_m071EF47103F7A38FBF882C900F0A0AFB4326631F (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_AddDirectoryWillTraverseReparsePoints()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::CheckZip(System.String,System.Boolean,System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_CheckZip_m971B1F7A5287A2D66D69DAD459631E59B4867438 (String_t* ___0_zipFileName, bool ___1_fixIfNecessary, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___2_writer, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Dispose_m2CD66A15869861BFB68FF3774FFC3ECA5A40F9C9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_FullScan(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_FullScan_m14BE4B8BBD1800D5627189E98B7840750D21BFAA_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Initialize_mF60C2318C30937FB4258729A8786807E6C1CCD2B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_mF84C84FF038F64899554790D07CEA30FE1CF1C0E (String_t* ___0_fileName, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipEntry::get_CompressionMethod()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipEntry_get_CompressionMethod_mC911F714460AB7E96E0FCEFC7137EE18FE81AFE2_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipEntry::get_Crc()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipEntry_get_Crc_mCEA193221A5780666EED292B1DAD321D504E46BB_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::Save(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Save_m7288490AF2F188D6ED04B1716CDEFE84E61FA00B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::get_IsDirectory()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::get_UsesEncryption()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipEntry_get_UsesEncryption_mD1BBBBD37A8559D874A1968AE0447BAC16FA2CB3 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::ExtractWithPassword(System.IO.Stream,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_ExtractWithPassword_m70601A566CFE4BDD4663030B25977BC498C3496C (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, String_t* ___1_password, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipFile::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipFile::get_InputUsesZip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipFile_get_InputUsesZip64_mA09F707BB3DB4711EDA3F46D2115A9E6FA666C66 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::get_Values()
inline ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, const RuntimeMethod* method)
{
return (( ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator()
inline Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5 (ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* __this, const RuntimeMethod* method)
{
return (( Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 (*) (ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry>::Dispose()
inline void Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry>::get_Current()
inline ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_inline (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* __this, const RuntimeMethod* method)
{
return (( ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* (*) (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
}
// System.String Pathfinding.Ionic.Zip.ZipEntry::get_Info()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipEntry_get_Info_mD3DEA95BE4021921AFF00741B010E5BF14BFA397 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Pathfinding.Ionic.Zip.ZipEntry>::MoveNext()
inline bool Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56 (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_ArchiveNameForEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.SaveProgressEventArgs Pathfinding.Ionic.Zip.SaveProgressEventArgs::ByteUpdate(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* SaveProgressEventArgs_ByteUpdate_mBEA1A89E4762CD7E5F889B706A05960FB3057456 (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, int64_t ___2_bytesXferred, int64_t ___3_totalBytes, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>::Invoke(System.Object,TEventArgs)
inline void EventHandler_1_Invoke_mCF4CF62F738097B8D1D25D61E5315FD6FE330E20_inline (EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* __this, RuntimeObject* ___0_sender, SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805*, RuntimeObject*, SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
// System.Boolean Pathfinding.Ionic.Zip.ZipProgressEventArgs::get_Cancel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline (ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::get_Count()
inline int32_t Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
// System.Void Pathfinding.Ionic.Zip.SaveProgressEventArgs::.ctor(System.String,System.Boolean,System.Int32,System.Int32,Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SaveProgressEventArgs__ctor_m99F8945E58B6A5E6CD4EADB9670B7ED20CD7EF91 (SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* __this, String_t* ___0_archiveName, bool ___1_before, int32_t ___2_entriesTotal, int32_t ___3_entriesSaved, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___4_entry, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.SaveProgressEventArgs::.ctor(System.String,Pathfinding.Ionic.Zip.ZipProgressEventType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SaveProgressEventArgs__ctor_m5C74C9E060EF9E5CB1BDBCFD69E4A9AAF3D5A06A (SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* __this, String_t* ___0_archiveName, int32_t ___1_flavor, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.SaveProgressEventArgs Pathfinding.Ionic.Zip.SaveProgressEventArgs::Started(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* SaveProgressEventArgs_Started_mA2598427FD6DC83C290E6D2D089D4371858C0340 (String_t* ___0_archiveName, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.SaveProgressEventArgs Pathfinding.Ionic.Zip.SaveProgressEventArgs::Completed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* SaveProgressEventArgs_Completed_m773310C7A2D71B89A2C64D967EA6FE9E9BFEDC0E (String_t* ___0_archiveName, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ReadProgressEventArgs Pathfinding.Ionic.Zip.ReadProgressEventArgs::Started(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* ReadProgressEventArgs_Started_mDAC406327A293680024B3A669E1A21102ED3516B (String_t* ___0_archiveName, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>::Invoke(System.Object,TEventArgs)
inline void EventHandler_1_Invoke_m629C6080CE83C0355BBA6DF91A8A9782D66DEE81_inline (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* __this, RuntimeObject* ___0_sender, ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*, RuntimeObject*, ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
// Pathfinding.Ionic.Zip.ReadProgressEventArgs Pathfinding.Ionic.Zip.ReadProgressEventArgs::Completed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* ReadProgressEventArgs_Completed_mF54276AC562E567FCF2A79AE8000E668F29E3556 (String_t* ___0_archiveName, const RuntimeMethod* method) ;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::get_ReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::get_LengthOfReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipFile_get_LengthOfReadStream_mE61F45CEA5185C90448063775BA44D6C56379628 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ReadProgressEventArgs Pathfinding.Ionic.Zip.ReadProgressEventArgs::ByteUpdate(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* ReadProgressEventArgs_ByteUpdate_m1883C6E8D55737FD1317571493175E1CDB56A90D (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, int64_t ___2_bytesXferred, int64_t ___3_totalBytes, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ReadProgressEventArgs Pathfinding.Ionic.Zip.ReadProgressEventArgs::Before(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* ReadProgressEventArgs_Before_m3017E08752681F0085AABF6F4E8F9EDD615E512F (String_t* ___0_archiveName, int32_t ___1_entriesTotal, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ReadProgressEventArgs Pathfinding.Ionic.Zip.ReadProgressEventArgs::After(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* ReadProgressEventArgs_After_m1158ADF72490083A075EF15AF1867E697C625953 (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, int32_t ___2_entriesTotal, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.SharedUtilities::GetFileLength(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SharedUtilities_GetFileLength_m9D5E5AC25CF5DEA4A63F04BFA4989321571D3AE1 (String_t* ___0_fileName, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ExtractProgressEventArgs::.ctor(System.String,System.Boolean,System.Int32,System.Int32,Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtractProgressEventArgs__ctor_m76E040165A614BF08E158A804CB3F40DDDBC5BBA (ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* __this, String_t* ___0_archiveName, bool ___1_before, int32_t ___2_entriesTotal, int32_t ___3_entriesExtracted, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___4_entry, String_t* ___5_extractLocation, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>::Invoke(System.Object,TEventArgs)
inline void EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline (EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* __this, RuntimeObject* ___0_sender, ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35*, RuntimeObject*, ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs Pathfinding.Ionic.Zip.ExtractProgressEventArgs::ByteUpdate(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ExtractProgressEventArgs_ByteUpdate_mBC54C0BC9F6FE7613760B039CC4A91B47A7B2E30 (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, int64_t ___2_bytesWritten, int64_t ___3_totalBytes, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs Pathfinding.Ionic.Zip.ExtractProgressEventArgs::BeforeExtractEntry(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ExtractProgressEventArgs_BeforeExtractEntry_mDA59C5DD8F145257CC5A4D63D0B237C7C897F9FB (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, String_t* ___2_extractLocation, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs Pathfinding.Ionic.Zip.ExtractProgressEventArgs::AfterExtractEntry(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ExtractProgressEventArgs_AfterExtractEntry_m9C0909448FE9DEA9B1F2D988A9BFE299E141622F (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, String_t* ___2_extractLocation, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs Pathfinding.Ionic.Zip.ExtractProgressEventArgs::ExtractExisting(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ExtractProgressEventArgs_ExtractExisting_m3274B1CF8966AD58CDBFE7C40D077FB75AE2387F (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, String_t* ___2_extractLocation, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs Pathfinding.Ionic.Zip.ExtractProgressEventArgs::ExtractAllCompleted(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ExtractProgressEventArgs_ExtractAllCompleted_mEE3A0EE61F402CCBFB2A27811CE99068321F30F8 (String_t* ___0_archiveName, String_t* ___1_extractLocation, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ExtractProgressEventArgs Pathfinding.Ionic.Zip.ExtractProgressEventArgs::ExtractAllStarted(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* ExtractProgressEventArgs_ExtractAllStarted_m78FC4C871E263135769DFCEF60B0A9EBB0E34606 (String_t* ___0_archiveName, String_t* ___1_extractLocation, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.AddProgressEventArgs Pathfinding.Ionic.Zip.AddProgressEventArgs::Started(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* AddProgressEventArgs_Started_mBDF1B48FBD230F169B2D6486B2EDEDA3143AC388 (String_t* ___0_archiveName, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>::Invoke(System.Object,TEventArgs)
inline void EventHandler_1_Invoke_m00E7E33DEEFFCE69FAF739D21153277735445616_inline (EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* __this, RuntimeObject* ___0_sender, AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41*, RuntimeObject*, AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
// Pathfinding.Ionic.Zip.AddProgressEventArgs Pathfinding.Ionic.Zip.AddProgressEventArgs::Completed(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* AddProgressEventArgs_Completed_mA47938B01594ED95DD7DA46771A47624840DD879 (String_t* ___0_archiveName, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.AddProgressEventArgs Pathfinding.Ionic.Zip.AddProgressEventArgs::AfterEntry(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* AddProgressEventArgs_AfterEntry_m212EF1141AA97B2855C68D83E327C1F562059728 (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, int32_t ___2_entriesTotal, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Enter(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m759A82E6E56E06C313A9AF4679E304E0D58ABB93 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Exit(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipErrorEventArgs Pathfinding.Ionic.Zip.ZipErrorEventArgs::Saving(System.String,Pathfinding.Ionic.Zip.ZipEntry,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E* ZipErrorEventArgs_Saving_m33F82D315BC1B0CBA3264F8A90C87EC62B22A42B (String_t* ___0_archiveName, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, Exception_t* ___2_exception, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>::Invoke(System.Object,TEventArgs)
inline void EventHandler_1_Invoke_mBFDE32850A86F20C777F9AA43178E660591FE24F_inline (EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* __this, RuntimeObject* ___0_sender, ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*, RuntimeObject*, ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::_InternalExtractAll(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__InternalExtractAll_m10E263FA3606EFF3ED431041BEBD7FD8ABFDAFF9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, bool ___1_overrideExtractExistingProperty, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ExtractExistingFile(Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_ExtractExistingFile_m76F6FF8DE33F6C1807F407FBDE23C2C72535D7D1_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnExtractAllStarted(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnExtractAllStarted_mAFB19AA6EFDDEADEA2BDC49803A6796A35624309 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.Char,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B (String_t* __this, Il2CppChar ___0_c, int32_t ___1_count, const RuntimeMethod* method) ;
// System.DateTime Pathfinding.Ionic.Zip.ZipEntry::get_LastModified()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ZipEntry_get_LastModified_m8E43066AE0EB37F869536A41020FA489B8F8FA4F (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.String System.DateTime::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::get_UncompressedSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipEntry_get_UncompressedSize_mE89D1239533E37CA6BE473CDC2A04B4123D500D7_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Double Pathfinding.Ionic.Zip.ZipEntry::get_CompressionRatio()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double ZipEntry_get_CompressionRatio_mF51C7DC9C1ADF61BD1B35A3A2DA7DEC36DE3839E (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.ZipEntry::get_CompressedSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipEntry_get_CompressedSize_mF3237EB40D9556FCDD2113353A4DEA6CE4A687EA_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipEntry::get_Comment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipEntry_get_Comment_m25BFB4EC2E004959DCCBAC59CF52513F2E13D431_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnExtractEntry(System.Int32,System.Boolean,Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnExtractEntry_mB0A1ECDD344344C7F947776D45E5358142E5A144 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_current, bool ___1_before, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___2_currentEntry, String_t* ___3_path, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::Extract(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_Extract_mDE2B3051654A4B4A11F1D947B28CFB5909AF2FE1 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, String_t* ___0_baseDirectory, const RuntimeMethod* method) ;
// System.Boolean System.String::EndsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Boolean System.String::StartsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::_SetTimes(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry__SetTimes_m04254662B599FB5EB8DF136531E8DF6EA281C836 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, String_t* ___0_fileOrDirectory, bool ___1_isFile, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnExtractAllCompleted(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnExtractAllCompleted_mF00D646A03D964A9C43FD633DE4D3537E5CA8E1D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.String,System.IO.TextWriter,System.Text.Encoding,System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_mAC743425B01092AE8438F22BE71FD3ADB06DE97B (String_t* ___0_fileName, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___3_readProgress, const RuntimeMethod* method) ;
// System.IO.TextWriter Pathfinding.Ionic.Zip.ReadOptions::get_StatusMessageWriter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ReadOptions_get_StatusMessageWriter_mB13970E2BA80B62C4493C57B0B34726A028A2D38_inline (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ReadOptions::get_Encoding()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ReadOptions_get_Encoding_m39BBF13CFA58A1FD84017BC76010D7839802A019_inline (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method) ;
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs> Pathfinding.Ionic.Zip.ReadOptions::get_ReadProgress()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ReadOptions_get_ReadProgress_m08CCDFF67DACD161ADD68DA1CFC776D37D44D9C0_inline (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::get_DefaultEncoding()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37_inline (const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadIntoInstance(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.IO.Stream,System.IO.TextWriter,System.Text.Encoding,System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_zipStream, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___3_readProgress, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::add_ReadProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_add_ReadProgress_m03DB6B0581BDFDA5855CD37D2568679D6DB29A33 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.OffsetStream::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OffsetStream__ctor_m925AADD7C8BF8920BD4EFE0E804AAEED89724D3F (OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadIntoInstance_Orig(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadIntoInstance_Orig_m8D0815A003D2D96F671FDF8859817865CB53BB5F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadStarted_m7D95662E06AB34E2D1501C6E47EA5D561FBAEE9B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.UInt32 Pathfinding.Ionic.Zip.ZipFile::ReadFirstFourBytes(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ZipFile_ReadFirstFourBytes_m037AC67009EC38A912BD9E2181CD9AEB4AC13873 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.Int64 System.Math::Max(System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Math_Max_mD37411571F0547F04F280D5A8D1F044819AFA597 (int64_t ___0_val1, int64_t ___1_val2, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.SharedUtilities::FindSignature(System.IO.Stream,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t SharedUtilities_FindSignature_m69D697AD01F2AF471A3F41299946886D4BBC28E6 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, int32_t ___1_SignatureToFind, const RuntimeMethod* method) ;
// System.UInt16 System.BitConverter::ToUInt16(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.UInt32 System.BitConverter::ToUInt32(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitConverter_ToUInt32_m177FADD1E9B033C11D74E8DD1F957F62EF0BA177 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::Zip64SeekToCentralDirectory(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadCentralDirectory(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadCentralDirectory_m0134D2ACCE6483A1672BBB3A6CF80BC0D541084C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method) ;
// System.Void System.IO.Stream::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ;
// System.Int64 System.BitConverter::ToInt64(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.SharedUtilities::ReadInt(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedUtilities_ReadInt_m51C671F0FD66268FE39E399CF8D18950A4DBFD39 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.BadReadException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BadReadException__ctor_mFDD384EDB654AA943872C3F559043E1821492A16 (BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::.ctor()
inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void Pathfinding.Ionic.Zip.ZipEntry::ResetDirEntry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_ResetDirEntry_mB0424A8EAB8D10FCADD8FEFF4CC475A5CA31014A (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadEntry(System.Boolean,Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadEntry_m3AE950699D24CBB5821C39FB73256E4AA6D8D3A6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_before, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::Add(TKey,TValue)
inline void Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::ReadDirEntry(Pathfinding.Ionic.Zip.ZipFile,System.Collections.Generic.Dictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_ReadDirEntry_m7AC61CA6208C36D99317A09B8E2F8DC2C9E3253E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___1_previouslySeen, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_UseZip64WhenSaving(Pathfinding.Ionic.Zip.Zip64Option)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_UseZip64WhenSaving_mC98D93E05F6853581F79CC3C7163D79DD7CE8D12_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadCentralDirectoryFooter(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipFile::get_Comment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadCompleted_m5D8694F96D18F91836947014E019C07A09B97E2D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::.ctor()
inline void Dictionary_2__ctor_m38C2D2FB76CFA5BA4F7035EF853CFAA223593792 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::ReadEntry(Pathfinding.Ionic.Zip.ZipContainer,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_ReadEntry_mC2B754F535CFF90333A946F5A76AD0D0E8A607E0 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___0_zc, bool ___1_first, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::get_Item(TKey)
inline ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
}
// System.Int32 Pathfinding.Ionic.Zip.SharedUtilities::ReadSignature(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedUtilities_ReadSignature_m1AB7CA391685B3DE2508DEC988F805AD997A92DD (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadZipFileComment(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadZipFileComment_m0137CDC40DE287DC28AFBE8CB0D7EDF4BA319C2B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Comment(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Comment_mEAC62C7730B1DFD3D1B0DBB53CB515CB55EF3CB5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::IsZipFile(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_IsZipFile_mA58DF56A50603703F7A615E25281524BCDBF76BC (String_t* ___0_fileName, bool ___1_testExtract, const RuntimeMethod* method) ;
// System.IO.FileStream System.IO.File::Open(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* File_Open_mB4B41C2CDABC136A36207B3215D1BCC3A22AD5E7 (String_t* ___0_path, int32_t ___1_mode, int32_t ___2_access, int32_t ___3_share, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::IsZipFile(System.IO.Stream,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_IsZipFile_mCBFE335D1E39C148B6D368CBF9C9596C306032D4 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_testExtract, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::Extract(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_Extract_mEF2BEBFB1AB513E6D9367E6086C337B7B909C24B (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) ;
// System.Void System.IO.File::Delete(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void System.Console::WriteLine(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Console_WriteLine_m77CEDA0C084428F0D6220988DA66992EC1925AEA (String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::Sleep(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549 (int32_t ___0_millisecondsTimeout, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::CleanupAfterSaveOperation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_CleanupAfterSaveOperation_mA9481D4DF8AE6B9F85B5DE62DE35BB8E673188E4 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveStarted_m1F59ECC373B7D3842379FE2B2A87B1AD8DCDCE7D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::get_WriteStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.BadStateException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BadStateException__ctor_m90B56540833EDEAA61155A1C78D57AC0191558F1 (BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveCompleted_m112766F22D40EE30F999E4672B3312F5724282BE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::Reset(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Reset_m22D30D5375AF7AD5DFBA06CB67B3A5798DA69B3D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_whileSaving, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_SortEntriesBeforeSaving()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_SortEntriesBeforeSaving_m66858FBB54E7FA06E0BEAE5053FBE7F31126F94D_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::get_EntriesSorted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_get_EntriesSorted_m3A65795305F39AF17F3FEC899B626F25C25E7E1F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::get_Entries()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_get_Entries_mF07F8693C9E2293D128E62B41DCA85D0C1F79D19 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveEntry(System.Int32,Pathfinding.Ionic.Zip.ZipEntry,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveEntry_m892946803B3F71112EEAB762C4D2DC220D7ABA68 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_current, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, bool ___2_before, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::Write(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_Write_m695EB529FD21AFD49A89468C479261C36B8C78F5 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipEntry::get_IncludedInMostRecentSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipEntry_get_IncludedInMostRecentSave_m7062A898737BD982BFC720079084879316B73BCA (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipEntry::get_OutputUsedZip64()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipEntry_get_OutputUsedZip64_mC6B48B8E6236D48878EC09D27D4F65CED5089C63_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::get_Value()
inline bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared)(__this, method);
}
// System.UInt32 Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CurrentSegment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipOutput::WriteCentralDirectoryStructure(System.IO.Stream,System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>,System.UInt32,Pathfinding.Ionic.Zip.Zip64Option,System.String,Pathfinding.Ionic.Zip.ZipContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, RuntimeObject* ___1_entries, uint32_t ___2_numSegments, int32_t ___3_zip64, String_t* ___4_comment, ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___5_container, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveEvent(Pathfinding.Ionic.Zip.ZipProgressEventType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveEvent_mAFD2B8D3B977AE8564C64B6FE9673D8921E64AC5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_eventFlavor, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method);
}
// System.String Pathfinding.Ionic.Zip.SharedUtilities::GenerateRandomStringImpl(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SharedUtilities_GenerateRandomStringImpl_m9532CAC2AD7672115C6386315945A0796894382A (int32_t ___0_length, int32_t ___1_delta, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::DeleteFileWithRetry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_DeleteFileWithRetry_mE94819DC8301AFBA0A9FBD5F743F1DF3C25C93CF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_filename, const RuntimeMethod* method) ;
// System.Void System.IO.File::Move(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_Move_mBC9450111E0144A55D893A720F19E612D658AC37 (String_t* ___0_sourceFileName, String_t* ___1_destFileName, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CurrentTempName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream_get_CurrentTempName_mA89BDEE6FF030EA86E765477CCFAE0A766A3C6D6_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::NotifyEntriesSaveComplete(System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_NotifyEntriesSaveComplete_m7EB3C4878F3C802CF5417445DC6532A6F21E65CC (RuntimeObject* ___0_c, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::NotifySaveComplete()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_NotifySaveComplete_m5AE904E31AB1768B9E3590856212B1344E9A94D8 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveTempFile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveTempFile_m756B28EE961E5500602C2D4D61F33F318EE2EB2F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::Save()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.CountingStream::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CountingStream__ctor_m6F0A703E9D16EC546D7F4A003BE09BF116009190 (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, String_t* ___2_directoryPathInArchive, bool ___3_recurseDirectories, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::_AddOrUpdateSelectedFiles(System.String,System.String,System.String,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__AddOrUpdateSelectedFiles_mFBD701E2F84097E2BDC60B4D6ED54C1A9C24B674 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, String_t* ___2_directoryPathInArchive, bool ___3_recurseDirectories, bool ___4_wantUpdate, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.FileSelector::.ctor(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileSelector__ctor_mCD398953B2EDB1AEF424C2158DB33B023B44EB99 (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* __this, String_t* ___0_selectionCriteria, bool ___1_traverseDirectoryReparsePoints, const RuntimeMethod* method) ;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.String> Pathfinding.Ionic.FileSelector::SelectFiles(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* FileSelector_SelectFiles_m988FC15867B8B61E8F401ED2C76C2202CE5B7013 (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* __this, String_t* ___0_directory, bool ___1_recurseDirectories, const RuntimeMethod* method) ;
// System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>::get_Count()
inline int32_t ReadOnlyCollection_1_get_Count_mA3AE220565D02224E32753A0186DC33E5C7DD388 (ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C*, const RuntimeMethod*))ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared)(__this, method);
}
// System.Collections.Generic.IEnumerator`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1<System.String>::GetEnumerator()
inline RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m4C3802B4F766A1B5DA5B907E842D14526BC3EF54 (ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C*, const RuntimeMethod*))ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared)(__this, method);
}
// System.String Pathfinding.Ionic.Zip.ZipFile::ReplaceLeadingDirectory(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_ReplaceLeadingDirectory_mFE1CFFD4A15FFFD55D9B779B093DB43EFFB62435 (String_t* ___0_original, String_t* ___1_pattern, String_t* ___2_replacement, const RuntimeMethod* method) ;
// System.String System.String::ToUpper()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49 (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.FileSelector::SelectEntries(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileSelector_SelectEntries_m78FDB3E4460F97714E545FCE6294C3D09B783EBF (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* __this, ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zip, const RuntimeMethod* method) ;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.FileSelector::SelectEntries(Pathfinding.Ionic.Zip.ZipFile,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileSelector_SelectEntries_mE42F7749254D4587D0F5BE76B9FA28DBD96A463A (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* __this, ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zip, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::SelectEntries(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_SelectEntries_m463FE26650EA66B5E94ECF244CBC528CCD277EE9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntries(System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntries_mE8C5A9413946D22EBD52BE8830DBC3D2D8CBEE2F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_entriesToRemove, const RuntimeMethod* method) ;
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::SelectEntries(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_SelectEntries_m377C5185D5FEF482D792D0A59F71ADEE60F08D89 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::Extract()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_Extract_m91533FDEC603820EB6EA26BAF8BEEB8E4DD779A8 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::Extract(Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_Extract_mFFE3A8D39E289FA45452AC1C00D1DFD3CB30B7F7 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_extractExistingFile, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::Extract(System.String,Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_Extract_m160884E6B96EC3C3250743E9148A6C3887E067C6 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, String_t* ___0_baseDirectory, int32_t ___1_extractExistingFile, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.SharedUtilities::NormalizePathForUseInZipFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SharedUtilities_NormalizePathForUseInZipFile_m337B1E3C4F8AF66C0ED17C52BA36850F327B2DC5 (String_t* ___0_pathName, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::_initEntriesDictionary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__initEntriesDictionary_m9EC043A405DAAB89C6E8139A80447355E4298304 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::GetEncoding(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187 (String_t* ___0_name, const RuntimeMethod* method) ;
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipEntry::get_RequiresZip64()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipEntry_get_RequiresZip64_mD8BA49E589E7912E1BDCC4441DB68593749C4A9D_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntrySource Pathfinding.Ionic.Zip.ZipEntry::get_Source()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipEntry_get_Source_m29575BC9BCCC95EB5C26C52AE45F1414F22DB0A0_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Encryption(Pathfinding.Ionic.Zip.EncryptionAlgorithm)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Encryption_mD9493955B433B14004376A6337F67AF5CAD4B457 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
// System.Version System.Reflection.AssemblyName::get_Version()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* AssemblyName_get_Version_mC20EC1E68FA7C40120112C2E29A19C9D948B5300_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipSegmentedStream Pathfinding.Ionic.Zip.ZipSegmentedStream::ForReading(System.String,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* ZipSegmentedStream_ForReading_m2E1E767B70B5D960B916FCEB53A5272D83B02644 (String_t* ___0_name, uint32_t ___1_initialDiskNumber, uint32_t ___2_maxDiskNumber, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::CopyMetaData(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_CopyMetaData_mC4D8587B42065C1C1C654B0DA039476C2C8EF121 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_source, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_CaseSensitiveRetrieval()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_CaseSensitiveRetrieval_mE28E0A405D305CD0982095BB53405E25EDFD2915_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.StringComparer System.StringComparer::get_Ordinal()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method) ;
// System.StringComparer System.StringComparer::get_OrdinalIgnoreCase()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
inline void Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>,System.Collections.Generic.IEqualityComparer`1<TKey>)
inline void Dictionary_2__ctor_mB125DC23F7F4488C41A1981C46A412DD63979E41 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, RuntimeObject* ___0_dictionary, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m50EFB5219624244E351FAA6597FF9B099BE88997_gshared)(__this, ___0_dictionary, ___1_comparer, method);
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_AddDirectoryWillTraverseReparsePoints(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_AddDirectoryWillTraverseReparsePoints_m2FE42B17B776A9B1AB48BAA12B76EB4B31AD514B_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_CompressionLevel(Pathfinding.Ionic.Zlib.CompressionLevel)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_CompressionLevel_m523AB27E5C3EEC32D143DDBB41FD3D16C685C680_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ParallelDeflateThreshold(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_ParallelDeflateThreshold_mA9E7D107DEE361F068A1F7C83B566D6BA7F0F80F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_FullScan()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_FullScan_m7B9EE918A9363D228E992D29D74E8F23BF16F2B8_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1__ctor_m7BC070F04FF089AA3F28BA0780591928FC949497 (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::get_ZipEntriesAsList()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* ZipFile_get_ZipEntriesAsList_m8131672B4A6A5A009C1AA38E570C04B458CABEF8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Item(System.Int32)
inline ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* List_1_get_Item_m81B0C27696B96602B5CF88495D6F946A7B89402B (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* (*) (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.String System.String::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::get_Keys()
inline KeyCollection_t2B12CB0BB1C7C9C3951883865377D782C99C7F94* Dictionary_2_get_Keys_mA719B75A835FC0813D17FEE3D590DA00A2F6DD94 (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t2B12CB0BB1C7C9C3951883865377D782C99C7F94* (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>::.ctor()
inline void List_1__ctor_m4557BA0F3772B9F0CCC837DB813ADE8D1AB6D4CF (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>::Add(T)
inline void List_1_Add_m19C678D9FC94B39DBEE890E247638AE9CB113A7E_inline (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry>::AsReadOnly()
inline ReadOnlyCollection_1_t972DF41FBE3C81B8AECB7C39B49717711E34B6FA* List_1_AsReadOnly_m57A5CFDF3E25367E5179FF608562030A78EC775C (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* __this, const RuntimeMethod* method)
{
return (( ReadOnlyCollection_1_t972DF41FBE3C81B8AECB7C39B49717711E34B6FA* (*) (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*, const RuntimeMethod*))List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Pathfinding.Ionic.Zip.ZipEntry>::Remove(TKey)
inline bool Dictionary_2_Remove_mBA81A6279E3AD002896959D6C72BCEFE13D4665E (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
}
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.GC::SuppressFinalize(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelDeflateOutputStream_Dispose_mC3C3AB3BF74D458D0535A3D9DE683F2BBEB9116D (ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipSegmentedStream Pathfinding.Ionic.Zip.ZipSegmentedStream::ForWriting(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* ZipSegmentedStream_ForWriting_mA4FA6209D3C210F46631BD03A0DF65DD6C328F7F (String_t* ___0_name, int32_t ___1_maxSegmentSize, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipFile::get_TempFileFolder()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipFile_get_TempFileFolder_m4BA692CA798965E7721EE758403D1ECE53EDE243_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.SharedUtilities::CreateAndOpenUniqueTempFile(System.String,System.IO.Stream&,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedUtilities_CreateAndOpenUniqueTempFile_m68A3FAA9B2C429054EECF6EC9E244484D2CB1315 (String_t* ___0_dir, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** ___1_fs, String_t** ___2_filename, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetEnumeratorU3Ec__Iterator0__ctor_m1BC61ED56FBB87A1FA0EED8AE34A84F45487810E (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::set_ContiguousWrite(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipSegmentedStream_set_ContiguousWrite_mD8A155CB568B8723C9B0AB38D499DC6FDD26C1A5_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::WriteCentralDirectoryEntry(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_WriteCentralDirectoryEntry_m0AB0A6810C2213CDF389076A705F56C7BDE3A703 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.CountingStream::get_ComputedPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t CountingStream_get_ComputedPosition_m95EF90339C2D60BAA835F8B17742DBFF018AF4BE (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipOutput::CountEntries(System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutput_CountEntries_m28DC008FDAB51D5C7296A0D387F2FA7B2A7A5458 (RuntimeObject* ___0__entries, const RuntimeMethod* method) ;
// System.Void System.Diagnostics.StackFrame::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void StackFrame__ctor_mF49B4810DBA48473A4495CBECB76E9AE2A4C1426 (StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443* __this, int32_t ___0_skipFrames, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.Byte[] Pathfinding.Ionic.Zip.ZipOutput::GenZip64EndOfCentralDirectory(System.Int64,System.Int64,System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ZipOutput_GenZip64EndOfCentralDirectory_m3634F8CA5BC201DFCDD372407A16A7A2BF1474E0 (int64_t ___0_StartOfCentralDirectory, int64_t ___1_EndOfCentralDirectory, int32_t ___2_entryCount, uint32_t ___3_numSegments, const RuntimeMethod* method) ;
// System.Byte[] Pathfinding.Ionic.Zip.ZipOutput::GenCentralDirectoryFooter(System.Int64,System.Int64,Pathfinding.Ionic.Zip.Zip64Option,System.Int32,System.String,Pathfinding.Ionic.Zip.ZipContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ZipOutput_GenCentralDirectoryFooter_mCD0535936C8907991F780138578175F6D1726E9E (int64_t ___0_StartOfCentralDirectory, int64_t ___1_EndOfCentralDirectory, int32_t ___2_zip64, int32_t ___3_entryCount, String_t* ___4_comment, ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___5_container, const RuntimeMethod* method) ;
// System.UInt32 Pathfinding.Ionic.Zip.ZipSegmentedStream::ComputeSegment(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ZipSegmentedStream_ComputeSegment_mD986E4BDCBA3DA23F41769DC575E3E3ED55D0F7C (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, int32_t ___0_length, const RuntimeMethod* method) ;
// System.Byte[] System.BitConverter::GetBytes(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290 (uint32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
// System.Byte[] System.BitConverter::GetBytes(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m43CB66A3347C3482B6FB2B3FD327F5327C25E18B (uint16_t ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipContainer::get_AlternateEncodingUsage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_AlternateEncodingUsage_m59255A7FA5DE672AB051C89DC4EA2FEF8A49E354 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipContainer::get_AlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipContainer_get_AlternateEncoding_mCA77E35CA37DA4E54EDECD73A68320BF5B89B19D (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipContainer::get_DefaultEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipContainer_get_DefaultEncoding_m4CAA8E3861C2CBA935D140D65F283D34D952D3B6 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutput::GetEncoding(Pathfinding.Ionic.Zip.ZipContainer,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutput_GetEncoding_m122ED3C530A83C94B29F95BB8E0827AE63B3AF00 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___0_container, String_t* ___1_t, const RuntimeMethod* method) ;
// System.Byte[] System.BitConverter::GetBytes(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9 (int64_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::.ctor(System.IO.Stream,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream__ctor_m658663B35049471629EE9FC9FC5AD21EA0309FE9 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, const RuntimeMethod* method) ;
// System.Void System.IO.Stream::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::_Init(System.IO.Stream,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream__Init_m7A846E9B7E1F2A23EF7102668F07F06BFFF2A0FD (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, String_t* ___2_name, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Crc.CrcCalculatorStream Pathfinding.Ionic.Zip.ZipEntry::InternalOpenReader(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* ZipEntry_InternalOpenReader_m6B3FB8E117C3646E95E4DF5A04AAECFC410AEF76 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, String_t* ___0_password, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::SetupStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_SetupStream_mA7F131E57DA1C962708CFB0D14A0CC6577056259 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Crc.CrcCalculatorStream::get_Crc()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CrcCalculatorStream_get_Crc_mD281563701CF17DC67789C86BD55E7780072FCE5 (CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::VerifyCrcAfterExtract(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_VerifyCrcAfterExtract_m057BBEF7B115DF90CE69FC06B820846FD21DAE46 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_actualCrc32, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::.ctor(System.IO.Stream,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__ctor_m309F61E96CCC6388EB93309FAFCD2FDFA3BB543C (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::_Init(System.IO.Stream,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__Init_m8EDAB2D3B087A79406174FE518E1700CF59F19A0 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, String_t* ___2_name, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_CompressionLevel(Pathfinding.Ionic.Zlib.CompressionLevel)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipOutputStream_set_CompressionLevel_m81D32FDB6E9B1B57F8978179A9B9691DFB8AD1C9_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_CompressionMethod(Pathfinding.Ionic.Zip.CompressionMethod)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipOutputStream_set_CompressionMethod_mA75883B49C07CC0DD9807F3969B8C7387271E336_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Strategy(Pathfinding.Ionic.Zlib.CompressionStrategy)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipOutputStream_set_Strategy_mA6D4F2ECA74F985771EB7FE0C4253E6CBAEA51C0_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_ParallelDeflateThreshold(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_ParallelDeflateThreshold_m03E812CFAAF344A2FCBE13BFED9901BCD781592D (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipOutputStream::get_AlternateEncodingUsage()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_AlternateEncodingUsage_m1E4A6718DEAF888FE9B86ACB213970FE012DD3C6_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutputStream::get_DefaultEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutputStream_get_DefaultEncoding_mD0DA131152DCCDE51C77FE067039830A30CE1FBA (const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::_InitiateCurrentEntry(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__InitiateCurrentEntry_m7788FD9A801361824A5FC3AEE441605EECB66D4A (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, bool ___0_finishing, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::_FinishCurrentEntry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__FinishCurrentEntry_m1B3673E8280A3F34D3000911C1E61B44A6C321B9 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipEntry::CreateForZipOutputStream(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipEntry_CreateForZipOutputStream_mDAC07C762A0B5916A6A043A9B7FF39AD8D89D783 (String_t* ___0_nameInArchive, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipOutputStream::get_CompressionLevel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CompressionLevel_m29313EED5C0DEA5E2844A788B28FE3BAE55368EC_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipOutputStream::get_CompressionMethod()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CompressionMethod_m4D42D29D13B10A4981D10E16EB4996E19BC75F07_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipOutputStream::get_Encryption()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Encryption_mD6F4A88CE062E61BA8712173C74CBE72C10E4E6E_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutputStream::get_AlternateEncoding()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutputStream_get_AlternateEncoding_mB437AA52388393AB59036A74A76C1D1C77BD10F5_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::InsureUniqueEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_InsureUniqueEntry_m1498EB9F8F1940C332DBC98470A8EAD351974E7E (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_ze1, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::WriteHeader(System.IO.Stream,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_WriteHeader_m3A2C41E470A1F667B7325C660D49BA7F5A65CBAC (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, int32_t ___1_cycle, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::StoreRelativeOffset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_StoreRelativeOffset_m6032034A378488F6F56211AA58BD865CA29C3039 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::WriteSecurityMetadata(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_WriteSecurityMetadata_mDF3065177ABF79A2DFDD611517C1C35D0AF5D9DD (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_outstream, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::PrepOutputStream(System.IO.Stream,System.Int64,Pathfinding.Ionic.Zip.CountingStream&,System.IO.Stream&,System.IO.Stream&,Pathfinding.Ionic.Crc.CrcCalculatorStream&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_PrepOutputStream_m3F5F425B83CB0FF24C1D181715CAE6FC9ACF8AEF (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, int64_t ___1_streamLength, CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2** ___2_outputCounter, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** ___3_encryptor, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** ___4_compressor, CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A** ___5_output, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::FinishOutputStream(System.IO.Stream,Pathfinding.Ionic.Zip.CountingStream,System.IO.Stream,System.IO.Stream,Pathfinding.Ionic.Crc.CrcCalculatorStream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_FinishOutputStream_m3A3C70B71CB40994589A348206CF4C04C517D099 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* ___1_entryCounter, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___2_encryptor, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___3_compressor, CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* ___4_output, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipEntry::PostProcessOutput(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipEntry_PostProcessOutput_m855D936827D68120F7F190804932CBD44246A5B6 (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method);
}
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::get_Comment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipOutputStream_get_Comment_mEE20746B841B1F2B0B1CCF5A4CE1E37E0DDE7C2A_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.IO.Stream Pathfinding.Ionic.Zip.CountingStream::get_WrappedStream()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* CountingStream_get_WrappedStream_mE1787DAA325A40205E9DFA76A503CE90F5F859FA_inline (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* __this, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipOutputStream_get_Name_m449EB529D930B6F12162CBA263EC1919DC079382_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_BufferSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_BufferSize_m9F6C115060F3AB426732DDC5E9FA99BB68D154F2_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::get_ParallelDeflateThreshold()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipFile_get_ParallelDeflateThreshold_m88106ED156475E9C2921540F88D4C089EA2A6468_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Int64 Pathfinding.Ionic.Zip.ZipOutputStream::get_ParallelDeflateThreshold()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipOutputStream_get_ParallelDeflateThreshold_mF782CFBB59CEF5255D03AE788E8872CE219E4153_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_ParallelDeflateMaxBufferPairs()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_ParallelDeflateMaxBufferPairs_m0DE7AC098AB51C005EBB65FD858CE48EBA4AC0AA_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::get_ParallelDeflateMaxBufferPairs()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_ParallelDeflateMaxBufferPairs_mEF97CFBC4346C3EDFB66F53A4972C96EA949DFF0_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_CodecBufferSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_CodecBufferSize_m821AEA9BE2186C9AFCCF24727184A88EB8129C9B_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipInputStream::get_CodecBufferSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipInputStream_get_CodecBufferSize_m9BC2946243E1F88038702761DD08A58FD517905F_inline (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::get_CodecBufferSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CodecBufferSize_m27C21C9848C6D833B5696CA91C40CF98579CF8D3_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipFile::get_Strategy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_Strategy_m3332E81555D73EFDA16B50644CDCC44AB2968AFD_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipOutputStream::get_Strategy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Strategy_m78B431CAE1D7160D484207D829F784CE9F8E39BA_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipFile::get_UseZip64WhenSaving()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_UseZip64WhenSaving_mC8C74A694A9B5D4F5CAB2B4F971AA6D512B005E9_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method) ;
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipOutputStream::get_EnableZip64()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_EnableZip64_m1B1853D50B763037EE09B8F7D3F708B15882DB0C_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method) ;
// System.IO.Stream Pathfinding.Ionic.Zip.ZipInputStream::get_ReadStream()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipInputStream_get_ReadStream_m2DBE93A1A1F536F51B515EEBFC395C1E3725902A_inline (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream__ctor_m995B2358AD663DB75063D0B4DFFD7EA50546712C (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::set_CurrentSegment(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::_SetReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream__SetReadStream_mA0DE06019265AC50216F21AB00F999AED3A3A5FC (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::_SetWriteStream(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream__SetWriteStream_m975E5835D6F0F90F610D60DE720DA7F629D8F191 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_increment, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::_NameForSegment(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream__NameForSegment_mDFB44EFC22F2CD1F10F4247D71F2B562E78231B3 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_diskNumber, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CurrentName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.IO.FileStream System.IO.File::OpenRead(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* File_OpenRead_m6181B052EB0E98D2E18FAC79E7744D766BA4244C (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Byte[] System.BitConverter::GetBytes(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9 (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::get_ContiguousWrite()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipSegmentedStream_get_ContiguousWrite_mFE132D1088CBE7C6098E723305637CFF63E4595F_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method) ;
// System.String Pathfinding.Ionic.Zip.SharedUtilities::InternalGetTempFileName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SharedUtilities_InternalGetTempFileName_m5C16EC3DD7C360B0A03A4736BE550B5991DB565A (const RuntimeMethod* method) ;
// System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6 (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* __this, String_t* ___0_path, int32_t ___1_mode, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, const RuntimeMethod* method) ;
// System.Void System.IO.Stream::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* __this, bool ___0_disposing, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::.ctor(Pathfinding.Ionic.BZip2.BitWriter,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor__ctor_mC112B4B16F3011B84560384192B87F24A81B9A7D (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* ___0_writer, int32_t ___1_blockSize, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Crc.CRC32::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRC32__ctor_mE18532D32D88A6D543F17680A777EBA5EAEFFC60 (CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* __this, bool ___0_reverseBits, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompressionState__ctor_mC8BE66F1511AA8A418D90F42FF2DF90A1730EC11 (CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* __this, int32_t ___0_blockSize100k, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_Reset_m0DC374563001EBE2D8ADC70A3FDE9C9AE5A020EE (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Crc.CRC32::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRC32_Reset_m41DC5BF52FE1776CC4E3051698B67F17F2A0C6E0 (CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::write0(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_write0_m882481A5C2F91409A0164CDF544765F7F27BF278 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, uint8_t ___0_b, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.BZip2.BZip2Compressor::AddRunToOutputBlock(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, bool ___0_final, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.Crc.CRC32::UpdateCRC(System.Byte,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CRC32_UpdateCRC_mC7D0AF7DA51F6ABEBB14B81C9D813F2BA1D390A7 (CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* __this, uint8_t ___0_b, int32_t ___1_n, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::blockSort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_blockSort_m1959434884F0C1C9D77907721521EBB9F3D06627 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BitWriter::WriteByte(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C (BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* __this, uint8_t ___0_b, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.Crc.CRC32::get_Crc32Result()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CRC32_get_Crc32Result_m39F54EE4F8918317A78D6F721A5543D5976B3464 (CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::set_Crc32(System.UInt32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BZip2Compressor_set_Crc32_mD270ED37ED72A8537A33625A4AC3DE9F441BA5DC_inline (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
// System.UInt32 Pathfinding.Ionic.BZip2.BZip2Compressor::get_Crc32()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t BZip2Compressor_get_Crc32_mBD4AF12A0F8C475F40AE815AD684555E34C345AF_inline (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BitWriter::WriteInt(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitWriter_WriteInt_mBD8249075E6A8910AF73B134FB19601160E590A9 (BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* __this, uint32_t ___0_u, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BitWriter::WriteBits(System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D (BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* __this, int32_t ___0_nbits, uint32_t ___1_value, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::moveToFrontCodeAndSend()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_moveToFrontCodeAndSend_m5876C8E74A089D4C7145E0E1711A96821195D337 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.BZip2.Rand::Rnums(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rand_Rnums_mC109812C2536F09D7F6E88E5549EEAB41B7F9FA3 (int32_t ___0_i, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::mainQSort3(Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_mainQSort3_mD2F925B033A42904F6E66256571C92D5878F8502 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___0_dataShadow, int32_t ___1_loSt, int32_t ___2_hiSt, int32_t ___3_dSt, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::mainSort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_mainSort_m9ACE26630707E1F61A53B184335D855139BAA434 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::randomiseBlock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_randomiseBlock_mDBC39BCCE30D600A7E1B109852CD7763BF0CEB86 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Boolean Pathfinding.Ionic.BZip2.BZip2Compressor::mainSimpleSort(Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BZip2Compressor_mainSimpleSort_mFD33E3E2B90C19FC765280CB917A4ADA730D2643 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___0_dataShadow, int32_t ___1_lo, int32_t ___2_hi, int32_t ___3_d, const RuntimeMethod* method) ;
// System.Byte Pathfinding.Ionic.BZip2.BZip2Compressor::med3(System.Byte,System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t BZip2Compressor_med3_m48C14254FF79BA96581A7AA1CF5D6072EEE48BA1 (uint8_t ___0_a, uint8_t ___1_b, uint8_t ___2_c, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::vswap(System.Int32[],System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_vswap_m4D984A4C33B6D4000FF04D053296B8D42188D11B (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_fmap, int32_t ___1_p1, int32_t ___2_p2, int32_t ___3_n, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues0(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues0_mE46C4FEF0FE01C6D117E5E012D51AD0C0CC15B7C (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method) ;
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues1(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_sendMTFValues1_m446665B1EC706F5B58529EEA01B166E10F215979 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues2(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues2_mECC4AC2D2528B2B9F80D4F787E12A1419AA92D57 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_nSelectors, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues3(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues3_m525CB57EB607F0AC4B1ECCDCE614FA2949D25302 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues4_m0B755F3A16F1D9DF1FBFEE8DE6B769EA1B791ED2 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues5(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues5_m80E75C516436A4C4F6A94525920542851BD5CC14 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_nSelectors, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues6(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues6_m765351B28A4FA4AF32328FD39E88CC472D9104AA (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues7(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues7_mB3D7AD9677725FBBF64D0AC1050249BDBA5FABBB (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nSelectors, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::hbMakeCodeLengths(System.Byte[],System.Int32[],Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_hbMakeCodeLengths_mDA06F54ACE326B5ABFD80781AABFD1A925691F64 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_len, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_freq, CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___2_state1, int32_t ___3_alphaSize, int32_t ___4_maxLen, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::hbAssignCodes(System.Int32[],System.Byte[],System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_hbAssignCodes_mF1E40B827F25CC148AAAB4F69D4FBAEB984C2BCC (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_code, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_length, int32_t ___2_minLen, int32_t ___3_maxLen, int32_t ___4_alphaSize, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::generateMTFValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_generateMTFValues_m0DA0147CD24BF77B99FA9CCFAE626DF1BE74DE92 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues_m6FA934C98C453E8C5B0FC5ACB556E3BDA4AE0886 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipEntry/CopyHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyHelper__ctor_mA24EAAC9F7E94F7B70B2B1D8292E05E2231E17F4 (CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipEntry/CopyHelper::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyHelper__cctor_mDD4492DDD89713AA3B9B52D0DB9FDE4455B83216 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAA22FF9EB3CFEF11DDD77304A777C6568791E6E);
s_Il2CppMethodInitialized = true;
}
{
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_0 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
NullCheck(L_0);
Regex__ctor_m082970AA73B8236360F0CA651FA24A8D1EBF89CD(L_0, _stringLiteralAAA22FF9EB3CFEF11DDD77304A777C6568791E6E, NULL);
((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___re_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___re_0), (void*)L_0);
((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___callCount_1 = 0;
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipEntry/CopyHelper::AppendCopyToFileName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CopyHelper_AppendCopyToFileName_mA13FA79C74CE0DEA444C5BAD0C54E2EA57A259A2 (String_t* ___0_f, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2CEED28A24238133856EF2FB53D621F68D932B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* V_2 = NULL;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* V_5 = NULL;
String_t* V_6 = NULL;
String_t* V_7 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var);
int32_t L_0 = ((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___callCount_1;
((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___callCount_1 = ((int32_t)il2cpp_codegen_add(L_0, 1));
int32_t L_1 = ((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___callCount_1;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)25))))
{
goto IL_0023;
}
}
{
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_2 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
NullCheck(L_2);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB80DC24068FC16FB7C9390A520CE7671727B6322)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CopyHelper_AppendCopyToFileName_mA13FA79C74CE0DEA444C5BAD0C54E2EA57A259A2_RuntimeMethod_var)));
}
IL_0023:
{
V_0 = 1;
String_t* L_3 = ___0_f;
NullCheck(L_3);
int32_t L_4;
L_4 = String_LastIndexOf_m8923DBD89F2B3E5A34190B038B48F402E0C17E40(L_3, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL);
V_1 = L_4;
int32_t L_5 = V_1;
if ((!(((uint32_t)L_5) == ((uint32_t)(-1)))))
{
goto IL_00b4;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var);
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_6 = ((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___re_0;
String_t* L_7 = ___0_f;
NullCheck(L_6);
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_8;
L_8 = Regex_Match_m58565ECF23ACCD2CA77D6F10A6A182B03CF0FF84(L_6, L_7, NULL);
V_2 = L_8;
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_9 = V_2;
NullCheck(L_9);
bool L_10;
L_10 = Group_get_Success_m4E0238EE4B1E7F927E2AF13E2E5901BCA92BE62F(L_9, NULL);
if (!L_10)
{
goto IL_0093;
}
}
{
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_11 = V_2;
NullCheck(L_11);
GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* L_12;
L_12 = VirtualFuncInvoker0< GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* >::Invoke(5 /* System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::get_Groups() */, L_11);
NullCheck(L_12);
Group_t26371E9136D6F43782C487B63C67C5FC4F472881* L_13;
L_13 = GroupCollection_get_Item_m40EC174D4AC8FDD68F8819C35B779C79A44322F3(L_12, 1, NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC(L_13, NULL);
int32_t L_15;
L_15 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_14, NULL);
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
int32_t L_16 = V_0;
int32_t L_17 = L_16;
RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
String_t* L_19;
L_19 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralA2CEED28A24238133856EF2FB53D621F68D932B5, L_18, NULL);
V_3 = L_19;
String_t* L_20 = ___0_f;
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_21 = V_2;
NullCheck(L_21);
int32_t L_22;
L_22 = Capture_get_Index_m35E8D105E5E2142415F85116BFD4BA369AF7A17A_inline(L_21, NULL);
NullCheck(L_20);
String_t* L_23;
L_23 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_20, 0, L_22, NULL);
String_t* L_24 = V_3;
String_t* L_25;
L_25 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_23, L_24, NULL);
___0_f = L_25;
goto IL_00af;
}
IL_0093:
{
int32_t L_26 = V_0;
int32_t L_27 = L_26;
RuntimeObject* L_28 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_27);
String_t* L_29;
L_29 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralA2CEED28A24238133856EF2FB53D621F68D932B5, L_28, NULL);
V_4 = L_29;
String_t* L_30 = ___0_f;
String_t* L_31 = V_4;
String_t* L_32;
L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_30, L_31, NULL);
___0_f = L_32;
}
IL_00af:
{
goto IL_014d;
}
IL_00b4:
{
il2cpp_codegen_runtime_class_init_inline(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var);
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_33 = ((CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_StaticFields*)il2cpp_codegen_static_fields_for(CopyHelper_t1D8ECEDDCEB44F19138BAA6B97E8E88572DB182A_il2cpp_TypeInfo_var))->___re_0;
String_t* L_34 = ___0_f;
int32_t L_35 = V_1;
NullCheck(L_34);
String_t* L_36;
L_36 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_34, 0, L_35, NULL);
NullCheck(L_33);
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_37;
L_37 = Regex_Match_m58565ECF23ACCD2CA77D6F10A6A182B03CF0FF84(L_33, L_36, NULL);
V_5 = L_37;
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_38 = V_5;
NullCheck(L_38);
bool L_39;
L_39 = Group_get_Success_m4E0238EE4B1E7F927E2AF13E2E5901BCA92BE62F(L_38, NULL);
if (!L_39)
{
goto IL_0123;
}
}
{
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_40 = V_5;
NullCheck(L_40);
GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* L_41;
L_41 = VirtualFuncInvoker0< GroupCollection_tFFA1789730DD9EA122FBE77DC03BFEDCC3F2945E* >::Invoke(5 /* System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::get_Groups() */, L_40);
NullCheck(L_41);
Group_t26371E9136D6F43782C487B63C67C5FC4F472881* L_42;
L_42 = GroupCollection_get_Item_m40EC174D4AC8FDD68F8819C35B779C79A44322F3(L_41, 1, NULL);
NullCheck(L_42);
String_t* L_43;
L_43 = Capture_get_Value_m1AB4193C2FC4B0D08AA34FECF10D03876D848BDC(L_42, NULL);
int32_t L_44;
L_44 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_43, NULL);
V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
int32_t L_45 = V_0;
int32_t L_46 = L_45;
RuntimeObject* L_47 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_46);
String_t* L_48;
L_48 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralA2CEED28A24238133856EF2FB53D621F68D932B5, L_47, NULL);
V_6 = L_48;
String_t* L_49 = ___0_f;
Match_tFBEBCF225BD8EA17BCE6CE3FE5C1BD8E3074105F* L_50 = V_5;
NullCheck(L_50);
int32_t L_51;
L_51 = Capture_get_Index_m35E8D105E5E2142415F85116BFD4BA369AF7A17A_inline(L_50, NULL);
NullCheck(L_49);
String_t* L_52;
L_52 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_49, 0, L_51, NULL);
String_t* L_53 = V_6;
String_t* L_54 = ___0_f;
int32_t L_55 = V_1;
NullCheck(L_54);
String_t* L_56;
L_56 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_54, L_55, NULL);
String_t* L_57;
L_57 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_52, L_53, L_56, NULL);
___0_f = L_57;
goto IL_014d;
}
IL_0123:
{
int32_t L_58 = V_0;
int32_t L_59 = L_58;
RuntimeObject* L_60 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_59);
String_t* L_61;
L_61 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralA2CEED28A24238133856EF2FB53D621F68D932B5, L_60, NULL);
V_7 = L_61;
String_t* L_62 = ___0_f;
int32_t L_63 = V_1;
NullCheck(L_62);
String_t* L_64;
L_64 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_62, 0, L_63, NULL);
String_t* L_65 = V_7;
String_t* L_66 = ___0_f;
int32_t L_67 = V_1;
NullCheck(L_66);
String_t* L_68;
L_68 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_66, L_67, NULL);
String_t* L_69;
L_69 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_64, L_65, L_68, NULL);
___0_f = L_69;
}
IL_014d:
{
String_t* L_70 = ___0_f;
return L_70;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_m44918C2C7298E91D9BE874A27D40936BEAD44EEF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
__this->____lengthOfReadStream_0 = ((int64_t)((int32_t)-99));
__this->____emitNtfsTimes_18 = (bool)1;
__this->____compressionMethod_21 = 8;
__this->____ReadStreamIsOurs_27 = (bool)1;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___LOCK_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LOCK_28), (void*)L_0);
__this->____locEndOfCDS_34 = ((int64_t)(-1));
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
int32_t L_2 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48;
__this->____BufferSize_42 = L_2;
__this->____maxBufferPairs_45 = ((int32_t)16);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
}
try
{// begin try (depth: 1)
String_t* L_3 = ___0_fileName;
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, L_3, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
goto IL_007a;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0062;
}
throw e;
}
CATCH_0062:
{// begin catch(System.Exception)
{
Exception_t* L_4 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_0 = L_4;
String_t* L_5 = ___0_fileName;
String_t* L_6;
L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9CC35E261933E1FB6ADFF1CE4DEF74E02FF87E6A)), L_5, NULL);
Exception_t* L_7 = V_0;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_8 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_8);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_8, L_6, L_7, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile__ctor_m44918C2C7298E91D9BE874A27D40936BEAD44EEF_RuntimeMethod_var)));
}
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_007a;
}
}// end catch (depth: 1)
IL_007a:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor(System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_m09AAEC1CC5CF38C5EF0005FE08B64BA59EBF233B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___1_encoding, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
__this->____lengthOfReadStream_0 = ((int64_t)((int32_t)-99));
__this->____emitNtfsTimes_18 = (bool)1;
__this->____compressionMethod_21 = 8;
__this->____ReadStreamIsOurs_27 = (bool)1;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___LOCK_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LOCK_28), (void*)L_0);
__this->____locEndOfCDS_34 = ((int64_t)(-1));
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
int32_t L_2 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48;
__this->____BufferSize_42 = L_2;
__this->____maxBufferPairs_45 = ((int32_t)16);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
}
try
{// begin try (depth: 1)
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = ___1_encoding;
ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline(__this, L_3, NULL);
ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline(__this, 2, NULL);
String_t* L_4 = ___0_fileName;
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, L_4, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
goto IL_0088;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0070;
}
throw e;
}
CATCH_0070:
{// begin catch(System.Exception)
{
Exception_t* L_5 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_0 = L_5;
String_t* L_6 = ___0_fileName;
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1085DBB77822F11382A502D20B43B5D79C0B8E20)), L_6, NULL);
Exception_t* L_8 = V_0;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_9 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_9);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_9, L_7, L_8, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile__ctor_m09AAEC1CC5CF38C5EF0005FE08B64BA59EBF233B_RuntimeMethod_var)));
}
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0088;
}
}// end catch (depth: 1)
IL_0088:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->____lengthOfReadStream_0 = ((int64_t)((int32_t)-99));
__this->____emitNtfsTimes_18 = (bool)1;
__this->____compressionMethod_21 = 8;
__this->____ReadStreamIsOurs_27 = (bool)1;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___LOCK_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LOCK_28), (void*)L_0);
__this->____locEndOfCDS_34 = ((int64_t)(-1));
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
int32_t L_2 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48;
__this->____BufferSize_42 = L_2;
__this->____maxBufferPairs_45 = ((int32_t)16);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, (String_t*)NULL, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_m0449AEFAB17F77CF6626F4FCAB968E70FA682E1D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_encoding, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->____lengthOfReadStream_0 = ((int64_t)((int32_t)-99));
__this->____emitNtfsTimes_18 = (bool)1;
__this->____compressionMethod_21 = 8;
__this->____ReadStreamIsOurs_27 = (bool)1;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___LOCK_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LOCK_28), (void*)L_0);
__this->____locEndOfCDS_34 = ((int64_t)(-1));
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
int32_t L_2 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48;
__this->____BufferSize_42 = L_2;
__this->____maxBufferPairs_45 = ((int32_t)16);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = ___0_encoding;
ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline(__this, L_3, NULL);
ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline(__this, 2, NULL);
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, (String_t*)NULL, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor(System.String,System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_m152B9C0715E4995DD34F181574C3F1335E7CD231 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
__this->____lengthOfReadStream_0 = ((int64_t)((int32_t)-99));
__this->____emitNtfsTimes_18 = (bool)1;
__this->____compressionMethod_21 = 8;
__this->____ReadStreamIsOurs_27 = (bool)1;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___LOCK_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LOCK_28), (void*)L_0);
__this->____locEndOfCDS_34 = ((int64_t)(-1));
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
int32_t L_2 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48;
__this->____BufferSize_42 = L_2;
__this->____maxBufferPairs_45 = ((int32_t)16);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
}
try
{// begin try (depth: 1)
String_t* L_3 = ___0_fileName;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4 = ___1_statusMessageWriter;
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, L_3, L_4, NULL);
goto IL_007a;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0062;
}
throw e;
}
CATCH_0062:
{// begin catch(System.Exception)
{
Exception_t* L_5 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_0 = L_5;
String_t* L_6 = ___0_fileName;
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1085DBB77822F11382A502D20B43B5D79C0B8E20)), L_6, NULL);
Exception_t* L_8 = V_0;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_9 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_9);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_9, L_7, L_8, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile__ctor_m152B9C0715E4995DD34F181574C3F1335E7CD231_RuntimeMethod_var)));
}
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_007a;
}
}// end catch (depth: 1)
IL_007a:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::.ctor(System.String,System.IO.TextWriter,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__ctor_mB33CB757FC23F49FA4DFBA131CE89E9AA5BAB28A (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
__this->____lengthOfReadStream_0 = ((int64_t)((int32_t)-99));
__this->____emitNtfsTimes_18 = (bool)1;
__this->____compressionMethod_21 = 8;
__this->____ReadStreamIsOurs_27 = (bool)1;
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
__this->___LOCK_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LOCK_28), (void*)L_0);
__this->____locEndOfCDS_34 = ((int64_t)(-1));
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
int32_t L_2 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48;
__this->____BufferSize_42 = L_2;
__this->____maxBufferPairs_45 = ((int32_t)16);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
}
try
{// begin try (depth: 1)
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = ___2_encoding;
ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline(__this, L_3, NULL);
ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline(__this, 2, NULL);
String_t* L_4 = ___0_fileName;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_5 = ___1_statusMessageWriter;
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, L_4, L_5, NULL);
goto IL_0088;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0070;
}
throw e;
}
CATCH_0070:
{// begin catch(System.Exception)
{
Exception_t* L_6 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_0 = L_6;
String_t* L_7 = ___0_fileName;
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1085DBB77822F11382A502D20B43B5D79C0B8E20)), L_7, NULL);
Exception_t* L_9 = V_0;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_10 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_10);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_10, L_8, L_9, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile__ctor_mB33CB757FC23F49FA4DFBA131CE89E9AA5BAB28A_RuntimeMethod_var)));
}
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0088;
}
}// end catch (depth: 1)
IL_0088:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__cctor_mB89F739CCF3E1133383C605711A21EBC6712AFED (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->____defaultEncoding_39 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->____defaultEncoding_39), (void*)L_0);
((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->___BufferSizeDefault_48 = ((int32_t)32768);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::add_SaveProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_add_SaveProgress_m1A4736D01F8EA1580D9286F6E20C201AB396F7FE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805** L_2 = (EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805**)(&__this->___SaveProgress_49);
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_3 = V_1;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_6 = V_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805*>(L_2, ((EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805*)Castclass((RuntimeObject*)L_5, EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_8 = V_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::remove_SaveProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.SaveProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_remove_SaveProgress_mAF71C748E977B9C0DBB94691D2CD53DB0EDFDB3F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805** L_2 = (EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805**)(&__this->___SaveProgress_49);
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_3 = V_1;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_3, L_4, NULL);
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_6 = V_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805*>(L_2, ((EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805*)Castclass((RuntimeObject*)L_5, EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_8 = V_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::add_ReadProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_add_ReadProgress_m03DB6B0581BDFDA5855CD37D2568679D6DB29A33 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_0 = NULL;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_1 = NULL;
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___ReadProgress_50;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_1 = V_0;
V_1 = L_1;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE** L_2 = (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE**)(&__this->___ReadProgress_50);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_3 = V_1;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_6 = V_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*>(L_2, ((EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*)Castclass((RuntimeObject*)L_5, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_8 = V_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::remove_ReadProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_remove_ReadProgress_mC3CA91605390DDBCADBF14DA4F6DB0BD0147C442 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_0 = NULL;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_1 = NULL;
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___ReadProgress_50;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_1 = V_0;
V_1 = L_1;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE** L_2 = (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE**)(&__this->___ReadProgress_50);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_3 = V_1;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_3, L_4, NULL);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_6 = V_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*>(L_2, ((EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*)Castclass((RuntimeObject*)L_5, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_8 = V_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::add_ExtractProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_add_ExtractProgress_mB660D8F6CBB0102FE857C444C750074EFAF9F69D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35** L_2 = (EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35**)(&__this->___ExtractProgress_51);
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_3 = V_1;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_6 = V_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35*>(L_2, ((EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35*)Castclass((RuntimeObject*)L_5, EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_8 = V_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::remove_ExtractProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.ExtractProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_remove_ExtractProgress_m6E9970D1AD25E1B8653E66F93C3B4B4F7AC1E555 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35** L_2 = (EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35**)(&__this->___ExtractProgress_51);
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_3 = V_1;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_3, L_4, NULL);
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_6 = V_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35*>(L_2, ((EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35*)Castclass((RuntimeObject*)L_5, EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_8 = V_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::add_AddProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_add_AddProgress_m2A49709F3EB4BC1B022C43C10FA49FA9B9AC3DB6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_0 = NULL;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_1 = NULL;
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_0 = __this->___AddProgress_52;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41** L_2 = (EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41**)(&__this->___AddProgress_52);
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_3 = V_1;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_6 = V_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41*>(L_2, ((EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41*)Castclass((RuntimeObject*)L_5, EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_8 = V_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::remove_AddProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.AddProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_remove_AddProgress_m6E7EA32A5591EFBF57EC1087E0A9A30C8E1D1CEE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_0 = NULL;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_1 = NULL;
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_0 = __this->___AddProgress_52;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41** L_2 = (EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41**)(&__this->___AddProgress_52);
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_3 = V_1;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_3, L_4, NULL);
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_6 = V_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41*>(L_2, ((EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41*)Castclass((RuntimeObject*)L_5, EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_8 = V_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::add_ZipError(System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_add_ZipError_m8D30D75D874A2A8692E20450C5E3429D314FADA6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* V_0 = NULL;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* V_1 = NULL;
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_0 = __this->___ZipError_53;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026** L_2 = (EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026**)(&__this->___ZipError_53);
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_3 = V_1;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_3, L_4, NULL);
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_6 = V_0;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*>(L_2, ((EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*)Castclass((RuntimeObject*)L_5, EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_8 = V_0;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::remove_ZipError(System.EventHandler`1<Pathfinding.Ionic.Zip.ZipErrorEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_remove_ZipError_m37934FF66DE4E4946C8EEC58AFD3B2A13CC4ABF2 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* V_0 = NULL;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* V_1 = NULL;
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_0 = __this->___ZipError_53;
V_0 = L_0;
}
IL_0007:
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026** L_2 = (EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026**)(&__this->___ZipError_53);
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_3 = V_1;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_4 = ___0_value;
Delegate_t* L_5;
L_5 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_3, L_4, NULL);
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_6 = V_0;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*>(L_2, ((EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*)Castclass((RuntimeObject*)L_5, EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026_il2cpp_TypeInfo_var)), L_6);
V_0 = L_7;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_8 = V_0;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_9 = V_1;
bool L_10;
L_10 = Delegate_op_Inequality_mA9EAADBA0C976289CCD49DC5A4BEDBB060B579E0(L_8, L_9, NULL);
if (L_10)
{
goto IL_0007;
}
}
{
return;
}
}
// System.Collections.IEnumerator Pathfinding.Ionic.Zip.ZipFile::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_System_Collections_IEnumerable_GetEnumerator_mDB0228D694F9B3BF83579D9C23084197DF1F6A07 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(__this, NULL);
return L_0;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddItem(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddItem_m0004629BF45C32AA7336F46C5515BEEB73A3CC98 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileOrDirectoryName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_fileOrDirectoryName;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1;
L_1 = ZipFile_AddItem_mA552FF3B2F9A7EC0629A32B5910568723DE0AE14(__this, L_0, (String_t*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddItem(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddItem_mA552FF3B2F9A7EC0629A32B5910568723DE0AE14 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileOrDirectoryName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_fileOrDirectoryName;
bool L_1;
L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
String_t* L_2 = ___0_fileOrDirectoryName;
String_t* L_3 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4;
L_4 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_2, L_3, NULL);
return L_4;
}
IL_0014:
{
String_t* L_5 = ___0_fileOrDirectoryName;
bool L_6;
L_6 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_5, NULL);
if (!L_6)
{
goto IL_0028;
}
}
{
String_t* L_7 = ___0_fileOrDirectoryName;
String_t* L_8 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9;
L_9 = ZipFile_AddDirectory_m9E113C0D692CFE53A1789BD18FF420CC72C10472(__this, L_7, L_8, NULL);
return L_9;
}
IL_0028:
{
String_t* L_10 = ___0_fileOrDirectoryName;
String_t* L_11;
L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA9CBA5C4C13A2B9952BCF35B2BD0914C920BE67B)), L_10, NULL);
FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A* L_12 = (FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_il2cpp_TypeInfo_var)));
NullCheck(L_12);
FileNotFoundException__ctor_mA8C9C93DB8C5B96D6B5E59B2AE07154F265FB1A1(L_12, L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_AddItem_mA552FF3B2F9A7EC0629A32B5910568723DE0AE14_RuntimeMethod_var)));
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddFile_m70A9C7448EA090BCA33756CA60B35A08D79E38EF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_fileName;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1;
L_1 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_0, (String_t*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddFile(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_fileName;
String_t* L_1 = ___1_directoryPathInArchive;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = ZipEntry_NameInArchive_m6B1038DF3D976E50EFEE2796EFDB947EF4D3564D(L_0, L_1, NULL);
V_0 = L_2;
String_t* L_3 = ___0_fileName;
String_t* L_4 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5;
L_5 = ZipEntry_CreateFromFile_m10D7306E306A4078BB434391E6F1730EFC087987(L_3, L_4, NULL);
V_1 = L_5;
bool L_6;
L_6 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_6)
{
goto IL_002c;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_7;
L_7 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
String_t* L_8 = ___0_fileName;
NullCheck(L_7);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_7, _stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700, L_8);
}
IL_002c:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10;
L_10 = ZipFile__InternalAddEntry_mBA20C6BFC8BE15EFD97924E55F72CA4CA86A6BCA(__this, L_9, NULL);
return L_10;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntries(System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntries_mE8C5A9413946D22EBD52BE8830DBC3D2D8CBEE2F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_entriesToRemove, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_entriesToRemove;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1B91303FEF39F4071F31BCF5BED9AEF39EB21149)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_RemoveEntries_mE8C5A9413946D22EBD52BE8830DBC3D2D8CBEE2F_RuntimeMethod_var)));
}
IL_0011:
{
RuntimeObject* L_2 = ___0_entriesToRemove;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003b:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_0047;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0047:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002b_1;
}
IL_001d_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = V_1;
ZipFile_RemoveEntry_mF76AB0D07BBAC8272EBF97499E083E2D43223137(__this, L_8, NULL);
}
IL_002b_1:
{
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_001d_1;
}
}
{
goto IL_0048;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0048:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntries(System.Collections.Generic.ICollection`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntries_mEEF223ADAA8373F2AB6ABCF409CB42927F433AE8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_entriesToRemove, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_entriesToRemove;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1B91303FEF39F4071F31BCF5BED9AEF39EB21149)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_RemoveEntries_mEEF223ADAA8373F2AB6ABCF409CB42927F433AE8_RuntimeMethod_var)));
}
IL_0011:
{
RuntimeObject* L_2 = ___0_entriesToRemove;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003b:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_0047;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0047:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002b_1;
}
IL_001d_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
String_t* L_7;
L_7 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
String_t* L_8 = V_1;
ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8(__this, L_8, NULL);
}
IL_002b_1:
{
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_001d_1;
}
}
{
goto IL_0048;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0048:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddFiles(System.Collections.Generic.IEnumerable`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddFiles_mBE34C22F5EFA5B14181A2ABF6988894217B79C56 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_fileNames;
ZipFile_AddFiles_mE03F2E793F4D042696A1785BE5E84D271AFC96DB(__this, L_0, (String_t*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateFiles(System.Collections.Generic.IEnumerable`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateFiles_m006DA213E14A0CF0DA6E55154F6D3EA0AB8A18B6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_fileNames;
ZipFile_UpdateFiles_mEE5E253CFBE42345F3213F470CF5C379FDFB760D(__this, L_0, (String_t*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddFiles(System.Collections.Generic.IEnumerable`1<System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddFiles_mE03F2E793F4D042696A1785BE5E84D271AFC96DB (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_fileNames;
String_t* L_1 = ___1_directoryPathInArchive;
ZipFile_AddFiles_m168441AF564A3181CB26920B8021D2D2EAB5388E(__this, L_0, (bool)0, L_1, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddFiles(System.Collections.Generic.IEnumerable`1<System.String>,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddFiles_m168441AF564A3181CB26920B8021D2D2EAB5388E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, bool ___1_preserveDirHierarchy, String_t* ___2_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
{
RuntimeObject* L_0 = ___0_fileNames;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3EF847EF09ECA28F903DD8A56E2AC01809D90CB5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_AddFiles_m168441AF564A3181CB26920B8021D2D2EAB5388E_RuntimeMethod_var)));
}
IL_0011:
{
__this->____addOperationCanceled_31 = (bool)0;
ZipFile_OnAddStarted_m45C790EBE6E06E8686C51E0E07741988DE7EB6C0(__this, NULL);
bool L_2 = ___1_preserveDirHierarchy;
if (!L_2)
{
goto IL_0098;
}
}
{
RuntimeObject* L_3 = ___0_fileNames;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_3);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0086:
{// begin finally (depth: 1)
{
RuntimeObject* L_5 = V_0;
if (!L_5)
{
goto IL_0092;
}
}
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0092:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0076_1;
}
IL_0030_1:
{
RuntimeObject* L_7 = V_0;
NullCheck(L_7);
String_t* L_8;
L_8 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_7);
V_1 = L_8;
bool L_9 = __this->____addOperationCanceled_31;
if (!L_9)
{
goto IL_0047_1;
}
}
{
goto IL_0081_1;
}
IL_0047_1:
{
String_t* L_10 = ___2_directoryPathInArchive;
if (!L_10)
{
goto IL_006d_1;
}
}
{
String_t* L_11 = ___2_directoryPathInArchive;
String_t* L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_13;
L_13 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_12, NULL);
String_t* L_14;
L_14 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_11, L_13, NULL);
String_t* L_15;
L_15 = Path_GetFullPath_m9E485D7D38A868A6A5863CBD24677231288EECE2(L_14, NULL);
V_2 = L_15;
String_t* L_16 = V_1;
String_t* L_17 = V_2;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_18;
L_18 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_16, L_17, NULL);
goto IL_0076_1;
}
IL_006d_1:
{
String_t* L_19 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_20;
L_20 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_19, (String_t*)NULL, NULL);
}
IL_0076_1:
{
RuntimeObject* L_21 = V_0;
NullCheck(L_21);
bool L_22;
L_22 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21);
if (L_22)
{
goto IL_0030_1;
}
}
IL_0081_1:
{
goto IL_0093;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0093:
{
goto IL_00e3;
}
IL_0098:
{
RuntimeObject* L_23 = ___0_fileNames;
NullCheck(L_23);
RuntimeObject* L_24;
L_24 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_23);
V_3 = L_24;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00d6:
{// begin finally (depth: 1)
{
RuntimeObject* L_25 = V_3;
if (!L_25)
{
goto IL_00e2;
}
}
{
RuntimeObject* L_26 = V_3;
NullCheck(L_26);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_26);
}
IL_00e2:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00c6_1;
}
IL_00a4_1:
{
RuntimeObject* L_27 = V_3;
NullCheck(L_27);
String_t* L_28;
L_28 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_27);
V_4 = L_28;
bool L_29 = __this->____addOperationCanceled_31;
if (!L_29)
{
goto IL_00bc_1;
}
}
{
goto IL_00d1_1;
}
IL_00bc_1:
{
String_t* L_30 = V_4;
String_t* L_31 = ___2_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_32;
L_32 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_30, L_31, NULL);
}
IL_00c6_1:
{
RuntimeObject* L_33 = V_3;
NullCheck(L_33);
bool L_34;
L_34 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_33);
if (L_34)
{
goto IL_00a4_1;
}
}
IL_00d1_1:
{
goto IL_00e3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00e3:
{
bool L_35 = __this->____addOperationCanceled_31;
if (L_35)
{
goto IL_00f4;
}
}
{
ZipFile_OnAddCompleted_mA15F107A48F5FC87715D8BE631B8FF13C45FBE7D(__this, NULL);
}
IL_00f4:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateFiles(System.Collections.Generic.IEnumerable`1<System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateFiles_mEE5E253CFBE42345F3213F470CF5C379FDFB760D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, RuntimeObject* ___0_fileNames, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_fileNames;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3EF847EF09ECA28F903DD8A56E2AC01809D90CB5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_UpdateFiles_mEE5E253CFBE42345F3213F470CF5C379FDFB760D_RuntimeMethod_var)));
}
IL_0011:
{
ZipFile_OnAddStarted_m45C790EBE6E06E8686C51E0E07741988DE7EB6C0(__this, NULL);
RuntimeObject* L_2 = ___0_fileNames;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0043:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_004f;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_004f:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0033_1;
}
IL_0023_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
String_t* L_7;
L_7 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
String_t* L_8 = V_1;
String_t* L_9 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10;
L_10 = ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1(__this, L_8, L_9, NULL);
}
IL_0033_1:
{
RuntimeObject* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_0023_1;
}
}
{
goto IL_0050;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0050:
{
ZipFile_OnAddCompleted_mA15F107A48F5FC87715D8BE631B8FF13C45FBE7D(__this, NULL);
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateFile_m275AF4122381121189F01DD31991977BE4C707F5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_fileName;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1;
L_1 = ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1(__this, L_0, (String_t*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateFile(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
String_t* L_0 = ___0_fileName;
String_t* L_1 = ___1_directoryPathInArchive;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = ZipEntry_NameInArchive_m6B1038DF3D976E50EFEE2796EFDB947EF4D3564D(L_0, L_1, NULL);
V_0 = L_2;
String_t* L_3 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4;
L_4 = ZipFile_get_Item_m81F1115F064BCFF4E18BE4EA5C2DBBB120912F12(__this, L_3, NULL);
if (!L_4)
{
goto IL_001b;
}
}
{
String_t* L_5 = V_0;
ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8(__this, L_5, NULL);
}
IL_001b:
{
String_t* L_6 = ___0_fileName;
String_t* L_7 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8;
L_8 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_6, L_7, NULL);
return L_8;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateDirectory_m2339E78B980D6CABFEC06F97A131BB276A81CD4E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_directoryName;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1;
L_1 = ZipFile_UpdateDirectory_m2387D108109CC7790C643653DB8367212FE84B38(__this, L_0, (String_t*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateDirectory(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateDirectory_m2387D108109CC7790C643653DB8367212FE84B38 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_directoryName;
String_t* L_1 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2;
L_2 = ZipFile_AddOrUpdateDirectoryImpl_m64023DAE9D0E60A95BBB3AA34A74FA4AD4FC9F7A(__this, L_0, L_1, 1, NULL);
return L_2;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateItem(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateItem_m902E648B48737D2CBA9C6F0D6E9D7167DE43F74F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_itemName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_itemName;
ZipFile_UpdateItem_m56C1967C2B4702B34129BD182760915722FB837C(__this, L_0, (String_t*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateItem(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateItem_m56C1967C2B4702B34129BD182760915722FB837C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_itemName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_itemName;
bool L_1;
L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
String_t* L_2 = ___0_itemName;
String_t* L_3 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4;
L_4 = ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1(__this, L_2, L_3, NULL);
goto IL_0043;
}
IL_0019:
{
String_t* L_5 = ___0_itemName;
bool L_6;
L_6 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_5, NULL);
if (!L_6)
{
goto IL_0032;
}
}
{
String_t* L_7 = ___0_itemName;
String_t* L_8 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9;
L_9 = ZipFile_UpdateDirectory_m2387D108109CC7790C643653DB8367212FE84B38(__this, L_7, L_8, NULL);
goto IL_0043;
}
IL_0032:
{
String_t* L_10 = ___0_itemName;
String_t* L_11;
L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA9CBA5C4C13A2B9952BCF35B2BD0914C920BE67B)), L_10, NULL);
FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A* L_12 = (FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_il2cpp_TypeInfo_var)));
NullCheck(L_12);
FileNotFoundException__ctor_mA8C9C93DB8C5B96D6B5E59B2AE07154F265FB1A1(L_12, L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_UpdateItem_m56C1967C2B4702B34129BD182760915722FB837C_RuntimeMethod_var)));
}
IL_0043:
{
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_mBB472CBBF579D31F1A6ACE414529FB73FFB0AFDD (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, String_t* ___1_content, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
String_t* L_1 = ___1_content;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipFile_AddEntry_mE2ED534F01A104B6DF5EE422541903809F62F07E(__this, L_0, L_1, L_2, NULL);
return L_3;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_mE2ED534F01A104B6DF5EE422541903809F62F07E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, String_t* ___1_content, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL;
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* V_1 = NULL;
{
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_0 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
NullCheck(L_0);
MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_0, NULL);
V_0 = L_0;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_1 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2 = ___2_encoding;
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_3 = (StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4*)il2cpp_codegen_object_new(StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4_il2cpp_TypeInfo_var);
NullCheck(L_3);
StreamWriter__ctor_m1E6CB00AA57A3E35968208F705E444511AD9B5DC(L_3, L_1, L_2, NULL);
V_1 = L_3;
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_4 = V_1;
String_t* L_5 = ___1_content;
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(16 /* System.Void System.IO.TextWriter::Write(System.String) */, L_4, L_5);
StreamWriter_t6E7DF7D524AA3C018A65F62EE80779873ED4D1E4* L_6 = V_1;
NullCheck(L_6);
VirtualActionInvoker0::Invoke(10 /* System.Void System.IO.TextWriter::Flush() */, L_6);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_7 = V_0;
NullCheck(L_7);
int64_t L_8;
L_8 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_7, ((int64_t)0), 0);
String_t* L_9 = ___0_entryName;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_10 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11;
L_11 = ZipFile_AddEntry_m5A08FBB3E7B031B6281D683666561C97C14BB466(__this, L_9, L_10, NULL);
return L_11;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_m5A08FBB3E7B031B6281D683666561C97C14BB466 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700);
s_Il2CppMethodInitialized = true;
}
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_0 = NULL;
{
String_t* L_0 = ___0_entryName;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = ___1_stream;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2;
L_2 = ZipEntry_CreateForStream_m45ED204441E4C49458184949423DA618FAFBAA21(L_0, L_1, NULL);
V_0 = L_2;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
L_5 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
NullCheck(L_3);
ZipEntry_SetEntryTimes_mAF11B34CDC9E03ABD7577A322DE6DEE015856880(L_3, L_4, L_5, L_6, NULL);
bool L_7;
L_7 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_7)
{
goto IL_0039;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_8;
L_8 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
String_t* L_9 = ___0_entryName;
NullCheck(L_8);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_8, _stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700, L_9);
}
IL_0039:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11;
L_11 = ZipFile__InternalAddEntry_mBA20C6BFC8BE15EFD97924E55F72CA4CA86A6BCA(__this, L_10, NULL);
return L_11;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,Pathfinding.Ionic.Zip.WriteDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_m9BDD35B37312520DB33331378F99C0CBCFCF6B17 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* ___1_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700);
s_Il2CppMethodInitialized = true;
}
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_0 = NULL;
{
String_t* L_0 = ___0_entryName;
WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* L_1 = ___1_writer;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2;
L_2 = ZipEntry_CreateForWriter_mFA9113848B886789DB090F66B93EC6B7B4C5F6BE(L_0, L_1, NULL);
V_0 = L_2;
bool L_3;
L_3 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_3)
{
goto IL_0024;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4;
L_4 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
String_t* L_5 = ___0_entryName;
NullCheck(L_4);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_4, _stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700, L_5);
}
IL_0024:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = ZipFile__InternalAddEntry_mBA20C6BFC8BE15EFD97924E55F72CA4CA86A6BCA(__this, L_6, NULL);
return L_7;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,Pathfinding.Ionic.Zip.OpenDelegate,Pathfinding.Ionic.Zip.CloseDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_m321B8DEDFA74C6410A17A10052A3F9EA9FBB99DC (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* ___1_opener, CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* ___2_closer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700);
s_Il2CppMethodInitialized = true;
}
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_0 = NULL;
{
String_t* L_0 = ___0_entryName;
OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* L_1 = ___1_opener;
CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* L_2 = ___2_closer;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipEntry_CreateForJitStreamProvider_m976CF350D7039E972A4B83596135F6981D975E0B(L_0, L_1, L_2, NULL);
V_0 = L_3;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
L_5 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7;
L_7 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
NullCheck(L_4);
ZipEntry_SetEntryTimes_mAF11B34CDC9E03ABD7577A322DE6DEE015856880(L_4, L_5, L_6, L_7, NULL);
bool L_8;
L_8 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_8)
{
goto IL_003a;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_9;
L_9 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
String_t* L_10 = ___0_entryName;
NullCheck(L_9);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_9, _stringLiteral490893AD5A37D9C8BA68E8B954E7AFD083E67700, L_10);
}
IL_003a:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12;
L_12 = ZipFile__InternalAddEntry_mBA20C6BFC8BE15EFD97924E55F72CA4CA86A6BCA(__this, L_11, NULL);
return L_12;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::_InternalAddEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile__InternalAddEntry_mBA20C6BFC8BE15EFD97924E55F72CA4CA86A6BCA (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_ze, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_0 = ___0_ze;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_1 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_1);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_1, __this, NULL);
NullCheck(L_0);
L_0->____container_43 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->____container_43), (void*)L_1);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2 = ___0_ze;
int32_t L_3;
L_3 = ZipFile_get_CompressionMethod_m5B4478BA3336A592EFCE2B4BF16417E852D879BC_inline(__this, NULL);
NullCheck(L_2);
ZipEntry_set_CompressionMethod_m483F6DAEAAA1A38EAFC9307DB72B3D0300629EDC(L_2, L_3, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = ___0_ze;
int32_t L_5;
L_5 = ZipFile_get_CompressionLevel_m920CC3BAF839C6FE75BBA00E6144BB3515C46E4E_inline(__this, NULL);
NullCheck(L_4);
ZipEntry_set_CompressionLevel_mDD07E3E94CD7BEB3CA0DB9673F5DD10267197C3F(L_4, L_5, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6 = ___0_ze;
int32_t L_7;
L_7 = ZipFile_get_ExtractExistingFile_m38F06E267FB1611E4913168B777AE245BAC559AB_inline(__this, NULL);
NullCheck(L_6);
ZipEntry_set_ExtractExistingFile_mEA12E1C47376DBA2E5933B4682BEE65D6C31F9E4_inline(L_6, L_7, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = ___0_ze;
int32_t L_9;
L_9 = ZipFile_get_ZipErrorAction_m42A187E58C26F96A79D85C1718E1F2E95D55D37B(__this, NULL);
NullCheck(L_8);
ZipEntry_set_ZipErrorAction_mF5F026C5088D1C626A15384ABCBDCBA6FEB95084_inline(L_8, L_9, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = ___0_ze;
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* L_11;
L_11 = ZipFile_get_SetCompression_mF8435E5871EFDF136755F44D4F514FB330DDA5E7_inline(__this, NULL);
NullCheck(L_10);
ZipEntry_set_SetCompression_mC3660FB0C31885086F2D049E4370D55E3417E7A1_inline(L_10, L_11, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12 = ___0_ze;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_13;
L_13 = ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline(__this, NULL);
NullCheck(L_12);
ZipEntry_set_AlternateEncoding_mBBD50573C90B6F3A827C687648E6C84BCBA34E93_inline(L_12, L_13, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_14 = ___0_ze;
int32_t L_15;
L_15 = ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline(__this, NULL);
NullCheck(L_14);
ZipEntry_set_AlternateEncodingUsage_mB58B95D4EE23895096EB3F6ED38EC94560CAA145_inline(L_14, L_15, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_16 = ___0_ze;
String_t* L_17 = __this->____Password_17;
NullCheck(L_16);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_16, L_17, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_18 = ___0_ze;
int32_t L_19;
L_19 = ZipFile_get_Encryption_m52C86E4539DE219FDA127BFB1B4199CFDFEDE23C_inline(__this, NULL);
NullCheck(L_18);
ZipEntry_set_Encryption_m6B9D6BB17EB3CC714D57FF6CB62EE449CDC204D5(L_18, L_19, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_20 = ___0_ze;
bool L_21 = __this->____emitNtfsTimes_18;
NullCheck(L_20);
ZipEntry_set_EmitTimesInWindowsFormatWhenSaving_m759E669F659816C2F7CAC7F1A00980092BE7448D(L_20, L_21, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_22 = ___0_ze;
bool L_23 = __this->____emitUnixTimes_19;
NullCheck(L_22);
ZipEntry_set_EmitTimesInUnixFormatWhenSaving_m05893B84B9E4EEFD2FB4FEA5CDDA1C1A7E4A74E3(L_22, L_23, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_24 = ___0_ze;
NullCheck(L_24);
String_t* L_25;
L_25 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_24, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_26 = ___0_ze;
ZipFile_InternalAddEntry_m96A0C7B37665B34CB53AA0951240AC1E20A8A254(__this, L_25, L_26, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_27 = ___0_ze;
ZipFile_AfterAddEntry_mCAF22AE77D714C187C9F7C204BAED769C2481176(__this, L_27, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_28 = ___0_ze;
return L_28;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_m2A30F4BFD8E6344C9C4E05E159E7D62EB33DD4DF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, String_t* ___1_content, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
String_t* L_1 = ___1_content;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipFile_UpdateEntry_m5942036EA8A30CEA438751A249B85146CE7C5369(__this, L_0, L_1, L_2, NULL);
return L_3;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,System.String,System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_m5942036EA8A30CEA438751A249B85146CE7C5369 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, String_t* ___1_content, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E(__this, L_0, NULL);
String_t* L_1 = ___0_entryName;
String_t* L_2 = ___1_content;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = ___2_encoding;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4;
L_4 = ZipFile_AddEntry_mE2ED534F01A104B6DF5EE422541903809F62F07E(__this, L_1, L_2, L_3, NULL);
return L_4;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,Pathfinding.Ionic.Zip.WriteDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_m15E9B9A8AF792A18B2E2AC0788CEE3AD1F90D825 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* ___1_writer, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E(__this, L_0, NULL);
String_t* L_1 = ___0_entryName;
WriteDelegate_t7BEC8A78269C92625B7EE86B4AD67110398D1D03* L_2 = ___1_writer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipFile_AddEntry_m9BDD35B37312520DB33331378F99C0CBCFCF6B17(__this, L_1, L_2, NULL);
return L_3;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,Pathfinding.Ionic.Zip.OpenDelegate,Pathfinding.Ionic.Zip.CloseDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_m077F36036499E7E16F85A6B94DD6C564BAC18353 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* ___1_opener, CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* ___2_closer, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E(__this, L_0, NULL);
String_t* L_1 = ___0_entryName;
OpenDelegate_t40F6D44A427D5E1E620396E2F67C2DD840D67D46* L_2 = ___1_opener;
CloseDelegate_tCABF96B2F2DA5E88BD1E8A8033ACD71210D5233B* L_3 = ___2_closer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4;
L_4 = ZipFile_AddEntry_m321B8DEDFA74C6410A17A10052A3F9EA9FBB99DC(__this, L_1, L_2, L_3, NULL);
return L_4;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_mE1E8513C42A58B38DA27FC26D94A23940C321528 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___1_stream, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E(__this, L_0, NULL);
String_t* L_1 = ___0_entryName;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = ___1_stream;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipFile_AddEntry_m5A08FBB3E7B031B6281D683666561C97C14BB466(__this, L_1, L_2, NULL);
return L_3;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntryForUpdate(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
String_t* L_0 = ___0_entryName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0016;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC39AAB8B28BCEDAFA6F3285CC603CE852769989)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E_RuntimeMethod_var)));
}
IL_0016:
{
V_0 = (String_t*)NULL;
String_t* L_3 = ___0_entryName;
NullCheck(L_3);
int32_t L_4;
L_4 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_3, ((int32_t)92), NULL);
if ((((int32_t)L_4) == ((int32_t)(-1))))
{
goto IL_0035;
}
}
{
String_t* L_5 = ___0_entryName;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_5, NULL);
V_0 = L_6;
String_t* L_7 = ___0_entryName;
String_t* L_8;
L_8 = Path_GetFileName_mB1A8CE314EE250B06E3D33142315E2BD3A75D1D6(L_7, NULL);
___0_entryName = L_8;
}
IL_0035:
{
String_t* L_9 = ___0_entryName;
String_t* L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
String_t* L_11;
L_11 = ZipEntry_NameInArchive_m6B1038DF3D976E50EFEE2796EFDB947EF4D3564D(L_9, L_10, NULL);
V_1 = L_11;
String_t* L_12 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_13;
L_13 = ZipFile_get_Item_m81F1115F064BCFF4E18BE4EA5C2DBBB120912F12(__this, L_12, NULL);
if (!L_13)
{
goto IL_0050;
}
}
{
String_t* L_14 = V_1;
ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8(__this, L_14, NULL);
}
IL_0050:
{
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddEntry(System.String,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddEntry_mA537B1A1948333A50C0537D45C1E9F470E9143B5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_byteContent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_0 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___1_byteContent;
if (L_0)
{
goto IL_0016;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7C74E066FF314052ADD752E3B6EC56BFFCD999C1)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47A23472987C8BFFB3B3CDA4F7CC299019FFBC14)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_AddEntry_mA537B1A1948333A50C0537D45C1E9F470E9143B5_RuntimeMethod_var)));
}
IL_0016:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_byteContent;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
NullCheck(L_3);
MemoryStream__ctor_m662CA0D5A0004A2E3B475FE8DCD687B654870AA2(L_3, L_2, NULL);
V_0 = L_3;
String_t* L_4 = ___0_entryName;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_5 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6;
L_6 = ZipFile_AddEntry_m5A08FBB3E7B031B6281D683666561C97C14BB466(__this, L_4, L_5, NULL);
return L_6;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::UpdateEntry(System.String,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_UpdateEntry_m92D9AD7B21DA85A5D42298568604DEB7877661B5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_entryName, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_byteContent, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_entryName;
ZipFile_RemoveEntryForUpdate_mC218329F8A611E71300330B7ECFD1FCFD3422E3E(__this, L_0, NULL);
String_t* L_1 = ___0_entryName;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_byteContent;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipFile_AddEntry_mA537B1A1948333A50C0537D45C1E9F470E9143B5(__this, L_1, L_2, NULL);
return L_3;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddDirectory_m5955357D41D82BB3426E3ED3FCB74E216D02968B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_directoryName;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1;
L_1 = ZipFile_AddDirectory_m9E113C0D692CFE53A1789BD18FF420CC72C10472(__this, L_0, (String_t*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddDirectory(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddDirectory_m9E113C0D692CFE53A1789BD18FF420CC72C10472 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_directoryName;
String_t* L_1 = ___1_directoryPathInArchive;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2;
L_2 = ZipFile_AddOrUpdateDirectoryImpl_m64023DAE9D0E60A95BBB3AA34A74FA4AD4FC9F7A(__this, L_0, L_1, 0, NULL);
return L_2;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddDirectoryByName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddDirectoryByName_m031B9FDA73923A4383FE7ABBD83EA0D1F9C0E479 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryNameInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_0 = NULL;
{
String_t* L_0 = ___0_directoryNameInArchive;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1;
L_1 = ZipEntry_CreateFromNothing_m6ABBB46A19E4CEE57C04964FEAE3DA3D4B6327D0(L_0, NULL);
V_0 = L_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2 = V_0;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_3 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_3);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_3, __this, NULL);
NullCheck(L_2);
L_2->____container_43 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->____container_43), (void*)L_3);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = V_0;
NullCheck(L_4);
ZipEntry_MarkAsDirectory_m0B78F99E5353EF584FBB0BAE3C187090A548EB98(L_4, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
L_6 = ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline(__this, NULL);
NullCheck(L_5);
ZipEntry_set_AlternateEncoding_mBBD50573C90B6F3A827C687648E6C84BCBA34E93_inline(L_5, L_6, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = V_0;
int32_t L_8;
L_8 = ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline(__this, NULL);
NullCheck(L_7);
ZipEntry_set_AlternateEncodingUsage_mB58B95D4EE23895096EB3F6ED38EC94560CAA145_inline(L_7, L_8, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10;
L_10 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11;
L_11 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_12;
L_12 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
NullCheck(L_9);
ZipEntry_SetEntryTimes_mAF11B34CDC9E03ABD7577A322DE6DEE015856880(L_9, L_10, L_11, L_12, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_13 = V_0;
bool L_14 = __this->____emitNtfsTimes_18;
NullCheck(L_13);
ZipEntry_set_EmitTimesInWindowsFormatWhenSaving_m759E669F659816C2F7CAC7F1A00980092BE7448D(L_13, L_14, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_15 = V_0;
bool L_16 = __this->____emitUnixTimes_19;
NullCheck(L_15);
ZipEntry_set_EmitTimesInUnixFormatWhenSaving_m05893B84B9E4EEFD2FB4FEA5CDDA1C1A7E4A74E3(L_15, L_16, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_17 = V_0;
NullCheck(L_17);
L_17->____Source_54 = 2;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_18 = V_0;
NullCheck(L_18);
String_t* L_19;
L_19 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_18, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_20 = V_0;
ZipFile_InternalAddEntry_m96A0C7B37665B34CB53AA0951240AC1E20A8A254(__this, L_19, L_20, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_21 = V_0;
ZipFile_AfterAddEntry_mCAF22AE77D714C187C9F7C204BAED769C2481176(__this, L_21, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_22 = V_0;
return L_22;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddOrUpdateDirectoryImpl(System.String,System.String,Pathfinding.Ionic.Zip.AddOrUpdateAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddOrUpdateDirectoryImpl_m64023DAE9D0E60A95BBB3AA34A74FA4AD4FC9F7A (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_rootDirectoryPathInArchive, int32_t ___2_action, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___1_rootDirectoryPathInArchive;
if (L_0)
{
goto IL_000d;
}
}
{
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
___1_rootDirectoryPathInArchive = L_1;
}
IL_000d:
{
String_t* L_2 = ___0_directoryName;
String_t* L_3 = ___1_rootDirectoryPathInArchive;
int32_t L_4 = ___2_action;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5;
L_5 = ZipFile_AddOrUpdateDirectoryImpl_mC74D3ED677442BEB6800BF4A256F9F4F69023AC1(__this, L_2, L_3, L_4, (bool)1, 0, NULL);
return L_5;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::InternalAddEntry(System.String,Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_InternalAddEntry_m96A0C7B37665B34CB53AA0951240AC1E20A8A254 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_name, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
String_t* L_1 = ___0_name;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2 = ___1_entry;
NullCheck(L_0);
Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A(L_0, L_1, L_2, Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
__this->____zipEntriesAsList_13 = (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____zipEntriesAsList_13), (void*)(List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*)NULL);
__this->____contentsChanged_24 = (bool)1;
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::AddOrUpdateDirectoryImpl(System.String,System.String,Pathfinding.Ionic.Zip.AddOrUpdateAction,System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_AddOrUpdateDirectoryImpl_mC74D3ED677442BEB6800BF4A256F9F4F69023AC1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_directoryName, String_t* ___1_rootDirectoryPathInArchive, int32_t ___2_action, bool ___3_recurse, int32_t ___4_level, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral666703CE29BFC1702C5C2E7D40153B34853CD9DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89B93F134229BC2F0FE1ACA3EC0985BEC9D3A9FF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB73B1F547C51F8C59F2734F84D163A80729D6A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC1D834D3337354218D057F130315C2FDF06B3CB);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_4 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_5 = NULL;
int32_t V_6 = 0;
String_t* V_7 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_8 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_9 = NULL;
int32_t V_10 = 0;
String_t* V_11 = NULL;
String_t* G_B3_0 = NULL;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* G_B3_1 = NULL;
String_t* G_B2_0 = NULL;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* G_B2_1 = NULL;
String_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* G_B4_2 = NULL;
{
bool L_0;
L_0 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_0)
{
goto IL_0031;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1;
L_1 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
int32_t L_2 = ___2_action;
G_B2_0 = _stringLiteralFC1D834D3337354218D057F130315C2FDF06B3CB;
G_B2_1 = L_1;
if (L_2)
{
G_B3_0 = _stringLiteralFC1D834D3337354218D057F130315C2FDF06B3CB;
G_B3_1 = L_1;
goto IL_0026;
}
}
{
G_B4_0 = _stringLiteral89B93F134229BC2F0FE1ACA3EC0985BEC9D3A9FF;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_002b;
}
IL_0026:
{
G_B4_0 = _stringLiteral666703CE29BFC1702C5C2E7D40153B34853CD9DB;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_002b:
{
String_t* L_3 = ___0_directoryName;
NullCheck(G_B4_2);
VirtualActionInvoker3< String_t*, RuntimeObject*, RuntimeObject* >::Invoke(21 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object) */, G_B4_2, G_B4_1, G_B4_0, L_3);
}
IL_0031:
{
int32_t L_4 = ___4_level;
if (L_4)
{
goto IL_0045;
}
}
{
__this->____addOperationCanceled_31 = (bool)0;
ZipFile_OnAddStarted_m45C790EBE6E06E8686C51E0E07741988DE7EB6C0(__this, NULL);
}
IL_0045:
{
bool L_5 = __this->____addOperationCanceled_31;
if (!L_5)
{
goto IL_0052;
}
}
{
return (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*)NULL;
}
IL_0052:
{
String_t* L_6 = ___1_rootDirectoryPathInArchive;
V_0 = L_6;
V_1 = (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*)NULL;
int32_t L_7 = ___4_level;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00a1;
}
}
{
String_t* L_8 = ___0_directoryName;
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
V_2 = L_9;
int32_t L_10 = ___4_level;
V_3 = L_10;
goto IL_0088;
}
IL_006d:
{
String_t* L_11 = ___0_directoryName;
NullCheck(_stringLiteralDEB73B1F547C51F8C59F2734F84D163A80729D6A);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12;
L_12 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(_stringLiteralDEB73B1F547C51F8C59F2734F84D163A80729D6A, NULL);
int32_t L_13 = V_2;
int32_t L_14 = V_2;
NullCheck(L_11);
int32_t L_15;
L_15 = String_LastIndexOfAny_mCE93FB98099DD74FF0C6441039619414F5172874(L_11, L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), ((int32_t)il2cpp_codegen_subtract(L_14, 1)), NULL);
V_2 = L_15;
int32_t L_16 = V_3;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
}
IL_0088:
{
int32_t L_17 = V_3;
if ((((int32_t)L_17) > ((int32_t)0)))
{
goto IL_006d;
}
}
{
String_t* L_18 = ___0_directoryName;
int32_t L_19 = V_2;
NullCheck(L_18);
String_t* L_20;
L_20 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), NULL);
V_0 = L_20;
String_t* L_21 = ___1_rootDirectoryPathInArchive;
String_t* L_22 = V_0;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_23;
L_23 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_21, L_22, NULL);
V_0 = L_23;
}
IL_00a1:
{
int32_t L_24 = ___4_level;
if ((((int32_t)L_24) > ((int32_t)0)))
{
goto IL_00b9;
}
}
{
String_t* L_25 = ___1_rootDirectoryPathInArchive;
String_t* L_26 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
bool L_27;
L_27 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_25, L_26, NULL);
if (!L_27)
{
goto IL_0134;
}
}
IL_00b9:
{
String_t* L_28 = ___0_directoryName;
String_t* L_29 = V_0;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_30;
L_30 = ZipEntry_CreateFromFile_m10D7306E306A4078BB434391E6F1730EFC087987(L_28, L_29, NULL);
V_1 = L_30;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_31 = V_1;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_32 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_32);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_32, __this, NULL);
NullCheck(L_31);
L_31->____container_43 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&L_31->____container_43), (void*)L_32);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_33 = V_1;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_34;
L_34 = ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline(__this, NULL);
NullCheck(L_33);
ZipEntry_set_AlternateEncoding_mBBD50573C90B6F3A827C687648E6C84BCBA34E93_inline(L_33, L_34, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_35 = V_1;
int32_t L_36;
L_36 = ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline(__this, NULL);
NullCheck(L_35);
ZipEntry_set_AlternateEncodingUsage_mB58B95D4EE23895096EB3F6ED38EC94560CAA145_inline(L_35, L_36, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_37 = V_1;
NullCheck(L_37);
ZipEntry_MarkAsDirectory_m0B78F99E5353EF584FBB0BAE3C187090A548EB98(L_37, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_38 = V_1;
bool L_39 = __this->____emitNtfsTimes_18;
NullCheck(L_38);
ZipEntry_set_EmitTimesInWindowsFormatWhenSaving_m759E669F659816C2F7CAC7F1A00980092BE7448D(L_38, L_39, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_40 = V_1;
bool L_41 = __this->____emitUnixTimes_19;
NullCheck(L_40);
ZipEntry_set_EmitTimesInUnixFormatWhenSaving_m05893B84B9E4EEFD2FB4FEA5CDDA1C1A7E4A74E3(L_40, L_41, NULL);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_42 = __this->____entries_12;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_43 = V_1;
NullCheck(L_43);
String_t* L_44;
L_44 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_43, NULL);
NullCheck(L_42);
bool L_45;
L_45 = Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524(L_42, L_44, Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
if (L_45)
{
goto IL_012d;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_46 = V_1;
NullCheck(L_46);
String_t* L_47;
L_47 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_46, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_48 = V_1;
ZipFile_InternalAddEntry_m96A0C7B37665B34CB53AA0951240AC1E20A8A254(__this, L_47, L_48, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_49 = V_1;
ZipFile_AfterAddEntry_mCAF22AE77D714C187C9F7C204BAED769C2481176(__this, L_49, NULL);
}
IL_012d:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_50 = V_1;
NullCheck(L_50);
String_t* L_51;
L_51 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_50, NULL);
V_0 = L_51;
}
IL_0134:
{
bool L_52 = __this->____addOperationCanceled_31;
if (L_52)
{
goto IL_01f4;
}
}
{
String_t* L_53 = ___0_directoryName;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54;
L_54 = Directory_GetFiles_m3E6AA407767C85CD62C5FD2750747274D1C4EA76(L_53, NULL);
V_4 = L_54;
bool L_55 = ___3_recurse;
if (!L_55)
{
goto IL_01f4;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = V_4;
V_5 = L_56;
V_6 = 0;
goto IL_0196;
}
IL_015a:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = V_5;
int32_t L_58 = V_6;
NullCheck(L_57);
int32_t L_59 = L_58;
String_t* L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_7 = L_60;
bool L_61 = __this->____addOperationCanceled_31;
if (!L_61)
{
goto IL_0171;
}
}
{
goto IL_01a1;
}
IL_0171:
{
int32_t L_62 = ___2_action;
if (L_62)
{
goto IL_0186;
}
}
{
String_t* L_63 = V_7;
String_t* L_64 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_65;
L_65 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_63, L_64, NULL);
goto IL_0190;
}
IL_0186:
{
String_t* L_66 = V_7;
String_t* L_67 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_68;
L_68 = ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1(__this, L_66, L_67, NULL);
}
IL_0190:
{
int32_t L_69 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_69, 1));
}
IL_0196:
{
int32_t L_70 = V_6;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_71 = V_5;
NullCheck(L_71);
if ((((int32_t)L_70) < ((int32_t)((int32_t)(((RuntimeArray*)L_71)->max_length)))))
{
goto IL_015a;
}
}
IL_01a1:
{
bool L_72 = __this->____addOperationCanceled_31;
if (L_72)
{
goto IL_01f4;
}
}
{
String_t* L_73 = ___0_directoryName;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74;
L_74 = Directory_GetDirectories_m071EF47103F7A38FBF882C900F0A0AFB4326631F(L_73, NULL);
V_8 = L_74;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_75 = V_8;
V_9 = L_75;
V_10 = 0;
goto IL_01e9;
}
IL_01c0:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_76 = V_9;
int32_t L_77 = V_10;
NullCheck(L_76);
int32_t L_78 = L_77;
String_t* L_79 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
V_11 = L_79;
bool L_80;
L_80 = ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C_inline(__this, NULL);
if (!L_80)
{
goto IL_01e3;
}
}
{
String_t* L_81 = V_11;
String_t* L_82 = ___1_rootDirectoryPathInArchive;
int32_t L_83 = ___2_action;
bool L_84 = ___3_recurse;
int32_t L_85 = ___4_level;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_86;
L_86 = ZipFile_AddOrUpdateDirectoryImpl_mC74D3ED677442BEB6800BF4A256F9F4F69023AC1(__this, L_81, L_82, L_83, L_84, ((int32_t)il2cpp_codegen_add(L_85, 1)), NULL);
}
IL_01e3:
{
int32_t L_87 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_87, 1));
}
IL_01e9:
{
int32_t L_88 = V_10;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_89 = V_9;
NullCheck(L_89);
if ((((int32_t)L_88) < ((int32_t)((int32_t)(((RuntimeArray*)L_89)->max_length)))))
{
goto IL_01c0;
}
}
IL_01f4:
{
int32_t L_90 = ___4_level;
if (L_90)
{
goto IL_0201;
}
}
{
ZipFile_OnAddCompleted_mA15F107A48F5FC87715D8BE631B8FF13C45FBE7D(__this, NULL);
}
IL_0201:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_91 = V_1;
return L_91;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::CheckZip(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_CheckZip_m6D8D798A5E77C376F1B40E82CEC00C4850D71AFA (String_t* ___0_zipFileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_zipFileName;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
bool L_1;
L_1 = ZipFile_CheckZip_m971B1F7A5287A2D66D69DAD459631E59B4867438(L_0, (bool)0, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
return L_1;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::CheckZip(System.String,System.Boolean,System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_CheckZip_m971B1F7A5287A2D66D69DAD459631E59B4867438 (String_t* ___0_zipFileName, bool ___1_fixIfNecessary, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___2_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompressionMethod_t83797A546A4E85E365AE291B797BA83D7DFF1656_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral370B29C92D675EBCA52A5E812E5C3D0DC623E5FE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47C6C7C7F7D0ED4EDF270A495CAD44BCC0E02309);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8593B30AE4DF8438EDBA5CE63B28CBEF315159C9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92CF4E66E71FF199A5519811C36C54D174669524);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA33F4D2D43FFEEA9B83CA88EF8E7058BB366209A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB381BD3240D81E58CDCCD4FE5A2B8A2EA6C462E4);
s_Il2CppMethodInitialized = true;
}
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_1 = NULL;
bool V_2 = false;
RuntimeObject* V_3 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_4 = NULL;
RuntimeObject* V_5 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_6 = NULL;
String_t* V_7 = NULL;
{
V_0 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)NULL;
V_1 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)NULL;
V_2 = (bool)1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0235:
{// begin finally (depth: 1)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = V_0;
if (!L_0)
{
goto IL_0241;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = V_0;
NullCheck(L_1);
ZipFile_Dispose_m2CD66A15869861BFB68FF3774FFC3ECA5A40F9C9(L_1, NULL);
}
IL_0241:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = V_1;
if (!L_2)
{
goto IL_024d;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = V_1;
NullCheck(L_3);
ZipFile_Dispose_m2CD66A15869861BFB68FF3774FFC3ECA5A40F9C9(L_3, NULL);
}
IL_024d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_4 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)il2cpp_codegen_object_new(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
NullCheck(L_4);
ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19(L_4, NULL);
V_0 = L_4;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_5 = V_0;
NullCheck(L_5);
ZipFile_set_FullScan_m14BE4B8BBD1800D5627189E98B7840750D21BFAA_inline(L_5, (bool)1, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_6 = V_0;
String_t* L_7 = ___0_zipFileName;
NullCheck(L_6);
ZipFile_Initialize_mF60C2318C30937FB4258729A8786807E6C1CCD2B(L_6, L_7, NULL);
String_t* L_8 = ___0_zipFileName;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_9;
L_9 = ZipFile_Read_mF84C84FF038F64899554790D07CEA30FE1CF1C0E(L_8, NULL);
V_1 = L_9;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_10 = V_0;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(L_10, NULL);
V_3 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01f1_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_12 = V_3;
if (!L_12)
{
goto IL_01fd_1;
}
}
{
RuntimeObject* L_13 = V_3;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
}
IL_01fd_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_01e1_2;
}
IL_002d_2:
{
RuntimeObject* L_14 = V_3;
NullCheck(L_14);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_15;
L_15 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_14);
V_4 = L_15;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_16 = V_1;
NullCheck(L_16);
RuntimeObject* L_17;
L_17 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(L_16, NULL);
V_5 = L_17;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01d2_2:
{// begin finally (depth: 3)
{
RuntimeObject* L_18 = V_5;
if (!L_18)
{
goto IL_01e0_2;
}
}
{
RuntimeObject* L_19 = V_5;
NullCheck(L_19);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_19);
}
IL_01e0_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
{
goto IL_01c1_3;
}
IL_0042_3:
{
RuntimeObject* L_20 = V_5;
NullCheck(L_20);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_21;
L_21 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_20);
V_6 = L_21;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_22 = V_4;
NullCheck(L_22);
String_t* L_23;
L_23 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_22, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_24 = V_6;
NullCheck(L_24);
String_t* L_25;
L_25 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_24, NULL);
bool L_26;
L_26 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_23, L_25, NULL);
if (!L_26)
{
goto IL_01c1_3;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_27 = V_4;
NullCheck(L_27);
int64_t L_28 = L_27->____RelativeOffsetOfLocalHeader_46;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_29 = V_6;
NullCheck(L_29);
int64_t L_30 = L_29->____RelativeOffsetOfLocalHeader_46;
if ((((int64_t)L_28) == ((int64_t)L_30)))
{
goto IL_00a8_3;
}
}
{
V_2 = (bool)0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_31 = ___2_writer;
if (!L_31)
{
goto IL_00a8_3;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_32 = ___2_writer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_33 = V_4;
NullCheck(L_33);
String_t* L_34;
L_34 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_33, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_35 = V_4;
NullCheck(L_35);
int64_t L_36 = L_35->____RelativeOffsetOfLocalHeader_46;
int64_t L_37 = L_36;
RuntimeObject* L_38 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_37);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_39 = V_6;
NullCheck(L_39);
int64_t L_40 = L_39->____RelativeOffsetOfLocalHeader_46;
int64_t L_41 = L_40;
RuntimeObject* L_42 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_41);
NullCheck(L_32);
VirtualActionInvoker4< String_t*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(22 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object,System.Object) */, L_32, _stringLiteral47C6C7C7F7D0ED4EDF270A495CAD44BCC0E02309, L_34, L_38, L_42);
}
IL_00a8_3:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_43 = V_4;
NullCheck(L_43);
int64_t L_44 = L_43->____CompressedSize_29;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_45 = V_6;
NullCheck(L_45);
int64_t L_46 = L_45->____CompressedSize_29;
if ((((int64_t)L_44) == ((int64_t)L_46)))
{
goto IL_00ed_3;
}
}
{
V_2 = (bool)0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_47 = ___2_writer;
if (!L_47)
{
goto IL_00ed_3;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_48 = ___2_writer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_49 = V_4;
NullCheck(L_49);
String_t* L_50;
L_50 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_49, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_51 = V_4;
NullCheck(L_51);
int64_t L_52 = L_51->____CompressedSize_29;
int64_t L_53 = L_52;
RuntimeObject* L_54 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_53);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_55 = V_6;
NullCheck(L_55);
int64_t L_56 = L_55->____CompressedSize_29;
int64_t L_57 = L_56;
RuntimeObject* L_58 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_57);
NullCheck(L_48);
VirtualActionInvoker4< String_t*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(22 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object,System.Object) */, L_48, _stringLiteralB381BD3240D81E58CDCCD4FE5A2B8A2EA6C462E4, L_50, L_54, L_58);
}
IL_00ed_3:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_59 = V_4;
NullCheck(L_59);
int64_t L_60 = L_59->____UncompressedSize_31;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_61 = V_6;
NullCheck(L_61);
int64_t L_62 = L_61->____UncompressedSize_31;
if ((((int64_t)L_60) == ((int64_t)L_62)))
{
goto IL_0132_3;
}
}
{
V_2 = (bool)0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_63 = ___2_writer;
if (!L_63)
{
goto IL_0132_3;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_64 = ___2_writer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_65 = V_4;
NullCheck(L_65);
String_t* L_66;
L_66 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_65, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_67 = V_4;
NullCheck(L_67);
int64_t L_68 = L_67->____UncompressedSize_31;
int64_t L_69 = L_68;
RuntimeObject* L_70 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_69);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_71 = V_6;
NullCheck(L_71);
int64_t L_72 = L_71->____UncompressedSize_31;
int64_t L_73 = L_72;
RuntimeObject* L_74 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_73);
NullCheck(L_64);
VirtualActionInvoker4< String_t*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(22 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object,System.Object) */, L_64, _stringLiteralA33F4D2D43FFEEA9B83CA88EF8E7058BB366209A, L_66, L_70, L_74);
}
IL_0132_3:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_75 = V_4;
NullCheck(L_75);
int32_t L_76;
L_76 = ZipEntry_get_CompressionMethod_mC911F714460AB7E96E0FCEFC7137EE18FE81AFE2_inline(L_75, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_77 = V_6;
NullCheck(L_77);
int32_t L_78;
L_78 = ZipEntry_get_CompressionMethod_mC911F714460AB7E96E0FCEFC7137EE18FE81AFE2_inline(L_77, NULL);
if ((((int32_t)L_76) == ((int32_t)L_78)))
{
goto IL_0177_3;
}
}
{
V_2 = (bool)0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_79 = ___2_writer;
if (!L_79)
{
goto IL_0177_3;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_80 = ___2_writer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_81 = V_4;
NullCheck(L_81);
String_t* L_82;
L_82 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_81, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_83 = V_4;
NullCheck(L_83);
int32_t L_84;
L_84 = ZipEntry_get_CompressionMethod_mC911F714460AB7E96E0FCEFC7137EE18FE81AFE2_inline(L_83, NULL);
int32_t L_85 = L_84;
RuntimeObject* L_86 = Box(CompressionMethod_t83797A546A4E85E365AE291B797BA83D7DFF1656_il2cpp_TypeInfo_var, &L_85);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_87 = V_6;
NullCheck(L_87);
int32_t L_88;
L_88 = ZipEntry_get_CompressionMethod_mC911F714460AB7E96E0FCEFC7137EE18FE81AFE2_inline(L_87, NULL);
int32_t L_89 = L_88;
RuntimeObject* L_90 = Box(CompressionMethod_t83797A546A4E85E365AE291B797BA83D7DFF1656_il2cpp_TypeInfo_var, &L_89);
NullCheck(L_80);
VirtualActionInvoker4< String_t*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(22 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object,System.Object) */, L_80, _stringLiteral370B29C92D675EBCA52A5E812E5C3D0DC623E5FE, L_82, L_86, L_90);
}
IL_0177_3:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_91 = V_4;
NullCheck(L_91);
int32_t L_92;
L_92 = ZipEntry_get_Crc_mCEA193221A5780666EED292B1DAD321D504E46BB_inline(L_91, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_93 = V_6;
NullCheck(L_93);
int32_t L_94;
L_94 = ZipEntry_get_Crc_mCEA193221A5780666EED292B1DAD321D504E46BB_inline(L_93, NULL);
if ((((int32_t)L_92) == ((int32_t)L_94)))
{
goto IL_01bc_3;
}
}
{
V_2 = (bool)0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_95 = ___2_writer;
if (!L_95)
{
goto IL_01bc_3;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_96 = ___2_writer;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_97 = V_4;
NullCheck(L_97);
String_t* L_98;
L_98 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_97, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_99 = V_4;
NullCheck(L_99);
int32_t L_100;
L_100 = ZipEntry_get_Crc_mCEA193221A5780666EED292B1DAD321D504E46BB_inline(L_99, NULL);
int32_t L_101 = L_100;
RuntimeObject* L_102 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_101);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_103 = V_6;
NullCheck(L_103);
int32_t L_104;
L_104 = ZipEntry_get_Crc_mCEA193221A5780666EED292B1DAD321D504E46BB_inline(L_103, NULL);
int32_t L_105 = L_104;
RuntimeObject* L_106 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_105);
NullCheck(L_96);
VirtualActionInvoker4< String_t*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(22 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object,System.Object) */, L_96, _stringLiteral8593B30AE4DF8438EDBA5CE63B28CBEF315159C9, L_98, L_102, L_106);
}
IL_01bc_3:
{
goto IL_01cd_3;
}
IL_01c1_3:
{
RuntimeObject* L_107 = V_5;
NullCheck(L_107);
bool L_108;
L_108 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_107);
if (L_108)
{
goto IL_0042_3;
}
}
IL_01cd_3:
{
goto IL_01e1_2;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01e1_2:
{
RuntimeObject* L_109 = V_3;
NullCheck(L_109);
bool L_110;
L_110 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_109);
if (L_110)
{
goto IL_002d_2;
}
}
{
goto IL_01fe_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01fe_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_111 = V_1;
NullCheck(L_111);
ZipFile_Dispose_m2CD66A15869861BFB68FF3774FFC3ECA5A40F9C9(L_111, NULL);
V_1 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)NULL;
bool L_112 = V_2;
if (L_112)
{
goto IL_0230_1;
}
}
{
bool L_113 = ___1_fixIfNecessary;
if (!L_113)
{
goto IL_0230_1;
}
}
{
String_t* L_114 = ___0_zipFileName;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_115;
L_115 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_114, NULL);
V_7 = L_115;
String_t* L_116 = V_7;
String_t* L_117;
L_117 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral92CF4E66E71FF199A5519811C36C54D174669524, L_116, NULL);
V_7 = L_117;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_118 = V_0;
String_t* L_119 = V_7;
NullCheck(L_118);
ZipFile_Save_m7288490AF2F188D6ED04B1716CDEFE84E61FA00B(L_118, L_119, NULL);
}
IL_0230_1:
{
goto IL_024e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_024e:
{
bool L_120 = V_2;
return L_120;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::FixZipDirectory(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_FixZipDirectory_mA9FD7845D9419FB57139B83B8B996BA12D8AED7C (String_t* ___0_zipFileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_0 = NULL;
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)il2cpp_codegen_object_new(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
NullCheck(L_0);
ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19(L_0, NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0020:
{// begin finally (depth: 1)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = V_0;
if (!L_1)
{
goto IL_002c;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_002c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = V_0;
NullCheck(L_3);
ZipFile_set_FullScan_m14BE4B8BBD1800D5627189E98B7840750D21BFAA_inline(L_3, (bool)1, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_4 = V_0;
String_t* L_5 = ___0_zipFileName;
NullCheck(L_4);
ZipFile_Initialize_mF60C2318C30937FB4258729A8786807E6C1CCD2B(L_4, L_5, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_6 = V_0;
String_t* L_7 = ___0_zipFileName;
NullCheck(L_6);
ZipFile_Save_m7288490AF2F188D6ED04B1716CDEFE84E61FA00B(L_6, L_7, NULL);
goto IL_002d;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002d:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::CheckZipPassword(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_CheckZipPassword_m6BF60D94A5053B52674BFC91DB235B7620229417 (String_t* ___0_zipFileName, String_t* ___1_password, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_1 = NULL;
RuntimeObject* V_2 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
V_0 = (bool)0;
}
try
{// begin try (depth: 1)
{
String_t* L_0 = ___0_zipFileName;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1;
L_1 = ZipFile_Read_mF84C84FF038F64899554790D07CEA30FE1CF1C0E(L_0, NULL);
V_1 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0060_1:
{// begin finally (depth: 2)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = V_1;
if (!L_2)
{
goto IL_006c_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = V_1;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
}
IL_006c_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_4 = V_1;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(L_4, NULL);
V_2 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004e_2:
{// begin finally (depth: 3)
{
RuntimeObject* L_6 = V_2;
if (!L_6)
{
goto IL_005a_2;
}
}
{
RuntimeObject* L_7 = V_2;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_005a_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
{
goto IL_003e_3;
}
IL_0015_3:
{
RuntimeObject* L_8 = V_2;
NullCheck(L_8);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9;
L_9 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_8);
V_3 = L_9;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = V_3;
NullCheck(L_10);
bool L_11;
L_11 = ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline(L_10, NULL);
if (L_11)
{
goto IL_003e_3;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12 = V_3;
NullCheck(L_12);
bool L_13;
L_13 = ZipEntry_get_UsesEncryption_mD1BBBBD37A8559D874A1968AE0447BAC16FA2CB3(L_12, NULL);
if (!L_13)
{
goto IL_003e_3;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_14 = V_3;
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15 = ((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields*)il2cpp_codegen_static_fields_for(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var))->___Null_1;
String_t* L_16 = ___1_password;
NullCheck(L_14);
ZipEntry_ExtractWithPassword_m70601A566CFE4BDD4663030B25977BC498C3496C(L_14, L_15, L_16, NULL);
}
IL_003e_3:
{
RuntimeObject* L_17 = V_2;
NullCheck(L_17);
bool L_18;
L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
if (L_18)
{
goto IL_0015_3;
}
}
{
goto IL_005b_2;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005b_2:
{
goto IL_006d_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006d_1:
{
V_0 = (bool)1;
goto IL_007a;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadPasswordException_t8412B84DE8373F5D99C787DF5D70768A2180BA3A_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0074;
}
throw e;
}
CATCH_0074:
{// begin catch(Pathfinding.Ionic.Zip.BadPasswordException)
BadPasswordException_t8412B84DE8373F5D99C787DF5D70768A2180BA3A* L_19 = ((BadPasswordException_t8412B84DE8373F5D99C787DF5D70768A2180BA3A*)IL2CPP_GET_ACTIVE_EXCEPTION(BadPasswordException_t8412B84DE8373F5D99C787DF5D70768A2180BA3A*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_007a;
}// end catch (depth: 1)
IL_007a:
{
bool L_20 = V_0;
return L_20;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_Info()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_Info_mBC9DD8F7F1C42AE53CB3EEFE3A1D263713B3BB05 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A8962927C3656573158C9490633C08BD1F1A54F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89D1562E822F2B9676E8A2191EEEF682D49FDB66);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2A4DB491E07E8EAC1AD4FE65EBC42E1E218A392);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE51ECA8D7854C4D3982D174A505DA1AD1565D64);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD850BC685EB26AD4EA476BAAEB6FD45E2986A90F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF106E1A4CBF414E3D2E8F4EB8C1733C72C0EF78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8C335485EDD6A5CF6BE584C414680162DB2C549);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8D242883CED2FD0EB2DDBC2705656ECCC35635A);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 V_1;
memset((&V_1), 0, sizeof(V_1));
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_2 = NULL;
{
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_0);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
V_0 = L_0;
StringBuilder_t* L_1 = V_0;
String_t* L_2;
L_2 = ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline(__this, NULL);
String_t* L_3;
L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralDF106E1A4CBF414E3D2E8F4EB8C1733C72C0EF78, L_2, NULL);
NullCheck(L_1);
StringBuilder_t* L_4;
L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_1, L_3, NULL);
String_t* L_5 = __this->____Comment_16;
bool L_6;
L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
if (L_6)
{
goto IL_0044;
}
}
{
StringBuilder_t* L_7 = V_0;
String_t* L_8 = __this->____Comment_16;
String_t* L_9;
L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral89D1562E822F2B9676E8A2191EEEF682D49FDB66, L_8, NULL);
NullCheck(L_7);
StringBuilder_t* L_10;
L_10 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, L_9, NULL);
}
IL_0044:
{
uint16_t L_11 = __this->____versionMadeBy_5;
if (!L_11)
{
goto IL_006b;
}
}
{
StringBuilder_t* L_12 = V_0;
uint16_t L_13 = __this->____versionMadeBy_5;
uint16_t L_14 = L_13;
RuntimeObject* L_15 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_14);
String_t* L_16;
L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral2A8962927C3656573158C9490633C08BD1F1A54F, L_15, NULL);
NullCheck(L_12);
StringBuilder_t* L_17;
L_17 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, L_16, NULL);
}
IL_006b:
{
uint16_t L_18 = __this->____versionNeededToExtract_6;
if (!L_18)
{
goto IL_0092;
}
}
{
StringBuilder_t* L_19 = V_0;
uint16_t L_20 = __this->____versionNeededToExtract_6;
uint16_t L_21 = L_20;
RuntimeObject* L_22 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_21);
String_t* L_23;
L_23 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralB2A4DB491E07E8EAC1AD4FE65EBC42E1E218A392, L_22, NULL);
NullCheck(L_19);
StringBuilder_t* L_24;
L_24 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_19, L_23, NULL);
}
IL_0092:
{
StringBuilder_t* L_25 = V_0;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_26;
L_26 = ZipFile_get_InputUsesZip64_mA09F707BB3DB4711EDA3F46D2115A9E6FA666C66(__this, NULL);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_27 = L_26;
RuntimeObject* L_28 = Box(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01_il2cpp_TypeInfo_var, &L_27);
String_t* L_29;
L_29 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralF8C335485EDD6A5CF6BE584C414680162DB2C549, L_28, NULL);
NullCheck(L_25);
StringBuilder_t* L_30;
L_30 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, L_29, NULL);
StringBuilder_t* L_31 = V_0;
uint32_t L_32 = __this->____diskNumberWithCd_7;
uint32_t L_33 = L_32;
RuntimeObject* L_34 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_33);
String_t* L_35;
L_35 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralCE51ECA8D7854C4D3982D174A505DA1AD1565D64, L_34, NULL);
NullCheck(L_31);
StringBuilder_t* L_36;
L_36 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_31, L_35, NULL);
uint32_t L_37 = __this->____OffsetOfCentralDirectory_35;
if ((!(((uint32_t)L_37) == ((uint32_t)(-1)))))
{
goto IL_00f7;
}
}
{
StringBuilder_t* L_38 = V_0;
int64_t L_39 = __this->____OffsetOfCentralDirectory64_36;
int64_t L_40 = L_39;
RuntimeObject* L_41 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_40);
String_t* L_42;
L_42 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD850BC685EB26AD4EA476BAAEB6FD45E2986A90F, L_41, NULL);
NullCheck(L_38);
StringBuilder_t* L_43;
L_43 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_38, L_42, NULL);
goto IL_0113;
}
IL_00f7:
{
StringBuilder_t* L_44 = V_0;
uint32_t L_45 = __this->____OffsetOfCentralDirectory_35;
uint32_t L_46 = L_45;
RuntimeObject* L_47 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_46);
String_t* L_48;
L_48 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralF8D242883CED2FD0EB2DDBC2705656ECCC35635A, L_47, NULL);
NullCheck(L_44);
StringBuilder_t* L_49;
L_49 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_44, L_48, NULL);
}
IL_0113:
{
StringBuilder_t* L_50 = V_0;
NullCheck(L_50);
StringBuilder_t* L_51;
L_51 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_50, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_52 = __this->____entries_12;
NullCheck(L_52);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_53;
L_53 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_52, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
NullCheck(L_53);
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 L_54;
L_54 = ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5(L_53, ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
V_1 = L_54;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_015b:
{// begin finally (depth: 1)
Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F((&V_1), Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_014a_1;
}
IL_0135_1:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_55;
L_55 = Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_inline((&V_1), Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
V_2 = L_55;
StringBuilder_t* L_56 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_57 = V_2;
NullCheck(L_57);
String_t* L_58;
L_58 = ZipEntry_get_Info_mD3DEA95BE4021921AFF00741B010E5BF14BFA397(L_57, NULL);
NullCheck(L_56);
StringBuilder_t* L_59;
L_59 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_56, L_58, NULL);
}
IL_014a_1:
{
bool L_60;
L_60 = Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56((&V_1), Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
if (L_60)
{
goto IL_0135_1;
}
}
{
goto IL_0169;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0169:
{
StringBuilder_t* L_61 = V_0;
NullCheck(L_61);
String_t* L_62;
L_62 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_61);
return L_62;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_ArchiveNameForEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73);
s_Il2CppMethodInitialized = true;
}
String_t* G_B3_0 = NULL;
{
String_t* L_0 = __this->____name_14;
if (!L_0)
{
goto IL_0016;
}
}
{
String_t* L_1 = __this->____name_14;
G_B3_0 = L_1;
goto IL_001b;
}
IL_0016:
{
G_B3_0 = _stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73;
}
IL_001b:
{
return G_B3_0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::OnSaveBlock(Pathfinding.Ionic.Zip.ZipEntry,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_OnSaveBlock_m63847B0C4A80BBAC2F5B5083C811D34B4BB32059 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, int64_t ___1_bytesXferred, int64_t ___2_totalBytesToXfer, const RuntimeMethod* method)
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
if (!L_1)
{
goto IL_0036;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = ___0_entry;
int64_t L_4 = ___1_bytesXferred;
int64_t L_5 = ___2_totalBytesToXfer;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_6;
L_6 = SaveProgressEventArgs_ByteUpdate_mBEA1A89E4762CD7E5F889B706A05960FB3057456(L_2, L_3, L_4, L_5, NULL);
V_1 = L_6;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_7 = V_0;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_8 = V_1;
NullCheck(L_7);
EventHandler_1_Invoke_mCF4CF62F738097B8D1D25D61E5315FD6FE330E20_inline(L_7, __this, L_8, NULL);
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_9 = V_1;
NullCheck(L_9);
bool L_10;
L_10 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_9, NULL);
if (!L_10)
{
goto IL_0036;
}
}
{
__this->____saveOperationCanceled_29 = (bool)1;
}
IL_0036:
{
bool L_11 = __this->____saveOperationCanceled_29;
return L_11;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveEntry(System.Int32,Pathfinding.Ionic.Zip.ZipEntry,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveEntry_m892946803B3F71112EEAB762C4D2DC220D7ABA68 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_current, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, bool ___2_before, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
if (!L_1)
{
goto IL_0041;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
bool L_3 = ___2_before;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_4 = __this->____entries_12;
NullCheck(L_4);
int32_t L_5;
L_5 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_4, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
int32_t L_6 = ___0_current;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = ___1_entry;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_8 = (SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C*)il2cpp_codegen_object_new(SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C_il2cpp_TypeInfo_var);
NullCheck(L_8);
SaveProgressEventArgs__ctor_m99F8945E58B6A5E6CD4EADB9670B7ED20CD7EF91(L_8, L_2, L_3, L_5, L_6, L_7, NULL);
V_1 = L_8;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_9 = V_0;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_10 = V_1;
NullCheck(L_9);
EventHandler_1_Invoke_mCF4CF62F738097B8D1D25D61E5315FD6FE330E20_inline(L_9, __this, L_10, NULL);
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_11 = V_1;
NullCheck(L_11);
bool L_12;
L_12 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_11, NULL);
if (!L_12)
{
goto IL_0041;
}
}
{
__this->____saveOperationCanceled_29 = (bool)1;
}
IL_0041:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveEvent(Pathfinding.Ionic.Zip.ZipProgressEventType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveEvent_mAFD2B8D3B977AE8564C64B6FE9673D8921E64AC5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_eventFlavor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
if (!L_1)
{
goto IL_0034;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
int32_t L_3 = ___0_eventFlavor;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_4 = (SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C*)il2cpp_codegen_object_new(SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C_il2cpp_TypeInfo_var);
NullCheck(L_4);
SaveProgressEventArgs__ctor_m5C74C9E060EF9E5CB1BDBCFD69E4A9AAF3D5A06A(L_4, L_2, L_3, NULL);
V_1 = L_4;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_5 = V_0;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_6 = V_1;
NullCheck(L_5);
EventHandler_1_Invoke_mCF4CF62F738097B8D1D25D61E5315FD6FE330E20_inline(L_5, __this, L_6, NULL);
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_7 = V_1;
NullCheck(L_7);
bool L_8;
L_8 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_7, NULL);
if (!L_8)
{
goto IL_0034;
}
}
{
__this->____saveOperationCanceled_29 = (bool)1;
}
IL_0034:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveStarted_m1F59ECC373B7D3842379FE2B2A87B1AD8DCDCE7D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
if (!L_1)
{
goto IL_0033;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_3;
L_3 = SaveProgressEventArgs_Started_mA2598427FD6DC83C290E6D2D089D4371858C0340(L_2, NULL);
V_1 = L_3;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_4 = V_0;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_5 = V_1;
NullCheck(L_4);
EventHandler_1_Invoke_mCF4CF62F738097B8D1D25D61E5315FD6FE330E20_inline(L_4, __this, L_5, NULL);
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_6 = V_1;
NullCheck(L_6);
bool L_7;
L_7 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_6, NULL);
if (!L_7)
{
goto IL_0033;
}
}
{
__this->____saveOperationCanceled_29 = (bool)1;
}
IL_0033:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnSaveCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnSaveCompleted_m112766F22D40EE30F999E4672B3312F5724282BE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* V_0 = NULL;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* V_1 = NULL;
{
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_0 = __this->___SaveProgress_49;
V_0 = L_0;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_3;
L_3 = SaveProgressEventArgs_Completed_m773310C7A2D71B89A2C64D967EA6FE9E9BFEDC0E(L_2, NULL);
V_1 = L_3;
EventHandler_1_tA9EFD230A187472671E00C5064A05D8C6E53D805* L_4 = V_0;
SaveProgressEventArgs_tCA955EC6262D28DF82EDA4C61A46CB1AEB89872C* L_5 = V_1;
NullCheck(L_4);
EventHandler_1_Invoke_mCF4CF62F738097B8D1D25D61E5315FD6FE330E20_inline(L_4, __this, L_5, NULL);
}
IL_0021:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadStarted_m7D95662E06AB34E2D1501C6E47EA5D561FBAEE9B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_0 = NULL;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* V_1 = NULL;
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___ReadProgress_50;
V_0 = L_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_3;
L_3 = ReadProgressEventArgs_Started_mDAC406327A293680024B3A669E1A21102ED3516B(L_2, NULL);
V_1 = L_3;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_4 = V_0;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_5 = V_1;
NullCheck(L_4);
EventHandler_1_Invoke_m629C6080CE83C0355BBA6DF91A8A9782D66DEE81_inline(L_4, __this, L_5, NULL);
}
IL_0021:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadCompleted_m5D8694F96D18F91836947014E019C07A09B97E2D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_0 = NULL;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* V_1 = NULL;
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___ReadProgress_50;
V_0 = L_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_3;
L_3 = ReadProgressEventArgs_Completed_mF54276AC562E567FCF2A79AE8000E668F29E3556(L_2, NULL);
V_1 = L_3;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_4 = V_0;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_5 = V_1;
NullCheck(L_4);
EventHandler_1_Invoke_m629C6080CE83C0355BBA6DF91A8A9782D66DEE81_inline(L_4, __this, L_5, NULL);
}
IL_0021:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadBytes(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadBytes_mFD5B69A6E6533B7E22C7989DFBA4C780BE85B7A3 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, const RuntimeMethod* method)
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_0 = NULL;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* V_1 = NULL;
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___ReadProgress_50;
V_0 = L_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_1 = V_0;
if (!L_1)
{
goto IL_0033;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = ___0_entry;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4;
L_4 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(__this, NULL);
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_4);
int64_t L_6;
L_6 = ZipFile_get_LengthOfReadStream_mE61F45CEA5185C90448063775BA44D6C56379628(__this, NULL);
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_7;
L_7 = ReadProgressEventArgs_ByteUpdate_m1883C6E8D55737FD1317571493175E1CDB56A90D(L_2, L_3, L_5, L_6, NULL);
V_1 = L_7;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_8 = V_0;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_9 = V_1;
NullCheck(L_8);
EventHandler_1_Invoke_m629C6080CE83C0355BBA6DF91A8A9782D66DEE81_inline(L_8, __this, L_9, NULL);
}
IL_0033:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnReadEntry(System.Boolean,Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnReadEntry_m3AE950699D24CBB5821C39FB73256E4AA6D8D3A6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_before, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___1_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* V_0 = NULL;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* V_1 = NULL;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* G_B4_0 = NULL;
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___ReadProgress_50;
V_0 = L_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_1 = V_0;
if (!L_1)
{
goto IL_004e;
}
}
{
bool L_2 = ___0_before;
if (!L_2)
{
goto IL_002e;
}
}
{
String_t* L_3;
L_3 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_4 = __this->____entries_12;
NullCheck(L_4);
int32_t L_5;
L_5 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_4, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_6;
L_6 = ReadProgressEventArgs_Before_m3017E08752681F0085AABF6F4E8F9EDD615E512F(L_3, L_5, NULL);
G_B4_0 = L_6;
goto IL_0045;
}
IL_002e:
{
String_t* L_7;
L_7 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = ___1_entry;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_9 = __this->____entries_12;
NullCheck(L_9);
int32_t L_10;
L_10 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_9, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_11;
L_11 = ReadProgressEventArgs_After_m1158ADF72490083A075EF15AF1867E697C625953(L_7, L_8, L_10, NULL);
G_B4_0 = L_11;
}
IL_0045:
{
V_1 = G_B4_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_12 = V_0;
ReadProgressEventArgs_t60B3456E4268856D0ACC9C8C4471C70D97572105* L_13 = V_1;
NullCheck(L_12);
EventHandler_1_Invoke_m629C6080CE83C0355BBA6DF91A8A9782D66DEE81_inline(L_12, __this, L_13, NULL);
}
IL_004e:
{
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::get_LengthOfReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipFile_get_LengthOfReadStream_mE61F45CEA5185C90448063775BA44D6C56379628 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B3_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B2_0 = NULL;
int64_t G_B4_0 = 0;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B4_1 = NULL;
{
int64_t L_0 = __this->____lengthOfReadStream_0;
if ((!(((uint64_t)L_0) == ((uint64_t)((int64_t)((int32_t)-99))))))
{
goto IL_0031;
}
}
{
bool L_1 = __this->____ReadStreamIsOurs_27;
G_B2_0 = __this;
if (!L_1)
{
G_B3_0 = __this;
goto IL_002a;
}
}
{
String_t* L_2 = __this->____name_14;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int64_t L_3;
L_3 = SharedUtilities_GetFileLength_m9D5E5AC25CF5DEA4A63F04BFA4989321571D3AE1(L_2, NULL);
G_B4_0 = L_3;
G_B4_1 = G_B2_0;
goto IL_002c;
}
IL_002a:
{
G_B4_0 = ((int64_t)(-1));
G_B4_1 = G_B3_0;
}
IL_002c:
{
NullCheck(G_B4_1);
G_B4_1->____lengthOfReadStream_0 = G_B4_0;
}
IL_0031:
{
int64_t L_4 = __this->____lengthOfReadStream_0;
return L_4;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnExtractEntry(System.Int32,System.Boolean,Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnExtractEntry_mB0A1ECDD344344C7F947776D45E5358142E5A144 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_current, bool ___1_before, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___2_currentEntry, String_t* ___3_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
if (!L_1)
{
goto IL_0043;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
bool L_3 = ___1_before;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_4 = __this->____entries_12;
NullCheck(L_4);
int32_t L_5;
L_5 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_4, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
int32_t L_6 = ___0_current;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = ___2_currentEntry;
String_t* L_8 = ___3_path;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_9 = (ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C*)il2cpp_codegen_object_new(ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C_il2cpp_TypeInfo_var);
NullCheck(L_9);
ExtractProgressEventArgs__ctor_m76E040165A614BF08E158A804CB3F40DDDBC5BBA(L_9, L_2, L_3, L_5, L_6, L_7, L_8, NULL);
V_1 = L_9;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_10 = V_0;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_11 = V_1;
NullCheck(L_10);
EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline(L_10, __this, L_11, NULL);
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_12 = V_1;
NullCheck(L_12);
bool L_13;
L_13 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_12, NULL);
if (!L_13)
{
goto IL_0043;
}
}
{
__this->____extractOperationCanceled_30 = (bool)1;
}
IL_0043:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::OnExtractBlock(Pathfinding.Ionic.Zip.ZipEntry,System.Int64,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_OnExtractBlock_mD3A8388E444BBAB84AA2F392E13925A3DED6FE02 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, int64_t ___1_bytesWritten, int64_t ___2_totalBytesToWrite, const RuntimeMethod* method)
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
if (!L_1)
{
goto IL_0036;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = ___0_entry;
int64_t L_4 = ___1_bytesWritten;
int64_t L_5 = ___2_totalBytesToWrite;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_6;
L_6 = ExtractProgressEventArgs_ByteUpdate_mBC54C0BC9F6FE7613760B039CC4A91B47A7B2E30(L_2, L_3, L_4, L_5, NULL);
V_1 = L_6;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_7 = V_0;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_8 = V_1;
NullCheck(L_7);
EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline(L_7, __this, L_8, NULL);
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_9 = V_1;
NullCheck(L_9);
bool L_10;
L_10 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_9, NULL);
if (!L_10)
{
goto IL_0036;
}
}
{
__this->____extractOperationCanceled_30 = (bool)1;
}
IL_0036:
{
bool L_11 = __this->____extractOperationCanceled_30;
return L_11;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::OnSingleEntryExtract(Pathfinding.Ionic.Zip.ZipEntry,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_OnSingleEntryExtract_m208E68D7374EDFFC29CB97F9A77A2520F7C32E7B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, String_t* ___1_path, bool ___2_before, const RuntimeMethod* method)
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* V_1 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* G_B4_0 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
if (!L_1)
{
goto IL_004d;
}
}
{
bool L_2 = ___2_before;
if (!L_2)
{
goto IL_0025;
}
}
{
String_t* L_3;
L_3 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = ___0_entry;
String_t* L_5 = ___1_path;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_6;
L_6 = ExtractProgressEventArgs_BeforeExtractEntry_mDA59C5DD8F145257CC5A4D63D0B237C7C897F9FB(L_3, L_4, L_5, NULL);
G_B4_0 = L_6;
goto IL_0032;
}
IL_0025:
{
String_t* L_7;
L_7 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = ___0_entry;
String_t* L_9 = ___1_path;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_10;
L_10 = ExtractProgressEventArgs_AfterExtractEntry_m9C0909448FE9DEA9B1F2D988A9BFE299E141622F(L_7, L_8, L_9, NULL);
G_B4_0 = L_10;
}
IL_0032:
{
V_1 = G_B4_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_11 = V_0;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_12 = V_1;
NullCheck(L_11);
EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline(L_11, __this, L_12, NULL);
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_13 = V_1;
NullCheck(L_13);
bool L_14;
L_14 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_13, NULL);
if (!L_14)
{
goto IL_004d;
}
}
{
__this->____extractOperationCanceled_30 = (bool)1;
}
IL_004d:
{
bool L_15 = __this->____extractOperationCanceled_30;
return L_15;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::OnExtractExisting(Pathfinding.Ionic.Zip.ZipEntry,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_OnExtractExisting_m9599EBFFCA961F820BBEDC81C7A1420A4BF98248 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, String_t* ___1_path, const RuntimeMethod* method)
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
if (!L_1)
{
goto IL_0035;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = ___0_entry;
String_t* L_4 = ___1_path;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_5;
L_5 = ExtractProgressEventArgs_ExtractExisting_m3274B1CF8966AD58CDBFE7C40D077FB75AE2387F(L_2, L_3, L_4, NULL);
V_1 = L_5;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_6 = V_0;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_7 = V_1;
NullCheck(L_6);
EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline(L_6, __this, L_7, NULL);
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_8 = V_1;
NullCheck(L_8);
bool L_9;
L_9 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_8, NULL);
if (!L_9)
{
goto IL_0035;
}
}
{
__this->____extractOperationCanceled_30 = (bool)1;
}
IL_0035:
{
bool L_10 = __this->____extractOperationCanceled_30;
return L_10;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnExtractAllCompleted(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnExtractAllCompleted_mF00D646A03D964A9C43FD633DE4D3537E5CA8E1D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, const RuntimeMethod* method)
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
if (!L_1)
{
goto IL_0022;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
String_t* L_3 = ___0_path;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_4;
L_4 = ExtractProgressEventArgs_ExtractAllCompleted_mEE3A0EE61F402CCBFB2A27811CE99068321F30F8(L_2, L_3, NULL);
V_1 = L_4;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_5 = V_0;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_6 = V_1;
NullCheck(L_5);
EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline(L_5, __this, L_6, NULL);
}
IL_0022:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnExtractAllStarted(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnExtractAllStarted_mAFB19AA6EFDDEADEA2BDC49803A6796A35624309 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, const RuntimeMethod* method)
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* V_0 = NULL;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* V_1 = NULL;
{
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_0 = __this->___ExtractProgress_51;
V_0 = L_0;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_1 = V_0;
if (!L_1)
{
goto IL_0022;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
String_t* L_3 = ___0_path;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_4;
L_4 = ExtractProgressEventArgs_ExtractAllStarted_m78FC4C871E263135769DFCEF60B0A9EBB0E34606(L_2, L_3, NULL);
V_1 = L_4;
EventHandler_1_tE62E79B263424359668A60CA8D416EE3F6ABAA35* L_5 = V_0;
ExtractProgressEventArgs_t7218F5276A64C47D15F91A7392FE8984D0DA2D8C* L_6 = V_1;
NullCheck(L_5);
EventHandler_1_Invoke_mF5F913C7A901A462633795C5F5BF9A519E7FF89D_inline(L_5, __this, L_6, NULL);
}
IL_0022:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnAddStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnAddStarted_m45C790EBE6E06E8686C51E0E07741988DE7EB6C0 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_0 = NULL;
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* V_1 = NULL;
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_0 = __this->___AddProgress_52;
V_0 = L_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_1 = V_0;
if (!L_1)
{
goto IL_0033;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_3;
L_3 = AddProgressEventArgs_Started_mBDF1B48FBD230F169B2D6486B2EDEDA3143AC388(L_2, NULL);
V_1 = L_3;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_4 = V_0;
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_5 = V_1;
NullCheck(L_4);
EventHandler_1_Invoke_m00E7E33DEEFFCE69FAF739D21153277735445616_inline(L_4, __this, L_5, NULL);
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_6 = V_1;
NullCheck(L_6);
bool L_7;
L_7 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_6, NULL);
if (!L_7)
{
goto IL_0033;
}
}
{
__this->____addOperationCanceled_31 = (bool)1;
}
IL_0033:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::OnAddCompleted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_OnAddCompleted_mA15F107A48F5FC87715D8BE631B8FF13C45FBE7D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_0 = NULL;
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* V_1 = NULL;
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_0 = __this->___AddProgress_52;
V_0 = L_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_3;
L_3 = AddProgressEventArgs_Completed_mA47938B01594ED95DD7DA46771A47624840DD879(L_2, NULL);
V_1 = L_3;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_4 = V_0;
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_5 = V_1;
NullCheck(L_4);
EventHandler_1_Invoke_m00E7E33DEEFFCE69FAF739D21153277735445616_inline(L_4, __this, L_5, NULL);
}
IL_0021:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AfterAddEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AfterAddEntry_mCAF22AE77D714C187C9F7C204BAED769C2481176 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* V_0 = NULL;
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* V_1 = NULL;
{
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_0 = __this->___AddProgress_52;
V_0 = L_0;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_1 = V_0;
if (!L_1)
{
goto IL_003f;
}
}
{
String_t* L_2;
L_2 = ZipFile_get_ArchiveNameForEvent_m10890398324D142605821946450DE4B393D44173(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = ___0_entry;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_4 = __this->____entries_12;
NullCheck(L_4);
int32_t L_5;
L_5 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_4, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_6;
L_6 = AddProgressEventArgs_AfterEntry_m212EF1141AA97B2855C68D83E327C1F562059728(L_2, L_3, L_5, NULL);
V_1 = L_6;
EventHandler_1_tA56433540BB20E29DFC2C9DEEE7B40C521115C41* L_7 = V_0;
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_8 = V_1;
NullCheck(L_7);
EventHandler_1_Invoke_m00E7E33DEEFFCE69FAF739D21153277735445616_inline(L_7, __this, L_8, NULL);
AddProgressEventArgs_tE4F0E143AAA17729A7B8ADC4A337E24D60A7587C* L_9 = V_1;
NullCheck(L_9);
bool L_10;
L_10 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_9, NULL);
if (!L_10)
{
goto IL_003f;
}
}
{
__this->____addOperationCanceled_31 = (bool)1;
}
IL_003f:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::OnZipErrorSaving(Pathfinding.Ionic.Zip.ZipEntry,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_OnZipErrorSaving_m4D8B1A4F41F363C5A260D6406730E89E6CD4EBA2 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, Exception_t* ___1_exc, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E* V_1 = NULL;
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_0 = __this->___ZipError_53;
if (!L_0)
{
goto IL_0051;
}
}
{
RuntimeObject* L_1 = __this->___LOCK_28;
V_0 = L_1;
RuntimeObject* L_2 = V_0;
Monitor_Enter_m759A82E6E56E06C313A9AF4679E304E0D58ABB93(L_2, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004a:
{// begin finally (depth: 1)
RuntimeObject* L_3 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
String_t* L_4;
L_4 = ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5 = ___0_entry;
Exception_t* L_6 = ___1_exc;
ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E* L_7;
L_7 = ZipErrorEventArgs_Saving_m33F82D315BC1B0CBA3264F8A90C87EC62B22A42B(L_4, L_5, L_6, NULL);
V_1 = L_7;
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_8 = __this->___ZipError_53;
ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E* L_9 = V_1;
NullCheck(L_8);
EventHandler_1_Invoke_mBFDE32850A86F20C777F9AA43178E660591FE24F_inline(L_8, __this, L_9, NULL);
ZipErrorEventArgs_t624B9D674A4B8FE9DAD05F772359B87E9036C22E* L_10 = V_1;
NullCheck(L_10);
bool L_11;
L_11 = ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline(L_10, NULL);
if (!L_11)
{
goto IL_0045_1;
}
}
{
__this->____saveOperationCanceled_29 = (bool)1;
}
IL_0045_1:
{
goto IL_0051;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0051:
{
bool L_12 = __this->____saveOperationCanceled_29;
return L_12;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractAll(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractAll_m3210821CE6723B69C1D894D2CE04F5BC450A80E7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_path;
ZipFile__InternalExtractAll_m10E263FA3606EFF3ED431041BEBD7FD8ABFDAFF9(__this, L_0, (bool)1, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractAll(System.String,Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractAll_mA4186CFF9CE8043819613166354DDACFA79AA186 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, int32_t ___1_extractExistingFile, const RuntimeMethod* method)
{
{
int32_t L_0 = ___1_extractExistingFile;
ZipFile_set_ExtractExistingFile_m76F6FF8DE33F6C1807F407FBDE23C2C72535D7D1_inline(__this, L_0, NULL);
String_t* L_1 = ___0_path;
ZipFile__InternalExtractAll_m10E263FA3606EFF3ED431041BEBD7FD8ABFDAFF9(__this, L_1, (bool)1, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::_InternalExtractAll(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__InternalExtractAll_m10E263FA3606EFF3ED431041BEBD7FD8ABFDAFF9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_path, bool ___1_overrideExtractExistingProperty, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0401815F937B8141A80097A5896A6E7C59D9A77C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14CFCAE621C2D81AAA7BA40FD5BB23BBFE3818A8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59062B0A1E48C3382BA52712D9BEC57B1C4F39D8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BFC291DCC32C1E2D284BA2726194F49AA79B3EC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral972610D581DE88F35D7ACDB1A8D559057A8B227D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1EF5B839B0EB6EA07C266F2FB8D50C4D6062C48);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE2DD04062F03563B8D362C17CDFBD5CDD6473A8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED45F4AF48C69346087C97D466BF405E270AABE2);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 V_2;
memset((&V_2), 0, sizeof(V_2));
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_3 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_4;
memset((&V_4), 0, sizeof(V_4));
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 V_5;
memset((&V_5), 0, sizeof(V_5));
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_6 = NULL;
String_t* V_7 = NULL;
String_t* G_B23_0 = NULL;
{
bool L_0;
L_0 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
V_0 = L_0;
__this->____inExtractAll_38 = (bool)1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_024b:
{// begin finally (depth: 1)
__this->____inExtractAll_38 = (bool)0;
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
String_t* L_1 = ___0_path;
ZipFile_OnExtractAllStarted_mAFB19AA6EFDDEADEA2BDC49803A6796A35624309(__this, L_1, NULL);
V_1 = 0;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_2 = __this->____entries_12;
NullCheck(L_2);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_3;
L_3 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_2, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
NullCheck(L_3);
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 L_4;
L_4 = ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5(L_3, ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
V_2 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_017e_1:
{// begin finally (depth: 2)
Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F((&V_2), Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_016d_2;
}
IL_002d_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5;
L_5 = Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_inline((&V_2), Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
V_3 = L_5;
bool L_6 = V_0;
if (!L_6)
{
goto IL_008f_2;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_7;
L_7 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_8;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, _stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_9;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, _stringLiteral972610D581DE88F35D7ACDB1A8D559057A8B227D);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)_stringLiteral972610D581DE88F35D7ACDB1A8D559057A8B227D);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteralCE2DD04062F03563B8D362C17CDFBD5CDD6473A8);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)_stringLiteralCE2DD04062F03563B8D362C17CDFBD5CDD6473A8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_11;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, _stringLiteral14CFCAE621C2D81AAA7BA40FD5BB23BBFE3818A8);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)_stringLiteral14CFCAE621C2D81AAA7BA40FD5BB23BBFE3818A8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_12;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, _stringLiteral0401815F937B8141A80097A5896A6E7C59D9A77C);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)_stringLiteral0401815F937B8141A80097A5896A6E7C59D9A77C);
NullCheck(L_7);
VirtualActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(23 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object[]) */, L_7, _stringLiteralA1EF5B839B0EB6EA07C266F2FB8D50C4D6062C48, L_13);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_14;
L_14 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
String_t* L_15;
L_15 = String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B(NULL, ((int32_t)45), ((int32_t)72), NULL);
NullCheck(L_14);
VirtualActionInvoker1< String_t* >::Invoke(19 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_14, L_15);
V_0 = (bool)0;
}
IL_008f_2:
{
bool L_16;
L_16 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_16)
{
goto IL_0120_2;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_17;
L_17 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_18;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_20 = V_3;
NullCheck(L_20);
String_t* L_21;
L_21 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_20, NULL);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_21);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_21);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_19;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_23 = V_3;
NullCheck(L_23);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_24;
L_24 = ZipEntry_get_LastModified_m8E43066AE0EB37F869536A41020FA489B8F8FA4F(L_23, NULL);
V_4 = L_24;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
String_t* L_25;
L_25 = DateTime_ToString_m6963A84785C320DA776C9FCFFEDAF26C8F1A8D78((&V_4), _stringLiteralED45F4AF48C69346087C97D466BF405E270AABE2, NULL);
NullCheck(L_22);
ArrayElementTypeCheck (L_22, L_25);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_25);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_22;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_27 = V_3;
NullCheck(L_27);
int64_t L_28;
L_28 = ZipEntry_get_UncompressedSize_mE89D1239533E37CA6BE473CDC2A04B4123D500D7_inline(L_27, NULL);
int64_t L_29 = L_28;
RuntimeObject* L_30 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_29);
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_30);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_30);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_26;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_32 = V_3;
NullCheck(L_32);
double L_33;
L_33 = ZipEntry_get_CompressionRatio_mF51C7DC9C1ADF61BD1B35A3A2DA7DEC36DE3839E(L_32, NULL);
double L_34 = L_33;
RuntimeObject* L_35 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_34);
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_35);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_35);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = L_31;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_37 = V_3;
NullCheck(L_37);
int64_t L_38;
L_38 = ZipEntry_get_CompressedSize_mF3237EB40D9556FCDD2113353A4DEA6CE4A687EA_inline(L_37, NULL);
int64_t L_39 = L_38;
RuntimeObject* L_40 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_39);
NullCheck(L_36);
ArrayElementTypeCheck (L_36, L_40);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_40);
NullCheck(L_17);
VirtualActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(23 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object[]) */, L_17, _stringLiteral7BFC291DCC32C1E2D284BA2726194F49AA79B3EC, L_36);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_41 = V_3;
NullCheck(L_41);
String_t* L_42;
L_42 = ZipEntry_get_Comment_m25BFB4EC2E004959DCCBAC59CF52513F2E13D431_inline(L_41, NULL);
bool L_43;
L_43 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_42, NULL);
if (L_43)
{
goto IL_0120_2;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_44;
L_44 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_45 = V_3;
NullCheck(L_45);
String_t* L_46;
L_46 = ZipEntry_get_Comment_m25BFB4EC2E004959DCCBAC59CF52513F2E13D431_inline(L_45, NULL);
NullCheck(L_44);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_44, _stringLiteral59062B0A1E48C3382BA52712D9BEC57B1C4F39D8, L_46);
}
IL_0120_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_47 = V_3;
String_t* L_48 = __this->____Password_17;
NullCheck(L_47);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_47, L_48, NULL);
int32_t L_49 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_50 = V_3;
String_t* L_51 = ___0_path;
ZipFile_OnExtractEntry_mB0A1ECDD344344C7F947776D45E5358142E5A144(__this, L_49, (bool)1, L_50, L_51, NULL);
bool L_52 = ___1_overrideExtractExistingProperty;
if (!L_52)
{
goto IL_0148_2;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_53 = V_3;
int32_t L_54;
L_54 = ZipFile_get_ExtractExistingFile_m38F06E267FB1611E4913168B777AE245BAC559AB_inline(__this, NULL);
NullCheck(L_53);
ZipEntry_set_ExtractExistingFile_mEA12E1C47376DBA2E5933B4682BEE65D6C31F9E4_inline(L_53, L_54, NULL);
}
IL_0148_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_55 = V_3;
String_t* L_56 = ___0_path;
NullCheck(L_55);
ZipEntry_Extract_mDE2B3051654A4B4A11F1D947B28CFB5909AF2FE1(L_55, L_56, NULL);
int32_t L_57 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_57, 1));
int32_t L_58 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_59 = V_3;
String_t* L_60 = ___0_path;
ZipFile_OnExtractEntry_mB0A1ECDD344344C7F947776D45E5358142E5A144(__this, L_58, (bool)0, L_59, L_60, NULL);
bool L_61 = __this->____extractOperationCanceled_30;
if (!L_61)
{
goto IL_016d_2;
}
}
{
goto IL_0179_2;
}
IL_016d_2:
{
bool L_62;
L_62 = Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56((&V_2), Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
if (L_62)
{
goto IL_002d_2;
}
}
IL_0179_2:
{
goto IL_018c_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_018c_1:
{
bool L_63 = __this->____extractOperationCanceled_30;
if (L_63)
{
goto IL_0246_1;
}
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_64 = __this->____entries_12;
NullCheck(L_64);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_65;
L_65 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_64, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
NullCheck(L_65);
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 L_66;
L_66 = ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5(L_65, ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
V_5 = L_66;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0231_1:
{// begin finally (depth: 2)
Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F((&V_5), Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_0220_2;
}
IL_01ae_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_67;
L_67 = Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_inline((&V_5), Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
V_6 = L_67;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_68 = V_6;
NullCheck(L_68);
bool L_69;
L_69 = ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline(L_68, NULL);
if (L_69)
{
goto IL_01d9_2;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_70 = V_6;
NullCheck(L_70);
String_t* L_71;
L_71 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_70, NULL);
NullCheck(L_71);
bool L_72;
L_72 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_71, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL);
if (!L_72)
{
goto IL_0220_2;
}
}
IL_01d9_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_73 = V_6;
NullCheck(L_73);
String_t* L_74;
L_74 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_73, NULL);
NullCheck(L_74);
bool L_75;
L_75 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_74, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL);
if (!L_75)
{
goto IL_0207_2;
}
}
{
String_t* L_76 = ___0_path;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_77 = V_6;
NullCheck(L_77);
String_t* L_78;
L_78 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_77, NULL);
NullCheck(L_78);
String_t* L_79;
L_79 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_78, 1, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_80;
L_80 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_76, L_79, NULL);
G_B23_0 = L_80;
goto IL_0214_2;
}
IL_0207_2:
{
String_t* L_81 = ___0_path;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_82 = V_6;
NullCheck(L_82);
String_t* L_83;
L_83 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_82, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_84;
L_84 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_81, L_83, NULL);
G_B23_0 = L_84;
}
IL_0214_2:
{
V_7 = G_B23_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_85 = V_6;
String_t* L_86 = V_7;
NullCheck(L_85);
ZipEntry__SetTimes_m04254662B599FB5EB8DF136531E8DF6EA281C836(L_85, L_86, (bool)0, NULL);
}
IL_0220_2:
{
bool L_87;
L_87 = Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56((&V_5), Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
if (L_87)
{
goto IL_01ae_2;
}
}
{
goto IL_023f_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_023f_1:
{
String_t* L_88 = ___0_path;
ZipFile_OnExtractAllCompleted_mF00D646A03D964A9C43FD633DE4D3537E5CA8E1D(__this, L_88, NULL);
}
IL_0246_1:
{
goto IL_0253;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0253:
{
return;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_mF84C84FF038F64899554790D07CEA30FE1CF1C0E (String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_fileName;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1;
L_1 = ZipFile_Read_mAC743425B01092AE8438F22BE71FD3ADB06DE97B(L_0, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL, (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.String,Pathfinding.Ionic.Zip.ReadOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_m68413274F4FEA8A8C66661B2A60E25C708602E52 (String_t* ___0_fileName, ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* ___1_options, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_0 = ___1_options;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF7DF948FC4905FED1A56776B9DFCCB86C46912A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Read_m68413274F4FEA8A8C66661B2A60E25C708602E52_RuntimeMethod_var)));
}
IL_0011:
{
String_t* L_2 = ___0_fileName;
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_3 = ___1_options;
NullCheck(L_3);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4;
L_4 = ReadOptions_get_StatusMessageWriter_mB13970E2BA80B62C4493C57B0B34726A028A2D38_inline(L_3, NULL);
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_5 = ___1_options;
NullCheck(L_5);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
L_6 = ReadOptions_get_Encoding_m39BBF13CFA58A1FD84017BC76010D7839802A019_inline(L_5, NULL);
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_7 = ___1_options;
NullCheck(L_7);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_8;
L_8 = ReadOptions_get_ReadProgress_m08CCDFF67DACD161ADD68DA1CFC776D37D44D9C0_inline(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_9;
L_9 = ZipFile_Read_mAC743425B01092AE8438F22BE71FD3ADB06DE97B(L_2, L_4, L_6, L_8, NULL);
return L_9;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.String,System.IO.TextWriter,System.Text.Encoding,System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_mAC743425B01092AE8438F22BE71FD3ADB06DE97B (String_t* ___0_fileName, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___3_readProgress, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1D1597D24AF8EF6F035240D10D335A35FCF9D3D);
s_Il2CppMethodInitialized = true;
}
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_0 = NULL;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B2_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B2_1 = NULL;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B1_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B1_1 = NULL;
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)il2cpp_codegen_object_new(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
NullCheck(L_0);
ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19(L_0, NULL);
V_0 = L_0;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2 = ___2_encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
goto IL_0014;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4;
L_4 = ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37_inline(NULL);
G_B2_0 = L_4;
G_B2_1 = G_B1_1;
}
IL_0014:
{
NullCheck(G_B2_1);
ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline(G_B2_1, G_B2_0, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_5 = V_0;
NullCheck(L_5);
ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline(L_5, 2, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_6 = V_0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_7 = ___1_statusMessageWriter;
NullCheck(L_6);
L_6->____StatusMessageTextWriter_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->____StatusMessageTextWriter_1), (void*)L_7);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_8 = V_0;
String_t* L_9 = ___0_fileName;
NullCheck(L_8);
L_8->____name_14 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_8->____name_14), (void*)L_9);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_10 = ___3_readProgress;
if (!L_10)
{
goto IL_003b;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_11 = V_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_12 = ___3_readProgress;
NullCheck(L_11);
L_11->___ReadProgress_50 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___ReadProgress_50), (void*)L_12);
}
IL_003b:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_13 = V_0;
NullCheck(L_13);
bool L_14;
L_14 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_13, NULL);
if (!L_14)
{
goto IL_0057;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_15 = V_0;
NullCheck(L_15);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_16 = L_15->____StatusMessageTextWriter_1;
String_t* L_17 = ___0_fileName;
NullCheck(L_16);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_16, _stringLiteralE1D1597D24AF8EF6F035240D10D335A35FCF9D3D, L_17);
}
IL_0057:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_18 = V_0;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B(L_18, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_19 = V_0;
NullCheck(L_19);
L_19->____fileAlreadyExists_22 = (bool)1;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_20 = V_0;
return L_20;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_mD494699312449252BFFCDA9A62C77ACACA5AC27F (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_zipStream, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_zipStream;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1;
L_1 = ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA(L_0, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL, (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*)NULL, NULL);
return L_1;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.IO.Stream,Pathfinding.Ionic.Zip.ReadOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_mDDDAA6B654BAF8D60253D491A35DCFE809BC2DDB (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_zipStream, ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* ___1_options, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_0 = ___1_options;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF7DF948FC4905FED1A56776B9DFCCB86C46912A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Read_mDDDAA6B654BAF8D60253D491A35DCFE809BC2DDB_RuntimeMethod_var)));
}
IL_0011:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = ___0_zipStream;
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_3 = ___1_options;
NullCheck(L_3);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4;
L_4 = ReadOptions_get_StatusMessageWriter_mB13970E2BA80B62C4493C57B0B34726A028A2D38_inline(L_3, NULL);
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_5 = ___1_options;
NullCheck(L_5);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
L_6 = ReadOptions_get_Encoding_m39BBF13CFA58A1FD84017BC76010D7839802A019_inline(L_5, NULL);
ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* L_7 = ___1_options;
NullCheck(L_7);
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_8;
L_8 = ReadOptions_get_ReadProgress_m08CCDFF67DACD161ADD68DA1CFC776D37D44D9C0_inline(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_9;
L_9 = ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA(L_2, L_4, L_6, L_8, NULL);
return L_9;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipFile::Read(System.IO.Stream,System.IO.TextWriter,System.Text.Encoding,System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_zipStream, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___2_encoding, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___3_readProgress, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE3F74ACB8BBA1F9B7B8656D1F8F2C01671227CC);
s_Il2CppMethodInitialized = true;
}
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_0 = NULL;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B4_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B4_1 = NULL;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* G_B3_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B3_1 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B8_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B7_0 = NULL;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B9_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B9_1 = NULL;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_zipStream;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4F06D8C5CF0661E668C9B6F8E7334C8083A4FAFE)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA_RuntimeMethod_var)));
}
IL_0011:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)il2cpp_codegen_object_new(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
NullCheck(L_2);
ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19(L_2, NULL);
V_0 = L_2;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = V_0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4 = ___1_statusMessageWriter;
NullCheck(L_3);
L_3->____StatusMessageTextWriter_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->____StatusMessageTextWriter_1), (void*)L_4);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_5 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6 = ___2_encoding;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_7 = L_6;
G_B3_0 = L_7;
G_B3_1 = L_5;
if (L_7)
{
G_B4_0 = L_7;
G_B4_1 = L_5;
goto IL_002c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_8;
L_8 = ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37_inline(NULL);
G_B4_0 = L_8;
G_B4_1 = G_B3_1;
}
IL_002c:
{
NullCheck(G_B4_1);
G_B4_1->____alternateEncoding_40 = G_B4_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____alternateEncoding_40), (void*)G_B4_0);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_9 = V_0;
NullCheck(L_9);
L_9->____alternateEncodingUsage_41 = 2;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_10 = ___3_readProgress;
if (!L_10)
{
goto IL_0045;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_11 = V_0;
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_12 = ___3_readProgress;
NullCheck(L_11);
ZipFile_add_ReadProgress_m03DB6B0581BDFDA5855CD37D2568679D6DB29A33(L_11, L_12, NULL);
}
IL_0045:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_13 = V_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_14 = ___0_zipStream;
NullCheck(L_14);
int64_t L_15;
L_15 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_14);
G_B7_0 = L_13;
if ((!(((uint64_t)L_15) == ((uint64_t)((int64_t)0)))))
{
G_B8_0 = L_13;
goto IL_0059;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16 = ___0_zipStream;
G_B9_0 = L_16;
G_B9_1 = G_B7_0;
goto IL_005f;
}
IL_0059:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_17 = ___0_zipStream;
OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7* L_18 = (OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7*)il2cpp_codegen_object_new(OffsetStream_t3F314861FFCF312F8C23F09DF937F47A2DD84BB7_il2cpp_TypeInfo_var);
NullCheck(L_18);
OffsetStream__ctor_m925AADD7C8BF8920BD4EFE0E804AAEED89724D3F(L_18, L_17, NULL);
G_B9_0 = ((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)(L_18));
G_B9_1 = G_B8_0;
}
IL_005f:
{
NullCheck(G_B9_1);
G_B9_1->____readstream_3 = G_B9_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B9_1->____readstream_3), (void*)G_B9_0);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_19 = V_0;
NullCheck(L_19);
L_19->____ReadStreamIsOurs_27 = (bool)0;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_20 = V_0;
NullCheck(L_20);
bool L_21;
L_21 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_20, NULL);
if (!L_21)
{
goto IL_0086;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_22 = V_0;
NullCheck(L_22);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_23 = L_22->____StatusMessageTextWriter_1;
NullCheck(L_23);
VirtualActionInvoker1< String_t* >::Invoke(19 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_23, _stringLiteralDE3F74ACB8BBA1F9B7B8656D1F8F2C01671227CC);
}
IL_0086:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_24 = V_0;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B(L_24, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_25 = V_0;
return L_25;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadIntoInstance(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
uint32_t V_1 = 0;
int32_t V_2 = 0;
bool V_3 = false;
int64_t V_4 = 0;
int64_t V_5 = 0;
int64_t V_6 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL;
int32_t V_8 = 0;
uint32_t V_9 = 0;
Exception_t* V_10 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = ___0_zf;
NullCheck(L_0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1;
L_1 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_0, NULL);
V_0 = L_1;
}
try
{// begin try (depth: 1)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = ___0_zf;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = ___0_zf;
NullCheck(L_3);
String_t* L_4 = L_3->____name_14;
NullCheck(L_2);
L_2->____readName_15 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_2->____readName_15), (void*)L_4);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = V_0;
NullCheck(L_5);
bool L_6;
L_6 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_5);
if (L_6)
{
goto IL_0029_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_7 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_Orig_m8D0815A003D2D96F671FDF8859817865CB53BB5F(L_7, NULL);
goto IL_01d1;
}
IL_0029_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_8 = ___0_zf;
NullCheck(L_8);
ZipFile_OnReadStarted_m7D95662E06AB34E2D1501C6E47EA5D561FBAEE9B(L_8, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = V_0;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
uint32_t L_10;
L_10 = ZipFile_ReadFirstFourBytes_m037AC67009EC38A912BD9E2181CD9AEB4AC13873(L_9, NULL);
V_1 = L_10;
uint32_t L_11 = V_1;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)101010256)))))
{
goto IL_0046_1;
}
}
{
goto IL_01d1;
}
IL_0046_1:
{
V_2 = 0;
V_3 = (bool)0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_12 = V_0;
NullCheck(L_12);
int64_t L_13;
L_13 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_12);
V_4 = ((int64_t)il2cpp_codegen_subtract(L_13, ((int64_t)((int32_t)64))));
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_14 = V_0;
NullCheck(L_14);
int64_t L_15;
L_15 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_14);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int64_t L_16;
L_16 = Math_Max_mD37411571F0547F04F280D5A8D1F044819AFA597(((int64_t)il2cpp_codegen_subtract(L_15, ((int64_t)((int32_t)16384)))), ((int64_t)((int32_t)10)), NULL);
V_5 = L_16;
}
IL_006d_1:
{
int64_t L_17 = V_4;
if ((((int64_t)L_17) >= ((int64_t)((int64_t)0))))
{
goto IL_007a_1;
}
}
{
V_4 = ((int64_t)0);
}
IL_007a_1:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_18 = V_0;
int64_t L_19 = V_4;
NullCheck(L_18);
int64_t L_20;
L_20 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_18, L_19, 0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_21 = V_0;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int64_t L_22;
L_22 = SharedUtilities_FindSignature_m69D697AD01F2AF471A3F41299946886D4BBC28E6(L_21, ((int32_t)101010256), NULL);
V_6 = L_22;
int64_t L_23 = V_6;
if ((((int64_t)L_23) == ((int64_t)((int64_t)(-1)))))
{
goto IL_00a1_1;
}
}
{
V_3 = (bool)1;
goto IL_00c1_1;
}
IL_00a1_1:
{
int64_t L_24 = V_4;
if ((!(((uint64_t)L_24) == ((uint64_t)((int64_t)0)))))
{
goto IL_00af_1;
}
}
{
goto IL_00d0_1;
}
IL_00af_1:
{
int32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
int64_t L_26 = V_4;
int32_t L_27 = V_2;
int32_t L_28 = V_2;
V_4 = ((int64_t)il2cpp_codegen_subtract(L_26, ((int64_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)32), ((int32_t)il2cpp_codegen_add(L_27, 1)))), L_28)))));
}
IL_00c1_1:
{
bool L_29 = V_3;
if (L_29)
{
goto IL_00d0_1;
}
}
{
int64_t L_30 = V_4;
int64_t L_31 = V_5;
if ((((int64_t)L_30) > ((int64_t)L_31)))
{
goto IL_006d_1;
}
}
IL_00d0_1:
{
bool L_32 = V_3;
if (!L_32)
{
goto IL_0173_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_33 = ___0_zf;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_34 = V_0;
NullCheck(L_34);
int64_t L_35;
L_35 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_34);
NullCheck(L_33);
L_33->____locEndOfCDS_34 = ((int64_t)il2cpp_codegen_subtract(L_35, ((int64_t)4)));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
V_7 = L_36;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_37 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_7;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_7;
NullCheck(L_39);
NullCheck(L_37);
int32_t L_40;
L_40 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_37, L_38, 0, ((int32_t)(((RuntimeArray*)L_39)->max_length)));
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_41 = ___0_zf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_7;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
uint16_t L_43;
L_43 = BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D(L_42, 2, NULL);
NullCheck(L_41);
L_41->____diskNumberWithCd_7 = L_43;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_44 = ___0_zf;
NullCheck(L_44);
uint32_t L_45 = L_44->____diskNumberWithCd_7;
if ((!(((uint32_t)L_45) == ((uint32_t)((int32_t)65535)))))
{
goto IL_0125_1;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_46 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_46);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_46, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8AD83084DCA4367310C5163B000DBF9BE2B11EBB)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_46, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B_RuntimeMethod_var)));
}
IL_0125_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_47 = ___0_zf;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_48 = L_47;
NullCheck(L_48);
uint32_t L_49 = L_48->____diskNumberWithCd_7;
NullCheck(L_48);
L_48->____diskNumberWithCd_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, 1));
V_8 = ((int32_t)12);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = V_7;
int32_t L_51 = V_8;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
uint32_t L_52;
L_52 = BitConverter_ToUInt32_m177FADD1E9B033C11D74E8DD1F957F62EF0BA177(L_50, L_51, NULL);
V_9 = L_52;
uint32_t L_53 = V_9;
if ((!(((uint32_t)L_53) == ((uint32_t)(-1)))))
{
goto IL_0155_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_54 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9(L_54, NULL);
goto IL_0168_1;
}
IL_0155_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_55 = ___0_zf;
uint32_t L_56 = V_9;
NullCheck(L_55);
L_55->____OffsetOfCentralDirectory_35 = L_56;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_57 = V_0;
uint32_t L_58 = V_9;
NullCheck(L_57);
int64_t L_59;
L_59 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_57, ((int64_t)(uint64_t)L_58), 0);
}
IL_0168_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_60 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadCentralDirectory_m0134D2ACCE6483A1672BBB3A6CF80BC0D541084C(L_60, NULL);
goto IL_0183_1;
}
IL_0173_1:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_61 = V_0;
NullCheck(L_61);
int64_t L_62;
L_62 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_61, ((int64_t)0), 0);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_63 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_Orig_m8D0815A003D2D96F671FDF8859817865CB53BB5F(L_63, NULL);
}
IL_0183_1:
{
goto IL_01ca;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0188;
}
throw e;
}
CATCH_0188:
{// begin catch(System.Exception)
{
Exception_t* L_64 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_10 = L_64;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_65 = ___0_zf;
NullCheck(L_65);
bool L_66 = L_65->____ReadStreamIsOurs_27;
if (!L_66)
{
goto IL_01b8;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_67 = ___0_zf;
NullCheck(L_67);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_68 = L_67->____readstream_3;
if (!L_68)
{
goto IL_01b8;
}
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01b7:
{// begin finally (depth: 2)
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_69 = ___0_zf;
NullCheck(L_69);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_70 = L_69->____readstream_3;
NullCheck(L_70);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_70, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_71 = ___0_zf;
NullCheck(L_71);
L_71->____readstream_3 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_71->____readstream_3), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
goto IL_01b8;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01b8:
{
Exception_t* L_72 = V_10;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_73 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_73);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_73, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4E267170547B628057C65CD1B34CC3AA4178867D)), L_72, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_73, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B_RuntimeMethod_var)));
}
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_01ca;
}
}// end catch (depth: 1)
IL_01ca:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_74 = ___0_zf;
NullCheck(L_74);
L_74->____contentsChanged_24 = (bool)0;
}
IL_01d1:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Zip64SeekToCentralDirectory(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
int64_t V_2 = 0;
uint32_t V_3 = 0;
int64_t V_4 = 0;
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = ___0_zf;
NullCheck(L_0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1;
L_1 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_0, NULL);
V_0 = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
V_1 = L_2;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = V_0;
NullCheck(L_3);
int64_t L_4;
L_4 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_3, ((int64_t)((int32_t)-40)), 1);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_1;
NullCheck(L_5);
int32_t L_7;
L_7 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_5, L_6, 0, ((int32_t)16));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int64_t L_9;
L_9 = BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0(L_8, 8, NULL);
V_2 = L_9;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_10 = ___0_zf;
NullCheck(L_10);
L_10->____OffsetOfCentralDirectory_35 = (-1);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_11 = ___0_zf;
int64_t L_12 = V_2;
NullCheck(L_11);
L_11->____OffsetOfCentralDirectory64_36 = L_12;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = V_0;
int64_t L_14 = V_2;
NullCheck(L_13);
int64_t L_15;
L_15 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_13, L_14, 0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int32_t L_17;
L_17 = SharedUtilities_ReadInt_m51C671F0FD66268FE39E399CF8D18950A4DBFD39(L_16, NULL);
V_3 = L_17;
uint32_t L_18 = V_3;
if ((((int32_t)L_18) == ((int32_t)((int32_t)101075792))))
{
goto IL_0077;
}
}
{
uint32_t L_19 = V_3;
uint32_t L_20 = L_19;
RuntimeObject* L_21 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)), &L_20);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_22 = V_0;
NullCheck(L_22);
int64_t L_23;
L_23 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_22);
int64_t L_24 = L_23;
RuntimeObject* L_25 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)), &L_24);
String_t* L_26;
L_26 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralED6A36567F46278156BFCF4EFB9DB1A403537BBD)), L_21, L_25, NULL);
BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1* L_27 = (BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1_il2cpp_TypeInfo_var)));
NullCheck(L_27);
BadReadException__ctor_mFDD384EDB654AA943872C3F559043E1821492A16(L_27, L_26, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9_RuntimeMethod_var)));
}
IL_0077:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_28 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_1;
NullCheck(L_28);
int32_t L_30;
L_30 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_28, L_29, 0, 8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_1;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int64_t L_32;
L_32 = BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0(L_31, 0, NULL);
V_4 = L_32;
int64_t L_33 = V_4;
if ((int64_t)(L_33) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ZipFile_Zip64SeekToCentralDirectory_m2C1AFF827060E0AC9B095BB5DD7E0B04338337C9_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_33));
V_1 = L_34;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_35 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_1;
NullCheck(L_37);
NullCheck(L_35);
int32_t L_38;
L_38 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_35, L_36, 0, ((int32_t)(((RuntimeArray*)L_37)->max_length)));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_1;
int64_t L_40;
L_40 = BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0(L_39, ((int32_t)36), NULL);
V_2 = L_40;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_41 = V_0;
int64_t L_42 = V_2;
NullCheck(L_41);
int64_t L_43;
L_43 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_41, L_42, 0);
return;
}
}
// System.UInt32 Pathfinding.Ionic.Zip.ZipFile::ReadFirstFourBytes(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ZipFile_ReadFirstFourBytes_m037AC67009EC38A912BD9E2181CD9AEB4AC13873 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_s;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = SharedUtilities_ReadInt_m51C671F0FD66268FE39E399CF8D18950A4DBFD39(L_0, NULL);
V_0 = L_1;
uint32_t L_2 = V_0;
return L_2;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadCentralDirectory(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadCentralDirectory_m0134D2ACCE6483A1672BBB3A6CF80BC0D541084C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0764EC0E363E7EC2B53F2EF1924BBB008F81CC37);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACE55A8E4B57D9DEC932348CA2770147C010D0A5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED0631F5CAE64545291297E4363A3A409A5BF6EF);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_2 = NULL;
{
V_0 = (bool)0;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
V_2 = L_0;
goto IL_0068;
}
IL_000d:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1 = V_1;
NullCheck(L_1);
ZipEntry_ResetDirEntry_mB0424A8EAB8D10FCADD8FEFF4CC475A5CA31014A(L_1, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = ___0_zf;
NullCheck(L_2);
ZipFile_OnReadEntry_m3AE950699D24CBB5821C39FB73256E4AA6D8D3A6(L_2, (bool)1, (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*)NULL, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = ___0_zf;
NullCheck(L_3);
bool L_4;
L_4 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_3, NULL);
if (!L_4)
{
goto IL_003c;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_5 = ___0_zf;
NullCheck(L_5);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_6;
L_6 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_5, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = V_1;
NullCheck(L_7);
String_t* L_8;
L_8 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_7, NULL);
NullCheck(L_6);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_6, _stringLiteralED0631F5CAE64545291297E4363A3A409A5BF6EF, L_8);
}
IL_003c:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_9 = ___0_zf;
NullCheck(L_9);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_10 = L_9->____entries_12;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11 = V_1;
NullCheck(L_11);
String_t* L_12;
L_12 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_11, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_13 = V_1;
NullCheck(L_10);
Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A(L_10, L_12, L_13, Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_14 = V_1;
NullCheck(L_14);
bool L_15 = L_14->____InputUsesZip64_51;
if (!L_15)
{
goto IL_005b;
}
}
{
V_0 = (bool)1;
}
IL_005b:
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_16 = V_2;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_17 = V_1;
NullCheck(L_17);
String_t* L_18;
L_18 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_17, NULL);
NullCheck(L_16);
Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443(L_16, L_18, NULL, Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
}
IL_0068:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_19 = ___0_zf;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_20 = V_2;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_21;
L_21 = ZipEntry_ReadDirEntry_m7AC61CA6208C36D99317A09B8E2F8DC2C9E3253E(L_19, L_20, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_22 = L_21;
V_1 = L_22;
if (L_22)
{
goto IL_000d;
}
}
{
bool L_23 = V_0;
if (!L_23)
{
goto IL_0083;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_24 = ___0_zf;
NullCheck(L_24);
ZipFile_set_UseZip64WhenSaving_mC98D93E05F6853581F79CC3C7163D79DD7CE8D12_inline(L_24, 2, NULL);
}
IL_0083:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_25 = ___0_zf;
NullCheck(L_25);
int64_t L_26 = L_25->____locEndOfCDS_34;
if ((((int64_t)L_26) <= ((int64_t)((int64_t)0))))
{
goto IL_00a3;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_27 = ___0_zf;
NullCheck(L_27);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_28;
L_28 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_27, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_29 = ___0_zf;
NullCheck(L_29);
int64_t L_30 = L_29->____locEndOfCDS_34;
NullCheck(L_28);
int64_t L_31;
L_31 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_28, L_30, 0);
}
IL_00a3:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_32 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7(L_32, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_33 = ___0_zf;
NullCheck(L_33);
bool L_34;
L_34 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_33, NULL);
if (!L_34)
{
goto IL_00da;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_35 = ___0_zf;
NullCheck(L_35);
String_t* L_36;
L_36 = ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline(L_35, NULL);
bool L_37;
L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL);
if (L_37)
{
goto IL_00da;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_38 = ___0_zf;
NullCheck(L_38);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_39;
L_39 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_38, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_40 = ___0_zf;
NullCheck(L_40);
String_t* L_41;
L_41 = ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline(L_40, NULL);
NullCheck(L_39);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_39, _stringLiteral0764EC0E363E7EC2B53F2EF1924BBB008F81CC37, L_41);
}
IL_00da:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_42 = ___0_zf;
NullCheck(L_42);
bool L_43;
L_43 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_42, NULL);
if (!L_43)
{
goto IL_0105;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_44 = ___0_zf;
NullCheck(L_44);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_45;
L_45 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_44, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_46 = ___0_zf;
NullCheck(L_46);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_47 = L_46->____entries_12;
NullCheck(L_47);
int32_t L_48;
L_48 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_47, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
int32_t L_49 = L_48;
RuntimeObject* L_50 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_49);
NullCheck(L_45);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_45, _stringLiteralACE55A8E4B57D9DEC932348CA2770147C010D0A5, L_50);
}
IL_0105:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_51 = ___0_zf;
NullCheck(L_51);
ZipFile_OnReadCompleted_m5D8694F96D18F91836947014E019C07A09B97E2D(L_51, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadIntoInstance_Orig(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadIntoInstance_Orig_m8D0815A003D2D96F671FDF8859817865CB53BB5F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m38C2D2FB76CFA5BA4F7035EF853CFAA223593792_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0764EC0E363E7EC2B53F2EF1924BBB008F81CC37);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12F70BD4B62B219A019CED1867FE5342E1B92B37);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73DEADFEDA72CD3EEF888A58760008529C137BBA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE05C614872D9A74C4883A60014465F36ECD733C5);
s_Il2CppMethodInitialized = true;
}
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_0 = NULL;
bool V_1 = false;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* V_2 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_3 = NULL;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_4 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_5 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = ___0_zf;
NullCheck(L_0);
ZipFile_OnReadStarted_m7D95662E06AB34E2D1501C6E47EA5D561FBAEE9B(L_0, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = ___0_zf;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_2 = (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*)il2cpp_codegen_object_new(Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_m38C2D2FB76CFA5BA4F7035EF853CFAA223593792(L_2, Dictionary_2__ctor_m38C2D2FB76CFA5BA4F7035EF853CFAA223593792_RuntimeMethod_var);
NullCheck(L_1);
L_1->____entries_12 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->____entries_12), (void*)L_2);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = ___0_zf;
NullCheck(L_3);
bool L_4;
L_4 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_3, NULL);
if (!L_4)
{
goto IL_0052;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_5 = ___0_zf;
NullCheck(L_5);
String_t* L_6;
L_6 = ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline(L_5, NULL);
if (L_6)
{
goto IL_003c;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_7 = ___0_zf;
NullCheck(L_7);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_8;
L_8 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_7, NULL);
NullCheck(L_8);
VirtualActionInvoker1< String_t* >::Invoke(19 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_8, _stringLiteral73DEADFEDA72CD3EEF888A58760008529C137BBA);
goto IL_0052;
}
IL_003c:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_9 = ___0_zf;
NullCheck(L_9);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_10;
L_10 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_9, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_11 = ___0_zf;
NullCheck(L_11);
String_t* L_12;
L_12 = ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline(L_11, NULL);
NullCheck(L_10);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_10, _stringLiteral12F70BD4B62B219A019CED1867FE5342E1B92B37, L_12);
}
IL_0052:
{
V_1 = (bool)1;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_13 = ___0_zf;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_14 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_14);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_14, L_13, NULL);
V_2 = L_14;
goto IL_0095;
}
IL_0060:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_15 = ___0_zf;
NullCheck(L_15);
bool L_16;
L_16 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_15, NULL);
if (!L_16)
{
goto IL_0081;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_17 = ___0_zf;
NullCheck(L_17);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_18;
L_18 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_17, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_19 = V_0;
NullCheck(L_19);
String_t* L_20;
L_20 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_19, NULL);
NullCheck(L_18);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_18, _stringLiteralE05C614872D9A74C4883A60014465F36ECD733C5, L_20);
}
IL_0081:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_21 = ___0_zf;
NullCheck(L_21);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_22 = L_21->____entries_12;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_23 = V_0;
NullCheck(L_23);
String_t* L_24;
L_24 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_23, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_25 = V_0;
NullCheck(L_22);
Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A(L_22, L_24, L_25, Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
V_1 = (bool)0;
}
IL_0095:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_26 = V_2;
bool L_27 = V_1;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_28;
L_28 = ZipEntry_ReadEntry_mC2B754F535CFF90333A946F5A76AD0D0E8A607E0(L_26, L_27, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_29 = L_28;
V_0 = L_29;
if (L_29)
{
goto IL_0060;
}
}
try
{// begin try (depth: 1)
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_30 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_30);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_30, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
V_4 = L_30;
goto IL_00f6_1;
}
IL_00af_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_31 = ___0_zf;
NullCheck(L_31);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_32 = L_31->____entries_12;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_33 = V_3;
NullCheck(L_33);
String_t* L_34;
L_34 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_33, NULL);
NullCheck(L_32);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_35;
L_35 = Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4(L_32, L_34, Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4_RuntimeMethod_var);
V_5 = L_35;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_36 = V_5;
if (!L_36)
{
goto IL_00e8_1;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_37 = V_5;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_38 = V_3;
NullCheck(L_38);
String_t* L_39;
L_39 = ZipEntry_get_Comment_m25BFB4EC2E004959DCCBAC59CF52513F2E13D431_inline(L_38, NULL);
NullCheck(L_37);
L_37->____Comment_26 = L_39;
Il2CppCodeGenWriteBarrier((void**)(&L_37->____Comment_26), (void*)L_39);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_40 = V_3;
NullCheck(L_40);
bool L_41;
L_41 = ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline(L_40, NULL);
if (!L_41)
{
goto IL_00e8_1;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_42 = V_5;
NullCheck(L_42);
ZipEntry_MarkAsDirectory_m0B78F99E5353EF584FBB0BAE3C187090A548EB98(L_42, NULL);
}
IL_00e8_1:
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_43 = V_4;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_44 = V_3;
NullCheck(L_44);
String_t* L_45;
L_45 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_44, NULL);
NullCheck(L_43);
Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443(L_43, L_45, NULL, Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
}
IL_00f6_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_46 = ___0_zf;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_47 = V_4;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_48;
L_48 = ZipEntry_ReadDirEntry_m7AC61CA6208C36D99317A09B8E2F8DC2C9E3253E(L_46, L_47, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_49 = L_48;
V_3 = L_49;
if (L_49)
{
goto IL_00af_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_50 = ___0_zf;
NullCheck(L_50);
int64_t L_51 = L_50->____locEndOfCDS_34;
if ((((int64_t)L_51) <= ((int64_t)((int64_t)0))))
{
goto IL_0125_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_52 = ___0_zf;
NullCheck(L_52);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_53;
L_53 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_52, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_54 = ___0_zf;
NullCheck(L_54);
int64_t L_55 = L_54->____locEndOfCDS_34;
NullCheck(L_53);
int64_t L_56;
L_56 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_53, L_55, 0);
}
IL_0125_1:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_57 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7(L_57, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_58 = ___0_zf;
NullCheck(L_58);
bool L_59;
L_59 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(L_58, NULL);
if (!L_59)
{
goto IL_015c_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_60 = ___0_zf;
NullCheck(L_60);
String_t* L_61;
L_61 = ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline(L_60, NULL);
bool L_62;
L_62 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_61, NULL);
if (L_62)
{
goto IL_015c_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_63 = ___0_zf;
NullCheck(L_63);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_64;
L_64 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(L_63, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_65 = ___0_zf;
NullCheck(L_65);
String_t* L_66;
L_66 = ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline(L_65, NULL);
NullCheck(L_64);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_64, _stringLiteral0764EC0E363E7EC2B53F2EF1924BBB008F81CC37, L_66);
}
IL_015c_1:
{
goto IL_016d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0161;
}
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0167;
}
throw e;
}
CATCH_0161:
{// begin catch(Pathfinding.Ionic.Zip.ZipException)
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_67 = ((ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)IL2CPP_GET_ACTIVE_EXCEPTION(ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_016d;
}// end catch (depth: 1)
CATCH_0167:
{// begin catch(System.IO.IOException)
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_68 = ((IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)IL2CPP_GET_ACTIVE_EXCEPTION(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_016d;
}// end catch (depth: 1)
IL_016d:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_69 = ___0_zf;
NullCheck(L_69);
ZipFile_OnReadCompleted_m5D8694F96D18F91836947014E019C07A09B97E2D(L_69, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadCentralDirectoryFooter(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
int32_t V_1 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
int32_t V_3 = 0;
int64_t V_4 = 0;
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = ___0_zf;
NullCheck(L_0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1;
L_1 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_0, NULL);
V_0 = L_1;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = SharedUtilities_ReadSignature_m1AB7CA391685B3DE2508DEC988F805AD997A92DD(L_2, NULL);
V_1 = L_3;
V_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
V_3 = 0;
int32_t L_4 = V_1;
if ((!(((uint64_t)((int64_t)L_4)) == ((uint64_t)((int64_t)((int32_t)101075792))))))
{
goto IL_00d7;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)52));
V_2 = L_5;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_2;
NullCheck(L_8);
NullCheck(L_6);
int32_t L_9;
L_9 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_6, L_7, 0, ((int32_t)(((RuntimeArray*)L_8)->max_length)));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_2;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int64_t L_11;
L_11 = BitConverter_ToInt64_mA375995608A3E81761CCA7776461290AC5B262F0(L_10, 0, NULL);
V_4 = L_11;
int64_t L_12 = V_4;
if ((((int64_t)L_12) >= ((int64_t)((int64_t)((int32_t)44)))))
{
goto IL_0051;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_13 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_13);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral50EA0B7C3EE03711303BD623BE91921AA1BCC65B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7_RuntimeMethod_var)));
}
IL_0051:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_14 = ___0_zf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_2;
int32_t L_16 = V_3;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
uint16_t L_17;
L_17 = BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D(L_15, L_16, NULL);
NullCheck(L_14);
L_14->____versionMadeBy_5 = L_17;
int32_t L_18 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_18, 2));
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_19 = ___0_zf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_2;
int32_t L_21 = V_3;
uint16_t L_22;
L_22 = BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D(L_20, L_21, NULL);
NullCheck(L_19);
L_19->____versionNeededToExtract_6 = L_22;
int32_t L_23 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_23, 2));
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_24 = ___0_zf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_2;
int32_t L_26 = V_3;
uint32_t L_27;
L_27 = BitConverter_ToUInt32_m177FADD1E9B033C11D74E8DD1F957F62EF0BA177(L_25, L_26, NULL);
NullCheck(L_24);
L_24->____diskNumberWithCd_7 = L_27;
int32_t L_28 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_28, 2));
int64_t L_29 = V_4;
if ((int64_t)(((int64_t)il2cpp_codegen_subtract(L_29, ((int64_t)((int32_t)44))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)((int64_t)il2cpp_codegen_subtract(L_29, ((int64_t)((int32_t)44))))));
V_2 = L_30;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_31 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_2;
NullCheck(L_33);
NullCheck(L_31);
int32_t L_34;
L_34 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_31, L_32, 0, ((int32_t)(((RuntimeArray*)L_33)->max_length)));
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_35 = V_0;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int32_t L_36;
L_36 = SharedUtilities_ReadSignature_m1AB7CA391685B3DE2508DEC988F805AD997A92DD(L_35, NULL);
V_1 = L_36;
int32_t L_37 = V_1;
if ((((int64_t)((int64_t)L_37)) == ((int64_t)((int64_t)((int32_t)117853008)))))
{
goto IL_00bc;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_38 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_38);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_38, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB6F1812647A78936EB5BFAA412381A5E2D72E1C1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_38, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7_RuntimeMethod_var)));
}
IL_00bc:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
V_2 = L_39;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_40 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_2;
NullCheck(L_42);
NullCheck(L_40);
int32_t L_43;
L_43 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_40, L_41, 0, ((int32_t)(((RuntimeArray*)L_42)->max_length)));
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_44 = V_0;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int32_t L_45;
L_45 = SharedUtilities_ReadSignature_m1AB7CA391685B3DE2508DEC988F805AD997A92DD(L_44, NULL);
V_1 = L_45;
}
IL_00d7:
{
int32_t L_46 = V_1;
if ((((int64_t)((int64_t)L_46)) == ((int64_t)((int64_t)((int32_t)101010256)))))
{
goto IL_0110;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_47 = V_0;
NullCheck(L_47);
int64_t L_48;
L_48 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_47, ((int64_t)((int32_t)-4)), 1);
int32_t L_49 = V_1;
int32_t L_50 = L_49;
RuntimeObject* L_51 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_50);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_52 = V_0;
NullCheck(L_52);
int64_t L_53;
L_53 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_52);
int64_t L_54 = L_53;
RuntimeObject* L_55 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)), &L_54);
String_t* L_56;
L_56 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9C89B73A5C779ED9BC6049CE7506D7AF2F06355C)), L_51, L_55, NULL);
BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1* L_57 = (BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadReadException_tBC7417B3636E5AEF2F27F277D29D81B1D14D83B1_il2cpp_TypeInfo_var)));
NullCheck(L_57);
BadReadException__ctor_mFDD384EDB654AA943872C3F559043E1821492A16(L_57, L_56, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_57, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_ReadCentralDirectoryFooter_mBAC31AF0EE0D295462FFD8CB606E31964ABE69E7_RuntimeMethod_var)));
}
IL_0110:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
V_2 = L_58;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_59 = ___0_zf;
NullCheck(L_59);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_60;
L_60 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_59, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_61 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_62 = V_2;
NullCheck(L_62);
NullCheck(L_60);
int32_t L_63;
L_63 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_60, L_61, 0, ((int32_t)(((RuntimeArray*)L_62)->max_length)));
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_64 = ___0_zf;
NullCheck(L_64);
uint32_t L_65 = L_64->____diskNumberWithCd_7;
if (L_65)
{
goto IL_0141;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_66 = ___0_zf;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_67 = V_2;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
uint16_t L_68;
L_68 = BitConverter_ToUInt16_m1B08C19B8743A604FBC3807C22A831BD8DA5819D(L_67, 2, NULL);
NullCheck(L_66);
L_66->____diskNumberWithCd_7 = L_68;
}
IL_0141:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_69 = ___0_zf;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadZipFileComment_m0137CDC40DE287DC28AFBE8CB0D7EDF4BA319C2B(L_69, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ReadZipFileComment(Pathfinding.Ionic.Zip.ZipFile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ReadZipFileComment_m0137CDC40DE287DC28AFBE8CB0D7EDF4BA319C2B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ___0_zf, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
int16_t V_1 = 0;
String_t* V_2 = NULL;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
V_0 = L_0;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = ___0_zf;
NullCheck(L_1);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2;
L_2 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_1, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_0;
NullCheck(L_4);
NullCheck(L_2);
int32_t L_5;
L_5 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_2, L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
NullCheck(L_6);
int32_t L_7 = 0;
uint8_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0;
NullCheck(L_9);
int32_t L_10 = 1;
uint8_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
V_1 = ((int16_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, ((int32_t)il2cpp_codegen_multiply((int32_t)L_11, ((int32_t)256))))));
int16_t L_12 = V_1;
if ((((int32_t)L_12) <= ((int32_t)0)))
{
goto IL_005e;
}
}
{
int16_t L_13 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_13);
V_0 = L_14;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_15 = ___0_zf;
NullCheck(L_15);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_16;
L_16 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_15, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0;
NullCheck(L_18);
NullCheck(L_16);
int32_t L_19;
L_19 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_16, L_17, 0, ((int32_t)(((RuntimeArray*)L_18)->max_length)));
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_20 = ___0_zf;
NullCheck(L_20);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21;
L_21 = ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline(L_20, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_0;
NullCheck(L_23);
NullCheck(L_21);
String_t* L_24;
L_24 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(35 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_21, L_22, 0, ((int32_t)(((RuntimeArray*)L_23)->max_length)));
V_2 = L_24;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_25 = ___0_zf;
String_t* L_26 = V_2;
NullCheck(L_25);
ZipFile_set_Comment_mEAC62C7730B1DFD3D1B0DBB53CB515CB55EF3CB5(L_25, L_26, NULL);
}
IL_005e:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::IsZipFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_IsZipFile_m334F88BC657BD8E63F23EF1461A30763287E20E7 (String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_fileName;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
bool L_1;
L_1 = ZipFile_IsZipFile_mA58DF56A50603703F7A615E25281524BCDBF76BC(L_0, (bool)0, NULL);
return L_1;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::IsZipFile(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_IsZipFile_mA58DF56A50603703F7A615E25281524BCDBF76BC (String_t* ___0_fileName, bool ___1_testExtract, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* V_2 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
V_0 = (bool)0;
}
try
{// begin try (depth: 1)
{
String_t* L_0 = ___0_fileName;
bool L_1;
L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
if (L_1)
{
goto IL_0014_1;
}
}
{
V_1 = (bool)0;
goto IL_004b;
}
IL_0014_1:
{
String_t* L_2 = ___0_fileName;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_3;
L_3 = File_Open_mB4B41C2CDABC136A36207B3215D1BCC3A22AD5E7(L_2, 3, 1, 3, NULL);
V_2 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002b_1:
{// begin finally (depth: 2)
{
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_4 = V_2;
if (!L_4)
{
goto IL_0037_1;
}
}
{
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_5 = V_2;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0037_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_6 = V_2;
bool L_7 = ___1_testExtract;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
bool L_8;
L_8 = ZipFile_IsZipFile_mCBFE335D1E39C148B6D368CBF9C9596C306032D4(L_6, L_7, NULL);
V_0 = L_8;
goto IL_0038_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0038_1:
{
goto IL_0049;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_003d;
}
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0043;
}
throw e;
}
CATCH_003d:
{// begin catch(System.IO.IOException)
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_9 = ((IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)IL2CPP_GET_ACTIVE_EXCEPTION(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0049;
}// end catch (depth: 1)
CATCH_0043:
{// begin catch(Pathfinding.Ionic.Zip.ZipException)
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_10 = ((ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)IL2CPP_GET_ACTIVE_EXCEPTION(ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0049;
}// end catch (depth: 1)
IL_0049:
{
bool L_11 = V_0;
return L_11;
}
IL_004b:
{
bool L_12 = V_1;
return L_12;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::IsZipFile(System.IO.Stream,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_IsZipFile_mCBFE335D1E39C148B6D368CBF9C9596C306032D4 (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_testExtract, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_2 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_3 = NULL;
RuntimeObject* V_4 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_5 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_IsZipFile_mCBFE335D1E39C148B6D368CBF9C9596C306032D4_RuntimeMethod_var)));
}
IL_0011:
{
V_0 = (bool)0;
}
try
{// begin try (depth: 1)
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = ___0_stream;
NullCheck(L_2);
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_2);
if (L_3)
{
goto IL_0025_1;
}
}
{
V_1 = (bool)0;
goto IL_00ac;
}
IL_0025_1:
{
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = ((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields*)il2cpp_codegen_static_fields_for(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var))->___Null_1;
V_2 = L_4;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = ___0_stream;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_6;
L_6 = ZipFile_Read_m491CB7B25232AB1D2DCB15FFBEB82A2A59F8CDBA(L_5, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL, (EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE*)NULL, NULL);
V_3 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_008a_1:
{// begin finally (depth: 2)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_7 = V_3;
if (!L_7)
{
goto IL_0096_1;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_8 = V_3;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
}
IL_0096_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
bool L_9 = ___1_testExtract;
if (!L_9)
{
goto IL_0085_2;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_10 = V_3;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(L_10, NULL);
V_4 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0076_2:
{// begin finally (depth: 3)
{
RuntimeObject* L_12 = V_4;
if (!L_12)
{
goto IL_0084_2;
}
}
{
RuntimeObject* L_13 = V_4;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
}
IL_0084_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
{
goto IL_0065_3;
}
IL_0048_3:
{
RuntimeObject* L_14 = V_4;
NullCheck(L_14);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_15;
L_15 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_14);
V_5 = L_15;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_16 = V_5;
NullCheck(L_16);
bool L_17;
L_17 = ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline(L_16, NULL);
if (L_17)
{
goto IL_0065_3;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_18 = V_5;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_19 = V_2;
NullCheck(L_18);
ZipEntry_Extract_mEF2BEBFB1AB513E6D9367E6086C337B7B909C24B(L_18, L_19, NULL);
}
IL_0065_3:
{
RuntimeObject* L_20 = V_4;
NullCheck(L_20);
bool L_21;
L_21 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
if (L_21)
{
goto IL_0048_3;
}
}
{
goto IL_0085_2;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0085_2:
{
goto IL_0097_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0097_1:
{
V_0 = (bool)1;
goto IL_00aa;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_009e;
}
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00a4;
}
throw e;
}
CATCH_009e:
{// begin catch(System.IO.IOException)
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_22 = ((IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)IL2CPP_GET_ACTIVE_EXCEPTION(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00aa;
}// end catch (depth: 1)
CATCH_00a4:
{// begin catch(Pathfinding.Ionic.Zip.ZipException)
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_23 = ((ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)IL2CPP_GET_ACTIVE_EXCEPTION(ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00aa;
}// end catch (depth: 1)
IL_00aa:
{
bool L_24 = V_0;
return L_24;
}
IL_00ac:
{
bool L_25 = V_1;
return L_25;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::DeleteFileWithRetry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_DeleteFileWithRetry_mE94819DC8301AFBA0A9FBD5F743F1DF3C25C93CF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_filename, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
V_0 = (bool)0;
V_1 = 3;
V_2 = 0;
goto IL_003e;
}
IL_000b:
try
{// begin try (depth: 1)
IL_000b_1:
String_t* L_0 = ___0_filename;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_0, NULL);
V_0 = (bool)1;
goto IL_003a;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnauthorizedAccessException_t8FC1F1DE7AA62456E9E25EFDFC658A623A626791_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0018;
}
throw e;
}
CATCH_0018:
{// begin catch(System.UnauthorizedAccessException)
UnauthorizedAccessException_t8FC1F1DE7AA62456E9E25EFDFC658A623A626791* L_1 = ((UnauthorizedAccessException_t8FC1F1DE7AA62456E9E25EFDFC658A623A626791*)IL2CPP_GET_ACTIVE_EXCEPTION(UnauthorizedAccessException_t8FC1F1DE7AA62456E9E25EFDFC658A623A626791*));;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Console_t5EDF9498D011BD48287171978EDBBA6964829C3E_il2cpp_TypeInfo_var)));
Console_WriteLine_m77CEDA0C084428F0D6220988DA66992EC1925AEA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral22DFA44A4DCFB50835EAD1D84DB48401DA54867A)), NULL);
int32_t L_2 = V_2;
Thread_Sleep_m71DE163765BF465EC4A0163F2ED4D43143094549(((int32_t)il2cpp_codegen_add(((int32_t)200), ((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)200))))), NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_003a;
}// end catch (depth: 1)
IL_003a:
{
int32_t L_3 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_003e:
{
int32_t L_4 = V_2;
int32_t L_5 = V_1;
if ((((int32_t)L_4) >= ((int32_t)L_5)))
{
goto IL_004b;
}
}
{
bool L_6 = V_0;
if (!L_6)
{
goto IL_000b;
}
}
IL_004b:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Save()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08BC53719FF9D6B110E4E48D90515C008F1AC01B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F67EDD17F502E8BE5C9CE81D80F4F4BC64E79B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A9E83F34282520F2E96B0632CB62CBC2E9F4874);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6E1C35407C2C2276609982ABAA7CBF7F971B7A3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
RuntimeObject* V_3 = NULL;
RuntimeObject* V_4 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_5 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_6;
memset((&V_6), 0, sizeof(V_6));
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_7 = NULL;
bool V_8 = false;
RuntimeObject* V_9 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_10 = NULL;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_11 = NULL;
String_t* V_12 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
RuntimeObject* G_B18_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B35_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B34_0 = NULL;
uint32_t G_B36_0 = 0;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B36_1 = NULL;
String_t* G_B60_0 = NULL;
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_03a3:
{// begin finally (depth: 1)
ZipFile_CleanupAfterSaveOperation_mA9481D4DF8AE6B9F85B5DE62DE35BB8E673188E4(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
V_0 = (bool)0;
__this->____saveOperationCanceled_29 = (bool)0;
__this->____numberOfSegmentsForMostRecentSave_9 = 0;
ZipFile_OnSaveStarted_m1F59ECC373B7D3842379FE2B2A87B1AD8DCDCE7D(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0;
L_0 = ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07(__this, NULL);
if (L_0)
{
goto IL_002c_1;
}
}
{
BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA* L_1 = (BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA_il2cpp_TypeInfo_var)));
NullCheck(L_1);
BadStateException__ctor_m90B56540833EDEAA61155A1C78D57AC0191558F1(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEED61A0D35D29730E426B3E63EE93298FA22BCB9)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B_RuntimeMethod_var)));
}
IL_002c_1:
{
String_t* L_2 = __this->____name_14;
if (!L_2)
{
goto IL_0062_1;
}
}
{
String_t* L_3 = __this->____name_14;
NullCheck(L_3);
bool L_4;
L_4 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_3, _stringLiteralB6E1C35407C2C2276609982ABAA7CBF7F971B7A3, NULL);
if (!L_4)
{
goto IL_0062_1;
}
}
{
bool L_5 = __this->____SavingSfx_47;
if (L_5)
{
goto IL_0062_1;
}
}
{
BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA* L_6 = (BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BadStateException_t5FAAF8CC03EAEBE6128D511EC23212C27C59B8DA_il2cpp_TypeInfo_var)));
NullCheck(L_6);
BadStateException__ctor_m90B56540833EDEAA61155A1C78D57AC0191558F1(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9865D4C1B2EC445AAAC124E6B629B1ABB93A440E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B_RuntimeMethod_var)));
}
IL_0062_1:
{
bool L_7 = __this->____contentsChanged_24;
if (L_7)
{
goto IL_0093_1;
}
}
{
ZipFile_OnSaveCompleted_m112766F22D40EE30F999E4672B3312F5724282BE(__this, NULL);
bool L_8;
L_8 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_8)
{
goto IL_008e_1;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_9;
L_9 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
NullCheck(L_9);
VirtualActionInvoker1< String_t* >::Invoke(19 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_9, _stringLiteral08BC53719FF9D6B110E4E48D90515C008F1AC01B);
}
IL_008e_1:
{
goto IL_03ab;
}
IL_0093_1:
{
ZipFile_Reset_m22D30D5375AF7AD5DFBA06CB67B3A5798DA69B3D(__this, (bool)1, NULL);
bool L_10;
L_10 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_10)
{
goto IL_00b5_1;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_11;
L_11 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
NullCheck(L_11);
VirtualActionInvoker1< String_t* >::Invoke(19 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_11, _stringLiteral9A9E83F34282520F2E96B0632CB62CBC2E9F4874);
}
IL_00b5_1:
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_12 = __this->____entries_12;
NullCheck(L_12);
int32_t L_13;
L_13 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_12, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
if ((((int32_t)L_13) < ((int32_t)((int32_t)65535))))
{
goto IL_00e0_1;
}
}
{
int32_t L_14 = __this->____zip64_46;
if (L_14)
{
goto IL_00e0_1;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_15 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_15);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1152A5223FE6C4D088A554FD940E62E1382EC83D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B_RuntimeMethod_var)));
}
IL_00e0_1:
{
V_1 = 0;
bool L_16;
L_16 = ZipFile_get_SortEntriesBeforeSaving_m66858FBB54E7FA06E0BEAE5053FBE7F31126F94D_inline(__this, NULL);
if (!L_16)
{
goto IL_00fa_1;
}
}
{
RuntimeObject* L_17;
L_17 = ZipFile_get_EntriesSorted_m3A65795305F39AF17F3FEC899B626F25C25E7E1F(__this, NULL);
V_3 = L_17;
RuntimeObject* L_18 = V_3;
G_B18_0 = L_18;
goto IL_0100_1;
}
IL_00fa_1:
{
RuntimeObject* L_19;
L_19 = ZipFile_get_Entries_mF07F8693C9E2293D128E62B41DCA85D0C1F79D19(__this, NULL);
G_B18_0 = L_19;
}
IL_0100_1:
{
V_2 = G_B18_0;
RuntimeObject* L_20 = V_2;
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_20);
V_4 = L_21;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_018c_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_22 = V_4;
if (!L_22)
{
goto IL_019a_1;
}
}
{
RuntimeObject* L_23 = V_4;
NullCheck(L_23);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_23);
}
IL_019a_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_017b_2;
}
IL_010e_2:
{
RuntimeObject* L_24 = V_4;
NullCheck(L_24);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_25;
L_25 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_24);
V_5 = L_25;
int32_t L_26 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_27 = V_5;
ZipFile_OnSaveEntry_m892946803B3F71112EEAB762C4D2DC220D7ABA68(__this, L_26, L_27, (bool)1, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_28 = V_5;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_29;
L_29 = ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07(__this, NULL);
NullCheck(L_28);
ZipEntry_Write_m695EB529FD21AFD49A89468C479261C36B8C78F5(L_28, L_29, NULL);
bool L_30 = __this->____saveOperationCanceled_29;
if (!L_30)
{
goto IL_013e_2;
}
}
{
goto IL_0187_2;
}
IL_013e_2:
{
int32_t L_31 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_31, 1));
int32_t L_32 = V_1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_33 = V_5;
ZipFile_OnSaveEntry_m892946803B3F71112EEAB762C4D2DC220D7ABA68(__this, L_32, L_33, (bool)0, NULL);
bool L_34 = __this->____saveOperationCanceled_29;
if (!L_34)
{
goto IL_015c_2;
}
}
{
goto IL_0187_2;
}
IL_015c_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_35 = V_5;
NullCheck(L_35);
bool L_36;
L_36 = ZipEntry_get_IncludedInMostRecentSave_m7062A898737BD982BFC720079084879316B73BCA(L_35, NULL);
if (!L_36)
{
goto IL_017b_2;
}
}
{
bool L_37 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_38 = V_5;
NullCheck(L_38);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_39;
L_39 = ZipEntry_get_OutputUsedZip64_mC6B48B8E6236D48878EC09D27D4F65CED5089C63_inline(L_38, NULL);
V_6 = L_39;
bool L_40;
L_40 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28((&V_6), Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
V_0 = (bool)((int32_t)((int32_t)L_37|(int32_t)L_40));
}
IL_017b_2:
{
RuntimeObject* L_41 = V_4;
NullCheck(L_41);
bool L_42;
L_42 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_41);
if (L_42)
{
goto IL_010e_2;
}
}
IL_0187_2:
{
goto IL_019b_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_019b_1:
{
bool L_43 = __this->____saveOperationCanceled_29;
if (!L_43)
{
goto IL_01ab_1;
}
}
{
goto IL_03ab;
}
IL_01ab_1:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_44;
L_44 = ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07(__this, NULL);
V_7 = ((ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2*)IsInstClass((RuntimeObject*)L_44, ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var));
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_45 = V_7;
G_B34_0 = __this;
if (!L_45)
{
G_B35_0 = __this;
goto IL_01cc_1;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_46 = V_7;
NullCheck(L_46);
uint32_t L_47;
L_47 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(L_46, NULL);
G_B36_0 = L_47;
G_B36_1 = G_B34_0;
goto IL_01cd_1;
}
IL_01cc_1:
{
G_B36_0 = ((uint32_t)(1));
G_B36_1 = G_B35_0;
}
IL_01cd_1:
{
NullCheck(G_B36_1);
G_B36_1->____numberOfSegmentsForMostRecentSave_9 = G_B36_0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_48;
L_48 = ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07(__this, NULL);
RuntimeObject* L_49 = V_2;
uint32_t L_50 = __this->____numberOfSegmentsForMostRecentSave_9;
int32_t L_51 = __this->____zip64_46;
String_t* L_52;
L_52 = ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline(__this, NULL);
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_53 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_53);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_53, __this, NULL);
bool L_54;
L_54 = ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B(L_48, L_49, L_50, L_51, L_52, L_53, NULL);
V_8 = L_54;
ZipFile_OnSaveEvent_mAFD2B8D3B977AE8564C64B6FE9673D8921E64AC5(__this, ((int32_t)12), NULL);
__this->____hasBeenSaved_25 = (bool)1;
__this->____contentsChanged_24 = (bool)0;
bool L_55 = V_0;
bool L_56 = V_8;
V_0 = (bool)((int32_t)((int32_t)L_55|(int32_t)L_56));
bool L_57 = V_0;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_58;
memset((&L_58), 0, sizeof(L_58));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_58), L_57, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
__this->____OutputUsesZip64_37 = L_58;
String_t* L_59 = __this->____name_14;
if (!L_59)
{
goto IL_038b_1;
}
}
{
String_t* L_60 = __this->____temporaryFileName_23;
if (L_60)
{
goto IL_023c_1;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_61 = V_7;
if (!L_61)
{
goto IL_038b_1;
}
}
IL_023c_1:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_62;
L_62 = ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07(__this, NULL);
NullCheck(L_62);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_62, NULL);
bool L_63 = __this->____saveOperationCanceled_29;
if (!L_63)
{
goto IL_0257_1;
}
}
{
goto IL_03ab;
}
IL_0257_1:
{
bool L_64 = __this->____fileAlreadyExists_22;
if (!L_64)
{
goto IL_02d9_1;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_65 = __this->____readstream_3;
if (!L_65)
{
goto IL_02d9_1;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_66 = __this->____readstream_3;
NullCheck(L_66);
VirtualActionInvoker0::Invoke(19 /* System.Void System.IO.Stream::Close() */, L_66);
__this->____readstream_3 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____readstream_3), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
RuntimeObject* L_67 = V_2;
NullCheck(L_67);
RuntimeObject* L_68;
L_68 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_67);
V_9 = L_68;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_02ca_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_69 = V_9;
if (!L_69)
{
goto IL_02d8_1;
}
}
{
RuntimeObject* L_70 = V_9;
NullCheck(L_70);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_70);
}
IL_02d8_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_02b9_2;
}
IL_028c_2:
{
RuntimeObject* L_71 = V_9;
NullCheck(L_71);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_72;
L_72 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_71);
V_10 = L_72;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_73 = V_10;
NullCheck(L_73);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_74 = L_73->____archiveStream_58;
V_11 = ((ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2*)IsInstClass((RuntimeObject*)L_74, ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var));
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_75 = V_11;
if (!L_75)
{
goto IL_02b1_2;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_76 = V_11;
NullCheck(L_76);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_76, NULL);
}
IL_02b1_2:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_77 = V_10;
NullCheck(L_77);
L_77->____archiveStream_58 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_77->____archiveStream_58), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
}
IL_02b9_2:
{
RuntimeObject* L_78 = V_9;
NullCheck(L_78);
bool L_79;
L_79 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_78);
if (L_79)
{
goto IL_028c_2;
}
}
{
goto IL_02d9_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_02d9_1:
{
V_12 = (String_t*)NULL;
String_t* L_80 = __this->____name_14;
bool L_81;
L_81 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_80, NULL);
if (!L_81)
{
goto IL_032b_1;
}
}
{
String_t* L_82 = __this->____name_14;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
String_t* L_83;
L_83 = SharedUtilities_GenerateRandomStringImpl_m9532CAC2AD7672115C6386315945A0796894382A(8, 0, NULL);
String_t* L_84;
L_84 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_82, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_83, _stringLiteral2F67EDD17F502E8BE5C9CE81D80F4F4BC64E79B1, NULL);
V_12 = L_84;
String_t* L_85 = V_12;
bool L_86;
L_86 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_85, NULL);
if (!L_86)
{
goto IL_031e_1;
}
}
{
String_t* L_87 = V_12;
ZipFile_DeleteFileWithRetry_mE94819DC8301AFBA0A9FBD5F743F1DF3C25C93CF(__this, L_87, NULL);
}
IL_031e_1:
{
String_t* L_88 = __this->____name_14;
String_t* L_89 = V_12;
File_Move_mBC9450111E0144A55D893A720F19E612D658AC37(L_88, L_89, NULL);
}
IL_032b_1:
{
ZipFile_OnSaveEvent_mAFD2B8D3B977AE8564C64B6FE9673D8921E64AC5(__this, ((int32_t)13), NULL);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_90 = V_7;
if (!L_90)
{
goto IL_0346_1;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_91 = V_7;
NullCheck(L_91);
String_t* L_92;
L_92 = ZipSegmentedStream_get_CurrentTempName_mA89BDEE6FF030EA86E765477CCFAE0A766A3C6D6_inline(L_91, NULL);
G_B60_0 = L_92;
goto IL_034c_1;
}
IL_0346_1:
{
String_t* L_93 = __this->____temporaryFileName_23;
G_B60_0 = L_93;
}
IL_034c_1:
{
String_t* L_94 = __this->____name_14;
File_Move_mBC9450111E0144A55D893A720F19E612D658AC37(G_B60_0, L_94, NULL);
ZipFile_OnSaveEvent_mAFD2B8D3B977AE8564C64B6FE9673D8921E64AC5(__this, ((int32_t)14), NULL);
String_t* L_95 = V_12;
if (!L_95)
{
goto IL_0384_1;
}
}
try
{// begin try (depth: 2)
{
String_t* L_96 = V_12;
bool L_97;
L_97 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_96, NULL);
if (!L_97)
{
goto IL_0379_2;
}
}
{
String_t* L_98 = V_12;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_98, NULL);
}
IL_0379_2:
{
goto IL_0384_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_037e_1;
}
throw e;
}
CATCH_037e_1:
{// begin catch(System.Object)
RuntimeObject* L_99 = ((RuntimeObject*)IL2CPP_GET_ACTIVE_EXCEPTION(RuntimeObject*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0384_1;
}// end catch (depth: 2)
IL_0384_1:
{
__this->____fileAlreadyExists_22 = (bool)1;
}
IL_038b_1:
{
RuntimeObject* L_100 = V_2;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_NotifyEntriesSaveComplete_m7EB3C4878F3C802CF5417445DC6532A6F21E65CC(L_100, NULL);
ZipFile_OnSaveCompleted_m112766F22D40EE30F999E4672B3312F5724282BE(__this, NULL);
__this->____JustSaved_33 = (bool)1;
goto IL_03aa;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_03aa:
{
return;
}
IL_03ab:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::NotifyEntriesSaveComplete(System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_NotifyEntriesSaveComplete_m7EB3C4878F3C802CF5417445DC6532A6F21E65CC (RuntimeObject* ___0_c, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_c;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0029:
{// begin finally (depth: 1)
{
RuntimeObject* L_2 = V_0;
if (!L_2)
{
goto IL_0035;
}
}
{
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
}
IL_0035:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0019_1;
}
IL_000c_1:
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5;
L_5 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_4);
V_1 = L_5;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6 = V_1;
NullCheck(L_6);
ZipEntry_NotifySaveComplete_m5AE904E31AB1768B9E3590856212B1344E9A94D8(L_6, NULL);
}
IL_0019_1:
{
RuntimeObject* L_7 = V_0;
NullCheck(L_7);
bool L_8;
L_8 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7);
if (L_8)
{
goto IL_000c_1;
}
}
{
goto IL_0036;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0036:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveTempFile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveTempFile_m756B28EE961E5500602C2D4D61F33F318EE2EB2F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
String_t* L_0 = __this->____temporaryFileName_23;
bool L_1;
L_1 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_0, NULL);
if (!L_1)
{
goto IL_001b_1;
}
}
{
String_t* L_2 = __this->____temporaryFileName_23;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_2, NULL);
}
IL_001b_1:
{
goto IL_0047;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0020;
}
throw e;
}
CATCH_0020:
{// begin catch(System.IO.IOException)
{
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_3 = ((IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)IL2CPP_GET_ACTIVE_EXCEPTION(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*));;
V_0 = L_3;
bool L_4;
L_4 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_4)
{
goto IL_0042;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_5;
L_5 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_6 = V_0;
NullCheck(L_6);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_6);
NullCheck(L_5);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7C021362092F04E3F3DAABF5B9D8C36F195493EE)), L_7);
}
IL_0042:
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0047;
}
}// end catch (depth: 1)
IL_0047:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::CleanupAfterSaveOperation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_CleanupAfterSaveOperation_mA9481D4DF8AE6B9F85B5DE62DE35BB8E673188E4 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
String_t* L_0 = __this->____name_14;
if (!L_0)
{
goto IL_004b;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____writestream_4;
if (!L_1)
{
goto IL_002c;
}
}
try
{// begin try (depth: 1)
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____writestream_4;
NullCheck(L_2);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_2, NULL);
goto IL_002c;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0026;
}
throw e;
}
CATCH_0026:
{// begin catch(System.IO.IOException)
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_3 = ((IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)IL2CPP_GET_ACTIVE_EXCEPTION(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*));;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_002c;
}// end catch (depth: 1)
IL_002c:
{
__this->____writestream_4 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writestream_4), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
String_t* L_4 = __this->____temporaryFileName_23;
if (!L_4)
{
goto IL_004b;
}
}
{
ZipFile_RemoveTempFile_m756B28EE961E5500602C2D4D61F33F318EE2EB2F(__this, NULL);
__this->____temporaryFileName_23 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____temporaryFileName_23), (void*)(String_t*)NULL);
}
IL_004b:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Save(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Save_m7288490AF2F188D6ED04B1716CDEFE84E61FA00B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____name_14;
if (L_0)
{
goto IL_0017;
}
}
{
__this->____writestream_4 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writestream_4), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
goto IL_0023;
}
IL_0017:
{
String_t* L_1 = __this->____name_14;
__this->____readName_15 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____readName_15), (void*)L_1);
}
IL_0023:
{
String_t* L_2 = ___0_fileName;
__this->____name_14 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____name_14), (void*)L_2);
String_t* L_3 = __this->____name_14;
bool L_4;
L_4 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_3, NULL);
if (!L_4)
{
goto IL_0054;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2ED262876643681DE3A996D1FF393181B8255D7C)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral81DEA3D424B38A68153DB90CE71FDD7FCA558DCD)), NULL);
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_6 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_6);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9D04B2FEE52316A0C50FC7D8C300B52AFBA553EE)), L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Save_m7288490AF2F188D6ED04B1716CDEFE84E61FA00B_RuntimeMethod_var)));
}
IL_0054:
{
__this->____contentsChanged_24 = (bool)1;
String_t* L_7 = __this->____name_14;
bool L_8;
L_8 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_7, NULL);
__this->____fileAlreadyExists_22 = L_8;
ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B(__this, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Save(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Save_mE2CB7D326D1CA33BEFF67708A5963BE12AD20B95 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_outputStream, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_outputStream;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD59D2DF1DC8523596E35EB142BC698CC1CC204F4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Save_mE2CB7D326D1CA33BEFF67708A5963BE12AD20B95_RuntimeMethod_var)));
}
IL_0011:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = ___0_outputStream;
NullCheck(L_2);
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean System.IO.Stream::get_CanWrite() */, L_2);
if (L_3)
{
goto IL_002c;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_4);
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD04D919F7A348513371C8BBDE283F184855CE3D5)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD59D2DF1DC8523596E35EB142BC698CC1CC204F4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Save_mE2CB7D326D1CA33BEFF67708A5963BE12AD20B95_RuntimeMethod_var)));
}
IL_002c:
{
__this->____name_14 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____name_14), (void*)(String_t*)NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = ___0_outputStream;
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_6 = (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2*)il2cpp_codegen_object_new(CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var);
NullCheck(L_6);
CountingStream__ctor_m6F0A703E9D16EC546D7F4A003BE09BF116009190(L_6, L_5, NULL);
__this->____writestream_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writestream_4), (void*)L_6);
__this->____contentsChanged_24 = (bool)1;
__this->____fileAlreadyExists_22 = (bool)0;
ZipFile_Save_m145DEEF3D959778633CE9C2B98DD98A31ED0314B(__this, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_mCCB6B41AF24F51A44C49550C9F7F5DB28B1AE192 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_selectionCriteria;
ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52(__this, L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, (String_t*)NULL, (bool)0, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_m889538E7FAA8422835BD59C3519AF4E2F52439B8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, bool ___1_recurseDirectories, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_selectionCriteria;
bool L_1 = ___1_recurseDirectories;
ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52(__this, L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, (String_t*)NULL, L_1, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_m8AEB89970786D8A338D83608B49844E309481E10 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryOnDisk;
ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52(__this, L_0, L_1, (String_t*)NULL, (bool)0, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_mA4794D2782332135F6DFBD5A05FE27D6F83F1893 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, bool ___2_recurseDirectories, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryOnDisk;
bool L_2 = ___2_recurseDirectories;
ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52(__this, L_0, L_1, (String_t*)NULL, L_2, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_mC463D618B811247191D38C2A758F7B27A2097F79 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, String_t* ___2_directoryPathInArchive, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryOnDisk;
String_t* L_2 = ___2_directoryPathInArchive;
ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52(__this, L_0, L_1, L_2, (bool)0, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::AddSelectedFiles(System.String,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_AddSelectedFiles_m6F4F0A3860806FE1B87C68D97A3FE9AAC0CEBC52 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, String_t* ___2_directoryPathInArchive, bool ___3_recurseDirectories, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryOnDisk;
String_t* L_2 = ___2_directoryPathInArchive;
bool L_3 = ___3_recurseDirectories;
ZipFile__AddOrUpdateSelectedFiles_mFBD701E2F84097E2BDC60B4D6ED54C1A9C24B674(__this, L_0, L_1, L_2, L_3, (bool)0, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::UpdateSelectedFiles(System.String,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_UpdateSelectedFiles_mEC7A379786F8C1B48C3356B0A6344C13054273B9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, String_t* ___2_directoryPathInArchive, bool ___3_recurseDirectories, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryOnDisk;
String_t* L_2 = ___2_directoryPathInArchive;
bool L_3 = ___3_recurseDirectories;
ZipFile__AddOrUpdateSelectedFiles_mFBD701E2F84097E2BDC60B4D6ED54C1A9C24B674(__this, L_0, L_1, L_2, L_3, (bool)1, NULL);
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::EnsureendInSlash(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_EnsureendInSlash_m2FA13485F16A581370353808542A9B46397E7CE8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_s;
NullCheck(L_0);
bool L_1;
L_1 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_0, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL);
if (!L_1)
{
goto IL_0012;
}
}
{
String_t* L_2 = ___0_s;
return L_2;
}
IL_0012:
{
String_t* L_3 = ___0_s;
String_t* L_4;
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL);
return L_4;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::_AddOrUpdateSelectedFiles(System.String,System.String,System.String,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__AddOrUpdateSelectedFiles_mFBD701E2F84097E2BDC60B4D6ED54C1A9C24B674 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryOnDisk, String_t* ___2_directoryPathInArchive, bool ___3_recurseDirectories, bool ___4_wantUpdate, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_GetEnumerator_m4C3802B4F766A1B5DA5B907E842D14526BC3EF54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Count_mA3AE220565D02224E32753A0186DC33E5C7DD388_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7128DD441FBAF71FFE9C7ADC060F5534B9FE5407);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral855DC2CE49DCC1C549D22D5DB0CF5A8D5ABF0987);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B707597CBF155540BA220296EEB82FC383A4FD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* V_0 = NULL;
ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
int32_t G_B15_0 = 0;
String_t* G_B20_0 = NULL;
{
String_t* L_0 = ___1_directoryOnDisk;
if (L_0)
{
goto IL_0020;
}
}
{
String_t* L_1 = ___0_selectionCriteria;
bool L_2;
L_2 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_1, NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
String_t* L_3 = ___0_selectionCriteria;
___1_directoryOnDisk = L_3;
___0_selectionCriteria = _stringLiteral855DC2CE49DCC1C549D22D5DB0CF5A8D5ABF0987;
goto IL_0032;
}
IL_0020:
{
String_t* L_4 = ___1_directoryOnDisk;
bool L_5;
L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
if (!L_5)
{
goto IL_0032;
}
}
{
___1_directoryOnDisk = _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
}
IL_0032:
{
goto IL_0048;
}
IL_0037:
{
String_t* L_6 = ___1_directoryOnDisk;
String_t* L_7 = ___1_directoryOnDisk;
NullCheck(L_7);
int32_t L_8;
L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
NullCheck(L_6);
String_t* L_9;
L_9 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, 0, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL);
___1_directoryOnDisk = L_9;
}
IL_0048:
{
String_t* L_10 = ___1_directoryOnDisk;
NullCheck(L_10);
bool L_11;
L_11 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_10, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL);
if (L_11)
{
goto IL_0037;
}
}
{
bool L_12;
L_12 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_12)
{
goto IL_0075;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_13;
L_13 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
String_t* L_14 = ___0_selectionCriteria;
String_t* L_15 = ___1_directoryOnDisk;
NullCheck(L_13);
VirtualActionInvoker3< String_t*, RuntimeObject*, RuntimeObject* >::Invoke(21 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object) */, L_13, _stringLiteral7128DD441FBAF71FFE9C7ADC060F5534B9FE5407, L_14, L_15);
}
IL_0075:
{
String_t* L_16 = ___0_selectionCriteria;
bool L_17;
L_17 = ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C_inline(__this, NULL);
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* L_18 = (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844*)il2cpp_codegen_object_new(FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var);
NullCheck(L_18);
FileSelector__ctor_mCD398953B2EDB1AEF424C2158DB33B023B44EB99(L_18, L_16, L_17, NULL);
V_0 = L_18;
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* L_19 = V_0;
String_t* L_20 = ___1_directoryOnDisk;
bool L_21 = ___3_recurseDirectories;
NullCheck(L_19);
ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* L_22;
L_22 = FileSelector_SelectFiles_m988FC15867B8B61E8F401ED2C76C2202CE5B7013(L_19, L_20, L_21, NULL);
V_1 = L_22;
bool L_23;
L_23 = ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E(__this, NULL);
if (!L_23)
{
goto IL_00b2;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_24;
L_24 = ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline(__this, NULL);
ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* L_25 = V_1;
NullCheck(L_25);
int32_t L_26;
L_26 = ReadOnlyCollection_1_get_Count_mA3AE220565D02224E32753A0186DC33E5C7DD388(L_25, ReadOnlyCollection_1_get_Count_mA3AE220565D02224E32753A0186DC33E5C7DD388_RuntimeMethod_var);
int32_t L_27 = L_26;
RuntimeObject* L_28 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_27);
NullCheck(L_24);
VirtualActionInvoker2< String_t*, RuntimeObject* >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_24, _stringLiteralC0B707597CBF155540BA220296EEB82FC383A4FD, L_28);
}
IL_00b2:
{
ZipFile_OnAddStarted_m45C790EBE6E06E8686C51E0E07741988DE7EB6C0(__this, NULL);
bool L_29 = ___4_wantUpdate;
if (!L_29)
{
goto IL_00c5;
}
}
{
G_B15_0 = 1;
goto IL_00c6;
}
IL_00c5:
{
G_B15_0 = 0;
}
IL_00c6:
{
V_2 = G_B15_0;
ReadOnlyCollection_1_tE73B24B2BA1845A2CD38DB212B20AC1B5258C14C* L_30 = V_1;
NullCheck(L_30);
RuntimeObject* L_31;
L_31 = ReadOnlyCollection_1_GetEnumerator_m4C3802B4F766A1B5DA5B907E842D14526BC3EF54(L_30, ReadOnlyCollection_1_GetEnumerator_m4C3802B4F766A1B5DA5B907E842D14526BC3EF54_RuntimeMethod_var);
V_3 = L_31;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0148:
{// begin finally (depth: 1)
{
RuntimeObject* L_32 = V_3;
if (!L_32)
{
goto IL_0154;
}
}
{
RuntimeObject* L_33 = V_3;
NullCheck(L_33);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_33);
}
IL_0154:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0138_1;
}
IL_00d3_1:
{
RuntimeObject* L_34 = V_3;
NullCheck(L_34);
String_t* L_35;
L_35 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_34);
V_4 = L_35;
String_t* L_36 = ___2_directoryPathInArchive;
if (L_36)
{
goto IL_00e7_1;
}
}
{
G_B20_0 = ((String_t*)(NULL));
goto IL_00f5_1;
}
IL_00e7_1:
{
String_t* L_37 = V_4;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_38;
L_38 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_37, NULL);
String_t* L_39 = ___1_directoryOnDisk;
String_t* L_40 = ___2_directoryPathInArchive;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
String_t* L_41;
L_41 = ZipFile_ReplaceLeadingDirectory_mFE1CFFD4A15FFFD55D9B779B093DB43EFFB62435(L_38, L_39, L_40, NULL);
G_B20_0 = L_41;
}
IL_00f5_1:
{
V_5 = G_B20_0;
String_t* L_42 = V_4;
bool L_43;
L_43 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_42, NULL);
if (!L_43)
{
goto IL_012a_1;
}
}
{
bool L_44 = ___4_wantUpdate;
if (!L_44)
{
goto IL_011a_1;
}
}
{
String_t* L_45 = V_4;
String_t* L_46 = V_5;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_47;
L_47 = ZipFile_UpdateFile_mBA1FC17D16F6FC3620853BDD24CD884ECB41BCF1(__this, L_45, L_46, NULL);
goto IL_0125_1;
}
IL_011a_1:
{
String_t* L_48 = V_4;
String_t* L_49 = V_5;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_50;
L_50 = ZipFile_AddFile_m403FE3AFF37F16EFEC112EA0405EE633B42ED64D(__this, L_48, L_49, NULL);
}
IL_0125_1:
{
goto IL_0138_1;
}
IL_012a_1:
{
String_t* L_51 = V_4;
String_t* L_52 = V_5;
int32_t L_53 = V_2;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_54;
L_54 = ZipFile_AddOrUpdateDirectoryImpl_mC74D3ED677442BEB6800BF4A256F9F4F69023AC1(__this, L_51, L_52, L_53, (bool)0, 0, NULL);
}
IL_0138_1:
{
RuntimeObject* L_55 = V_3;
NullCheck(L_55);
bool L_56;
L_56 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_55);
if (L_56)
{
goto IL_00d3_1;
}
}
{
goto IL_0155;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0155:
{
ZipFile_OnAddCompleted_mA15F107A48F5FC87715D8BE631B8FF13C45FBE7D(__this, NULL);
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::ReplaceLeadingDirectory(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_ReplaceLeadingDirectory_mFE1CFFD4A15FFFD55D9B779B093DB43EFFB62435 (String_t* ___0_original, String_t* ___1_pattern, String_t* ___2_replacement, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
String_t* L_0 = ___0_original;
NullCheck(L_0);
String_t* L_1;
L_1 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_0, NULL);
V_0 = L_1;
String_t* L_2 = ___1_pattern;
NullCheck(L_2);
String_t* L_3;
L_3 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_2, NULL);
V_1 = L_3;
String_t* L_4 = V_0;
String_t* L_5 = V_1;
NullCheck(L_4);
int32_t L_6;
L_6 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_4, L_5, NULL);
V_2 = L_6;
int32_t L_7 = V_2;
if (!L_7)
{
goto IL_001e;
}
}
{
String_t* L_8 = ___0_original;
return L_8;
}
IL_001e:
{
String_t* L_9 = ___2_replacement;
String_t* L_10 = ___0_original;
String_t* L_11 = V_1;
NullCheck(L_11);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL);
NullCheck(L_10);
String_t* L_13;
L_13 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_10, L_12, NULL);
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_9, L_13, NULL);
return L_14;
}
}
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::SelectEntries(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_SelectEntries_m463FE26650EA66B5E94ECF244CBC528CCD277EE9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* V_0 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
bool L_1;
L_1 = ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C_inline(__this, NULL);
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* L_2 = (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844*)il2cpp_codegen_object_new(FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var);
NullCheck(L_2);
FileSelector__ctor_mCD398953B2EDB1AEF424C2158DB33B023B44EB99(L_2, L_0, L_1, NULL);
V_0 = L_2;
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* L_3 = V_0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = FileSelector_SelectEntries_m78FDB3E4460F97714E545FCE6294C3D09B783EBF(L_3, __this, NULL);
return L_4;
}
}
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::SelectEntries(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_SelectEntries_m377C5185D5FEF482D792D0A59F71ADEE60F08D89 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* V_0 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
bool L_1;
L_1 = ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C_inline(__this, NULL);
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* L_2 = (FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844*)il2cpp_codegen_object_new(FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844_il2cpp_TypeInfo_var);
NullCheck(L_2);
FileSelector__ctor_mCD398953B2EDB1AEF424C2158DB33B023B44EB99(L_2, L_0, L_1, NULL);
V_0 = L_2;
FileSelector_tDF8B39DC818F0E7D426F35F50D107FE546887844* L_3 = V_0;
String_t* L_4 = ___1_directoryPathInArchive;
NullCheck(L_3);
RuntimeObject* L_5;
L_5 = FileSelector_SelectEntries_mE42F7749254D4587D0F5BE76B9FA28DBD96A463A(L_3, __this, L_4, NULL);
return L_5;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::RemoveSelectedEntries(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_RemoveSelectedEntries_mF1F8433EB186700C19C9E32FC60D494131CFF441 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1CF5E5C41C4A26CAC420067F5497376C18102A34_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
RuntimeObject* L_1;
L_1 = ZipFile_SelectEntries_m463FE26650EA66B5E94ECF244CBC528CCD277EE9(__this, L_0, NULL);
V_0 = L_1;
RuntimeObject* L_2 = V_0;
ZipFile_RemoveEntries_mE8C5A9413946D22EBD52BE8830DBC3D2D8CBEE2F(__this, L_2, NULL);
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Count() */, ICollection_1_t1CF5E5C41C4A26CAC420067F5497376C18102A34_il2cpp_TypeInfo_var, L_3);
return L_4;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::RemoveSelectedEntries(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_RemoveSelectedEntries_mF249A8B7158059B67665ADBA7C1EE03BB6209DC1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1CF5E5C41C4A26CAC420067F5497376C18102A34_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryPathInArchive;
RuntimeObject* L_2;
L_2 = ZipFile_SelectEntries_m377C5185D5FEF482D792D0A59F71ADEE60F08D89(__this, L_0, L_1, NULL);
V_0 = L_2;
RuntimeObject* L_3 = V_0;
ZipFile_RemoveEntries_mE8C5A9413946D22EBD52BE8830DBC3D2D8CBEE2F(__this, L_3, NULL);
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Count() */, ICollection_1_t1CF5E5C41C4A26CAC420067F5497376C18102A34_il2cpp_TypeInfo_var, L_4);
return L_5;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractSelectedEntries(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractSelectedEntries_m31FDD14C694A5449530D696622B3C4EFE7C12148 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
RuntimeObject* L_1;
L_1 = ZipFile_SelectEntries_m463FE26650EA66B5E94ECF244CBC528CCD277EE9(__this, L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003b:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_0047;
}
}
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_0047:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002b_1;
}
IL_0012_1:
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6;
L_6 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_5);
V_1 = L_6;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = V_1;
String_t* L_8 = __this->____Password_17;
NullCheck(L_7);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_7, L_8, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9 = V_1;
NullCheck(L_9);
ZipEntry_Extract_m91533FDEC603820EB6EA26BAF8BEEB8E4DD779A8(L_9, NULL);
}
IL_002b_1:
{
RuntimeObject* L_10 = V_0;
NullCheck(L_10);
bool L_11;
L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
if (L_11)
{
goto IL_0012_1;
}
}
{
goto IL_0048;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0048:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractSelectedEntries(System.String,Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractSelectedEntries_mD1C2AA0FCC83B61684753BF35D75859771FAA6CB (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, int32_t ___1_extractExistingFile, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
RuntimeObject* L_1;
L_1 = ZipFile_SelectEntries_m463FE26650EA66B5E94ECF244CBC528CCD277EE9(__this, L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003c:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_0048;
}
}
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_0048:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002c_1;
}
IL_0012_1:
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6;
L_6 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_5);
V_1 = L_6;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = V_1;
String_t* L_8 = __this->____Password_17;
NullCheck(L_7);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_7, L_8, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9 = V_1;
int32_t L_10 = ___1_extractExistingFile;
NullCheck(L_9);
ZipEntry_Extract_mFFE3A8D39E289FA45452AC1C00D1DFD3CB30B7F7(L_9, L_10, NULL);
}
IL_002c_1:
{
RuntimeObject* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_0012_1;
}
}
{
goto IL_0049;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0049:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractSelectedEntries(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractSelectedEntries_mD315EEE8193D08BC475DA5E82108B5737128FC42 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryPathInArchive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryPathInArchive;
RuntimeObject* L_2;
L_2 = ZipFile_SelectEntries_m377C5185D5FEF482D792D0A59F71ADEE60F08D89(__this, L_0, L_1, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003c:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_0048;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0048:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002c_1;
}
IL_0013_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = V_1;
String_t* L_9 = __this->____Password_17;
NullCheck(L_8);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_8, L_9, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = V_1;
NullCheck(L_10);
ZipEntry_Extract_m91533FDEC603820EB6EA26BAF8BEEB8E4DD779A8(L_10, NULL);
}
IL_002c_1:
{
RuntimeObject* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_0013_1;
}
}
{
goto IL_0049;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0049:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractSelectedEntries(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractSelectedEntries_m3C052F063C9A0ABF8B8184C5CFAB0EA934AE0DB8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryInArchive, String_t* ___2_extractDirectory, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryInArchive;
RuntimeObject* L_2;
L_2 = ZipFile_SelectEntries_m377C5185D5FEF482D792D0A59F71ADEE60F08D89(__this, L_0, L_1, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003d:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_0049;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_0049:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002d_1;
}
IL_0013_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = V_1;
String_t* L_9 = __this->____Password_17;
NullCheck(L_8);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_8, L_9, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = V_1;
String_t* L_11 = ___2_extractDirectory;
NullCheck(L_10);
ZipEntry_Extract_mDE2B3051654A4B4A11F1D947B28CFB5909AF2FE1(L_10, L_11, NULL);
}
IL_002d_1:
{
RuntimeObject* L_12 = V_0;
NullCheck(L_12);
bool L_13;
L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
if (L_13)
{
goto IL_0013_1;
}
}
{
goto IL_004a;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004a:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::ExtractSelectedEntries(System.String,System.String,System.String,Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_ExtractSelectedEntries_mBAAEE591839F46D8BA54494D90172CC6F63D84CC (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_selectionCriteria, String_t* ___1_directoryPathInArchive, String_t* ___2_extractDirectory, int32_t ___3_extractExistingFile, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_selectionCriteria;
String_t* L_1 = ___1_directoryPathInArchive;
RuntimeObject* L_2;
L_2 = ZipFile_SelectEntries_m377C5185D5FEF482D792D0A59F71ADEE60F08D89(__this, L_0, L_1, NULL);
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_2);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003f:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_004b;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_004b:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002f_1;
}
IL_0013_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = V_1;
String_t* L_9 = __this->____Password_17;
NullCheck(L_8);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_8, L_9, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = V_1;
String_t* L_11 = ___2_extractDirectory;
int32_t L_12 = ___3_extractExistingFile;
NullCheck(L_10);
ZipEntry_Extract_m160884E6B96EC3C3250743E9148A6C3887E067C6(L_10, L_11, L_12, NULL);
}
IL_002f_1:
{
RuntimeObject* L_13 = V_0;
NullCheck(L_13);
bool L_14;
L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
if (L_14)
{
goto IL_0013_1;
}
}
{
goto IL_004c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004c:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_FullScan()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_FullScan_m7B9EE918A9363D228E992D29D74E8F23BF16F2B8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CFullScanU3Ek__BackingField_54;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_FullScan(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_FullScan_m14BE4B8BBD1800D5627189E98B7840750D21BFAA (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CFullScanU3Ek__BackingField_54 = L_0;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_SortEntriesBeforeSaving()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_SortEntriesBeforeSaving_m66858FBB54E7FA06E0BEAE5053FBE7F31126F94D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CSortEntriesBeforeSavingU3Ek__BackingField_55;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_SortEntriesBeforeSaving(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_SortEntriesBeforeSaving_m8AE164BA90825AE1C684B5A99E9EB3E7AE1A8BB6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CSortEntriesBeforeSavingU3Ek__BackingField_55 = L_0;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_AddDirectoryWillTraverseReparsePoints()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CAddDirectoryWillTraverseReparsePointsU3Ek__BackingField_56;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_AddDirectoryWillTraverseReparsePoints(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_AddDirectoryWillTraverseReparsePoints_m2FE42B17B776A9B1AB48BAA12B76EB4B31AD514B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CAddDirectoryWillTraverseReparsePointsU3Ek__BackingField_56 = L_0;
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_BufferSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_BufferSize_m9F6C115060F3AB426732DDC5E9FA99BB68D154F2 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____BufferSize_42;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_BufferSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_BufferSize_m45AA55BCC4E6337CD9C555A79D17A995C30E265F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____BufferSize_42 = L_0;
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_CodecBufferSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_CodecBufferSize_m821AEA9BE2186C9AFCCF24727184A88EB8129C9B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodecBufferSizeU3Ek__BackingField_57;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_CodecBufferSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_CodecBufferSize_m48B9F3AF1CC94A9D94C8E32BE37061D1B5D2D8B9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCodecBufferSizeU3Ek__BackingField_57 = L_0;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_FlattenFoldersOnExtract()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_FlattenFoldersOnExtract_mADBA0899FBEB294D0B4F974EBBBAF1816C8F03B1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CFlattenFoldersOnExtractU3Ek__BackingField_58;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_FlattenFoldersOnExtract(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_FlattenFoldersOnExtract_m3635581EFFC5F4AD49C419D15916A929D440337B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CFlattenFoldersOnExtractU3Ek__BackingField_58 = L_0;
return;
}
}
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipFile::get_Strategy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_Strategy_m3332E81555D73EFDA16B50644CDCC44AB2968AFD (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Strategy_20;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Strategy(Pathfinding.Ionic.Zlib.CompressionStrategy)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Strategy_mDAB7979C34EE7FE6EABF556E5B5BB85B8068DC8F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____Strategy_20 = L_0;
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____name_14;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Name_mE3D2FAA70AC04F823C24F299C234D1DE617016C7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->____name_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____name_14), (void*)L_0);
return;
}
}
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipFile::get_CompressionLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_CompressionLevel_m920CC3BAF839C6FE75BBA00E6144BB3515C46E4E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCompressionLevelU3Ek__BackingField_59;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_CompressionLevel(Pathfinding.Ionic.Zlib.CompressionLevel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_CompressionLevel_m523AB27E5C3EEC32D143DDBB41FD3D16C685C680 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCompressionLevelU3Ek__BackingField_59 = L_0;
return;
}
}
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipFile::get_CompressionMethod()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_CompressionMethod_m5B4478BA3336A592EFCE2B4BF16417E852D879BC (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____compressionMethod_21;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_CompressionMethod(Pathfinding.Ionic.Zip.CompressionMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_CompressionMethod_m3E1286A0936661E118380F1339AB110C5F44E1FF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____compressionMethod_21 = L_0;
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_Comment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____Comment_16;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Comment(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Comment_mEAC62C7730B1DFD3D1B0DBB53CB515CB55EF3CB5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->____Comment_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____Comment_16), (void*)L_0);
__this->____contentsChanged_24 = (bool)1;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_EmitTimesInWindowsFormatWhenSaving()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_EmitTimesInWindowsFormatWhenSaving_m26754728F9C2B539EACA43F5E0F251E7430010E1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____emitNtfsTimes_18;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_EmitTimesInWindowsFormatWhenSaving(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_EmitTimesInWindowsFormatWhenSaving_mEBEF7AF633AB0EF77ACB6DD0290D5DC0809C22D4 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->____emitNtfsTimes_18 = L_0;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_EmitTimesInUnixFormatWhenSaving()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_EmitTimesInUnixFormatWhenSaving_mF3B4D1909912586744B443AB835353C8483F978C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____emitUnixTimes_19;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_EmitTimesInUnixFormatWhenSaving(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_EmitTimesInUnixFormatWhenSaving_mCD300F22EAD730996B9E31D80BD8392F8253AC43 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->____emitUnixTimes_19 = L_0;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_Verbose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_Verbose_m56382A1A8C08759F85DEB1675DAB78210EF94E2E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____StatusMessageTextWriter_1;
return (bool)((((int32_t)((((RuntimeObject*)(TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::ContainsEntry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_ContainsEntry_m045A32A11F8680C470A826432F39DAEDCDBA2200 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
String_t* L_1 = ___0_name;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = SharedUtilities_NormalizePathForUseInZipFile_m337B1E3C4F8AF66C0ED17C52BA36850F327B2DC5(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524(L_0, L_2, Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
return L_3;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_CaseSensitiveRetrieval()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_CaseSensitiveRetrieval_mE28E0A405D305CD0982095BB53405E25EDFD2915 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____CaseSensitiveRetrieval_2;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_CaseSensitiveRetrieval(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_CaseSensitiveRetrieval_m938ADBB23EC85CA5304E16EDE4543F8424EAA79E (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
bool L_1 = __this->____CaseSensitiveRetrieval_2;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0019;
}
}
{
bool L_2 = ___0_value;
__this->____CaseSensitiveRetrieval_2 = L_2;
ZipFile__initEntriesDictionary_m9EC043A405DAAB89C6E8139A80447355E4298304(__this, NULL);
}
IL_0019:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile::get_UseUnicodeAsNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipFile_get_UseUnicodeAsNecessary_mE867338EE58E7CD800C587F6F11E81EE856C27B5 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838);
s_Il2CppMethodInitialized = true;
}
int32_t G_B3_0 = 0;
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____alternateEncoding_40;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838, NULL);
if ((!(((RuntimeObject*)(Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)L_0) == ((RuntimeObject*)(Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)L_1))))
{
goto IL_0020;
}
}
{
int32_t L_2 = __this->____alternateEncodingUsage_41;
G_B3_0 = ((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
goto IL_0021;
}
IL_0020:
{
G_B3_0 = 0;
}
IL_0021:
{
return (bool)G_B3_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_UseUnicodeAsNecessary(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_UseUnicodeAsNecessary_m4CBFA9DABDC2F1B68480AA0B00C084F2C959A989 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0022;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838, NULL);
__this->____alternateEncoding_40 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_1);
__this->____alternateEncodingUsage_41 = 1;
goto IL_0034;
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37_inline(NULL);
__this->____alternateEncoding_40 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_2);
__this->____alternateEncodingUsage_41 = 0;
}
IL_0034:
{
return;
}
}
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipFile::get_UseZip64WhenSaving()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_UseZip64WhenSaving_mC8C74A694A9B5D4F5CAB2B4F971AA6D512B005E9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____zip64_46;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_UseZip64WhenSaving(Pathfinding.Ionic.Zip.Zip64Option)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_UseZip64WhenSaving_mC98D93E05F6853581F79CC3C7163D79DD7CE8D12 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____zip64_46 = L_0;
return;
}
}
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipFile::get_RequiresZip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipFile_get_RequiresZip64_m67944B3170405BB26DE8D2EC7D5F36A56066972D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0;
memset((&V_0), 0, sizeof(V_0));
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 V_1;
memset((&V_1), 0, sizeof(V_1));
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_2 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_3;
memset((&V_3), 0, sizeof(V_3));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_4;
memset((&V_4), 0, sizeof(V_4));
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_0, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)((int32_t)65534))))
{
goto IL_001c;
}
}
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_2), (bool)1, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
return L_2;
}
IL_001c:
{
bool L_3 = __this->____hasBeenSaved_25;
if (!L_3)
{
goto IL_0032;
}
}
{
bool L_4 = __this->____contentsChanged_24;
if (!L_4)
{
goto IL_003c;
}
}
IL_0032:
{
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_5 = V_0;
return L_5;
}
IL_003c:
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_6 = __this->____entries_12;
NullCheck(L_6);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_7;
L_7 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_6, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
NullCheck(L_7);
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 L_8;
L_8 = ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5(L_7, ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
V_1 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_008b:
{// begin finally (depth: 1)
Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F((&V_1), Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_007a_1;
}
IL_0052_1:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9;
L_9 = Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_inline((&V_1), Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
V_2 = L_9;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = V_2;
NullCheck(L_10);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_11;
L_11 = ZipEntry_get_RequiresZip64_mD8BA49E589E7912E1BDCC4441DB68593749C4A9D_inline(L_10, NULL);
V_3 = L_11;
bool L_12;
L_12 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28((&V_3), Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
if (!L_12)
{
goto IL_007a_1;
}
}
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_13;
memset((&L_13), 0, sizeof(L_13));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_13), (bool)1, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
V_4 = L_13;
goto IL_00a0;
}
IL_007a_1:
{
bool L_14;
L_14 = Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56((&V_1), Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
if (L_14)
{
goto IL_0052_1;
}
}
{
goto IL_0099;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0099:
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_15;
memset((&L_15), 0, sizeof(L_15));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_15), (bool)0, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
return L_15;
}
IL_00a0:
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_16 = V_4;
return L_16;
}
}
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipFile::get_OutputUsedZip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipFile_get_OutputUsedZip64_m6551AF1CB0BA6929373EAADC896BEE4ED63696A3 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_0 = __this->____OutputUsesZip64_37;
return L_0;
}
}
// System.Nullable`1<System.Boolean> Pathfinding.Ionic.Zip.ZipFile::get_InputUsesZip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipFile_get_InputUsesZip64_mA09F707BB3DB4711EDA3F46D2115A9E6FA666C66 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_2;
memset((&V_2), 0, sizeof(V_2));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_3;
memset((&V_3), 0, sizeof(V_3));
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_0, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)((int32_t)65534))))
{
goto IL_001c;
}
}
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_2), (bool)1, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
return L_2;
}
IL_001c:
{
RuntimeObject* L_3;
L_3 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(__this, NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0071:
{// begin finally (depth: 1)
{
RuntimeObject* L_4 = V_0;
if (!L_4)
{
goto IL_007d;
}
}
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_007d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0061_1;
}
IL_0028_1:
{
RuntimeObject* L_6 = V_0;
NullCheck(L_6);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_6);
V_1 = L_7;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = V_1;
NullCheck(L_8);
int32_t L_9;
L_9 = ZipEntry_get_Source_m29575BC9BCCC95EB5C26C52AE45F1414F22DB0A0_inline(L_8, NULL);
if ((((int32_t)L_9) == ((int32_t)3)))
{
goto IL_004a_1;
}
}
{
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_10 = V_2;
V_3 = L_10;
goto IL_0085;
}
IL_004a_1:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11 = V_1;
NullCheck(L_11);
bool L_12 = L_11->____InputUsesZip64_51;
if (!L_12)
{
goto IL_0061_1;
}
}
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_13;
memset((&L_13), 0, sizeof(L_13));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_13), (bool)1, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
V_3 = L_13;
goto IL_0085;
}
IL_0061_1:
{
RuntimeObject* L_14 = V_0;
NullCheck(L_14);
bool L_15;
L_15 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14);
if (L_15)
{
goto IL_0028_1;
}
}
{
goto IL_007e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007e:
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_16;
memset((&L_16), 0, sizeof(L_16));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_16), (bool)0, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
return L_16;
}
IL_0085:
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_17 = V_3;
return L_17;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::get_ProvisionalAlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_ProvisionalAlternateEncoding_m4B1D280A3402A7410B27B4B7DEA7A0E8CCD608CD (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____alternateEncodingUsage_41;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0013;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1 = __this->____alternateEncoding_40;
return L_1;
}
IL_0013:
{
return (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ProvisionalAlternateEncoding(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_ProvisionalAlternateEncoding_mDE92F4807F33C6A5F25CE1F9F0FBFF875E8CA8A7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->____alternateEncoding_40 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_0);
__this->____alternateEncodingUsage_41 = 1;
return;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::get_AlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____alternateEncoding_40;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_AlternateEncoding(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->____alternateEncoding_40 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_0);
return;
}
}
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipFile::get_AlternateEncodingUsage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____alternateEncodingUsage_41;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_AlternateEncodingUsage(Pathfinding.Ionic.Zip.ZipOption)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____alternateEncodingUsage_41 = L_0;
return;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipFile::get_DefaultEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->____defaultEncoding_39;
return L_0;
}
}
// System.IO.TextWriter Pathfinding.Ionic.Zip.ZipFile::get_StatusMessageTextWriter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____StatusMessageTextWriter_1;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_StatusMessageTextWriter(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_StatusMessageTextWriter_m7D87950302F7216009324853F4FD293E7DF9E938 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_value, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ___0_value;
__this->____StatusMessageTextWriter_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____StatusMessageTextWriter_1), (void*)L_0);
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_TempFileFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_TempFileFolder_m4BA692CA798965E7721EE758403D1ECE53EDE243 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____TempFileFolder_26;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_TempFileFolder(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_TempFileFolder_mB08FC2E18AE0D93493D7B319FDF7A04978AD1623 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->____TempFileFolder_26 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____TempFileFolder_26), (void*)L_0);
String_t* L_1 = ___0_value;
if (L_1)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
String_t* L_2 = ___0_value;
bool L_3;
L_3 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_2, NULL);
if (L_3)
{
goto IL_002a;
}
}
{
String_t* L_4 = ___0_value;
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral092BBD427F781099B5342ECEAED011B529978E8F)), L_4, NULL);
FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A* L_6 = (FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FileNotFoundException_t17F1B49AD996E4A60C87C7ADC9D3A25EB5808A9A_il2cpp_TypeInfo_var)));
NullCheck(L_6);
FileNotFoundException__ctor_mA8C9C93DB8C5B96D6B5E59B2AE07154F265FB1A1(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_set_TempFileFolder_mB08FC2E18AE0D93493D7B319FDF7A04978AD1623_RuntimeMethod_var)));
}
IL_002a:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Password(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Password_m2DB47E4E2CCB361E7F2E179B58D6C61DD26776EF (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->____Password_17 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____Password_17), (void*)L_0);
String_t* L_1 = __this->____Password_17;
if (L_1)
{
goto IL_001e;
}
}
{
ZipFile_set_Encryption_mD9493955B433B14004376A6337F67AF5CAD4B457(__this, 0, NULL);
goto IL_0030;
}
IL_001e:
{
int32_t L_2;
L_2 = ZipFile_get_Encryption_m52C86E4539DE219FDA127BFB1B4199CFDFEDE23C_inline(__this, NULL);
if (L_2)
{
goto IL_0030;
}
}
{
ZipFile_set_Encryption_mD9493955B433B14004376A6337F67AF5CAD4B457(__this, 1, NULL);
}
IL_0030:
{
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::get_Password()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_get_Password_mC76F48C3EAD98240A121886C5C3B53736D20C30C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____Password_17;
return L_0;
}
}
// Pathfinding.Ionic.Zip.ExtractExistingFileAction Pathfinding.Ionic.Zip.ZipFile::get_ExtractExistingFile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_ExtractExistingFile_m38F06E267FB1611E4913168B777AE245BAC559AB (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CExtractExistingFileU3Ek__BackingField_60;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ExtractExistingFile(Pathfinding.Ionic.Zip.ExtractExistingFileAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_ExtractExistingFile_m76F6FF8DE33F6C1807F407FBDE23C2C72535D7D1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CExtractExistingFileU3Ek__BackingField_60 = L_0;
return;
}
}
// Pathfinding.Ionic.Zip.ZipErrorAction Pathfinding.Ionic.Zip.ZipFile::get_ZipErrorAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_ZipErrorAction_m42A187E58C26F96A79D85C1718E1F2E95D55D37B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_0 = __this->___ZipError_53;
if (!L_0)
{
goto IL_0012;
}
}
{
__this->____zipErrorAction_10 = 3;
}
IL_0012:
{
int32_t L_1 = __this->____zipErrorAction_10;
return L_1;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ZipErrorAction(Pathfinding.Ionic.Zip.ZipErrorAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_ZipErrorAction_m41DEED7D129E11BA80ACC518D4A19C407E854805 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____zipErrorAction_10 = L_0;
int32_t L_1 = __this->____zipErrorAction_10;
if ((((int32_t)L_1) == ((int32_t)3)))
{
goto IL_0025;
}
}
{
EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026* L_2 = __this->___ZipError_53;
if (!L_2)
{
goto IL_0025;
}
}
{
__this->___ZipError_53 = (EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ZipError_53), (void*)(EventHandler_1_tD93C348E47D61E5D1B7FEBBD1972000C616B4026*)NULL);
}
IL_0025:
{
return;
}
}
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipFile::get_Encryption()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_Encryption_m52C86E4539DE219FDA127BFB1B4199CFDFEDE23C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Encryption_32;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_Encryption(Pathfinding.Ionic.Zip.EncryptionAlgorithm)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_Encryption_mD9493955B433B14004376A6337F67AF5CAD4B457 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((!(((uint32_t)L_0) == ((uint32_t)4))))
{
goto IL_0012;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE88E7FA5896D6E4F1BE67E4FBFBA983934AD9BC0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_set_Encryption_mD9493955B433B14004376A6337F67AF5CAD4B457_RuntimeMethod_var)));
}
IL_0012:
{
int32_t L_2 = ___0_value;
__this->____Encryption_32 = L_2;
return;
}
}
// Pathfinding.Ionic.Zip.SetCompressionCallback Pathfinding.Ionic.Zip.ZipFile::get_SetCompression()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ZipFile_get_SetCompression_mF8435E5871EFDF136755F44D4F514FB330DDA5E7 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* L_0 = __this->___U3CSetCompressionU3Ek__BackingField_61;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_SetCompression(Pathfinding.Ionic.Zip.SetCompressionCallback)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_SetCompression_m09716A2E8172EE1F37C023E41257378911CDE7BE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ___0_value, const RuntimeMethod* method)
{
{
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* L_0 = ___0_value;
__this->___U3CSetCompressionU3Ek__BackingField_61 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSetCompressionU3Ek__BackingField_61), (void*)L_0);
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_MaxOutputSegmentSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_MaxOutputSegmentSize_m1870774302164CB36413701BE77A28102DFFF3D1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____maxOutputSegmentSize_8;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_MaxOutputSegmentSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_MaxOutputSegmentSize_m62900602EF275075D1EA762CEBCDA69BFAAC1DFC (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) >= ((int32_t)((int32_t)65536))))
{
goto IL_001c;
}
}
{
int32_t L_1 = ___0_value;
if (!L_1)
{
goto IL_001c;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_2 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3727F5DABFF01D129FC3D8072A31B55894208F84)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_set_MaxOutputSegmentSize_m62900602EF275075D1EA762CEBCDA69BFAAC1DFC_RuntimeMethod_var)));
}
IL_001c:
{
int32_t L_3 = ___0_value;
__this->____maxOutputSegmentSize_8 = L_3;
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_NumberOfSegmentsForMostRecentSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_NumberOfSegmentsForMostRecentSave_m9E244482840799F78F46B206103F841EADF44023 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____numberOfSegmentsForMostRecentSave_9;
return ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ParallelDeflateThreshold(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_ParallelDeflateThreshold_mA9E7D107DEE361F068A1F7C83B566D6BA7F0F80F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_value;
if ((((int64_t)L_0) == ((int64_t)((int64_t)0))))
{
goto IL_0027;
}
}
{
int64_t L_1 = ___0_value;
if ((((int64_t)L_1) == ((int64_t)((int64_t)(-1)))))
{
goto IL_0027;
}
}
{
int64_t L_2 = ___0_value;
if ((((int64_t)L_2) >= ((int64_t)((int64_t)((int32_t)65536)))))
{
goto IL_0027;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBC61FE71C9C162A300EF8A3A5234C140F450C60B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_set_ParallelDeflateThreshold_mA9E7D107DEE361F068A1F7C83B566D6BA7F0F80F_RuntimeMethod_var)));
}
IL_0027:
{
int64_t L_4 = ___0_value;
__this->____ParallelDeflateThreshold_44 = L_4;
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipFile::get_ParallelDeflateThreshold()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipFile_get_ParallelDeflateThreshold_m88106ED156475E9C2921540F88D4C089EA2A6468 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ParallelDeflateThreshold_44;
return L_0;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_ParallelDeflateMaxBufferPairs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_ParallelDeflateMaxBufferPairs_m0DE7AC098AB51C005EBB65FD858CE48EBA4AC0AA (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____maxBufferPairs_45;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_ParallelDeflateMaxBufferPairs(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_ParallelDeflateMaxBufferPairs_m755F14171A51532C424EC91D36857E6EA60BE1C1 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) >= ((int32_t)4)))
{
goto IL_0017;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDFE0551BCCC735AFA47DB1AF1060FFD5A80E07A3)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral62034F7639F85F62F5742EE798FEB248336A482E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_set_ParallelDeflateMaxBufferPairs_m755F14171A51532C424EC91D36857E6EA60BE1C1_RuntimeMethod_var)));
}
IL_0017:
{
int32_t L_2 = ___0_value;
__this->____maxBufferPairs_45 = L_2;
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipFile::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipFile_ToString_mA8F36989DF26DE58424AED4F0732D10B8AB21179 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC84F51CEE4EA15AB156111FF7D7DA615786515B1);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0;
L_0 = ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline(__this, NULL);
String_t* L_1;
L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralC84F51CEE4EA15AB156111FF7D7DA615786515B1, L_0, NULL);
return L_1;
}
}
// System.Version Pathfinding.Ionic.Zip.ZipFile::get_LibraryVersion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ZipFile_get_LibraryVersion_m9B0F53A88487A3CB5EBB1E7EEC54F5D86E2F7BF2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_get_LibraryVersion_m9B0F53A88487A3CB5EBB1E7EEC54F5D86E2F7BF2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Assembly_t* L_0;
L_0 = il2cpp_codegen_get_executing_assembly(ZipFile_get_LibraryVersion_m9B0F53A88487A3CB5EBB1E7EEC54F5D86E2F7BF2_RuntimeMethod_var);
NullCheck(L_0);
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_1;
L_1 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(19 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName() */, L_0);
NullCheck(L_1);
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_2;
L_2 = AssemblyName_get_Version_mC20EC1E68FA7C40120112C2E29A19C9D948B5300_inline(L_1, NULL);
return L_2;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::NotifyEntryChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_NotifyEntryChanged_m18AF3C9CDC6B5C927392EF023B267D6A6DC93A2B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
__this->____contentsChanged_24 = (bool)1;
return;
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::StreamForDiskNumber(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipFile_StreamForDiskNumber_mA8A7EAB281336E8555A0544C1DD6DF7C265FABD6 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, uint32_t ___0_diskNumber, const RuntimeMethod* method)
{
String_t* G_B6_0 = NULL;
String_t* G_B5_0 = NULL;
{
uint32_t L_0 = ___0_diskNumber;
uint32_t L_1 = __this->____diskNumberWithCd_7;
if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, 1))) == ((int32_t)L_1)))
{
goto IL_001f;
}
}
{
uint32_t L_2 = ___0_diskNumber;
if (L_2)
{
goto IL_0026;
}
}
{
uint32_t L_3 = __this->____diskNumberWithCd_7;
if (L_3)
{
goto IL_0026;
}
}
IL_001f:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4;
L_4 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(__this, NULL);
return L_4;
}
IL_0026:
{
String_t* L_5 = __this->____readName_15;
String_t* L_6 = L_5;
G_B5_0 = L_6;
if (L_6)
{
G_B6_0 = L_6;
goto IL_0039;
}
}
{
String_t* L_7 = __this->____name_14;
G_B6_0 = L_7;
}
IL_0039:
{
uint32_t L_8 = ___0_diskNumber;
uint32_t L_9 = __this->____diskNumberWithCd_7;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_10;
L_10 = ZipSegmentedStream_ForReading_m2E1E767B70B5D960B916FCEB53A5272D83B02644(G_B6_0, L_8, L_9, NULL);
return L_10;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Reset(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Reset_m22D30D5375AF7AD5DFBA06CB67B3A5798DA69B3D (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_whileSaving, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* V_0 = NULL;
String_t* V_1 = NULL;
RuntimeObject* V_2 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_3 = NULL;
RuntimeObject* V_4 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_5 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B6_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B6_1 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B3_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B3_1 = NULL;
String_t* G_B5_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B5_1 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B5_2 = NULL;
String_t* G_B4_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B4_1 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B4_2 = NULL;
String_t* G_B7_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B7_1 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B7_2 = NULL;
{
bool L_0 = __this->____JustSaved_33;
if (!L_0)
{
goto IL_0105;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)il2cpp_codegen_object_new(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
NullCheck(L_1);
ZipFile__ctor_m560C7F122C98F61873F159D56A45B6F157F6EA19(L_1, NULL);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f1:
{// begin finally (depth: 1)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = V_0;
if (!L_2)
{
goto IL_00fd;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_3 = V_0;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
}
IL_00fd:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_4 = V_0;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_5 = V_0;
bool L_6 = ___0_whileSaving;
G_B3_0 = L_5;
G_B3_1 = L_4;
if (!L_6)
{
G_B6_0 = L_5;
G_B6_1 = L_4;
goto IL_0031_1;
}
}
{
String_t* L_7 = __this->____readName_15;
String_t* L_8 = L_7;
G_B4_0 = L_8;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
if (L_8)
{
G_B5_0 = L_8;
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
goto IL_002c_1;
}
}
{
String_t* L_9 = __this->____name_14;
G_B5_0 = L_9;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
}
IL_002c_1:
{
G_B7_0 = G_B5_0;
G_B7_1 = G_B5_1;
G_B7_2 = G_B5_2;
goto IL_0037_1;
}
IL_0031_1:
{
String_t* L_10 = __this->____name_14;
G_B7_0 = L_10;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
}
IL_0037_1:
{
String_t* L_11 = G_B7_0;
V_1 = L_11;
NullCheck(G_B7_1);
G_B7_1->____name_14 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&G_B7_1->____name_14), (void*)L_11);
String_t* L_12 = V_1;
NullCheck(G_B7_2);
G_B7_2->____readName_15 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&G_B7_2->____readName_15), (void*)L_12);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_13 = V_0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_14;
L_14 = ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline(__this, NULL);
NullCheck(L_13);
ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline(L_13, L_14, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_15 = V_0;
int32_t L_16;
L_16 = ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline(__this, NULL);
NullCheck(L_15);
ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline(L_15, L_16, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B(L_17, NULL);
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_18 = V_0;
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(L_18, NULL);
V_2 = L_19;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00df_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_20 = V_2;
if (!L_20)
{
goto IL_00eb_1;
}
}
{
RuntimeObject* L_21 = V_2;
NullCheck(L_21);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_21);
}
IL_00eb_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_00cf_2;
}
IL_006e_2:
{
RuntimeObject* L_22 = V_2;
NullCheck(L_22);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_23;
L_23 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_22);
V_3 = L_23;
RuntimeObject* L_24;
L_24 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(__this, NULL);
V_4 = L_24;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00c0_2:
{// begin finally (depth: 3)
{
RuntimeObject* L_25 = V_4;
if (!L_25)
{
goto IL_00ce_2;
}
}
{
RuntimeObject* L_26 = V_4;
NullCheck(L_26);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_26);
}
IL_00ce_2:
{
return;
}
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
{
goto IL_00af_3;
}
IL_0082_3:
{
RuntimeObject* L_27 = V_4;
NullCheck(L_27);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_28;
L_28 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_27);
V_5 = L_28;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_29 = V_3;
NullCheck(L_29);
String_t* L_30;
L_30 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_29, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_31 = V_5;
NullCheck(L_31);
String_t* L_32;
L_32 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_31, NULL);
bool L_33;
L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, L_32, NULL);
if (!L_33)
{
goto IL_00af_3;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_34 = V_5;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_35 = V_3;
NullCheck(L_34);
ZipEntry_CopyMetaData_mC4D8587B42065C1C1C654B0DA039476C2C8EF121(L_34, L_35, NULL);
goto IL_00bb_3;
}
IL_00af_3:
{
RuntimeObject* L_36 = V_4;
NullCheck(L_36);
bool L_37;
L_37 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_36);
if (L_37)
{
goto IL_0082_3;
}
}
IL_00bb_3:
{
goto IL_00cf_2;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00cf_2:
{
RuntimeObject* L_38 = V_2;
NullCheck(L_38);
bool L_39;
L_39 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_38);
if (L_39)
{
goto IL_006e_2;
}
}
{
goto IL_00ec_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00ec_1:
{
goto IL_00fe;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00fe:
{
__this->____JustSaved_33 = (bool)0;
}
IL_0105:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Initialize_mF60C2318C30937FB4258729A8786807E6C1CCD2B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
String_t* L_0 = ___0_fileName;
ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229(__this, L_0, (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3*)NULL, NULL);
goto IL_0025;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000d;
}
throw e;
}
CATCH_000d:
{// begin catch(System.Exception)
{
Exception_t* L_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
V_0 = L_1;
String_t* L_2 = ___0_fileName;
String_t* L_3;
L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1085DBB77822F11382A502D20B43B5D79C0B8E20)), L_2, NULL);
Exception_t* L_4 = V_0;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_5 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ZipException__ctor_mAB7AF491D4B87DCDFD4C4109BBA91FFD0B00AD5A(L_5, L_3, L_4, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_Initialize_mF60C2318C30937FB4258729A8786807E6C1CCD2B_RuntimeMethod_var)));
}
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_0025;
}
}// end catch (depth: 1)
IL_0025:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::_initEntriesDictionary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__initEntriesDictionary_m9EC043A405DAAB89C6E8139A80447355E4298304 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB125DC23F7F4488C41A1981C46A412DD63979E41_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* V_0 = NULL;
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* G_B3_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B5_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B4_0 = NULL;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* G_B6_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B6_1 = NULL;
{
bool L_0;
L_0 = ZipFile_get_CaseSensitiveRetrieval_mE28E0A405D305CD0982095BB53405E25EDFD2915_inline(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_1;
L_1 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL);
G_B3_0 = L_1;
goto IL_001a;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_2;
L_2 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL);
G_B3_0 = L_2;
}
IL_001a:
{
V_0 = G_B3_0;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_3 = __this->____entries_12;
G_B4_0 = __this;
if (L_3)
{
G_B5_0 = __this;
goto IL_0032;
}
}
{
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_4 = V_0;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_5 = (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*)il2cpp_codegen_object_new(Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
NullCheck(L_5);
Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB(L_5, L_4, Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB_RuntimeMethod_var);
G_B6_0 = L_5;
G_B6_1 = G_B4_0;
goto IL_003e;
}
IL_0032:
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_6 = __this->____entries_12;
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_7 = V_0;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_8 = (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*)il2cpp_codegen_object_new(Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
NullCheck(L_8);
Dictionary_2__ctor_mB125DC23F7F4488C41A1981C46A412DD63979E41(L_8, L_6, L_7, Dictionary_2__ctor_mB125DC23F7F4488C41A1981C46A412DD63979E41_RuntimeMethod_var);
G_B6_0 = L_8;
G_B6_1 = G_B5_0;
}
IL_003e:
{
NullCheck(G_B6_1);
G_B6_1->____entries_12 = G_B6_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->____entries_12), (void*)G_B6_0);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::_InitInstance(System.String,System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile__InitInstance_m93E19769EC16CBDB2D91D858242A0DC5AD978229 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_zipFileName, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___1_statusMessageWriter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_zipFileName;
__this->____name_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____name_14), (void*)L_0);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = ___1_statusMessageWriter;
__this->____StatusMessageTextWriter_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____StatusMessageTextWriter_1), (void*)L_1);
__this->____contentsChanged_24 = (bool)1;
ZipFile_set_AddDirectoryWillTraverseReparsePoints_m2FE42B17B776A9B1AB48BAA12B76EB4B31AD514B_inline(__this, (bool)1, NULL);
ZipFile_set_CompressionLevel_m523AB27E5C3EEC32D143DDBB41FD3D16C685C680_inline(__this, 6, NULL);
ZipFile_set_ParallelDeflateThreshold_mA9E7D107DEE361F068A1F7C83B566D6BA7F0F80F(__this, ((int64_t)((int32_t)524288)), NULL);
ZipFile__initEntriesDictionary_m9EC043A405DAAB89C6E8139A80447355E4298304(__this, NULL);
String_t* L_2 = ___0_zipFileName;
if (!L_2)
{
goto IL_006e;
}
}
{
String_t* L_3 = __this->____name_14;
bool L_4;
L_4 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_3, NULL);
if (!L_4)
{
goto IL_006e;
}
}
{
bool L_5;
L_5 = ZipFile_get_FullScan_m7B9EE918A9363D228E992D29D74E8F23BF16F2B8_inline(__this, NULL);
if (!L_5)
{
goto IL_0061;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_Orig_m8D0815A003D2D96F671FDF8859817865CB53BB5F(__this, NULL);
goto IL_0067;
}
IL_0061:
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
ZipFile_ReadIntoInstance_mB2AA25CCAC8DCF7D8547C719B3D06E7BAB2BB27B(__this, NULL);
}
IL_0067:
{
__this->____fileAlreadyExists_22 = (bool)1;
}
IL_006e:
{
return;
}
}
// System.Collections.Generic.List`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::get_ZipEntriesAsList()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* ZipFile_get_ZipEntriesAsList_m8131672B4A6A5A009C1AA38E570C04B458CABEF8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7BC070F04FF089AA3F28BA0780591928FC949497_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_0 = __this->____zipEntriesAsList_13;
if (L_0)
{
goto IL_0021;
}
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_1 = __this->____entries_12;
NullCheck(L_1);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_2;
L_2 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_1, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_3 = (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*)il2cpp_codegen_object_new(List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_m7BC070F04FF089AA3F28BA0780591928FC949497(L_3, L_2, List_1__ctor_m7BC070F04FF089AA3F28BA0780591928FC949497_RuntimeMethod_var);
__this->____zipEntriesAsList_13 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____zipEntriesAsList_13), (void*)L_3);
}
IL_0021:
{
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_4 = __this->____zipEntriesAsList_13;
return L_4;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_get_Item_m0EB5D2AE0F978A1BCC7423133F72293CF122C887 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_ix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m81B0C27696B96602B5CF88495D6F946A7B89402B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_0;
L_0 = ZipFile_get_ZipEntriesAsList_m8131672B4A6A5A009C1AA38E570C04B458CABEF8(__this, NULL);
int32_t L_1 = ___0_ix;
NullCheck(L_0);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2;
L_2 = List_1_get_Item_m81B0C27696B96602B5CF88495D6F946A7B89402B(L_0, L_1, List_1_get_Item_m81B0C27696B96602B5CF88495D6F946A7B89402B_RuntimeMethod_var);
return L_2;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile::get_Item(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipFile_get_Item_m81F1115F064BCFF4E18BE4EA5C2DBBB120912F12 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
String_t* L_0 = ___0_fileName;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = SharedUtilities_NormalizePathForUseInZipFile_m337B1E3C4F8AF66C0ED17C52BA36850F327B2DC5(L_0, NULL);
V_0 = L_1;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_2 = __this->____entries_12;
String_t* L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524(L_2, L_3, Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
if (!L_4)
{
goto IL_0025;
}
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_5 = __this->____entries_12;
String_t* L_6 = V_0;
NullCheck(L_5);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7;
L_7 = Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4(L_5, L_6, Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4_RuntimeMethod_var);
return L_7;
}
IL_0025:
{
String_t* L_8 = V_0;
NullCheck(L_8);
String_t* L_9;
L_9 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_8, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, NULL);
V_0 = L_9;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_10 = __this->____entries_12;
String_t* L_11 = V_0;
NullCheck(L_10);
bool L_12;
L_12 = Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524(L_10, L_11, Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
if (!L_12)
{
goto IL_0054;
}
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_13 = __this->____entries_12;
String_t* L_14 = V_0;
NullCheck(L_13);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_15;
L_15 = Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4(L_13, L_14, Dictionary_2_get_Item_mEB7777B017BEFF0E06E1B132A24EF673DED595B4_RuntimeMethod_var);
return L_15;
}
IL_0054:
{
return (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*)NULL;
}
}
// System.Collections.Generic.ICollection`1<System.String> Pathfinding.Ionic.Zip.ZipFile::get_EntryFileNames()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_get_EntryFileNames_m5273E4C3224937E5428E6E4C260CD59BB7B81B7F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mA719B75A835FC0813D17FEE3D590DA00A2F6DD94_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
NullCheck(L_0);
KeyCollection_t2B12CB0BB1C7C9C3951883865377D782C99C7F94* L_1;
L_1 = Dictionary_2_get_Keys_mA719B75A835FC0813D17FEE3D590DA00A2F6DD94(L_0, Dictionary_2_get_Keys_mA719B75A835FC0813D17FEE3D590DA00A2F6DD94_RuntimeMethod_var);
return L_1;
}
}
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::get_Entries()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_get_Entries_mF07F8693C9E2293D128E62B41DCA85D0C1F79D19 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
NullCheck(L_0);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_1;
L_1 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_0, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
return L_1;
}
}
// System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::get_EntriesSorted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_get_EntriesSorted_m3A65795305F39AF17F3FEC899B626F25C25E7E1F (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m19C678D9FC94B39DBEE890E247638AE9CB113A7E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AsReadOnly_m57A5CFDF3E25367E5179FF608562030A78EC775C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4557BA0F3772B9F0CCC837DB813ADE8D1AB6D4CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* V_0 = NULL;
RuntimeObject* V_1 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_2 = NULL;
int32_t V_3 = 0;
int32_t G_B11_0 = 0;
{
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_0 = (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*)il2cpp_codegen_object_new(List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m4557BA0F3772B9F0CCC837DB813ADE8D1AB6D4CF(L_0, List_1__ctor_m4557BA0F3772B9F0CCC837DB813ADE8D1AB6D4CF_RuntimeMethod_var);
V_0 = L_0;
RuntimeObject* L_1;
L_1 = ZipFile_get_Entries_mF07F8693C9E2293D128E62B41DCA85D0C1F79D19(__this, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_1);
V_1 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0035:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_1;
if (!L_3)
{
goto IL_0041;
}
}
{
RuntimeObject* L_4 = V_1;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_0041:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0025_1;
}
IL_0017_1:
{
RuntimeObject* L_5 = V_1;
NullCheck(L_5);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6;
L_6 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_5);
V_2 = L_6;
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_7 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = V_2;
NullCheck(L_7);
List_1_Add_m19C678D9FC94B39DBEE890E247638AE9CB113A7E_inline(L_7, L_8, List_1_Add_m19C678D9FC94B39DBEE890E247638AE9CB113A7E_RuntimeMethod_var);
}
IL_0025_1:
{
RuntimeObject* L_9 = V_1;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_0017_1;
}
}
{
goto IL_0042;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0042:
{
bool L_11;
L_11 = ZipFile_get_CaseSensitiveRetrieval_mE28E0A405D305CD0982095BB53405E25EDFD2915_inline(__this, NULL);
if (!L_11)
{
goto IL_0053;
}
}
{
G_B11_0 = 4;
goto IL_0054;
}
IL_0053:
{
G_B11_0 = 5;
}
IL_0054:
{
V_3 = G_B11_0;
List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D* L_12 = V_0;
NullCheck(L_12);
ReadOnlyCollection_1_t972DF41FBE3C81B8AECB7C39B49717711E34B6FA* L_13;
L_13 = List_1_AsReadOnly_m57A5CFDF3E25367E5179FF608562030A78EC775C(L_12, List_1_AsReadOnly_m57A5CFDF3E25367E5179FF608562030A78EC775C_RuntimeMethod_var);
return L_13;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipFile::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipFile_get_Count_m36EE354FE8755F8FB3A12CF6DF29B7AEE374B3BE (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entries_12;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185(L_0, Dictionary_2_get_Count_m9FF5F32AAB9C36BFD1407F0526E516C84B362185_RuntimeMethod_var);
return L_1;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntry_mF76AB0D07BBAC8272EBF97499E083E2D43223137 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_entry, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mBA81A6279E3AD002896959D6C72BCEFE13D4665E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_0 = ___0_entry;
if (L_0)
{
goto IL_0011;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7C215EE957B11D12CEC240EBE0D86F5E81FDEB19)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_RemoveEntry_mF76AB0D07BBAC8272EBF97499E083E2D43223137_RuntimeMethod_var)));
}
IL_0011:
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_2 = __this->____entries_12;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = ___0_entry;
NullCheck(L_3);
String_t* L_4;
L_4 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = SharedUtilities_NormalizePathForUseInZipFile_m337B1E3C4F8AF66C0ED17C52BA36850F327B2DC5(L_4, NULL);
NullCheck(L_2);
bool L_6;
L_6 = Dictionary_2_Remove_mBA81A6279E3AD002896959D6C72BCEFE13D4665E(L_2, L_5, Dictionary_2_Remove_mBA81A6279E3AD002896959D6C72BCEFE13D4665E_RuntimeMethod_var);
__this->____zipEntriesAsList_13 = (List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____zipEntriesAsList_13), (void*)(List_1_tB976EA785960BD5277B6315C1A15B6518B19B63D*)NULL);
__this->____contentsChanged_24 = (bool)1;
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::RemoveEntry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_1 = NULL;
{
String_t* L_0 = ___0_fileName;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = ZipEntry_NameInArchive_m6B1038DF3D976E50EFEE2796EFDB947EF4D3564D(L_0, (String_t*)NULL, NULL);
V_0 = L_1;
String_t* L_2 = V_0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3;
L_3 = ZipFile_get_Item_m81F1115F064BCFF4E18BE4EA5C2DBBB120912F12(__this, L_2, NULL);
V_1 = L_3;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = V_1;
if (L_4)
{
goto IL_0021;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3E8292E6153F7667A153A1A775FB6A3C16AF177)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_RemoveEntry_m47C5E76F7E5D11A207A524EA2AF61A19E67DF4C8_RuntimeMethod_var)));
}
IL_0021:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6 = V_1;
ZipFile_RemoveEntry_mF76AB0D07BBAC8272EBF97499E083E2D43223137(__this, L_6, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Dispose_m2CD66A15869861BFB68FF3774FFC3ECA5A40F9C9 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(7 /* System.Void Pathfinding.Ionic.Zip.ZipFile::Dispose(System.Boolean) */, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_Dispose_m11649C5DBEE8BA8B2FA9DB9DED04961857BA8E74 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_disposeManagedResources, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_11;
if (L_0)
{
goto IL_0090;
}
}
{
bool L_1 = ___0_disposeManagedResources;
if (!L_1)
{
goto IL_0089;
}
}
{
bool L_2 = __this->____ReadStreamIsOurs_27;
if (!L_2)
{
goto IL_0039;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____readstream_3;
if (!L_3)
{
goto IL_0039;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = __this->____readstream_3;
NullCheck(L_4);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_4, NULL);
__this->____readstream_3 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____readstream_3), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
}
IL_0039:
{
String_t* L_5 = __this->____temporaryFileName_23;
if (!L_5)
{
goto IL_006c;
}
}
{
String_t* L_6 = __this->____name_14;
if (!L_6)
{
goto IL_006c;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = __this->____writestream_4;
if (!L_7)
{
goto IL_006c;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->____writestream_4;
NullCheck(L_8);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_8, NULL);
__this->____writestream_4 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writestream_4), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
}
IL_006c:
{
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* L_9 = __this->___ParallelDeflater_43;
if (!L_9)
{
goto IL_0089;
}
}
{
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* L_10 = __this->___ParallelDeflater_43;
NullCheck(L_10);
ParallelDeflateOutputStream_Dispose_mC3C3AB3BF74D458D0535A3D9DE683F2BBEB9116D(L_10, NULL);
__this->___ParallelDeflater_43 = (ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ParallelDeflater_43), (void*)(ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868*)NULL);
}
IL_0089:
{
__this->____disposed_11 = (bool)1;
}
IL_0090:
{
return;
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::get_ReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
String_t* G_B5_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B5_1 = NULL;
String_t* G_B4_0 = NULL;
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* G_B4_1 = NULL;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____readstream_3;
if (L_0)
{
goto IL_0049;
}
}
{
String_t* L_1 = __this->____readName_15;
if (L_1)
{
goto IL_0021;
}
}
{
String_t* L_2 = __this->____name_14;
if (!L_2)
{
goto IL_0049;
}
}
IL_0021:
{
String_t* L_3 = __this->____readName_15;
String_t* L_4 = L_3;
G_B4_0 = L_4;
G_B4_1 = __this;
if (L_4)
{
G_B5_0 = L_4;
G_B5_1 = __this;
goto IL_0035;
}
}
{
String_t* L_5 = __this->____name_14;
G_B5_0 = L_5;
G_B5_1 = G_B4_1;
}
IL_0035:
{
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_6;
L_6 = File_Open_mB4B41C2CDABC136A36207B3215D1BCC3A22AD5E7(G_B5_0, 3, 1, 3, NULL);
NullCheck(G_B5_1);
G_B5_1->____readstream_3 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->____readstream_3), (void*)L_6);
__this->____ReadStreamIsOurs_27 = (bool)1;
}
IL_0049:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = __this->____readstream_3;
return L_7;
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipFile::get_WriteStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipFile_get_WriteStream_m4D4AAEA057FB4EB3FB6B1D416BE28D2CCE083A07 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* G_B8_0 = NULL;
String_t* G_B7_0 = NULL;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____writestream_4;
if (!L_0)
{
goto IL_0012;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____writestream_4;
return L_1;
}
IL_0012:
{
String_t* L_2 = __this->____name_14;
if (L_2)
{
goto IL_0024;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____writestream_4;
return L_3;
}
IL_0024:
{
int32_t L_4 = __this->____maxOutputSegmentSize_8;
if (!L_4)
{
goto IL_004d;
}
}
{
String_t* L_5 = __this->____name_14;
int32_t L_6 = __this->____maxOutputSegmentSize_8;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_7;
L_7 = ZipSegmentedStream_ForWriting_mA4FA6209D3C210F46631BD03A0DF65DD6C328F7F(L_5, L_6, NULL);
__this->____writestream_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writestream_4), (void*)L_7);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->____writestream_4;
return L_8;
}
IL_004d:
{
String_t* L_9;
L_9 = ZipFile_get_TempFileFolder_m4BA692CA798965E7721EE758403D1ECE53EDE243_inline(__this, NULL);
String_t* L_10 = L_9;
G_B7_0 = L_10;
if (L_10)
{
G_B8_0 = L_10;
goto IL_0065;
}
}
{
String_t* L_11 = __this->____name_14;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_12;
L_12 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_11, NULL);
G_B8_0 = L_12;
}
IL_0065:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_13 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)(&__this->____writestream_4);
String_t** L_14 = (String_t**)(&__this->____temporaryFileName_23);
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
SharedUtilities_CreateAndOpenUniqueTempFile_m68A3FAA9B2C429054EECF6EC9E244484D2CB1315(G_B8_0, L_13, L_14, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15 = __this->____writestream_4;
return L_15;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile::set_WriteStream(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipFile_set_WriteStream_m1CA04995D8245F7CEAB13C0A55A5601FCF87940C (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_value, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_value;
if (!L_0)
{
goto IL_0011;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_1 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDB4AEDB1106BC6A34B45AC0BCCAA77DC7B5661C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_set_WriteStream_m1CA04995D8245F7CEAB13C0A55A5601FCF87940C_RuntimeMethod_var)));
}
IL_0011:
{
__this->____writestream_4 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writestream_4), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
return;
}
}
// System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry> Pathfinding.Ionic.Zip.ZipFile::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351 (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* V_0 = NULL;
{
U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* L_0 = (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6*)il2cpp_codegen_object_new(U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CGetEnumeratorU3Ec__Iterator0__ctor_m1BC61ED56FBB87A1FA0EED8AE34A84F45487810E(L_0, NULL);
V_0 = L_0;
U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* L_1 = V_0;
NullCheck(L_1);
L_1->___U3CU3Ef__this_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3Ef__this_4), (void*)__this);
U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* L_2 = V_0;
return L_2;
}
}
// System.Collections.IEnumerator Pathfinding.Ionic.Zip.ZipFile::GetNewEnum()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ZipFile_GetNewEnum_mC5B52CA85A0F6387CAE953A74430A09D70B014BD (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = ZipFile_GetEnumerator_mF73484F11FDFA39DCED7A0144DE12FB7F2116351(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetEnumeratorU3Ec__Iterator0__ctor_m1BC61ED56FBB87A1FA0EED8AE34A84F45487810E (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::System.Collections.Generic.IEnumerator<Pathfinding.Ionic.Zip.ZipEntry>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* U3CGetEnumeratorU3Ec__Iterator0_System_Collections_Generic_IEnumeratorU3CPathfinding_Ionic_Zip_ZipEntryU3E_get_Current_mC9F36A681972D0962AF3434947947A5F69A29E2B (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method)
{
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_0 = __this->___U24current_3;
return L_0;
}
}
// System.Object Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetEnumeratorU3Ec__Iterator0_System_Collections_IEnumerator_get_Current_mC1BDBFFE76412131E8C3313F9DBF0FA24C9B18A8 (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method)
{
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_0 = __this->___U24current_3;
return L_0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetEnumeratorU3Ec__Iterator0_MoveNext_m67EA0D1C368FFD58ACB4AF41A0DB8BEC624C57F4 (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
bool V_1 = false;
{
int32_t L_0 = __this->___U24PC_2;
V_0 = L_0;
__this->___U24PC_2 = (-1);
V_1 = (bool)0;
uint32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_0023;
}
case 1:
{
goto IL_0041;
}
}
}
{
goto IL_00af;
}
IL_0023:
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_2 = __this->___U3CU3Ef__this_4;
NullCheck(L_2);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_3 = L_2->____entries_12;
NullCheck(L_3);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_4;
L_4 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_3, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
NullCheck(L_4);
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740 L_5;
L_5 = ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5(L_4, ValueCollection_GetEnumerator_m596A4230B4514DB6498403483BC83781ECA9F0D5_RuntimeMethod_var);
__this->___U3CU3CU24U24U3EU3E__0_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3CU24U24U3EU3E__0_0))->____dictionary_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3CU24U24U3EU3E__0_0))->____currentValue_3), (void*)NULL);
#endif
V_0 = ((int32_t)-3);
}
IL_0041:
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0092:
{// begin finally (depth: 1)
{
bool L_6 = V_1;
if (!L_6)
{
goto IL_0096;
}
}
{
return;
}
IL_0096:
{
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* L_7 = (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*)(&__this->___U3CU3CU24U24U3EU3E__0_0);
Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F(L_7, Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
IL_0041_1:
{
uint32_t L_8 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, 1)))
{
case 0:
{
goto IL_007d_1;
}
}
}
{
goto IL_007d_1;
}
IL_0052_1:
{
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* L_9 = (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*)(&__this->___U3CU3CU24U24U3EU3E__0_0);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10;
L_10 = Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_inline(L_9, Enumerator_get_Current_m6305EA4CA5405BA8DF9DFF8FC0D9D8EBB34BEECA_RuntimeMethod_var);
__this->___U3CeU3E__1_1 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CeU3E__1_1), (void*)L_10);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11 = __this->___U3CeU3E__1_1;
__this->___U24current_3 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U24current_3), (void*)L_11);
__this->___U24PC_2 = 1;
V_1 = (bool)1;
goto IL_00b1;
}
IL_007d_1:
{
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* L_12 = (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*)(&__this->___U3CU3CU24U24U3EU3E__0_0);
bool L_13;
L_13 = Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56(L_12, Enumerator_MoveNext_m402E274B6CFC9362D12272C8B6BBAE1A0EA86D56_RuntimeMethod_var);
if (L_13)
{
goto IL_0052_1;
}
}
{
goto IL_00a8;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a8:
{
__this->___U24PC_2 = (-1);
}
IL_00af:
{
return (bool)0;
}
IL_00b1:
{
return (bool)1;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetEnumeratorU3Ec__Iterator0_Dispose_m7F8B26932BF488AC378D2E55CCD932B559E3A8A4 (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
int32_t L_0 = __this->___U24PC_2;
V_0 = L_0;
__this->___U24PC_2 = (-1);
uint32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_0038;
}
case 1:
{
goto IL_0021;
}
}
}
{
goto IL_0038;
}
IL_0021:
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0026:
{// begin finally (depth: 1)
Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740* L_2 = (Enumerator_tE7DCAE707D457752B16CAB23615F7C1B4583E740*)(&__this->___U3CU3CU24U24U3EU3E__0_0);
Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F(L_2, Enumerator_Dispose_mBFADC047B2B293E32E683B528DABD12BCA3EC60F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
IL_0021_1:
goto IL_0038;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0038:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipFile/<GetEnumerator>c__Iterator0::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetEnumeratorU3Ec__Iterator0_Reset_mFBDFA58F84D8FCA4A190E9D97F8BBE52C4DE7E3F (U3CGetEnumeratorU3Ec__Iterator0_t9E196F83EB7DD52B292C7D87788835EDA6EA81F6* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetEnumeratorU3Ec__Iterator0_Reset_mFBDFA58F84D8FCA4A190E9D97F8BBE52C4DE7E3F_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ReadOptions::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOptions__ctor_m0A41CB40DB66CDB33778D9F4251A4D3EB4C21C6D (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs> Pathfinding.Ionic.Zip.ReadOptions::get_ReadProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ReadOptions_get_ReadProgress_m08CCDFF67DACD161ADD68DA1CFC776D37D44D9C0 (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___U3CReadProgressU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ReadOptions::set_ReadProgress(System.EventHandler`1<Pathfinding.Ionic.Zip.ReadProgressEventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOptions_set_ReadProgress_m163701383FFBEAD4E87B40A543B16345874AF028 (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ___0_value, const RuntimeMethod* method)
{
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = ___0_value;
__this->___U3CReadProgressU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CReadProgressU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.IO.TextWriter Pathfinding.Ionic.Zip.ReadOptions::get_StatusMessageWriter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ReadOptions_get_StatusMessageWriter_mB13970E2BA80B62C4493C57B0B34726A028A2D38 (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->___U3CStatusMessageWriterU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ReadOptions::set_StatusMessageWriter(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOptions_set_StatusMessageWriter_mAF6824BA0B5A7505FDFEB7388CDA0A9D12016201 (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_value, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ___0_value;
__this->___U3CStatusMessageWriterU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStatusMessageWriterU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ReadOptions::get_Encoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ReadOptions_get_Encoding_m39BBF13CFA58A1FD84017BC76010D7839802A019 (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->___U3CEncodingU3Ek__BackingField_2;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ReadOptions::set_Encoding(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOptions_set_Encoding_mA9D97B7F0577EF4CC742A50231BE98F455B065B6 (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->___U3CEncodingU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncodingU3Ek__BackingField_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Pathfinding.Ionic.Zip.ZipOutput::WriteCentralDirectoryStructure(System.IO.Stream,System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>,System.UInt32,Pathfinding.Ionic.Zip.Zip64Option,System.String,Pathfinding.Ionic.Zip.ZipContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_s, RuntimeObject* ___1_entries, uint32_t ___2_numSegments, int32_t ___3_zip64, String_t* ___4_comment, ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___5_container, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_0 = NULL;
int64_t V_1 = 0;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* V_2 = NULL;
RuntimeObject* V_3 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_4 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* V_6 = NULL;
int64_t V_7 = 0;
int64_t V_8 = 0;
uint32_t V_9 = 0;
int64_t V_10 = 0;
int32_t V_11 = 0;
bool V_12 = false;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_13 = NULL;
StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443* V_14 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_15 = NULL;
uint32_t V_16 = 0;
int32_t V_17 = 0;
uint16_t V_18 = 0;
int32_t V_19 = 0;
int64_t G_B19_0 = 0;
uint32_t G_B22_0 = 0;
int32_t G_B27_0 = 0;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_s;
V_0 = ((ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2*)IsInstClass((RuntimeObject*)L_0, ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var));
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_1 = V_0;
if (!L_1)
{
goto IL_0014;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_2 = V_0;
NullCheck(L_2);
ZipSegmentedStream_set_ContiguousWrite_mD8A155CB568B8723C9B0AB38D499DC6FDD26C1A5_inline(L_2, (bool)1, NULL);
}
IL_0014:
{
V_1 = ((int64_t)0);
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_3 = (MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2*)il2cpp_codegen_object_new(MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2_il2cpp_TypeInfo_var);
NullCheck(L_3);
MemoryStream__ctor_m8F3BAE0B48E65BAA13C52FB020E502B3EA22CA6B(L_3, NULL);
V_2 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0082:
{// begin finally (depth: 1)
{
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_4 = V_2;
if (!L_4)
{
goto IL_008e;
}
}
{
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_5 = V_2;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
}
IL_008e:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_6 = ___1_entries;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_6);
V_3 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0055_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_8 = V_3;
if (!L_8)
{
goto IL_0061_1;
}
}
{
RuntimeObject* L_9 = V_3;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
}
IL_0061_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_0045_2;
}
IL_0029_2:
{
RuntimeObject* L_10 = V_3;
NullCheck(L_10);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11;
L_11 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_10);
V_4 = L_11;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12 = V_4;
NullCheck(L_12);
bool L_13;
L_13 = ZipEntry_get_IncludedInMostRecentSave_m7062A898737BD982BFC720079084879316B73BCA(L_12, NULL);
if (!L_13)
{
goto IL_0045_2;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_14 = V_4;
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_15 = V_2;
NullCheck(L_14);
ZipEntry_WriteCentralDirectoryEntry_m0AB0A6810C2213CDF389076A705F56C7BDE3A703(L_14, L_15, NULL);
}
IL_0045_2:
{
RuntimeObject* L_16 = V_3;
NullCheck(L_16);
bool L_17;
L_17 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_16);
if (L_17)
{
goto IL_0029_2;
}
}
{
goto IL_0062_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0062_1:
{
MemoryStream_tAAED1B42172E3390584E4194308AB878E786AAC2* L_18 = V_2;
NullCheck(L_18);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19;
L_19 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(42 /* System.Byte[] System.IO.MemoryStream::ToArray() */, L_18);
V_5 = L_19;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_20 = ___0_s;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_5;
NullCheck(L_22);
NullCheck(L_20);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_20, L_21, 0, ((int32_t)(((RuntimeArray*)L_22)->max_length)));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_5;
NullCheck(L_23);
V_1 = ((int64_t)((int32_t)(((RuntimeArray*)L_23)->max_length)));
goto IL_008f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_008f:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_24 = ___0_s;
V_6 = ((CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2*)IsInstClass((RuntimeObject*)L_24, CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var));
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_25 = V_6;
if (!L_25)
{
goto IL_00aa;
}
}
{
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_26 = V_6;
NullCheck(L_26);
int64_t L_27;
L_27 = CountingStream_get_ComputedPosition_m95EF90339C2D60BAA835F8B17742DBFF018AF4BE(L_26, NULL);
G_B19_0 = L_27;
goto IL_00b0;
}
IL_00aa:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_28 = ___0_s;
NullCheck(L_28);
int64_t L_29;
L_29 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_28);
G_B19_0 = L_29;
}
IL_00b0:
{
V_7 = G_B19_0;
int64_t L_30 = V_7;
int64_t L_31 = V_1;
V_8 = ((int64_t)il2cpp_codegen_subtract(L_30, L_31));
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_32 = V_0;
if (!L_32)
{
goto IL_00c9;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_33 = V_0;
NullCheck(L_33);
uint32_t L_34;
L_34 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(L_33, NULL);
G_B22_0 = L_34;
goto IL_00ca;
}
IL_00c9:
{
G_B22_0 = ((uint32_t)(0));
}
IL_00ca:
{
V_9 = G_B22_0;
int64_t L_35 = V_7;
int64_t L_36 = V_8;
V_10 = ((int64_t)il2cpp_codegen_subtract(L_35, L_36));
RuntimeObject* L_37 = ___1_entries;
int32_t L_38;
L_38 = ZipOutput_CountEntries_m28DC008FDAB51D5C7296A0D387F2FA7B2A7A5458(L_37, NULL);
V_11 = L_38;
int32_t L_39 = ___3_zip64;
if ((((int32_t)L_39) == ((int32_t)2)))
{
goto IL_00ff;
}
}
{
int32_t L_40 = V_11;
if ((((int32_t)L_40) >= ((int32_t)((int32_t)65535))))
{
goto IL_00ff;
}
}
{
int64_t L_41 = V_10;
if ((((int64_t)L_41) > ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1))))))
{
goto IL_00ff;
}
}
{
int64_t L_42 = V_8;
G_B27_0 = ((((int64_t)L_42) > ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1)))))? 1 : 0);
goto IL_0100;
}
IL_00ff:
{
G_B27_0 = 1;
}
IL_0100:
{
V_12 = (bool)G_B27_0;
V_13 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
bool L_43 = V_12;
if (!L_43)
{
goto IL_01f7;
}
}
{
int32_t L_44 = ___3_zip64;
if (L_44)
{
goto IL_014b;
}
}
{
StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443* L_45 = (StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443_il2cpp_TypeInfo_var)));
NullCheck(L_45);
StackFrame__ctor_mF49B4810DBA48473A4495CBECB76E9AE2A4C1426(L_45, 1, NULL);
V_14 = L_45;
StackFrame_tB901270D6679ED5D24D872C25D4AD053F22F3443* L_46 = V_14;
NullCheck(L_46);
MethodBase_t* L_47;
L_47 = VirtualFuncInvoker0< MethodBase_t* >::Invoke(7 /* System.Reflection.MethodBase System.Diagnostics.StackFrame::GetMethod() */, L_46);
NullCheck(L_47);
Type_t* L_48;
L_48 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_47);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
Type_t* L_50;
L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL);
if ((!(((RuntimeObject*)(Type_t*)L_48) == ((RuntimeObject*)(Type_t*)L_50))))
{
goto IL_0140;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_51 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_51);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_51, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0392F2218F79B257D0D256B24AF81BF739615932)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_51, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B_RuntimeMethod_var)));
}
IL_0140:
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_52 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_52);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_52, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFB2B96131D663835BBCCB259C113F21EA8F52AAA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_52, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B_RuntimeMethod_var)));
}
IL_014b:
{
int64_t L_53 = V_8;
int64_t L_54 = V_7;
int32_t L_55 = V_11;
uint32_t L_56 = ___2_numSegments;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57;
L_57 = ZipOutput_GenZip64EndOfCentralDirectory_m3634F8CA5BC201DFCDD372407A16A7A2BF1474E0(L_53, L_54, L_55, L_56, NULL);
V_15 = L_57;
int64_t L_58 = V_8;
int64_t L_59 = V_7;
int32_t L_60 = ___3_zip64;
int32_t L_61 = V_11;
String_t* L_62 = ___4_comment;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_63 = ___5_container;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_64;
L_64 = ZipOutput_GenCentralDirectoryFooter_mCD0535936C8907991F780138578175F6D1726E9E(L_58, L_59, L_60, L_61, L_62, L_63, NULL);
V_13 = L_64;
uint32_t L_65 = V_9;
if (!L_65)
{
goto IL_01e5;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_66 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_67 = V_15;
NullCheck(L_67);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_68 = V_13;
NullCheck(L_68);
NullCheck(L_66);
uint32_t L_69;
L_69 = ZipSegmentedStream_ComputeSegment_mD986E4BDCBA3DA23F41769DC575E3E3ED55D0F7C(L_66, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_67)->max_length)), ((int32_t)(((RuntimeArray*)L_68)->max_length)))), NULL);
V_16 = L_69;
V_17 = ((int32_t)16);
uint32_t L_70 = V_16;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_71;
L_71 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(L_70, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_72 = V_15;
int32_t L_73 = V_17;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_71, 0, (RuntimeArray*)L_72, L_73, 4, NULL);
int32_t L_74 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_74, 4));
uint32_t L_75 = V_16;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_76;
L_76 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(L_75, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_77 = V_15;
int32_t L_78 = V_17;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_76, 0, (RuntimeArray*)L_77, L_78, 4, NULL);
V_17 = ((int32_t)60);
uint32_t L_79 = V_16;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_80;
L_80 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(L_79, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_81 = V_15;
int32_t L_82 = V_17;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_80, 0, (RuntimeArray*)L_81, L_82, 4, NULL);
int32_t L_83 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_83, 4));
int32_t L_84 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_84, 8));
uint32_t L_85 = V_16;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_86;
L_86 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(L_85, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_87 = V_15;
int32_t L_88 = V_17;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_86, 0, (RuntimeArray*)L_87, L_88, 4, NULL);
}
IL_01e5:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_89 = ___0_s;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_90 = V_15;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_91 = V_15;
NullCheck(L_91);
NullCheck(L_89);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_89, L_90, 0, ((int32_t)(((RuntimeArray*)L_91)->max_length)));
goto IL_0209;
}
IL_01f7:
{
int64_t L_92 = V_8;
int64_t L_93 = V_7;
int32_t L_94 = ___3_zip64;
int32_t L_95 = V_11;
String_t* L_96 = ___4_comment;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_97 = ___5_container;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98;
L_98 = ZipOutput_GenCentralDirectoryFooter_mCD0535936C8907991F780138578175F6D1726E9E(L_92, L_93, L_94, L_95, L_96, L_97, NULL);
V_13 = L_98;
}
IL_0209:
{
uint32_t L_99 = V_9;
if (!L_99)
{
goto IL_0250;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_100 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_101 = V_13;
NullCheck(L_101);
NullCheck(L_100);
uint32_t L_102;
L_102 = ZipSegmentedStream_ComputeSegment_mD986E4BDCBA3DA23F41769DC575E3E3ED55D0F7C(L_100, ((int32_t)(((RuntimeArray*)L_101)->max_length)), NULL);
V_18 = (uint16_t)((int32_t)(uint16_t)L_102);
V_19 = 4;
uint16_t L_103 = V_18;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_104;
L_104 = BitConverter_GetBytes_m43CB66A3347C3482B6FB2B3FD327F5327C25E18B(L_103, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_105 = V_13;
int32_t L_106 = V_19;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_104, 0, (RuntimeArray*)L_105, L_106, 2, NULL);
int32_t L_107 = V_19;
V_19 = ((int32_t)il2cpp_codegen_add(L_107, 2));
uint16_t L_108 = V_18;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_109;
L_109 = BitConverter_GetBytes_m43CB66A3347C3482B6FB2B3FD327F5327C25E18B(L_108, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_110 = V_13;
int32_t L_111 = V_19;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_109, 0, (RuntimeArray*)L_110, L_111, 2, NULL);
int32_t L_112 = V_19;
V_19 = ((int32_t)il2cpp_codegen_add(L_112, 2));
}
IL_0250:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_113 = ___0_s;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_114 = V_13;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_115 = V_13;
NullCheck(L_115);
NullCheck(L_113);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_113, L_114, 0, ((int32_t)(((RuntimeArray*)L_115)->max_length)));
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_116 = V_0;
if (!L_116)
{
goto IL_026a;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_117 = V_0;
NullCheck(L_117);
ZipSegmentedStream_set_ContiguousWrite_mD8A155CB568B8723C9B0AB38D499DC6FDD26C1A5_inline(L_117, (bool)0, NULL);
}
IL_026a:
{
bool L_118 = V_12;
return L_118;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutput::GetEncoding(Pathfinding.Ionic.Zip.ZipContainer,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutput_GetEncoding_m122ED3C530A83C94B29F95BB8E0827AE63B3AF00 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___0_container, String_t* ___1_t, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
String_t* V_3 = NULL;
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_0 = ___0_container;
NullCheck(L_0);
int32_t L_1;
L_1 = ZipContainer_get_AlternateEncodingUsage_m59255A7FA5DE672AB051C89DC4EA2FEF8A49E354(L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0025;
}
case 1:
{
goto IL_002c;
}
case 2:
{
goto IL_001e;
}
}
}
{
goto IL_002c;
}
IL_001e:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_3 = ___0_container;
NullCheck(L_3);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4;
L_4 = ZipContainer_get_AlternateEncoding_mCA77E35CA37DA4E54EDECD73A68320BF5B89B19D(L_3, NULL);
return L_4;
}
IL_0025:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_5 = ___0_container;
NullCheck(L_5);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6;
L_6 = ZipContainer_get_DefaultEncoding_m4CAA8E3861C2CBA935D140D65F283D34D952D3B6(L_5, NULL);
return L_6;
}
IL_002c:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_7 = ___0_container;
NullCheck(L_7);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_8;
L_8 = ZipContainer_get_DefaultEncoding_m4CAA8E3861C2CBA935D140D65F283D34D952D3B6(L_7, NULL);
V_1 = L_8;
String_t* L_9 = ___1_t;
if (L_9)
{
goto IL_003b;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_10 = V_1;
return L_10;
}
IL_003b:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_11 = V_1;
String_t* L_12 = ___1_t;
NullCheck(L_11);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13;
L_13 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_11, L_12);
V_2 = L_13;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_14 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_2;
NullCheck(L_16);
NullCheck(L_14);
String_t* L_17;
L_17 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(35 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_14, L_15, 0, ((int32_t)(((RuntimeArray*)L_16)->max_length)));
V_3 = L_17;
String_t* L_18 = V_3;
String_t* L_19 = ___1_t;
NullCheck(L_18);
bool L_20;
L_20 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_18, L_19, NULL);
if (!L_20)
{
goto IL_005d;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21 = V_1;
return L_21;
}
IL_005d:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_22 = ___0_container;
NullCheck(L_22);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23;
L_23 = ZipContainer_get_AlternateEncoding_mCA77E35CA37DA4E54EDECD73A68320BF5B89B19D(L_22, NULL);
return L_23;
}
}
// System.Byte[] Pathfinding.Ionic.Zip.ZipOutput::GenCentralDirectoryFooter(System.Int64,System.Int64,Pathfinding.Ionic.Zip.Zip64Option,System.Int32,System.String,Pathfinding.Ionic.Zip.ZipContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ZipOutput_GenCentralDirectoryFooter_mCD0535936C8907991F780138578175F6D1726E9E (int64_t ___0_StartOfCentralDirectory, int64_t ___1_EndOfCentralDirectory, int32_t ___2_zip64, int32_t ___3_entryCount, String_t* ___4_comment, ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* ___5_container, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
int16_t V_4 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
int32_t V_6 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL;
int64_t V_8 = 0;
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_0 = ___5_container;
String_t* L_1 = ___4_comment;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = ZipOutput_GetEncoding_m122ED3C530A83C94B29F95BB8E0827AE63B3AF00(L_0, L_1, NULL);
V_0 = L_2;
V_1 = 0;
V_2 = ((int32_t)22);
V_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
V_4 = (int16_t)0;
String_t* L_3 = ___4_comment;
if (!L_3)
{
goto IL_0036;
}
}
{
String_t* L_4 = ___4_comment;
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
if (!L_5)
{
goto IL_0036;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6 = V_0;
String_t* L_7 = ___4_comment;
NullCheck(L_6);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_6, L_7);
V_3 = L_8;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_3;
NullCheck(L_9);
V_4 = ((int16_t)((int32_t)(((RuntimeArray*)L_9)->max_length)));
}
IL_0036:
{
int32_t L_10 = V_2;
int16_t L_11 = V_4;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, (int32_t)L_11));
int32_t L_12 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_12);
V_5 = L_13;
V_6 = 0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14;
L_14 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(((int32_t)101010256), NULL);
V_7 = L_14;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_7;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_5;
int32_t L_17 = V_6;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_15, 0, (RuntimeArray*)L_16, L_17, 4, NULL);
int32_t L_18 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_18, 4));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_5;
int32_t L_20 = V_6;
int32_t L_21 = L_20;
V_6 = ((int32_t)il2cpp_codegen_add(L_21, 1));
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (uint8_t)0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_5;
int32_t L_23 = V_6;
int32_t L_24 = L_23;
V_6 = ((int32_t)il2cpp_codegen_add(L_24, 1));
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (uint8_t)0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_5;
int32_t L_26 = V_6;
int32_t L_27 = L_26;
V_6 = ((int32_t)il2cpp_codegen_add(L_27, 1));
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (uint8_t)0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_5;
int32_t L_29 = V_6;
int32_t L_30 = L_29;
V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1));
NullCheck(L_28);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (uint8_t)0);
int32_t L_31 = ___3_entryCount;
if ((((int32_t)L_31) >= ((int32_t)((int32_t)65535))))
{
goto IL_00a3;
}
}
{
int32_t L_32 = ___2_zip64;
if ((!(((uint32_t)L_32) == ((uint32_t)2))))
{
goto IL_00c9;
}
}
IL_00a3:
{
V_1 = 0;
goto IL_00bd;
}
IL_00aa:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_5;
int32_t L_34 = V_6;
int32_t L_35 = L_34;
V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (uint8_t)((int32_t)255));
int32_t L_36 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00bd:
{
int32_t L_37 = V_1;
if ((((int32_t)L_37) < ((int32_t)4)))
{
goto IL_00aa;
}
}
{
goto IL_0115;
}
IL_00c9:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_5;
int32_t L_39 = V_6;
int32_t L_40 = L_39;
V_6 = ((int32_t)il2cpp_codegen_add(L_40, 1));
int32_t L_41 = ___3_entryCount;
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_41&((int32_t)255)))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_5;
int32_t L_43 = V_6;
int32_t L_44 = L_43;
V_6 = ((int32_t)il2cpp_codegen_add(L_44, 1));
int32_t L_45 = ___3_entryCount;
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_44), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_45&((int32_t)65280)))>>8))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = V_5;
int32_t L_47 = V_6;
int32_t L_48 = L_47;
V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1));
int32_t L_49 = ___3_entryCount;
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_49&((int32_t)255)))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = V_5;
int32_t L_51 = V_6;
int32_t L_52 = L_51;
V_6 = ((int32_t)il2cpp_codegen_add(L_52, 1));
int32_t L_53 = ___3_entryCount;
NullCheck(L_50);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(L_52), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_53&((int32_t)65280)))>>8))));
}
IL_0115:
{
int64_t L_54 = ___1_EndOfCentralDirectory;
int64_t L_55 = ___0_StartOfCentralDirectory;
V_8 = ((int64_t)il2cpp_codegen_subtract(L_54, L_55));
int64_t L_56 = V_8;
if ((((int64_t)L_56) >= ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1))))))
{
goto IL_012b;
}
}
{
int64_t L_57 = ___0_StartOfCentralDirectory;
if ((((int64_t)L_57) < ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1))))))
{
goto IL_0151;
}
}
IL_012b:
{
V_1 = 0;
goto IL_0145;
}
IL_0132:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = V_5;
int32_t L_59 = V_6;
int32_t L_60 = L_59;
V_6 = ((int32_t)il2cpp_codegen_add(L_60, 1));
NullCheck(L_58);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_60), (uint8_t)((int32_t)255));
int32_t L_61 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_61, 1));
}
IL_0145:
{
int32_t L_62 = V_1;
if ((((int32_t)L_62) < ((int32_t)8)))
{
goto IL_0132;
}
}
{
goto IL_01fd;
}
IL_0151:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = V_5;
int32_t L_64 = V_6;
int32_t L_65 = L_64;
V_6 = ((int32_t)il2cpp_codegen_add(L_65, 1));
int64_t L_66 = V_8;
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (uint8_t)((int32_t)(uint8_t)((int64_t)(L_66&((int64_t)((int32_t)255))))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_67 = V_5;
int32_t L_68 = V_6;
int32_t L_69 = L_68;
V_6 = ((int32_t)il2cpp_codegen_add(L_69, 1));
int64_t L_70 = V_8;
NullCheck(L_67);
(L_67)->SetAt(static_cast<il2cpp_array_size_t>(L_69), (uint8_t)((int32_t)(uint8_t)((int64_t)(((int64_t)(L_70&((int64_t)((int32_t)65280))))>>8))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_71 = V_5;
int32_t L_72 = V_6;
int32_t L_73 = L_72;
V_6 = ((int32_t)il2cpp_codegen_add(L_73, 1));
int64_t L_74 = V_8;
NullCheck(L_71);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(L_73), (uint8_t)((int32_t)(uint8_t)((int64_t)(((int64_t)(L_74&((int64_t)((int32_t)16711680))))>>((int32_t)16)))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_75 = V_5;
int32_t L_76 = V_6;
int32_t L_77 = L_76;
V_6 = ((int32_t)il2cpp_codegen_add(L_77, 1));
int64_t L_78 = V_8;
NullCheck(L_75);
(L_75)->SetAt(static_cast<il2cpp_array_size_t>(L_77), (uint8_t)((int32_t)(uint8_t)((int64_t)(((int64_t)(L_78&((int64_t)(uint64_t)((uint32_t)((int32_t)-16777216)))))>>((int32_t)24)))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_79 = V_5;
int32_t L_80 = V_6;
int32_t L_81 = L_80;
V_6 = ((int32_t)il2cpp_codegen_add(L_81, 1));
int64_t L_82 = ___0_StartOfCentralDirectory;
NullCheck(L_79);
(L_79)->SetAt(static_cast<il2cpp_array_size_t>(L_81), (uint8_t)((int32_t)(uint8_t)((int64_t)(L_82&((int64_t)((int32_t)255))))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_83 = V_5;
int32_t L_84 = V_6;
int32_t L_85 = L_84;
V_6 = ((int32_t)il2cpp_codegen_add(L_85, 1));
int64_t L_86 = ___0_StartOfCentralDirectory;
NullCheck(L_83);
(L_83)->SetAt(static_cast<il2cpp_array_size_t>(L_85), (uint8_t)((int32_t)(uint8_t)((int64_t)(((int64_t)(L_86&((int64_t)((int32_t)65280))))>>8))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_87 = V_5;
int32_t L_88 = V_6;
int32_t L_89 = L_88;
V_6 = ((int32_t)il2cpp_codegen_add(L_89, 1));
int64_t L_90 = ___0_StartOfCentralDirectory;
NullCheck(L_87);
(L_87)->SetAt(static_cast<il2cpp_array_size_t>(L_89), (uint8_t)((int32_t)(uint8_t)((int64_t)(((int64_t)(L_90&((int64_t)((int32_t)16711680))))>>((int32_t)16)))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_91 = V_5;
int32_t L_92 = V_6;
int32_t L_93 = L_92;
V_6 = ((int32_t)il2cpp_codegen_add(L_93, 1));
int64_t L_94 = ___0_StartOfCentralDirectory;
NullCheck(L_91);
(L_91)->SetAt(static_cast<il2cpp_array_size_t>(L_93), (uint8_t)((int32_t)(uint8_t)((int64_t)(((int64_t)(L_94&((int64_t)(uint64_t)((uint32_t)((int32_t)-16777216)))))>>((int32_t)24)))));
}
IL_01fd:
{
String_t* L_95 = ___4_comment;
if (!L_95)
{
goto IL_0210;
}
}
{
String_t* L_96 = ___4_comment;
NullCheck(L_96);
int32_t L_97;
L_97 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_96, NULL);
if (L_97)
{
goto IL_022b;
}
}
IL_0210:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98 = V_5;
int32_t L_99 = V_6;
int32_t L_100 = L_99;
V_6 = ((int32_t)il2cpp_codegen_add(L_100, 1));
NullCheck(L_98);
(L_98)->SetAt(static_cast<il2cpp_array_size_t>(L_100), (uint8_t)0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_101 = V_5;
int32_t L_102 = V_6;
int32_t L_103 = L_102;
V_6 = ((int32_t)il2cpp_codegen_add(L_103, 1));
NullCheck(L_101);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(L_103), (uint8_t)0);
goto IL_02a6;
}
IL_022b:
{
int16_t L_104 = V_4;
int32_t L_105 = V_6;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_106 = V_5;
NullCheck(L_106);
if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_104, L_105)), 2))) <= ((int32_t)((int32_t)(((RuntimeArray*)L_106)->max_length)))))
{
goto IL_0247;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_107 = V_5;
NullCheck(L_107);
int32_t L_108 = V_6;
V_4 = ((int16_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_107)->max_length)), L_108)), 2)));
}
IL_0247:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_109 = V_5;
int32_t L_110 = V_6;
int32_t L_111 = L_110;
V_6 = ((int32_t)il2cpp_codegen_add(L_111, 1));
int16_t L_112 = V_4;
NullCheck(L_109);
(L_109)->SetAt(static_cast<il2cpp_array_size_t>(L_111), (uint8_t)((int32_t)(uint8_t)((int32_t)((int32_t)L_112&((int32_t)255)))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_113 = V_5;
int32_t L_114 = V_6;
int32_t L_115 = L_114;
V_6 = ((int32_t)il2cpp_codegen_add(L_115, 1));
int16_t L_116 = V_4;
NullCheck(L_113);
(L_113)->SetAt(static_cast<il2cpp_array_size_t>(L_115), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)((int32_t)L_116&((int32_t)65280)))>>8))));
int16_t L_117 = V_4;
if (!L_117)
{
goto IL_02a6;
}
}
{
V_1 = 0;
goto IL_028b;
}
IL_027d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_118 = V_5;
int32_t L_119 = V_6;
int32_t L_120 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_121 = V_3;
int32_t L_122 = V_1;
NullCheck(L_121);
int32_t L_123 = L_122;
uint8_t L_124 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
NullCheck(L_118);
(L_118)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_119, L_120))), (uint8_t)L_124);
int32_t L_125 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_125, 1));
}
IL_028b:
{
int32_t L_126 = V_1;
int16_t L_127 = V_4;
if ((((int32_t)L_126) >= ((int32_t)L_127)))
{
goto IL_02a0;
}
}
{
int32_t L_128 = V_6;
int32_t L_129 = V_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_130 = V_5;
NullCheck(L_130);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_128, L_129))) < ((int32_t)((int32_t)(((RuntimeArray*)L_130)->max_length)))))
{
goto IL_027d;
}
}
IL_02a0:
{
int32_t L_131 = V_6;
int32_t L_132 = V_1;
V_6 = ((int32_t)il2cpp_codegen_add(L_131, L_132));
}
IL_02a6:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_133 = V_5;
return L_133;
}
}
// System.Byte[] Pathfinding.Ionic.Zip.ZipOutput::GenZip64EndOfCentralDirectory(System.Int64,System.Int64,System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ZipOutput_GenZip64EndOfCentralDirectory_m3634F8CA5BC201DFCDD372407A16A7A2BF1474E0 (int64_t ___0_StartOfCentralDirectory, int64_t ___1_EndOfCentralDirectory, int32_t ___2_entryCount, uint32_t ___3_numSegments, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
int32_t V_1 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
int64_t V_3 = 0;
int32_t V_4 = 0;
int64_t V_5 = 0;
int64_t V_6 = 0;
uint32_t V_7 = 0;
int32_t G_B6_0 = 0;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)76));
V_0 = L_0;
V_1 = 0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(((int32_t)101075792), NULL);
V_2 = L_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
int32_t L_4 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_2, 0, (RuntimeArray*)L_3, L_4, 4, NULL);
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 4));
V_3 = ((int64_t)((int32_t)44));
int64_t L_6 = V_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7;
L_7 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_6, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0;
int32_t L_9 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_7, 0, (RuntimeArray*)L_8, L_9, 8, NULL);
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 8));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_0;
int32_t L_12 = V_1;
int32_t L_13 = L_12;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (uint8_t)((int32_t)45));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_0;
int32_t L_15 = V_1;
int32_t L_16 = L_15;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (uint8_t)0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_0;
int32_t L_18 = V_1;
int32_t L_19 = L_18;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (uint8_t)((int32_t)45));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_0;
int32_t L_21 = V_1;
int32_t L_22 = L_21;
V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (uint8_t)0);
V_4 = 0;
goto IL_0072;
}
IL_0064:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_0;
int32_t L_24 = V_1;
int32_t L_25 = L_24;
V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1));
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (uint8_t)0);
int32_t L_26 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0072:
{
int32_t L_27 = V_4;
if ((((int32_t)L_27) < ((int32_t)8)))
{
goto IL_0064;
}
}
{
int32_t L_28 = ___2_entryCount;
V_5 = ((int64_t)L_28);
int64_t L_29 = V_5;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30;
L_30 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_29, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_0;
int32_t L_32 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_30, 0, (RuntimeArray*)L_31, L_32, 8, NULL);
int32_t L_33 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_33, 8));
int64_t L_34 = V_5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35;
L_35 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_34, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_0;
int32_t L_37 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_35, 0, (RuntimeArray*)L_36, L_37, 8, NULL);
int32_t L_38 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_38, 8));
int64_t L_39 = ___1_EndOfCentralDirectory;
int64_t L_40 = ___0_StartOfCentralDirectory;
V_6 = ((int64_t)il2cpp_codegen_subtract(L_39, L_40));
int64_t L_41 = V_6;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42;
L_42 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_41, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_0;
int32_t L_44 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_42, 0, (RuntimeArray*)L_43, L_44, 8, NULL);
int32_t L_45 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_45, 8));
int64_t L_46 = ___0_StartOfCentralDirectory;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47;
L_47 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_46, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_48 = V_0;
int32_t L_49 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_47, 0, (RuntimeArray*)L_48, L_49, 8, NULL);
int32_t L_50 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_50, 8));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51;
L_51 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(((int32_t)117853008), NULL);
V_2 = L_51;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52 = V_2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_53 = V_0;
int32_t L_54 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_52, 0, (RuntimeArray*)L_53, L_54, 4, NULL);
int32_t L_55 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_55, 4));
uint32_t L_56 = ___3_numSegments;
if (L_56)
{
goto IL_00f7;
}
}
{
G_B6_0 = 0;
goto IL_00fa;
}
IL_00f7:
{
uint32_t L_57 = ___3_numSegments;
G_B6_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_57, 1));
}
IL_00fa:
{
V_7 = G_B6_0;
uint32_t L_58 = V_7;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59;
L_59 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(L_58, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_60 = V_0;
int32_t L_61 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_59, 0, (RuntimeArray*)L_60, L_61, 4, NULL);
int32_t L_62 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_62, 4));
int64_t L_63 = ___1_EndOfCentralDirectory;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_64;
L_64 = BitConverter_GetBytes_m794066816CE7E3AF4A549BC3E41315061A98ADA9(L_63, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_65 = V_0;
int32_t L_66 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_64, 0, (RuntimeArray*)L_65, L_66, 8, NULL);
int32_t L_67 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_67, 8));
uint32_t L_68 = ___3_numSegments;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69;
L_69 = BitConverter_GetBytes_m61B5DA2AFDE71BC154C7E0298759972A0A422290(L_68, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_70 = V_0;
int32_t L_71 = V_1;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_69, 0, (RuntimeArray*)L_70, L_71, 4, NULL);
int32_t L_72 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_72, 4));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = V_0;
return L_73;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipOutput::CountEntries(System.Collections.Generic.ICollection`1<Pathfinding.Ionic.Zip.ZipEntry>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutput_CountEntries_m28DC008FDAB51D5C7296A0D387F2FA7B2A7A5458 (RuntimeObject* ___0__entries, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* V_2 = NULL;
{
V_0 = 0;
RuntimeObject* L_0 = ___0__entries;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Pathfinding.Ionic.Zip.ZipEntry>::GetEnumerator() */, IEnumerable_1_t42D65C85BA517BFEFCEC34EF0C6A52FA91725E6D_il2cpp_TypeInfo_var, L_0);
V_1 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0034:
{// begin finally (depth: 1)
{
RuntimeObject* L_2 = V_1;
if (!L_2)
{
goto IL_0040;
}
}
{
RuntimeObject* L_3 = V_1;
NullCheck(L_3);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
}
IL_0040:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0024_1;
}
IL_000e_1:
{
RuntimeObject* L_4 = V_1;
NullCheck(L_4);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_5;
L_5 = InterfaceFuncInvoker0< ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Pathfinding.Ionic.Zip.ZipEntry>::get_Current() */, IEnumerator_1_tBE44EE0A9035203AEF336815D151D515E4DE208E_il2cpp_TypeInfo_var, L_4);
V_2 = L_5;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6 = V_2;
NullCheck(L_6);
bool L_7;
L_7 = ZipEntry_get_IncludedInMostRecentSave_m7062A898737BD982BFC720079084879316B73BCA(L_6, NULL);
if (!L_7)
{
goto IL_0024_1;
}
}
{
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0024_1:
{
RuntimeObject* L_9 = V_1;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_000e_1;
}
}
{
goto IL_0041;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0041:
{
int32_t L_11 = V_0;
return L_11;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream__ctor_mBE3EC0A6484C70D0FD1ED43239BC51E6141C8BFF (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
ZipInputStream__ctor_m658663B35049471629EE9FC9FC5AD21EA0309FE9(__this, L_0, (bool)0, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream__ctor_mBCFD7AE8BE719F836F1F4406C2F02BDDA371D591 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL);
String_t* L_0 = ___0_fileName;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_1;
L_1 = File_Open_mB4B41C2CDABC136A36207B3215D1BCC3A22AD5E7(L_0, 3, 1, 1, NULL);
V_0 = L_1;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = V_0;
String_t* L_3 = ___0_fileName;
ZipInputStream__Init_m7A846E9B7E1F2A23EF7102668F07F06BFFF2A0FD(__this, L_2, (bool)0, L_3, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::.ctor(System.IO.Stream,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream__ctor_m658663B35049471629EE9FC9FC5AD21EA0309FE9 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
bool L_1 = ___1_leaveOpen;
ZipInputStream__Init_m7A846E9B7E1F2A23EF7102668F07F06BFFF2A0FD(__this, L_0, L_1, (String_t*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::_Init(System.IO.Stream,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream__Init_m7A846E9B7E1F2A23EF7102668F07F06BFFF2A0FD (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, String_t* ___2_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73);
s_Il2CppMethodInitialized = true;
}
String_t* G_B4_0 = NULL;
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* G_B4_1 = NULL;
String_t* G_B3_0 = NULL;
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* G_B3_1 = NULL;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
__this->____inputStream_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____inputStream_4), (void*)L_0);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____inputStream_4;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_1);
if (L_2)
{
goto IL_0022;
}
}
{
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_3 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral83B9D979F84AE95A13B4A658897F77B568F65112)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipInputStream__Init_m7A846E9B7E1F2A23EF7102668F07F06BFFF2A0FD_RuntimeMethod_var)));
}
IL_0022:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_4 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_4);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_4, __this, NULL);
__this->____container_9 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____container_9), (void*)L_4);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5;
L_5 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____provisionalAlternateEncoding_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->____provisionalAlternateEncoding_5), (void*)L_5);
bool L_6 = ___1_leaveOpen;
__this->____leaveUnderlyingStreamOpen_15 = L_6;
__this->____findRequired_17 = (bool)1;
String_t* L_7 = ___2_name;
String_t* L_8 = L_7;
G_B3_0 = L_8;
G_B3_1 = __this;
if (L_8)
{
G_B4_0 = L_8;
G_B4_1 = __this;
goto IL_0055;
}
}
{
G_B4_0 = _stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73;
G_B4_1 = G_B3_1;
}
IL_0055:
{
NullCheck(G_B4_1);
G_B4_1->____name_14 = G_B4_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____name_14), (void*)G_B4_0);
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipInputStream::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipInputStream_ToString_m2DF634002EE3577CCC95E578907944FFB7B83E2D (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0938B27645A721130F2BD44EF967F6768DB3BFF6);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = __this->____name_14;
bool L_1 = __this->____leaveUnderlyingStreamOpen_15;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0938B27645A721130F2BD44EF967F6768DB3BFF6, L_0, L_3, NULL);
return L_4;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipInputStream::get_ProvisionalAlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipInputStream_get_ProvisionalAlternateEncoding_m5C37485D6AEEEE571C27F3B51C0C21358487F885 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____provisionalAlternateEncoding_5;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::set_ProvisionalAlternateEncoding(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_set_ProvisionalAlternateEncoding_mC827A8936919B342C50F72287A2FFA81C198DE81 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->____provisionalAlternateEncoding_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____provisionalAlternateEncoding_5), (void*)L_0);
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipInputStream::get_CodecBufferSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipInputStream_get_CodecBufferSize_m9BC2946243E1F88038702761DD08A58FD517905F (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodecBufferSizeU3Ek__BackingField_19;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::set_CodecBufferSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_set_CodecBufferSize_mAE228279D98FB6B4E7B9DEA1D0BEA686EE8B3AE6 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCodecBufferSizeU3Ek__BackingField_19 = L_0;
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::set_Password(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_set_Password_m0AE3B40CC8734FB8A0B34577D4B10C2E1D1B2960 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = __this->____closed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_18 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipInputStream_set_Password_m0AE3B40CC8734FB8A0B34577D4B10C2E1D1B2960_RuntimeMethod_var)));
}
IL_001d:
{
String_t* L_2 = ___0_value;
__this->____Password_12 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____Password_12), (void*)L_2);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::SetupStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_SetupStream_mA7F131E57DA1C962708CFB0D14A0CC6577056259 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_0 = __this->____currentEntry_6;
String_t* L_1 = __this->____Password_12;
NullCheck(L_0);
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* L_2;
L_2 = ZipEntry_InternalOpenReader_m6B3FB8E117C3646E95E4DF5A04AAECFC410AEF76(L_0, L_1, NULL);
__this->____crcStream_10 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____crcStream_10), (void*)L_2);
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* L_3 = __this->____crcStream_10;
NullCheck(L_3);
int64_t L_4;
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_3);
__this->____LeftToRead_11 = L_4;
__this->____needSetup_8 = (bool)0;
return;
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipInputStream::get_ReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipInputStream_get_ReadStream_m2DBE93A1A1F536F51B515EEBFC395C1E3725902A (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____inputStream_4;
return L_0;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipInputStream::Read(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipInputStream_Read_m922B6B7FCA792C12A94DAB5C8FDD5D07BD3FBFA7 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t G_B9_0 = 0;
{
bool L_0 = __this->____closed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_18 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipInputStream_Read_m922B6B7FCA792C12A94DAB5C8FDD5D07BD3FBFA7_RuntimeMethod_var)));
}
IL_001d:
{
bool L_2 = __this->____needSetup_8;
if (!L_2)
{
goto IL_002e;
}
}
{
ZipInputStream_SetupStream_mA7F131E57DA1C962708CFB0D14A0CC6577056259(__this, NULL);
}
IL_002e:
{
int64_t L_3 = __this->____LeftToRead_11;
if ((!(((uint64_t)L_3) == ((uint64_t)((int64_t)0)))))
{
goto IL_003d;
}
}
{
return 0;
}
IL_003d:
{
int64_t L_4 = __this->____LeftToRead_11;
int32_t L_5 = ___2_count;
if ((((int64_t)L_4) <= ((int64_t)((int64_t)L_5))))
{
goto IL_0050;
}
}
{
int32_t L_6 = ___2_count;
G_B9_0 = L_6;
goto IL_0057;
}
IL_0050:
{
int64_t L_7 = __this->____LeftToRead_11;
G_B9_0 = ((int32_t)L_7);
}
IL_0057:
{
V_0 = G_B9_0;
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* L_8 = __this->____crcStream_10;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_buffer;
int32_t L_10 = ___1_offset;
int32_t L_11 = V_0;
NullCheck(L_8);
int32_t L_12;
L_12 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_8, L_9, L_10, L_11);
V_1 = L_12;
int64_t L_13 = __this->____LeftToRead_11;
int32_t L_14 = V_1;
__this->____LeftToRead_11 = ((int64_t)il2cpp_codegen_subtract(L_13, ((int64_t)L_14)));
int64_t L_15 = __this->____LeftToRead_11;
if ((!(((uint64_t)L_15) == ((uint64_t)((int64_t)0)))))
{
goto IL_00ae;
}
}
{
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* L_16 = __this->____crcStream_10;
NullCheck(L_16);
int32_t L_17;
L_17 = CrcCalculatorStream_get_Crc_mD281563701CF17DC67789C86BD55E7780072FCE5(L_16, NULL);
V_2 = L_17;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_18 = __this->____currentEntry_6;
int32_t L_19 = V_2;
NullCheck(L_18);
ZipEntry_VerifyCrcAfterExtract_m057BBEF7B115DF90CE69FC06B820846FD21DAE46(L_18, L_19, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_20 = __this->____inputStream_4;
int64_t L_21 = __this->____endOfEntry_13;
NullCheck(L_20);
int64_t L_22;
L_22 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_20, L_21, 0);
}
IL_00ae:
{
int32_t L_23 = V_1;
return L_23;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipInputStream::GetNextEntry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipInputStream_GetNextEntry_m60BB30C079D4C1D9AC799EA3A065865A46A8960D (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
bool L_0 = __this->____findRequired_17;
if (!L_0)
{
goto IL_003b;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____inputStream_4;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
int64_t L_2;
L_2 = SharedUtilities_FindSignature_m69D697AD01F2AF471A3F41299946886D4BBC28E6(L_1, ((int32_t)67324752), NULL);
V_0 = L_2;
int64_t L_3 = V_0;
if ((!(((uint64_t)L_3) == ((uint64_t)((int64_t)(-1))))))
{
goto IL_0026;
}
}
{
return (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4*)NULL;
}
IL_0026:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = __this->____inputStream_4;
NullCheck(L_4);
int64_t L_5;
L_5 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_4, ((int64_t)((int32_t)-4)), 1);
goto IL_0059;
}
IL_003b:
{
bool L_6 = __this->____firstEntry_7;
if (!L_6)
{
goto IL_0059;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_7 = __this->____inputStream_4;
int64_t L_8 = __this->____endOfEntry_13;
NullCheck(L_7);
int64_t L_9;
L_9 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_7, L_8, 0);
}
IL_0059:
{
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_10 = __this->____container_9;
bool L_11 = __this->____firstEntry_7;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12;
L_12 = ZipEntry_ReadEntry_mC2B754F535CFF90333A946F5A76AD0D0E8A607E0(L_10, (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0), NULL);
__this->____currentEntry_6 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentEntry_6), (void*)L_12);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13 = __this->____inputStream_4;
NullCheck(L_13);
int64_t L_14;
L_14 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_13);
__this->____endOfEntry_13 = L_14;
__this->____firstEntry_7 = (bool)1;
__this->____needSetup_8 = (bool)1;
__this->____findRequired_17 = (bool)0;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_15 = __this->____currentEntry_6;
return L_15;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_Dispose_m7784EB64AA210EC097776F10D4005B387239B314 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, bool ___0_disposing, const RuntimeMethod* method)
{
{
bool L_0 = __this->____closed_16;
if (!L_0)
{
goto IL_000c;
}
}
{
return;
}
IL_000c:
{
bool L_1 = ___0_disposing;
if (!L_1)
{
goto IL_0034;
}
}
{
bool L_2 = __this->____exceptionPending_18;
if (!L_2)
{
goto IL_001e;
}
}
{
return;
}
IL_001e:
{
bool L_3 = __this->____leaveUnderlyingStreamOpen_15;
if (L_3)
{
goto IL_0034;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4 = __this->____inputStream_4;
NullCheck(L_4);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_4, NULL);
}
IL_0034:
{
__this->____closed_16 = (bool)1;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipInputStream_get_CanRead_m12220014C1D4377047FB674A95A5E2991C87D5F4 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::get_CanSeek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipInputStream_get_CanSeek_mB9A29AAE771A26BE35D5795657729A64990E7B23 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____inputStream_4;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_0);
return L_1;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipInputStream::get_CanWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipInputStream_get_CanWrite_m83FC3963ECA7E2C34026F58DAD25F23B78BEBE67 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipInputStream::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipInputStream_get_Length_m17C9E6CC70A76492ECF477C70E9FA07D4812DCF0 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____inputStream_4;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_0);
return L_1;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipInputStream::get_Position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipInputStream_get_Position_m12F5C914A94AE4BD42804788EFAA30847D06BB35 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____inputStream_4;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_0);
return L_1;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::set_Position(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_set_Position_m0D482963CB2918CAF8D2B4D4A5726F4EFFCE446D (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_value;
int64_t L_1;
L_1 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, __this, L_0, 0);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_Flush_m72052C55DC282251D4111B5A481116A8B6B8576E (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB53E23262CA871DD51B621D069CC5E93A75BDAB6)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipInputStream_Flush_m72052C55DC282251D4111B5A481116A8B6B8576E_RuntimeMethod_var)));
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::Write(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_Write_mF9F1925748FEA3284D17FCDF4826EEE97543F8B5 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC013226DF137B7010B5FE9B6BEB26EF8127E5B47)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipInputStream_Write_mF9F1925748FEA3284D17FCDF4826EEE97543F8B5_RuntimeMethod_var)));
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipInputStream::Seek(System.Int64,System.IO.SeekOrigin)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipInputStream_Seek_mC30A32AE03F15DB933D15D223FC0365E51B68358 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
__this->____findRequired_17 = (bool)1;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____inputStream_4;
int64_t L_1 = ___0_offset;
int32_t L_2 = ___1_origin;
NullCheck(L_0);
int64_t L_3;
L_3 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_0, L_1, L_2);
V_0 = L_3;
int64_t L_4 = V_0;
return L_4;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipInputStream::SetLength(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipInputStream_SetLength_m2283F7672341C4EF4C62A6B404E6BD310A1BE338 (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipInputStream_SetLength_m2283F7672341C4EF4C62A6B404E6BD310A1BE338_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__ctor_mB082B006BF9AF13C107B0E9F299F658F14725044 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
ZipOutputStream__ctor_m309F61E96CCC6388EB93309FAFCD2FDFA3BB543C(__this, L_0, (bool)0, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__ctor_mC27AE8C77C91ED9D5BF0DEAC59EC4CC904C3036C (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, String_t* ___0_fileName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_14), (void*)L_0);
__this->____maxBufferPairs_29 = ((int32_t)16);
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL);
String_t* L_1 = ___0_fileName;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_2;
L_2 = File_Open_mB4B41C2CDABC136A36207B3215D1BCC3A22AD5E7(L_1, 2, 3, 0, NULL);
V_0 = L_2;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = V_0;
String_t* L_4 = ___0_fileName;
ZipOutputStream__Init_m8EDAB2D3B087A79406174FE518E1700CF59F19A0(__this, L_3, (bool)0, L_4, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::.ctor(System.IO.Stream,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__ctor_m309F61E96CCC6388EB93309FAFCD2FDFA3BB543C (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_14), (void*)L_0);
__this->____maxBufferPairs_29 = ((int32_t)16);
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = ___0_stream;
bool L_2 = ___1_leaveOpen;
ZipOutputStream__Init_m8EDAB2D3B087A79406174FE518E1700CF59F19A0(__this, L_1, L_2, (String_t*)NULL, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::_Init(System.IO.Stream,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__Init_m8EDAB2D3B087A79406174FE518E1700CF59F19A0 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_leaveOpen, String_t* ___2_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73);
s_Il2CppMethodInitialized = true;
}
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* G_B2_0 = NULL;
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* G_B1_0 = NULL;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B3_0 = NULL;
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* G_B3_1 = NULL;
String_t* G_B5_0 = NULL;
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* G_B5_1 = NULL;
String_t* G_B4_0 = NULL;
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* G_B4_1 = NULL;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_0);
G_B1_0 = __this;
if (!L_1)
{
G_B2_0 = __this;
goto IL_0012;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = ___0_stream;
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0018;
}
IL_0012:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = ___0_stream;
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_4 = (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2*)il2cpp_codegen_object_new(CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var);
NullCheck(L_4);
CountingStream__ctor_m6F0A703E9D16EC546D7F4A003BE09BF116009190(L_4, L_3, NULL);
G_B3_0 = ((Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)(L_4));
G_B3_1 = G_B2_0;
}
IL_0018:
{
NullCheck(G_B3_1);
G_B3_1->____outputStream_8 = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->____outputStream_8), (void*)G_B3_0);
ZipOutputStream_set_CompressionLevel_m81D32FDB6E9B1B57F8978179A9B9691DFB8AD1C9_inline(__this, 6, NULL);
ZipOutputStream_set_CompressionMethod_mA75883B49C07CC0DD9807F3969B8C7387271E336_inline(__this, 8, NULL);
__this->____encryption_4 = 0;
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_5;
L_5 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL);
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_6 = (Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF*)il2cpp_codegen_object_new(Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF_il2cpp_TypeInfo_var);
NullCheck(L_6);
Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB(L_6, L_5, Dictionary_2__ctor_mCADA3B1CCDF69962547103D455AB6AC873F6B6BB_RuntimeMethod_var);
__this->____entriesWritten_11 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____entriesWritten_11), (void*)L_6);
__this->____zip64_10 = 0;
bool L_7 = ___1_leaveOpen;
__this->____leaveUnderlyingStreamOpen_15 = L_7;
ZipOutputStream_set_Strategy_mA6D4F2ECA74F985771EB7FE0C4253E6CBAEA51C0_inline(__this, 0, NULL);
String_t* L_8 = ___2_name;
String_t* L_9 = L_8;
G_B4_0 = L_9;
G_B4_1 = __this;
if (L_9)
{
G_B5_0 = L_9;
G_B5_1 = __this;
goto IL_0065;
}
}
{
G_B5_0 = _stringLiteral227382299D3A060FF53D93D00B63CFF21755EA73;
G_B5_1 = G_B4_1;
}
IL_0065:
{
NullCheck(G_B5_1);
G_B5_1->____name_25 = G_B5_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->____name_25), (void*)G_B5_0);
ZipOutputStream_set_ParallelDeflateThreshold_m03E812CFAAF344A2FCBE13BFED9901BCD781592D(__this, ((int64_t)(-1)), NULL);
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipOutputStream_ToString_mEF7C164C6F52F7A8579628AED1976177E05F81A1 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4429A3969DCCDDC1F9D75BC0D69B39F3444666FF);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = __this->____name_25;
bool L_1 = __this->____leaveUnderlyingStreamOpen_15;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral4429A3969DCCDDC1F9D75BC0D69B39F3444666FF, L_0, L_3, NULL);
return L_4;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Password(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_Password_mBF113B773ED7D6E7F71BD4BDAADB334D2A250D23 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_Password_mBF113B773ED7D6E7F71BD4BDAADB334D2A250D23_RuntimeMethod_var)));
}
IL_001d:
{
String_t* L_2 = ___0_value;
__this->____password_6 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____password_6), (void*)L_2);
String_t* L_3 = __this->____password_6;
if (L_3)
{
goto IL_003b;
}
}
{
__this->____encryption_4 = 0;
goto IL_004d;
}
IL_003b:
{
int32_t L_4 = __this->____encryption_4;
if (L_4)
{
goto IL_004d;
}
}
{
__this->____encryption_4 = 1;
}
IL_004d:
{
return;
}
}
// Pathfinding.Ionic.Zip.EncryptionAlgorithm Pathfinding.Ionic.Zip.ZipOutputStream::get_Encryption()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Encryption_mD6F4A88CE062E61BA8712173C74CBE72C10E4E6E (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____encryption_4;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Encryption(Pathfinding.Ionic.Zip.EncryptionAlgorithm)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_Encryption_m25FE26689C9B4CE64773E3C3C53F8FFD7D9D08C1 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_Encryption_m25FE26689C9B4CE64773E3C3C53F8FFD7D9D08C1_RuntimeMethod_var)));
}
IL_001d:
{
int32_t L_2 = ___0_value;
if ((!(((uint32_t)L_2) == ((uint32_t)4))))
{
goto IL_0036;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_3);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE88E7FA5896D6E4F1BE67E4FBFBA983934AD9BC0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_Encryption_m25FE26689C9B4CE64773E3C3C53F8FFD7D9D08C1_RuntimeMethod_var)));
}
IL_0036:
{
int32_t L_4 = ___0_value;
__this->____encryption_4 = L_4;
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::get_CodecBufferSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CodecBufferSize_m27C21C9848C6D833B5696CA91C40CF98579CF8D3 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodecBufferSizeU3Ek__BackingField_30;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_CodecBufferSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_CodecBufferSize_m3A0A44F10DAE0DEAEC0E6692C6054CB539C3A027 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCodecBufferSizeU3Ek__BackingField_30 = L_0;
return;
}
}
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipOutputStream::get_Strategy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Strategy_m78B431CAE1D7160D484207D829F784CE9F8E39BA (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStrategyU3Ek__BackingField_31;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Strategy(Pathfinding.Ionic.Zlib.CompressionStrategy)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_Strategy_mA6D4F2ECA74F985771EB7FE0C4253E6CBAEA51C0 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CStrategyU3Ek__BackingField_31 = L_0;
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntryTimestamp Pathfinding.Ionic.Zip.ZipOutputStream::get_Timestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Timestamp_mA8933266524E8AE5AEA8F9E44880DA4C447E3B94 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____timestamp_5;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Timestamp(Pathfinding.Ionic.Zip.ZipEntryTimestamp)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_Timestamp_m069ABE2CE1F67E5F64076A1C14BECF429B0FFD94 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_Timestamp_m069ABE2CE1F67E5F64076A1C14BECF429B0FFD94_RuntimeMethod_var)));
}
IL_001d:
{
int32_t L_2 = ___0_value;
__this->____timestamp_5 = L_2;
return;
}
}
// Pathfinding.Ionic.Zlib.CompressionLevel Pathfinding.Ionic.Zip.ZipOutputStream::get_CompressionLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CompressionLevel_m29313EED5C0DEA5E2844A788B28FE3BAE55368EC (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCompressionLevelU3Ek__BackingField_32;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_CompressionLevel(Pathfinding.Ionic.Zlib.CompressionLevel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_CompressionLevel_m81D32FDB6E9B1B57F8978179A9B9691DFB8AD1C9 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCompressionLevelU3Ek__BackingField_32 = L_0;
return;
}
}
// Pathfinding.Ionic.Zip.CompressionMethod Pathfinding.Ionic.Zip.ZipOutputStream::get_CompressionMethod()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CompressionMethod_m4D42D29D13B10A4981D10E16EB4996E19BC75F07 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCompressionMethodU3Ek__BackingField_33;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_CompressionMethod(Pathfinding.Ionic.Zip.CompressionMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_CompressionMethod_mA75883B49C07CC0DD9807F3969B8C7387271E336 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCompressionMethodU3Ek__BackingField_33 = L_0;
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::get_Comment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipOutputStream_get_Comment_mEE20746B841B1F2B0B1CCF5A4CE1E37E0DDE7C2A (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____comment_7;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Comment(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_Comment_m9E0BE5059B69EA919EE65ED8848439B7E58777DE (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_Comment_m9E0BE5059B69EA919EE65ED8848439B7E58777DE_RuntimeMethod_var)));
}
IL_001d:
{
String_t* L_2 = ___0_value;
__this->____comment_7 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____comment_7), (void*)L_2);
return;
}
}
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipOutputStream::get_EnableZip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_EnableZip64_m1B1853D50B763037EE09B8F7D3F708B15882DB0C (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____zip64_10;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_EnableZip64(Pathfinding.Ionic.Zip.Zip64Option)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_EnableZip64_m3EE8862BED3CA99C3BE938AF912E9EE77D928649 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_EnableZip64_m3EE8862BED3CA99C3BE938AF912E9EE77D928649_RuntimeMethod_var)));
}
IL_001d:
{
int32_t L_2 = ___0_value;
__this->____zip64_10 = L_2;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::get_OutputUsedZip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_get_OutputUsedZip64_m7CF76BFBDBD1DE6232842DDBFD0D60D7B58AB44C (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
bool L_0 = __this->____anyEntriesUsedZip64_18;
if (L_0)
{
goto IL_0013;
}
}
{
bool L_1 = __this->____directoryNeededZip64_19;
G_B3_0 = ((int32_t)(L_1));
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 1;
}
IL_0014:
{
return (bool)G_B3_0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::get_IgnoreCase()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_get_IgnoreCase_m659CB6A8CCC96827F97B1B3B66E573CF861F6782 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____DontIgnoreCase_26;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_IgnoreCase(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_IgnoreCase_mF0F97510DB93A1B58486C03106E48B26DFA456FE (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->____DontIgnoreCase_26 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::get_UseUnicodeAsNecessary()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_get_UseUnicodeAsNecessary_m7D8C2502B309FC76715AC6149E58BBA00A993AF8 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____alternateEncoding_14;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
if ((!(((RuntimeObject*)(Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)L_0) == ((RuntimeObject*)(Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)L_1))))
{
goto IL_001b;
}
}
{
int32_t L_2;
L_2 = ZipOutputStream_get_AlternateEncodingUsage_m1E4A6718DEAF888FE9B86ACB213970FE012DD3C6_inline(__this, NULL);
G_B3_0 = ((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
goto IL_001c;
}
IL_001b:
{
G_B3_0 = 0;
}
IL_001c:
{
return (bool)G_B3_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_UseUnicodeAsNecessary(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_UseUnicodeAsNecessary_m364471DDA28BAEB78A8F56935F4420E916FB5A7A (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_001d;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
__this->____alternateEncoding_14 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_14), (void*)L_1);
__this->____alternateEncodingUsage_13 = 1;
goto IL_002f;
}
IL_001d:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = ZipOutputStream_get_DefaultEncoding_mD0DA131152DCCDE51C77FE067039830A30CE1FBA(NULL);
__this->____alternateEncoding_14 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_14), (void*)L_2);
__this->____alternateEncodingUsage_13 = 0;
}
IL_002f:
{
return;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutputStream::get_ProvisionalAlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutputStream_get_ProvisionalAlternateEncoding_mB5B03524FC84683548D10D2E033ADC8BEF3487B9 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____alternateEncodingUsage_13;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0013;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1 = __this->____alternateEncoding_14;
return L_1;
}
IL_0013:
{
return (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_ProvisionalAlternateEncoding(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_ProvisionalAlternateEncoding_m08FF2AFD0F1D4A22D606F2D491727F82859FA381 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->____alternateEncoding_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_14), (void*)L_0);
__this->____alternateEncodingUsage_13 = 1;
return;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutputStream::get_AlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutputStream_get_AlternateEncoding_mB437AA52388393AB59036A74A76C1D1C77BD10F5 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____alternateEncoding_14;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_AlternateEncoding(System.Text.Encoding)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_AlternateEncoding_mCB7446CBE88599B8305E8B8B690EDB66793785E2 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->____alternateEncoding_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_14), (void*)L_0);
return;
}
}
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipOutputStream::get_AlternateEncodingUsage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_AlternateEncodingUsage_m1E4A6718DEAF888FE9B86ACB213970FE012DD3C6 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____alternateEncodingUsage_13;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_AlternateEncodingUsage(Pathfinding.Ionic.Zip.ZipOption)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_AlternateEncodingUsage_m4C8130356EB54CBE804B2251E5D59526A539A111 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____alternateEncodingUsage_13 = L_0;
return;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipOutputStream::get_DefaultEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutputStream_get_DefaultEncoding_mD0DA131152DCCDE51C77FE067039830A30CE1FBA (const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0;
L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_ParallelDeflateThreshold(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_ParallelDeflateThreshold_m03E812CFAAF344A2FCBE13BFED9901BCD781592D (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_value;
if ((((int64_t)L_0) == ((int64_t)((int64_t)0))))
{
goto IL_0027;
}
}
{
int64_t L_1 = ___0_value;
if ((((int64_t)L_1) == ((int64_t)((int64_t)(-1)))))
{
goto IL_0027;
}
}
{
int64_t L_2 = ___0_value;
if ((((int64_t)L_2) >= ((int64_t)((int64_t)((int32_t)65536)))))
{
goto IL_0027;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE78B9394472E4CDFC2404D6E1CB1B071398C54C5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_ParallelDeflateThreshold_m03E812CFAAF344A2FCBE13BFED9901BCD781592D_RuntimeMethod_var)));
}
IL_0027:
{
int64_t L_4 = ___0_value;
__this->____ParallelDeflateThreshold_28 = L_4;
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipOutputStream::get_ParallelDeflateThreshold()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipOutputStream_get_ParallelDeflateThreshold_mF782CFBB59CEF5255D03AE788E8872CE219E4153 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ParallelDeflateThreshold_28;
return L_0;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::get_ParallelDeflateMaxBufferPairs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_ParallelDeflateMaxBufferPairs_mEF97CFBC4346C3EDFB66F53A4972C96EA949DFF0 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____maxBufferPairs_29;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_ParallelDeflateMaxBufferPairs(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_ParallelDeflateMaxBufferPairs_m7D6ADE645CF6C731ED6F8A22FC492B2BF118D3A8 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) >= ((int32_t)4)))
{
goto IL_0017;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDFE0551BCCC735AFA47DB1AF1060FFD5A80E07A3)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral62034F7639F85F62F5742EE798FEB248336A482E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_ParallelDeflateMaxBufferPairs_m7D6ADE645CF6C731ED6F8A22FC492B2BF118D3A8_RuntimeMethod_var)));
}
IL_0017:
{
int32_t L_2 = ___0_value;
__this->____maxBufferPairs_29 = L_2;
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::InsureUniqueEntry(Pathfinding.Ionic.Zip.ZipEntry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_InsureUniqueEntry_m1498EB9F8F1940C332DBC98470A8EAD351974E7E (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ___0_ze1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entriesWritten_11;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1 = ___0_ze1;
NullCheck(L_1);
String_t* L_2;
L_2 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524(L_0, L_2, Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
if (!L_3)
{
goto IL_0033;
}
}
{
__this->____exceptionPending_17 = (bool)1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = ___0_ze1;
NullCheck(L_4);
String_t* L_5;
L_5 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_4, NULL);
String_t* L_6;
L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral16DAC6830D203EC00B3F020FDDE052DBEB48A603)), L_5, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_7);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, L_6, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_InsureUniqueEntry_m1498EB9F8F1940C332DBC98470A8EAD351974E7E_RuntimeMethod_var)));
}
IL_0033:
{
return;
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipOutputStream::get_OutputStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipOutputStream_get_OutputStream_m6B67335258410AD3656CDC7C1117572AC803D893 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____outputStream_8;
return L_0;
}
}
// System.String Pathfinding.Ionic.Zip.ZipOutputStream::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipOutputStream_get_Name_m449EB529D930B6F12162CBA263EC1919DC079382 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____name_25;
return L_0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::ContainsEntry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_ContainsEntry_mC27C83BE74587A3913F76A17517F32C3C505516F (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entriesWritten_11;
String_t* L_1 = ___0_name;
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = SharedUtilities_NormalizePathForUseInZipFile_m337B1E3C4F8AF66C0ED17C52BA36850F327B2DC5(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524(L_0, L_2, Dictionary_2_ContainsKey_m932E4A3983A0587D3CD7E9CE9605A26C4DC97524_RuntimeMethod_var);
return L_3;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::Write(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_Write_m2153B71E5E5C930F58CC1C67251119454C009959 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_001d;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_Write_m2153B71E5E5C930F58CC1C67251119454C009959_RuntimeMethod_var)));
}
IL_001d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_buffer;
if (L_2)
{
goto IL_0035;
}
}
{
__this->____exceptionPending_17 = (bool)1;
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_Write_m2153B71E5E5C930F58CC1C67251119454C009959_RuntimeMethod_var)));
}
IL_0035:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_4 = __this->____currentEntry_9;
if (L_4)
{
goto IL_0052;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_5);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC1701B5D317209D0FC002E21B48CFF6BAF60F9E)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_Write_m2153B71E5E5C930F58CC1C67251119454C009959_RuntimeMethod_var)));
}
IL_0052:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6 = __this->____currentEntry_9;
NullCheck(L_6);
bool L_7;
L_7 = ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline(L_6, NULL);
if (!L_7)
{
goto IL_0074;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_8);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD9E9268795B5AD1DC37495CAF97ECD6133B122F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_Write_m2153B71E5E5C930F58CC1C67251119454C009959_RuntimeMethod_var)));
}
IL_0074:
{
bool L_9 = __this->____needToWriteEntryHeader_24;
if (!L_9)
{
goto IL_0086;
}
}
{
ZipOutputStream__InitiateCurrentEntry_m7788FD9A801361824A5FC3AEE441605EECB66D4A(__this, (bool)0, NULL);
}
IL_0086:
{
int32_t L_10 = ___2_count;
if (!L_10)
{
goto IL_009a;
}
}
{
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* L_11 = __this->____entryOutputStream_23;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_buffer;
int32_t L_13 = ___1_offset;
int32_t L_14 = ___2_count;
NullCheck(L_11);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_11, L_12, L_13, L_14);
}
IL_009a:
{
return;
}
}
// Pathfinding.Ionic.Zip.ZipEntry Pathfinding.Ionic.Zip.ZipOutputStream::PutNextEntry(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* ZipOutputStream_PutNextEntry_m03ED7364EECC826297757D996494D1827683CAC9 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, String_t* ___0_entryName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_entryName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0016;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEC39AAB8B28BCEDAFA6F3285CC603CE852769989)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_PutNextEntry_m03ED7364EECC826297757D996494D1827683CAC9_RuntimeMethod_var)));
}
IL_0016:
{
bool L_3 = __this->____disposed_16;
if (!L_3)
{
goto IL_0033;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_4);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4014E67DDE2EEC5A620BDA6E50AFD7DD63737593)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_PutNextEntry_m03ED7364EECC826297757D996494D1827683CAC9_RuntimeMethod_var)));
}
IL_0033:
{
ZipOutputStream__FinishCurrentEntry_m1B3673E8280A3F34D3000911C1E61B44A6C321B9(__this, NULL);
String_t* L_5 = ___0_entryName;
il2cpp_codegen_runtime_class_init_inline(ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4_il2cpp_TypeInfo_var);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_6;
L_6 = ZipEntry_CreateForZipOutputStream_mDAC07C762A0B5916A6A043A9B7FF39AD8D89D783(L_5, NULL);
__this->____currentEntry_9 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentEntry_9), (void*)L_6);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_7 = __this->____currentEntry_9;
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_8 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_8);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_8, __this, NULL);
NullCheck(L_7);
L_7->____container_43 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->____container_43), (void*)L_8);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_9 = __this->____currentEntry_9;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = L_9;
NullCheck(L_10);
int16_t L_11 = L_10->____BitField_22;
NullCheck(L_10);
L_10->____BitField_22 = ((int16_t)((int32_t)((int32_t)L_11|8)));
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12 = __this->____currentEntry_9;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13;
L_13 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_14;
L_14 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_15;
L_15 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
NullCheck(L_12);
ZipEntry_SetEntryTimes_mAF11B34CDC9E03ABD7577A322DE6DEE015856880(L_12, L_13, L_14, L_15, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_16 = __this->____currentEntry_9;
int32_t L_17;
L_17 = ZipOutputStream_get_CompressionLevel_m29313EED5C0DEA5E2844A788B28FE3BAE55368EC_inline(__this, NULL);
NullCheck(L_16);
ZipEntry_set_CompressionLevel_mDD07E3E94CD7BEB3CA0DB9673F5DD10267197C3F(L_16, L_17, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_18 = __this->____currentEntry_9;
int32_t L_19;
L_19 = ZipOutputStream_get_CompressionMethod_m4D42D29D13B10A4981D10E16EB4996E19BC75F07_inline(__this, NULL);
NullCheck(L_18);
ZipEntry_set_CompressionMethod_m483F6DAEAAA1A38EAFC9307DB72B3D0300629EDC(L_18, L_19, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_20 = __this->____currentEntry_9;
String_t* L_21 = __this->____password_6;
NullCheck(L_20);
ZipEntry_set_Password_m2C0844C906F37850A283F27FD19ECFC37F0102EB(L_20, L_21, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_22 = __this->____currentEntry_9;
int32_t L_23;
L_23 = ZipOutputStream_get_Encryption_mD6F4A88CE062E61BA8712173C74CBE72C10E4E6E_inline(__this, NULL);
NullCheck(L_22);
ZipEntry_set_Encryption_m6B9D6BB17EB3CC714D57FF6CB62EE449CDC204D5(L_22, L_23, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_24 = __this->____currentEntry_9;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_25;
L_25 = ZipOutputStream_get_AlternateEncoding_mB437AA52388393AB59036A74A76C1D1C77BD10F5_inline(__this, NULL);
NullCheck(L_24);
ZipEntry_set_AlternateEncoding_mBBD50573C90B6F3A827C687648E6C84BCBA34E93_inline(L_24, L_25, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_26 = __this->____currentEntry_9;
int32_t L_27;
L_27 = ZipOutputStream_get_AlternateEncodingUsage_m1E4A6718DEAF888FE9B86ACB213970FE012DD3C6_inline(__this, NULL);
NullCheck(L_26);
ZipEntry_set_AlternateEncodingUsage_mB58B95D4EE23895096EB3F6ED38EC94560CAA145_inline(L_26, L_27, NULL);
String_t* L_28 = ___0_entryName;
NullCheck(L_28);
bool L_29;
L_29 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_28, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL);
if (!L_29)
{
goto IL_0105;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_30 = __this->____currentEntry_9;
NullCheck(L_30);
ZipEntry_MarkAsDirectory_m0B78F99E5353EF584FBB0BAE3C187090A548EB98(L_30, NULL);
}
IL_0105:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_31 = __this->____currentEntry_9;
int32_t L_32 = __this->____timestamp_5;
NullCheck(L_31);
ZipEntry_set_EmitTimesInWindowsFormatWhenSaving_m759E669F659816C2F7CAC7F1A00980092BE7448D(L_31, (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_32&2))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_33 = __this->____currentEntry_9;
int32_t L_34 = __this->____timestamp_5;
NullCheck(L_33);
ZipEntry_set_EmitTimesInUnixFormatWhenSaving_m05893B84B9E4EEFD2FB4FEA5CDDA1C1A7E4A74E3(L_33, (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_34&4))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_35 = __this->____currentEntry_9;
ZipOutputStream_InsureUniqueEntry_m1498EB9F8F1940C332DBC98470A8EAD351974E7E(__this, L_35, NULL);
__this->____needToWriteEntryHeader_24 = (bool)1;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_36 = __this->____currentEntry_9;
return L_36;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::_InitiateCurrentEntry(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__InitiateCurrentEntry_m7788FD9A801361824A5FC3AEE441605EECB66D4A (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, bool ___0_finishing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B5_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* G_B5_1 = NULL;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B4_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* G_B4_1 = NULL;
int32_t G_B6_0 = 0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B6_1 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* G_B6_2 = NULL;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B9_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* G_B9_1 = NULL;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B8_0 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* G_B8_1 = NULL;
int32_t G_B10_0 = 0;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* G_B10_1 = NULL;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* G_B10_2 = NULL;
{
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_0 = __this->____entriesWritten_11;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_1 = __this->____currentEntry_9;
NullCheck(L_1);
String_t* L_2;
L_2 = ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline(L_1, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_3 = __this->____currentEntry_9;
NullCheck(L_0);
Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A(L_0, L_2, L_3, Dictionary_2_Add_mB71C475BCA28DA7323863B5B6D92C0E420E89B1A_RuntimeMethod_var);
int32_t L_4 = __this->____entryCount_12;
__this->____entryCount_12 = ((int32_t)il2cpp_codegen_add(L_4, 1));
int32_t L_5 = __this->____entryCount_12;
if ((((int32_t)L_5) <= ((int32_t)((int32_t)65534))))
{
goto IL_0057;
}
}
{
int32_t L_6 = __this->____zip64_10;
if (L_6)
{
goto IL_0057;
}
}
{
__this->____exceptionPending_17 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_7);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B3F1D1F0E4D1CAB7B0FEFB41F0DED43C4DF5895)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream__InitiateCurrentEntry_m7788FD9A801361824A5FC3AEE441605EECB66D4A_RuntimeMethod_var)));
}
IL_0057:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = __this->____currentEntry_9;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = __this->____outputStream_8;
bool L_10 = ___0_finishing;
G_B4_0 = L_9;
G_B4_1 = L_8;
if (!L_10)
{
G_B5_0 = L_9;
G_B5_1 = L_8;
goto IL_0070;
}
}
{
G_B6_0 = ((int32_t)99);
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_0071;
}
IL_0070:
{
G_B6_0 = 0;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_0071:
{
NullCheck(G_B6_2);
ZipEntry_WriteHeader_m3A2C41E470A1F667B7325C660D49BA7F5A65CBAC(G_B6_2, G_B6_1, G_B6_0, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_11 = __this->____currentEntry_9;
NullCheck(L_11);
ZipEntry_StoreRelativeOffset_m6032034A378488F6F56211AA58BD865CA29C3039(L_11, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_12 = __this->____currentEntry_9;
NullCheck(L_12);
bool L_13;
L_13 = ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline(L_12, NULL);
if (L_13)
{
goto IL_00d9;
}
}
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_14 = __this->____currentEntry_9;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15 = __this->____outputStream_8;
NullCheck(L_14);
ZipEntry_WriteSecurityMetadata_mDF3065177ABF79A2DFDD611517C1C35D0AF5D9DD(L_14, L_15, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_16 = __this->____currentEntry_9;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_17 = __this->____outputStream_8;
bool L_18 = ___0_finishing;
G_B8_0 = L_17;
G_B8_1 = L_16;
if (!L_18)
{
G_B9_0 = L_17;
G_B9_1 = L_16;
goto IL_00ba;
}
}
{
G_B10_0 = 0;
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_00bb;
}
IL_00ba:
{
G_B10_0 = (-1);
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_00bb:
{
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2** L_19 = (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2**)(&__this->____outputCounter_20);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_20 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)(&__this->____encryptor_21);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_21 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)(&__this->____deflater_22);
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A** L_22 = (CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A**)(&__this->____entryOutputStream_23);
NullCheck(G_B10_2);
ZipEntry_PrepOutputStream_m3F5F425B83CB0FF24C1D181715CAE6FC9ACF8AEF(G_B10_2, G_B10_1, ((int64_t)G_B10_0), L_19, L_20, L_21, L_22, NULL);
}
IL_00d9:
{
__this->____needToWriteEntryHeader_24 = (bool)0;
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::_FinishCurrentEntry()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream__FinishCurrentEntry_m1B3673E8280A3F34D3000911C1E61B44A6C321B9 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_1;
memset((&V_1), 0, sizeof(V_1));
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_2 = NULL;
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_0 = __this->____currentEntry_9;
if (!L_0)
{
goto IL_00ad;
}
}
{
bool L_1 = __this->____needToWriteEntryHeader_24;
if (!L_1)
{
goto IL_001d;
}
}
{
ZipOutputStream__InitiateCurrentEntry_m7788FD9A801361824A5FC3AEE441605EECB66D4A(__this, (bool)1, NULL);
}
IL_001d:
{
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_2 = __this->____currentEntry_9;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____outputStream_8;
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_4 = __this->____outputCounter_20;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_5 = __this->____encryptor_21;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = __this->____deflater_22;
CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A* L_7 = __this->____entryOutputStream_23;
NullCheck(L_2);
ZipEntry_FinishOutputStream_m3A3C70B71CB40994589A348206CF4C04C517D099(L_2, L_3, L_4, L_5, L_6, L_7, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_8 = __this->____currentEntry_9;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_9 = __this->____outputStream_8;
NullCheck(L_8);
ZipEntry_PostProcessOutput_m855D936827D68120F7F190804932CBD44246A5B6(L_8, L_9, NULL);
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_10 = __this->____currentEntry_9;
NullCheck(L_10);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_11;
L_11 = ZipEntry_get_OutputUsedZip64_mC6B48B8E6236D48878EC09D27D4F65CED5089C63_inline(L_10, NULL);
V_0 = L_11;
bool L_12;
L_12 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&V_0), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
if (!L_12)
{
goto IL_008f;
}
}
{
bool L_13 = __this->____anyEntriesUsedZip64_18;
ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* L_14 = __this->____currentEntry_9;
NullCheck(L_14);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_15;
L_15 = ZipEntry_get_OutputUsedZip64_mC6B48B8E6236D48878EC09D27D4F65CED5089C63_inline(L_14, NULL);
V_1 = L_15;
bool L_16;
L_16 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28((&V_1), Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var);
__this->____anyEntriesUsedZip64_18 = (bool)((int32_t)((int32_t)L_13|(int32_t)L_16));
}
IL_008f:
{
__this->____outputCounter_20 = (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____outputCounter_20), (void*)(CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2*)NULL);
V_2 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
__this->____deflater_22 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____deflater_22), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_17 = V_2;
__this->____encryptor_21 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->____encryptor_21), (void*)L_17);
__this->____entryOutputStream_23 = (CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____entryOutputStream_23), (void*)(CrcCalculatorStream_tFA7F6A619BD1880E221FC4D604DBBF85D705C23A*)NULL);
}
IL_00ad:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_Dispose_m4E8370FD095869967EAA63861E5677D9768AD0B8 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* V_0 = NULL;
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* V_1 = NULL;
{
bool L_0 = __this->____disposed_16;
if (!L_0)
{
goto IL_000c;
}
}
{
return;
}
IL_000c:
{
bool L_1 = ___0_disposing;
if (!L_1)
{
goto IL_0097;
}
}
{
bool L_2 = __this->____exceptionPending_17;
if (L_2)
{
goto IL_0097;
}
}
{
ZipOutputStream__FinishCurrentEntry_m1B3673E8280A3F34D3000911C1E61B44A6C321B9(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____outputStream_8;
Dictionary_2_t5CBD32C2CF0A9E223C64D881A98F182F58B000EF* L_4 = __this->____entriesWritten_11;
NullCheck(L_4);
ValueCollection_t42E227C450F851F1A8675B41E3F71FB0C68AA4F8* L_5;
L_5 = Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1(L_4, Dictionary_2_get_Values_m76F2A753901F99051727F4F91D51F041834CEDA1_RuntimeMethod_var);
int32_t L_6 = __this->____zip64_10;
String_t* L_7;
L_7 = ZipOutputStream_get_Comment_mEE20746B841B1F2B0B1CCF5A4CE1E37E0DDE7C2A_inline(__this, NULL);
ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* L_8 = (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0*)il2cpp_codegen_object_new(ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0_il2cpp_TypeInfo_var);
NullCheck(L_8);
ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9(L_8, __this, NULL);
bool L_9;
L_9 = ZipOutput_WriteCentralDirectoryStructure_m2B3569DF2132683FAD4646C9CC9A9F968BA9AC1B(L_3, L_5, 1, L_6, L_7, L_8, NULL);
__this->____directoryNeededZip64_19 = L_9;
V_0 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = __this->____outputStream_8;
V_1 = ((CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2*)IsInstClass((RuntimeObject*)L_10, CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2_il2cpp_TypeInfo_var));
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_11 = V_1;
if (!L_11)
{
goto IL_0078;
}
}
{
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_12 = V_1;
NullCheck(L_12);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_13;
L_13 = CountingStream_get_WrappedStream_mE1787DAA325A40205E9DFA76A503CE90F5F859FA_inline(L_12, NULL);
V_0 = L_13;
CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* L_14 = V_1;
NullCheck(L_14);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_14, NULL);
goto IL_007f;
}
IL_0078:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_15 = __this->____outputStream_8;
V_0 = L_15;
}
IL_007f:
{
bool L_16 = __this->____leaveUnderlyingStreamOpen_15;
if (L_16)
{
goto IL_0090;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_17 = V_0;
NullCheck(L_17);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_17, NULL);
}
IL_0090:
{
__this->____outputStream_8 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____outputStream_8), (void*)(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE*)NULL);
}
IL_0097:
{
__this->____disposed_16 = (bool)1;
return;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_get_CanRead_mCBA238279873F465E6E6C8F3438070A3C15B8475 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::get_CanSeek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_get_CanSeek_m817AADEE2E061E00E140184FA7432F39D3B06330 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipOutputStream::get_CanWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipOutputStream_get_CanWrite_mB7E5E6D618073D37BA808FA3866982D769596903 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipOutputStream::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipOutputStream_get_Length_m62DF8B551CD826BA39FA792E9228BE828B5EEE03 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_get_Length_m62DF8B551CD826BA39FA792E9228BE828B5EEE03_RuntimeMethod_var)));
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipOutputStream::get_Position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipOutputStream_get_Position_mD6F0877CFEE7D32C284E1A39F1495F4169704288 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____outputStream_8;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_0);
return L_1;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::set_Position(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_set_Position_m32A31B5D2E65B15A8DFA8C740242E18F49FF04D9 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_set_Position_m32A31B5D2E65B15A8DFA8C740242E18F49FF04D9_RuntimeMethod_var)));
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_Flush_m471E742ECC18AB59041F6900ADEE887F79E2CE55 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipOutputStream::Read(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipOutputStream_Read_m85BE1714D6D321250F6E2BD429B8BB1A259FEC19 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral75C670EA0F7AE5A776E170D1A225F267CA674091)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_Read_m85BE1714D6D321250F6E2BD429B8BB1A259FEC19_RuntimeMethod_var)));
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipOutputStream::Seek(System.Int64,System.IO.SeekOrigin)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipOutputStream_Seek_m1C63B862C4066EB2C04D3675CE53FE8F825711DA (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB7CA6B7A7F82DA89BFD1F6A227BE9102B12D67B3)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_Seek_m1C63B862C4066EB2C04D3675CE53FE8F825711DA_RuntimeMethod_var)));
}
}
// System.Void Pathfinding.Ionic.Zip.ZipOutputStream::SetLength(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipOutputStream_SetLength_mE067F66EA79D6C42D8D500E76A4C8751E47BA8B3 (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipOutputStream_SetLength_mE067F66EA79D6C42D8D500E76A4C8751E47BA8B3_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipContainer::.ctor(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipContainer__ctor_mC42D7CF1F52814DA0B9F0670F4EC6E6C02BE90F9 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, RuntimeObject* ___0_o, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_o;
__this->____zf_0 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)IsInstClass((RuntimeObject*)L_0, ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->____zf_0), (void*)((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF*)IsInstClass((RuntimeObject*)L_0, ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var)));
RuntimeObject* L_1 = ___0_o;
__this->____zos_1 = ((ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4*)IsInstClass((RuntimeObject*)L_1, ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->____zos_1), (void*)((ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4*)IsInstClass((RuntimeObject*)L_1, ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4_il2cpp_TypeInfo_var)));
RuntimeObject* L_2 = ___0_o;
__this->____zis_2 = ((ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C*)IsInstClass((RuntimeObject*)L_2, ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->____zis_2), (void*)((ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C*)IsInstClass((RuntimeObject*)L_2, ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C_il2cpp_TypeInfo_var)));
return;
}
}
// Pathfinding.Ionic.Zip.ZipFile Pathfinding.Ionic.Zip.ZipContainer::get_ZipFile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* ZipContainer_get_ZipFile_m4E3F1C0576B1F19E90A7949CC680FB28660F1506 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
return L_0;
}
}
// Pathfinding.Ionic.Zip.ZipOutputStream Pathfinding.Ionic.Zip.ZipContainer::get_ZipOutputStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* ZipContainer_get_ZipOutputStream_mC9520A44C4990E6CE3D78907E9C0F4C138F98FD0 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_0 = __this->____zos_1;
return L_0;
}
}
// System.String Pathfinding.Ionic.Zip.ZipContainer::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipContainer_get_Name_m00287247F961631309E0A9E78B1C0D254FD299BF (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
String_t* L_2;
L_2 = ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
if (!L_3)
{
goto IL_0028;
}
}
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipContainer_get_Name_m00287247F961631309E0A9E78B1C0D254FD299BF_RuntimeMethod_var)));
}
IL_0028:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_5 = __this->____zos_1;
NullCheck(L_5);
String_t* L_6;
L_6 = ZipOutputStream_get_Name_m449EB529D930B6F12162CBA263EC1919DC079382_inline(L_5, NULL);
return L_6;
}
}
// System.String Pathfinding.Ionic.Zip.ZipContainer::get_Password()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipContainer_get_Password_m328C8269723A327C224E11D85DABEA15BE613CA3 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
String_t* L_2 = L_1->____Password_17;
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
if (!L_3)
{
goto IL_002e;
}
}
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_4 = __this->____zis_2;
NullCheck(L_4);
String_t* L_5 = L_4->____Password_12;
return L_5;
}
IL_002e:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_6 = __this->____zos_1;
NullCheck(L_6);
String_t* L_7 = L_6->____password_6;
return L_7;
}
}
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipContainer::get_Zip64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_Zip64_m5AEBA9A3B260853E04BEF6128B41A81AAB73F1DB (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2 = L_1->____zip64_46;
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
if (!L_3)
{
goto IL_0028;
}
}
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipContainer_get_Zip64_m5AEBA9A3B260853E04BEF6128B41A81AAB73F1DB_RuntimeMethod_var)));
}
IL_0028:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_5 = __this->____zos_1;
NullCheck(L_5);
int32_t L_6 = L_5->____zip64_10;
return L_6;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipContainer::get_BufferSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_BufferSize_m2395AC6C285F8B2C09D2BFF7EF74ABC47B4734F3 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2;
L_2 = ZipFile_get_BufferSize_m9F6C115060F3AB426732DDC5E9FA99BB68D154F2_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
if (!L_3)
{
goto IL_0028;
}
}
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_4 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_4);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipContainer_get_BufferSize_m2395AC6C285F8B2C09D2BFF7EF74ABC47B4734F3_RuntimeMethod_var)));
}
IL_0028:
{
return 0;
}
}
// Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream Pathfinding.Ionic.Zip.ZipContainer::get_ParallelDeflater()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* ZipContainer_get_ParallelDeflater_m8017BABB4B0B1715C689BA4E5F331EAF039C9606 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* L_2 = L_1->___ParallelDeflater_43;
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
if (!L_3)
{
goto IL_0024;
}
}
{
return (ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868*)NULL;
}
IL_0024:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_4 = __this->____zos_1;
NullCheck(L_4);
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* L_5 = L_4->___ParallelDeflater_27;
return L_5;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipContainer::set_ParallelDeflater(Pathfinding.Ionic.Zlib.ParallelDeflateOutputStream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipContainer_set_ParallelDeflater_mEAA4D805BD514FE038642872404FFCCD3FE09F3B (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* ___0_value, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_001c;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* L_2 = ___0_value;
NullCheck(L_1);
L_1->___ParallelDeflater_43 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___ParallelDeflater_43), (void*)L_2);
goto IL_0033;
}
IL_001c:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
if (!L_3)
{
goto IL_0033;
}
}
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_4 = __this->____zos_1;
ParallelDeflateOutputStream_tAABD0CFD2D06448B1C1B42D2A91F81C27CAAF868* L_5 = ___0_value;
NullCheck(L_4);
L_4->___ParallelDeflater_27 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___ParallelDeflater_27), (void*)L_5);
}
IL_0033:
{
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipContainer::get_ParallelDeflateThreshold()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipContainer_get_ParallelDeflateThreshold_mF096D808DB6A022A38D112AA5BFA27C532143151 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int64_t L_2;
L_2 = ZipFile_get_ParallelDeflateThreshold_m88106ED156475E9C2921540F88D4C089EA2A6468_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
NullCheck(L_3);
int64_t L_4;
L_4 = ZipOutputStream_get_ParallelDeflateThreshold_mF782CFBB59CEF5255D03AE788E8872CE219E4153_inline(L_3, NULL);
return L_4;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipContainer::get_ParallelDeflateMaxBufferPairs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_ParallelDeflateMaxBufferPairs_mA941876B4EF134331910F563919CC6851890B7EF (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2;
L_2 = ZipFile_get_ParallelDeflateMaxBufferPairs_m0DE7AC098AB51C005EBB65FD858CE48EBA4AC0AA_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
NullCheck(L_3);
int32_t L_4;
L_4 = ZipOutputStream_get_ParallelDeflateMaxBufferPairs_mEF97CFBC4346C3EDFB66F53A4972C96EA949DFF0_inline(L_3, NULL);
return L_4;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipContainer::get_CodecBufferSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_CodecBufferSize_mEC1379FFEE3112F2101A1F4D9B75CA65D713907E (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2;
L_2 = ZipFile_get_CodecBufferSize_m821AEA9BE2186C9AFCCF24727184A88EB8129C9B_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
if (!L_3)
{
goto IL_002e;
}
}
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_4 = __this->____zis_2;
NullCheck(L_4);
int32_t L_5;
L_5 = ZipInputStream_get_CodecBufferSize_m9BC2946243E1F88038702761DD08A58FD517905F_inline(L_4, NULL);
return L_5;
}
IL_002e:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_6 = __this->____zos_1;
NullCheck(L_6);
int32_t L_7;
L_7 = ZipOutputStream_get_CodecBufferSize_m27C21C9848C6D833B5696CA91C40CF98579CF8D3_inline(L_6, NULL);
return L_7;
}
}
// Pathfinding.Ionic.Zlib.CompressionStrategy Pathfinding.Ionic.Zip.ZipContainer::get_Strategy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_Strategy_mE71CAED33B529F64EC79DD48E70D05605A509BF9 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2;
L_2 = ZipFile_get_Strategy_m3332E81555D73EFDA16B50644CDCC44AB2968AFD_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
NullCheck(L_3);
int32_t L_4;
L_4 = ZipOutputStream_get_Strategy_m78B431CAE1D7160D484207D829F784CE9F8E39BA_inline(L_3, NULL);
return L_4;
}
}
// Pathfinding.Ionic.Zip.Zip64Option Pathfinding.Ionic.Zip.ZipContainer::get_UseZip64WhenSaving()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_UseZip64WhenSaving_mD077760DF204B30017FE22DCED0575690778DC11 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2;
L_2 = ZipFile_get_UseZip64WhenSaving_mC8C74A694A9B5D4F5CAB2B4F971AA6D512B005E9_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
NullCheck(L_3);
int32_t L_4;
L_4 = ZipOutputStream_get_EnableZip64_m1B1853D50B763037EE09B8F7D3F708B15882DB0C_inline(L_3, NULL);
return L_4;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipContainer::get_AlternateEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipContainer_get_AlternateEncoding_mCA77E35CA37DA4E54EDECD73A68320BF5B89B19D (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2;
L_2 = ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
if (!L_3)
{
goto IL_002e;
}
}
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_4 = __this->____zos_1;
NullCheck(L_4);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5;
L_5 = ZipOutputStream_get_AlternateEncoding_mB437AA52388393AB59036A74A76C1D1C77BD10F5_inline(L_4, NULL);
return L_5;
}
IL_002e:
{
return (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL;
}
}
// System.Text.Encoding Pathfinding.Ionic.Zip.ZipContainer::get_DefaultEncoding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipContainer_get_DefaultEncoding_m4CAA8E3861C2CBA935D140D65F283D34D952D3B6 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0011;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1;
L_1 = ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37_inline(NULL);
return L_1;
}
IL_0011:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_2 = __this->____zos_1;
if (!L_2)
{
goto IL_0022;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3;
L_3 = ZipOutputStream_get_DefaultEncoding_mD0DA131152DCCDE51C77FE067039830A30CE1FBA(NULL);
return L_3;
}
IL_0022:
{
return (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL;
}
}
// Pathfinding.Ionic.Zip.ZipOption Pathfinding.Ionic.Zip.ZipContainer::get_AlternateEncodingUsage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipContainer_get_AlternateEncodingUsage_m59255A7FA5DE672AB051C89DC4EA2FEF8A49E354 (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
int32_t L_2;
L_2 = ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_3 = __this->____zos_1;
if (!L_3)
{
goto IL_002e;
}
}
{
ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* L_4 = __this->____zos_1;
NullCheck(L_4);
int32_t L_5;
L_5 = ZipOutputStream_get_AlternateEncodingUsage_m1E4A6718DEAF888FE9B86ACB213970FE012DD3C6_inline(L_4, NULL);
return L_5;
}
IL_002e:
{
return (int32_t)(0);
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipContainer::get_ReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipContainer_get_ReadStream_m60CCFBD8BBC18C2AC34CDAD7B8D0C7047FF73A2B (ZipContainer_t95D23BCC9785F9050A0DABE530B0E550ADF20FC0* __this, const RuntimeMethod* method)
{
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_0 = __this->____zf_0;
if (!L_0)
{
goto IL_0017;
}
}
{
ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* L_1 = __this->____zf_0;
NullCheck(L_1);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2;
L_2 = ZipFile_get_ReadStream_m4CC70D2839CF163ABDC584C8D6C1E9A31793675B(L_1, NULL);
return L_2;
}
IL_0017:
{
ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* L_3 = __this->____zis_2;
NullCheck(L_3);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_4;
L_4 = ZipInputStream_get_ReadStream_m2DBE93A1A1F536F51B515EEBFC395C1E3725902A_inline(L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream__ctor_m995B2358AD663DB75063D0B4DFFD7EA50546712C (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_il2cpp_TypeInfo_var);
Stream__ctor_mE8B074A0EBEB026FFF14062AB4B8A78E17EFFBF0(__this, NULL);
__this->____exceptionPending_5 = (bool)0;
return;
}
}
// Pathfinding.Ionic.Zip.ZipSegmentedStream Pathfinding.Ionic.Zip.ZipSegmentedStream::ForReading(System.String,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* ZipSegmentedStream_ForReading_m2E1E767B70B5D960B916FCEB53A5272D83B02644 (String_t* ___0_name, uint32_t ___1_initialDiskNumber, uint32_t ___2_maxDiskNumber, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_0 = NULL;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_1 = NULL;
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_0 = (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2*)il2cpp_codegen_object_new(ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var);
NullCheck(L_0);
ZipSegmentedStream__ctor_m995B2358AD663DB75063D0B4DFFD7EA50546712C(L_0, NULL);
V_1 = L_0;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_1 = V_1;
NullCheck(L_1);
L_1->___rwMode_4 = 1;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_2 = V_1;
uint32_t L_3 = ___1_initialDiskNumber;
NullCheck(L_2);
ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D(L_2, L_3, NULL);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_4 = V_1;
uint32_t L_5 = ___2_maxDiskNumber;
NullCheck(L_4);
L_4->____maxDiskNumber_11 = L_5;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_6 = V_1;
String_t* L_7 = ___0_name;
NullCheck(L_6);
L_6->____baseName_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->____baseName_6), (void*)L_7);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_8 = V_1;
V_0 = L_8;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_9 = V_0;
NullCheck(L_9);
ZipSegmentedStream__SetReadStream_mA0DE06019265AC50216F21AB00F999AED3A3A5FC(L_9, NULL);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_10 = V_0;
return L_10;
}
}
// Pathfinding.Ionic.Zip.ZipSegmentedStream Pathfinding.Ionic.Zip.ZipSegmentedStream::ForWriting(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* ZipSegmentedStream_ForWriting_mA4FA6209D3C210F46631BD03A0DF65DD6C328F7F (String_t* ___0_name, int32_t ___1_maxSegmentSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
s_Il2CppMethodInitialized = true;
}
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_0 = NULL;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* V_1 = NULL;
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_0 = (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2*)il2cpp_codegen_object_new(ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2_il2cpp_TypeInfo_var);
NullCheck(L_0);
ZipSegmentedStream__ctor_m995B2358AD663DB75063D0B4DFFD7EA50546712C(L_0, NULL);
V_1 = L_0;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_1 = V_1;
NullCheck(L_1);
L_1->___rwMode_4 = 2;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_2 = V_1;
NullCheck(L_2);
ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D(L_2, 0, NULL);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_3 = V_1;
String_t* L_4 = ___0_name;
NullCheck(L_3);
L_3->____baseName_6 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->____baseName_6), (void*)L_4);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_5 = V_1;
int32_t L_6 = ___1_maxSegmentSize;
NullCheck(L_5);
L_5->____maxSegmentSize_12 = L_6;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_7 = V_1;
String_t* L_8 = ___0_name;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_9;
L_9 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_8, NULL);
NullCheck(L_7);
L_7->____baseDir_7 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_7->____baseDir_7), (void*)L_9);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_10 = V_1;
V_0 = L_10;
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_11 = V_0;
NullCheck(L_11);
String_t* L_12 = L_11->____baseDir_7;
String_t* L_13 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
bool L_14;
L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, L_13, NULL);
if (!L_14)
{
goto IL_0050;
}
}
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_15 = V_0;
NullCheck(L_15);
L_15->____baseDir_7 = _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
Il2CppCodeGenWriteBarrier((void**)(&L_15->____baseDir_7), (void*)_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
}
IL_0050:
{
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_16 = V_0;
NullCheck(L_16);
ZipSegmentedStream__SetWriteStream_m975E5835D6F0F90F610D60DE720DA7F629D8F191(L_16, 0, NULL);
ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* L_17 = V_0;
return L_17;
}
}
// System.IO.Stream Pathfinding.Ionic.Zip.ZipSegmentedStream::ForUpdate(System.String,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipSegmentedStream_ForUpdate_m7AB6A6EBD0BE72F9C77D8C415FA51CB5166738A9 (String_t* ___0_name, uint32_t ___1_diskNumber, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA169493E3A221FA40A2265AC8ABCD2A9235CA971);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
uint32_t L_0 = ___1_diskNumber;
if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)99)))))
{
goto IL_0013;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral51439F4DAD5792EB6E21CF23BCFF005E285944B0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_ForUpdate_m7AB6A6EBD0BE72F9C77D8C415FA51CB5166738A9_RuntimeMethod_var)));
}
IL_0013:
{
String_t* L_2 = ___0_name;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_2, NULL);
String_t* L_4 = ___0_name;
String_t* L_5;
L_5 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_4, NULL);
String_t* L_6;
L_6 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_3, L_5, NULL);
uint32_t L_7 = ___1_diskNumber;
uint32_t L_8 = ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, 1)));
RuntimeObject* L_9 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_8);
String_t* L_10;
L_10 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralA169493E3A221FA40A2265AC8ABCD2A9235CA971, L_6, L_9, NULL);
V_0 = L_10;
String_t* L_11 = V_0;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_12;
L_12 = File_Open_mB4B41C2CDABC136A36207B3215D1BCC3A22AD5E7(L_11, 3, 3, 0, NULL);
return L_12;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::get_ContiguousWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipSegmentedStream_get_ContiguousWrite_mFE132D1088CBE7C6098E723305637CFF63E4595F (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CContiguousWriteU3Ek__BackingField_14;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::set_ContiguousWrite(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_set_ContiguousWrite_mD8A155CB568B8723C9B0AB38D499DC6FDD26C1A5 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CContiguousWriteU3Ek__BackingField_14 = L_0;
return;
}
}
// System.UInt32 Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CurrentSegment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____currentDiskNumber_10;
return L_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::set_CurrentSegment(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_value;
__this->____currentDiskNumber_10 = L_0;
__this->____currentName_8 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentName_8), (void*)(String_t*)NULL);
return;
}
}
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CurrentName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____currentName_8;
if (L_0)
{
goto IL_001d;
}
}
{
uint32_t L_1;
L_1 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
String_t* L_2;
L_2 = ZipSegmentedStream__NameForSegment_mDFB44EFC22F2CD1F10F4247D71F2B562E78231B3(__this, L_1, NULL);
__this->____currentName_8 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentName_8), (void*)L_2);
}
IL_001d:
{
String_t* L_3 = __this->____currentName_8;
return L_3;
}
}
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CurrentTempName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream_get_CurrentTempName_mA89BDEE6FF030EA86E765477CCFAE0A766A3C6D6 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____currentTempName_9;
return L_0;
}
}
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::_NameForSegment(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream__NameForSegment_mDFB44EFC22F2CD1F10F4247D71F2B562E78231B3 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_diskNumber, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA169493E3A221FA40A2265AC8ABCD2A9235CA971);
s_Il2CppMethodInitialized = true;
}
{
uint32_t L_0 = ___0_diskNumber;
if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)99)))))
{
goto IL_001a;
}
}
{
__this->____exceptionPending_5 = (bool)1;
OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C* L_1 = (OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OverflowException_t6F6AD8CACE20C37F701C05B373A215C4802FAB0C_il2cpp_TypeInfo_var)));
NullCheck(L_1);
OverflowException__ctor_m2B99D79236B7B87C0BB6C9AB2E557DECE481C264(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral99CF69C509815F194040366DD9B7E4FD50FF60C4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream__NameForSegment_mDFB44EFC22F2CD1F10F4247D71F2B562E78231B3_RuntimeMethod_var)));
}
IL_001a:
{
String_t* L_2 = __this->____baseName_6;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_2, NULL);
String_t* L_4 = __this->____baseName_6;
String_t* L_5;
L_5 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_4, NULL);
String_t* L_6;
L_6 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_3, L_5, NULL);
uint32_t L_7 = ___0_diskNumber;
uint32_t L_8 = ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, 1)));
RuntimeObject* L_9 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_8);
String_t* L_10;
L_10 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralA169493E3A221FA40A2265AC8ABCD2A9235CA971, L_6, L_9, NULL);
return L_10;
}
}
// System.UInt32 Pathfinding.Ionic.Zip.ZipSegmentedStream::ComputeSegment(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ZipSegmentedStream_ComputeSegment_mD986E4BDCBA3DA23F41769DC575E3E3ED55D0F7C (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, int32_t ___0_length, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_0);
int32_t L_2 = ___0_length;
int32_t L_3 = __this->____maxSegmentSize_12;
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_1, ((int64_t)L_2)))) <= ((int64_t)((int64_t)L_3))))
{
goto IL_0023;
}
}
{
uint32_t L_4;
L_4 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
return ((int32_t)il2cpp_codegen_add((int32_t)L_4, 1));
}
IL_0023:
{
uint32_t L_5;
L_5 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
return L_5;
}
}
// System.String Pathfinding.Ionic.Zip.ZipSegmentedStream::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream_ToString_m9F18AD66049B0884F01AB080E414FFCF2CDC5737 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RwMode_t94DA76E16CF2018D6B7B40C11C586943E92A6C47_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5343EBD7412E5B3EAC0DEDDC43D8DC4C765084B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6555B6A4916EB4F4DC740F9090D4EBEB92CD0EB);
s_Il2CppMethodInitialized = true;
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, _stringLiteralB5343EBD7412E5B3EAC0DEDDC43D8DC4C765084B);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteralB5343EBD7412E5B3EAC0DEDDC43D8DC4C765084B);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
String_t* L_3;
L_3 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_2;
int32_t L_5 = __this->___rwMode_4;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(RwMode_t94DA76E16CF2018D6B7B40C11C586943E92A6C47_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)L_7, NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_8);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_4;
int64_t L_10;
L_10 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, __this);
int64_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_11);
NullCheck(L_9);
ArrayElementTypeCheck (L_9, L_12);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_12);
String_t* L_13;
L_13 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralC6555B6A4916EB4F4DC740F9090D4EBEB92CD0EB, L_9, NULL);
return L_13;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::_SetReadStream()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream__SetReadStream_mA0DE06019265AC50216F21AB00F999AED3A3A5FC (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
if (!L_0)
{
goto IL_0016;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____innerStream_13;
NullCheck(L_1);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_1, NULL);
}
IL_0016:
{
uint32_t L_2;
L_2 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
uint32_t L_3 = __this->____maxDiskNumber_11;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, 1))) == ((uint32_t)L_3))))
{
goto IL_0035;
}
}
{
String_t* L_4 = __this->____baseName_6;
__this->____currentName_8 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentName_8), (void*)L_4);
}
IL_0035:
{
String_t* L_5;
L_5 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_6;
L_6 = File_OpenRead_m6181B052EB0E98D2E18FAC79E7744D766BA4244C(L_5, NULL);
__this->____innerStream_13 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____innerStream_13), (void*)L_6);
return;
}
}
// System.Int32 Pathfinding.Ionic.Zip.ZipSegmentedStream::Read(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ZipSegmentedStream_Read_mC024120B4E924DCEC2AE320613D0C5DDE81A698A (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = __this->___rwMode_4;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
__this->____exceptionPending_5 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56B0B450D40A7D1EEE3B00809196D2011917C8BA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_Read_mC024120B4E924DCEC2AE320613D0C5DDE81A698A_RuntimeMethod_var)));
}
IL_001e:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____innerStream_13;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_buffer;
int32_t L_4 = ___1_offset;
int32_t L_5 = ___2_count;
NullCheck(L_2);
int32_t L_6;
L_6 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_2, L_3, L_4, L_5);
V_0 = L_6;
int32_t L_7 = V_0;
V_1 = L_7;
goto IL_00b2;
}
IL_0034:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->____innerStream_13;
NullCheck(L_8);
int64_t L_9;
L_9 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_8);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = __this->____innerStream_13;
NullCheck(L_10);
int64_t L_11;
L_11 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_10);
if ((((int64_t)L_9) == ((int64_t)L_11)))
{
goto IL_006c;
}
}
{
__this->____exceptionPending_5 = (bool)1;
String_t* L_12;
L_12 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
String_t* L_13;
L_13 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC807AF4C8454C9532AB93432926AD14934A179F6)), L_12, NULL);
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_14 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_14);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_14, L_13, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_Read_mC024120B4E924DCEC2AE320613D0C5DDE81A698A_RuntimeMethod_var)));
}
IL_006c:
{
uint32_t L_15;
L_15 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
uint32_t L_16 = __this->____maxDiskNumber_11;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, 1))) == ((uint32_t)L_16))))
{
goto IL_0081;
}
}
{
int32_t L_17 = V_0;
return L_17;
}
IL_0081:
{
uint32_t L_18;
L_18 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_18, 1)), NULL);
ZipSegmentedStream__SetReadStream_mA0DE06019265AC50216F21AB00F999AED3A3A5FC(__this, NULL);
int32_t L_19 = ___1_offset;
int32_t L_20 = V_1;
___1_offset = ((int32_t)il2cpp_codegen_add(L_19, L_20));
int32_t L_21 = ___2_count;
int32_t L_22 = V_1;
___2_count = ((int32_t)il2cpp_codegen_subtract(L_21, L_22));
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_23 = __this->____innerStream_13;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___0_buffer;
int32_t L_25 = ___1_offset;
int32_t L_26 = ___2_count;
NullCheck(L_23);
int32_t L_27;
L_27 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(33 /* System.Int32 System.IO.Stream::Read(System.Byte[],System.Int32,System.Int32) */, L_23, L_24, L_25, L_26);
V_1 = L_27;
int32_t L_28 = V_0;
int32_t L_29 = V_1;
V_0 = ((int32_t)il2cpp_codegen_add(L_28, L_29));
}
IL_00b2:
{
int32_t L_30 = V_1;
int32_t L_31 = ___2_count;
if ((!(((uint32_t)L_30) == ((uint32_t)L_31))))
{
goto IL_0034;
}
}
{
int32_t L_32 = V_0;
return L_32;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::_SetWriteStream(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream__SetWriteStream_m975E5835D6F0F90F610D60DE720DA7F629D8F191 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_increment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
if (!L_0)
{
goto IL_0042;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____innerStream_13;
NullCheck(L_1);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_1, NULL);
String_t* L_2;
L_2 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
bool L_3;
L_3 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_2, NULL);
if (!L_3)
{
goto IL_0031;
}
}
{
String_t* L_4;
L_4 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_4, NULL);
}
IL_0031:
{
String_t* L_5 = __this->____currentTempName_9;
String_t* L_6;
L_6 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
File_Move_mBC9450111E0144A55D893A720F19E612D658AC37(L_5, L_6, NULL);
}
IL_0042:
{
uint32_t L_7 = ___0_increment;
if ((!(((uint32_t)L_7) > ((uint32_t)0))))
{
goto IL_0057;
}
}
{
uint32_t L_8;
L_8 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
uint32_t L_9 = ___0_increment;
ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), NULL);
}
IL_0057:
{
String_t* L_10 = __this->____baseDir_7;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE** L_11 = (Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE**)(&__this->____innerStream_13);
String_t** L_12 = (String_t**)(&__this->____currentTempName_9);
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
SharedUtilities_CreateAndOpenUniqueTempFile_m68A3FAA9B2C429054EECF6EC9E244484D2CB1315(L_10, L_11, L_12, NULL);
uint32_t L_13;
L_13 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
if (L_13)
{
goto IL_0090;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_14 = __this->____innerStream_13;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15;
L_15 = BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9(((int32_t)134695760), NULL);
NullCheck(L_14);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_14, L_15, 0, 4);
}
IL_0090:
{
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::Write(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_Write_m3B0D194E64108DF6CFFD1B598A5A5EF4D2ABA0DB (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___rwMode_4;
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_001e;
}
}
{
__this->____exceptionPending_5 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFCFFE87B700F761511CEE492D55F0737B7263A25)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_Write_m3B0D194E64108DF6CFFD1B598A5A5EF4D2ABA0DB_RuntimeMethod_var)));
}
IL_001e:
{
bool L_2;
L_2 = ZipSegmentedStream_get_ContiguousWrite_mFE132D1088CBE7C6098E723305637CFF63E4595F_inline(__this, NULL);
if (!L_2)
{
goto IL_004f;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_3 = __this->____innerStream_13;
NullCheck(L_3);
int64_t L_4;
L_4 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_3);
int32_t L_5 = ___2_count;
int32_t L_6 = __this->____maxSegmentSize_12;
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_4, ((int64_t)L_5)))) <= ((int64_t)((int64_t)L_6))))
{
goto IL_004a;
}
}
{
ZipSegmentedStream__SetWriteStream_m975E5835D6F0F90F610D60DE720DA7F629D8F191(__this, 1, NULL);
}
IL_004a:
{
goto IL_00a1;
}
IL_004f:
{
goto IL_0087;
}
IL_0054:
{
int32_t L_7 = __this->____maxSegmentSize_12;
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_8 = __this->____innerStream_13;
NullCheck(L_8);
int64_t L_9;
L_9 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_8);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, ((int32_t)L_9)));
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = __this->____innerStream_13;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___0_buffer;
int32_t L_12 = ___1_offset;
int32_t L_13 = V_0;
NullCheck(L_10);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_10, L_11, L_12, L_13);
ZipSegmentedStream__SetWriteStream_m975E5835D6F0F90F610D60DE720DA7F629D8F191(__this, 1, NULL);
int32_t L_14 = ___2_count;
int32_t L_15 = V_0;
___2_count = ((int32_t)il2cpp_codegen_subtract(L_14, L_15));
int32_t L_16 = ___1_offset;
int32_t L_17 = V_0;
___1_offset = ((int32_t)il2cpp_codegen_add(L_16, L_17));
}
IL_0087:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_18 = __this->____innerStream_13;
NullCheck(L_18);
int64_t L_19;
L_19 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_18);
int32_t L_20 = ___2_count;
int32_t L_21 = __this->____maxSegmentSize_12;
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_19, ((int64_t)L_20)))) > ((int64_t)((int64_t)L_21))))
{
goto IL_0054;
}
}
IL_00a1:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_22 = __this->____innerStream_13;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ___0_buffer;
int32_t L_24 = ___1_offset;
int32_t L_25 = ___2_count;
NullCheck(L_22);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(36 /* System.Void System.IO.Stream::Write(System.Byte[],System.Int32,System.Int32) */, L_22, L_23, L_24, L_25);
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipSegmentedStream::TruncateBackward(System.UInt32,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipSegmentedStream_TruncateBackward_mBA75A2D56842131D539AD58FC95D6C67ECCDFDDE (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, uint32_t ___0_diskNumber, int64_t ___1_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
uint32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int64_t V_4 = 0;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
uint32_t L_0 = ___0_diskNumber;
if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)99)))))
{
goto IL_0013;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_1 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral51439F4DAD5792EB6E21CF23BCFF005E285944B0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_TruncateBackward_mBA75A2D56842131D539AD58FC95D6C67ECCDFDDE_RuntimeMethod_var)));
}
IL_0013:
{
int32_t L_2 = __this->___rwMode_4;
if ((((int32_t)L_2) == ((int32_t)2)))
{
goto IL_0031;
}
}
{
__this->____exceptionPending_5 = (bool)1;
ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554* L_3 = (ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipException_t1678644AFA86FD63693FC89774B2E1C7120DA554_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ZipException__ctor_mDAA48A04ED3243E4B83FC88566166486111CDF2D(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral899F12D19EE63B5B0D29F7611A5EA989E08FF765)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_TruncateBackward_mBA75A2D56842131D539AD58FC95D6C67ECCDFDDE_RuntimeMethod_var)));
}
IL_0031:
{
uint32_t L_4 = ___0_diskNumber;
uint32_t L_5;
L_5 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_004d;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_6 = __this->____innerStream_13;
int64_t L_7 = ___1_offset;
NullCheck(L_6);
int64_t L_8;
L_8 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_6, L_7, 0);
V_0 = L_8;
int64_t L_9 = V_0;
return L_9;
}
IL_004d:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_10 = __this->____innerStream_13;
if (!L_10)
{
goto IL_007e;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_11 = __this->____innerStream_13;
NullCheck(L_11);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_11, NULL);
String_t* L_12 = __this->____currentTempName_9;
bool L_13;
L_13 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_12, NULL);
if (!L_13)
{
goto IL_007e;
}
}
{
String_t* L_14 = __this->____currentTempName_9;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_14, NULL);
}
IL_007e:
{
uint32_t L_15;
L_15 = ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline(__this, NULL);
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, 1));
goto IL_00a9;
}
IL_008c:
{
uint32_t L_16 = V_1;
String_t* L_17;
L_17 = ZipSegmentedStream__NameForSegment_mDFB44EFC22F2CD1F10F4247D71F2B562E78231B3(__this, L_16, NULL);
V_2 = L_17;
String_t* L_18 = V_2;
bool L_19;
L_19 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_18, NULL);
if (!L_19)
{
goto IL_00a5;
}
}
{
String_t* L_20 = V_2;
File_Delete_mE29829DA504F3E1B8BCB78F21E2862C9ED7EC386(L_20, NULL);
}
IL_00a5:
{
uint32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, 1));
}
IL_00a9:
{
uint32_t L_22 = V_1;
uint32_t L_23 = ___0_diskNumber;
if ((!(((uint32_t)L_22) <= ((uint32_t)L_23))))
{
goto IL_008c;
}
}
{
uint32_t L_24 = ___0_diskNumber;
ZipSegmentedStream_set_CurrentSegment_mC782BAEFBA9BA6A472834468A5F0F39F8FD6E94D(__this, L_24, NULL);
V_3 = 0;
goto IL_00f7;
}
IL_00be:
try
{// begin try (depth: 1)
IL_00be_1:
{
il2cpp_codegen_runtime_class_init_inline(SharedUtilities_t61A2EC09D59EA862653C1A3D46AF3672F2DD40E0_il2cpp_TypeInfo_var);
String_t* L_25;
L_25 = SharedUtilities_InternalGetTempFileName_m5C16EC3DD7C360B0A03A4736BE550B5991DB565A(NULL);
__this->____currentTempName_9 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentTempName_9), (void*)L_25);
String_t* L_26;
L_26 = ZipSegmentedStream_get_CurrentName_mD6F1E5C90E77F7A6C75478144C3E497196139835(__this, NULL);
String_t* L_27 = __this->____currentTempName_9;
File_Move_mBC9450111E0144A55D893A720F19E612D658AC37(L_26, L_27, NULL);
goto IL_00fe;
}
{
;// IL_00df: leave IL_00f3
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_00e4;
}
throw e;
}
CATCH_00e4:
{// begin catch(System.IO.IOException)
{
IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910* L_28 = ((IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*)IL2CPP_GET_ACTIVE_EXCEPTION(IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910*));;
int32_t L_29 = V_3;
if ((!(((uint32_t)L_29) == ((uint32_t)2))))
{
goto IL_00ee;
}
}
{
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
IL_00ee:
{
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_00f3;
}
}// end catch (depth: 1)
IL_00f3:
{
int32_t L_30 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_00f7:
{
int32_t L_31 = V_3;
if ((((int32_t)L_31) < ((int32_t)3)))
{
goto IL_00be;
}
}
IL_00fe:
{
String_t* L_32 = __this->____currentTempName_9;
FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8* L_33 = (FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8*)il2cpp_codegen_object_new(FileStream_t07C7222EE10B75F352B89B76E60820160FF10AD8_il2cpp_TypeInfo_var);
NullCheck(L_33);
FileStream__ctor_m78499F9BE2BE31DA34F123B4399AA457716BD6E6(L_33, L_32, 3, NULL);
__this->____innerStream_13 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->____innerStream_13), (void*)L_33);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_34 = __this->____innerStream_13;
int64_t L_35 = ___1_offset;
NullCheck(L_34);
int64_t L_36;
L_36 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_34, L_35, 0);
V_4 = L_36;
int64_t L_37 = V_4;
return L_37;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipSegmentedStream_get_CanRead_m5265C59B4F4B2F98B159258481D2040C12E7987E (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
int32_t G_B4_0 = 0;
{
int32_t L_0 = __this->___rwMode_4;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0024;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____innerStream_13;
if (!L_1)
{
goto IL_0024;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____innerStream_13;
NullCheck(L_2);
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.IO.Stream::get_CanRead() */, L_2);
G_B4_0 = ((int32_t)(L_3));
goto IL_0025;
}
IL_0024:
{
G_B4_0 = 0;
}
IL_0025:
{
return (bool)G_B4_0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CanSeek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipSegmentedStream_get_CanSeek_m9F32B762F5F5A5B7A26BC636FE8A08580DCA23F1 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
if (!L_0)
{
goto IL_0018;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____innerStream_13;
NullCheck(L_1);
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean System.IO.Stream::get_CanSeek() */, L_1);
G_B3_0 = ((int32_t)(L_2));
goto IL_0019;
}
IL_0018:
{
G_B3_0 = 0;
}
IL_0019:
{
return (bool)G_B3_0;
}
}
// System.Boolean Pathfinding.Ionic.Zip.ZipSegmentedStream::get_CanWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ZipSegmentedStream_get_CanWrite_m22F2A64B8BA117863C2404B63EFBC75212060082 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
int32_t G_B4_0 = 0;
{
int32_t L_0 = __this->___rwMode_4;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_0024;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____innerStream_13;
if (!L_1)
{
goto IL_0024;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____innerStream_13;
NullCheck(L_2);
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean System.IO.Stream::get_CanWrite() */, L_2);
G_B4_0 = ((int32_t)(L_3));
goto IL_0025;
}
IL_0024:
{
G_B4_0 = 0;
}
IL_0025:
{
return (bool)G_B4_0;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_Flush_m38DE1C464A6D188E8767470568698D91EA01CEC5 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
NullCheck(L_0);
VirtualActionInvoker0::Invoke(21 /* System.Void System.IO.Stream::Flush() */, L_0);
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipSegmentedStream::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipSegmentedStream_get_Length_mCC7483A74D3C13FB52782A41327AFDD584246FDC (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(11 /* System.Int64 System.IO.Stream::get_Length() */, L_0);
return L_1;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipSegmentedStream::get_Position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipSegmentedStream_get_Position_mF37B6878AACAD8E2D14C79065127974B0BD25B36 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(12 /* System.Int64 System.IO.Stream::get_Position() */, L_0);
return L_1;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::set_Position(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_set_Position_m27695FAC501CA0B201EBD0930E84BC4C3B8F91AA (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
int64_t L_1 = ___0_value;
NullCheck(L_0);
VirtualActionInvoker1< int64_t >::Invoke(13 /* System.Void System.IO.Stream::set_Position(System.Int64) */, L_0, L_1);
return;
}
}
// System.Int64 Pathfinding.Ionic.Zip.ZipSegmentedStream::Seek(System.Int64,System.IO.SeekOrigin)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ZipSegmentedStream_Seek_m8D3E768733DE052923D60F447ACD465941E87774 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, int64_t ___0_offset, int32_t ___1_origin, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____innerStream_13;
int64_t L_1 = ___0_offset;
int32_t L_2 = ___1_origin;
NullCheck(L_0);
int64_t L_3;
L_3 = VirtualFuncInvoker2< int64_t, int64_t, int32_t >::Invoke(31 /* System.Int64 System.IO.Stream::Seek(System.Int64,System.IO.SeekOrigin) */, L_0, L_1, L_2);
V_0 = L_3;
int64_t L_4 = V_0;
return L_4;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::SetLength(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_SetLength_m99281CFBC3FF91380E121A79A91D1695200B4CD9 (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___rwMode_4;
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_0019;
}
}
{
__this->____exceptionPending_5 = (bool)1;
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ZipSegmentedStream_SetLength_m99281CFBC3FF91380E121A79A91D1695200B4CD9_RuntimeMethod_var)));
}
IL_0019:
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____innerStream_13;
int64_t L_3 = ___0_value;
NullCheck(L_2);
VirtualActionInvoker1< int64_t >::Invoke(32 /* System.Void System.IO.Stream::SetLength(System.Int64) */, L_2, L_3);
return;
}
}
// System.Void Pathfinding.Ionic.Zip.ZipSegmentedStream::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ZipSegmentedStream_Dispose_mD52AA5402790371189799F3E7C053ECDF541B45D (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, bool ___0_disposing, const RuntimeMethod* method)
{
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0037:
{// begin finally (depth: 1)
bool L_0 = ___0_disposing;
Stream_Dispose_m9B37BD21A57F8F2BD20EE353DE14405700810C5C(__this, L_0, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = __this->____innerStream_13;
if (!L_1)
{
goto IL_0032_1;
}
}
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_2 = __this->____innerStream_13;
NullCheck(L_2);
Stream_Dispose_mCDB42F32A17541CCA6D3A5906827A401570B07A8(L_2, NULL);
int32_t L_3 = __this->___rwMode_4;
if ((!(((uint32_t)L_3) == ((uint32_t)2))))
{
goto IL_0032_1;
}
}
{
bool L_4 = __this->____exceptionPending_5;
if (!L_4)
{
goto IL_0032_1;
}
}
{
goto IL_0032_1;
}
IL_0032_1:
{
goto IL_003f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003f:
{
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::.ctor(Pathfinding.Ionic.BZip2.BitWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor__ctor_mADA82FB9954FFB063D7DBE6D3963BDC4C10C6444 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_0 = ___0_writer;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_1 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___MaxBlockSize_2;
BZip2Compressor__ctor_mC112B4B16F3011B84560384192B87F24A81B9A7D(__this, L_0, L_1, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::.ctor(Pathfinding.Ionic.BZip2.BitWriter,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor__ctor_mC112B4B16F3011B84560384192B87F24A81B9A7D (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* ___0_writer, int32_t ___1_blockSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___currentByte_1 = (-1);
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* L_0 = (CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE*)il2cpp_codegen_object_new(CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE_il2cpp_TypeInfo_var);
NullCheck(L_0);
CRC32__ctor_mE18532D32D88A6D543F17680A777EBA5EAEFFC60(L_0, (bool)1, NULL);
__this->___crc_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___crc_6), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_1 = ___1_blockSize;
__this->___blockSize100k_0 = L_1;
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_2 = ___0_writer;
__this->___bw_7 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bw_7), (void*)L_2);
int32_t L_3 = ___1_blockSize;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_4 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___BlockSizeMultiple_0;
__this->___outBlockFillThreshold_4 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_3, L_4)), ((int32_t)20)));
int32_t L_5 = ___1_blockSize;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_6 = (CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49*)il2cpp_codegen_object_new(CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49_il2cpp_TypeInfo_var);
NullCheck(L_6);
CompressionState__ctor_mC8BE66F1511AA8A418D90F42FF2DF90A1730EC11(L_6, L_5, NULL);
__this->___cstate_5 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cstate_5), (void*)L_6);
BZip2Compressor_Reset_m0DC374563001EBE2D8ADC70A3FDE9C9AE5A020EE(__this, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor__cctor_m6A8520EA589E3466C82FC65661AC273FB09F7472 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3EU7B99f15b47U2D93f0U2D442dU2Da950U2D84e2e79a92c8U7D_tC68C1F2D969823EA99F566986F306F7DA625FD3F____U24fieldU2D1_1_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SETMASK_16 = ((int32_t)2097152);
int32_t L_0 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SETMASK_16;
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17 = ((~L_0));
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___GREATER_ICOST_18 = (uint8_t)((int32_t)15);
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___LESSER_ICOST_19 = (uint8_t)0;
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SMALL_THRESH_20 = ((int32_t)20);
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___DEPTH_THRESH_21 = ((int32_t)10);
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___WORK_FACTOR_22 = ((int32_t)30);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)14));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = L_1;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_3 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3EU7B99f15b47U2D93f0U2D442dU2Da950U2D84e2e79a92c8U7D_tC68C1F2D969823EA99F566986F306F7DA625FD3F____U24fieldU2D1_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_2, L_3, NULL);
((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___increments_23 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___increments_23), (void*)L_2);
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_Reset_m0DC374563001EBE2D8ADC70A3FDE9C9AE5A020EE (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* L_0 = __this->___crc_6;
NullCheck(L_0);
CRC32_Reset_m41DC5BF52FE1776CC4E3051698B67F17F2A0C6E0(L_0, NULL);
__this->___currentByte_1 = (-1);
__this->___runLength_2 = 0;
__this->___last_3 = (-1);
V_0 = ((int32_t)256);
goto IL_0039;
}
IL_002b:
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_1 = __this->___cstate_5;
NullCheck(L_1);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = L_1->___inUse_0;
int32_t L_3 = V_0;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (bool)0);
}
IL_0039:
{
int32_t L_4 = V_0;
int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
V_0 = L_5;
if ((((int32_t)L_5) >= ((int32_t)0)))
{
goto IL_002b;
}
}
{
return;
}
}
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::get_BlockSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_get_BlockSize_m0EBB49AFDB3AFAF376F93BBD7DE46D14AFCF461C (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___blockSize100k_0;
return L_0;
}
}
// System.UInt32 Pathfinding.Ionic.BZip2.BZip2Compressor::get_Crc32()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BZip2Compressor_get_Crc32_mBD4AF12A0F8C475F40AE815AD684555E34C345AF (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___U3CCrc32U3Ek__BackingField_24;
return L_0;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::set_Crc32(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_set_Crc32_mD270ED37ED72A8537A33625A4AC3DE9F441BA5DC (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_value;
__this->___U3CCrc32U3Ek__BackingField_24 = L_0;
return;
}
}
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::get_AvailableBytesOut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_get_AvailableBytesOut_m7C20934AD68E273D8425AE7229DDE182343E7423 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CAvailableBytesOutU3Ek__BackingField_25;
return L_0;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::set_AvailableBytesOut(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_set_AvailableBytesOut_mE6CB95DB5C3BA777CC232E13424A7D5BF017E7BC (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CAvailableBytesOutU3Ek__BackingField_25 = L_0;
return;
}
}
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::get_UncompressedBytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_get_UncompressedBytes_m6DE8DF789BA997C0207B72D0295EF678E373EC13 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___last_3;
return ((int32_t)il2cpp_codegen_add(L_0, 1));
}
}
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::Fill(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_Fill_m797C7FA256EC244892FAEA60C843161F199E69C4 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_offset, int32_t ___2_count, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = __this->___last_3;
int32_t L_1 = __this->___outBlockFillThreshold_4;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0013;
}
}
{
return 0;
}
IL_0013:
{
V_0 = 0;
int32_t L_2 = ___1_offset;
int32_t L_3 = ___2_count;
V_1 = ((int32_t)il2cpp_codegen_add(L_2, L_3));
}
IL_0019:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_buffer;
int32_t L_5 = ___1_offset;
int32_t L_6 = L_5;
___1_offset = ((int32_t)il2cpp_codegen_add(L_6, 1));
NullCheck(L_4);
int32_t L_7 = L_6;
uint8_t L_8 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
int32_t L_9;
L_9 = BZip2Compressor_write0_m882481A5C2F91409A0164CDF544765F7F27BF278(__this, L_8, NULL);
V_2 = L_9;
int32_t L_10 = V_2;
if ((((int32_t)L_10) <= ((int32_t)0)))
{
goto IL_0033;
}
}
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0033:
{
int32_t L_12 = ___1_offset;
int32_t L_13 = V_1;
if ((((int32_t)L_12) >= ((int32_t)L_13)))
{
goto IL_0041;
}
}
{
int32_t L_14 = V_2;
if ((((int32_t)L_14) == ((int32_t)1)))
{
goto IL_0019;
}
}
IL_0041:
{
int32_t L_15 = V_0;
return L_15;
}
}
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::write0(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_write0_m882481A5C2F91409A0164CDF544765F7F27BF278 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, uint8_t ___0_b, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
int32_t G_B7_0 = 0;
{
int32_t L_0 = __this->___currentByte_1;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_0023;
}
}
{
uint8_t L_1 = ___0_b;
__this->___currentByte_1 = L_1;
int32_t L_2 = __this->___runLength_2;
__this->___runLength_2 = ((int32_t)il2cpp_codegen_add(L_2, 1));
return 1;
}
IL_0023:
{
int32_t L_3 = __this->___currentByte_1;
uint8_t L_4 = ___0_b;
if ((!(((uint32_t)L_3) == ((uint32_t)L_4))))
{
goto IL_0070;
}
}
{
int32_t L_5 = __this->___runLength_2;
int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1));
V_1 = L_6;
__this->___runLength_2 = L_6;
int32_t L_7 = V_1;
if ((((int32_t)L_7) <= ((int32_t)((int32_t)254))))
{
goto IL_006e;
}
}
{
bool L_8;
L_8 = BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054(__this, (bool)0, NULL);
V_0 = L_8;
__this->___currentByte_1 = (-1);
__this->___runLength_2 = 0;
bool L_9 = V_0;
if (!L_9)
{
goto IL_006c;
}
}
{
G_B7_0 = 2;
goto IL_006d;
}
IL_006c:
{
G_B7_0 = 1;
}
IL_006d:
{
return G_B7_0;
}
IL_006e:
{
return 1;
}
IL_0070:
{
bool L_10;
L_10 = BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054(__this, (bool)0, NULL);
V_0 = L_10;
bool L_11 = V_0;
if (!L_11)
{
goto IL_008e;
}
}
{
__this->___currentByte_1 = (-1);
__this->___runLength_2 = 0;
return 0;
}
IL_008e:
{
__this->___runLength_2 = 1;
uint8_t L_12 = ___0_b;
__this->___currentByte_1 = L_12;
return 1;
}
}
// System.Boolean Pathfinding.Ionic.BZip2.BZip2Compressor::AddRunToOutputBlock(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, bool ___0_final, const RuntimeMethod* method)
{
int32_t V_0 = 0;
String_t* V_1 = NULL;
uint8_t V_2 = 0x0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
int32_t L_0 = __this->___runs_8;
__this->___runs_8 = ((int32_t)il2cpp_codegen_add(L_0, 1));
int32_t L_1 = __this->___last_3;
V_0 = L_1;
int32_t L_2 = V_0;
int32_t L_3 = __this->___outBlockFillThreshold_4;
if ((((int32_t)L_2) < ((int32_t)L_3)))
{
goto IL_0050;
}
}
{
bool L_4 = ___0_final;
if (L_4)
{
goto IL_0050;
}
}
{
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_6);
int32_t L_8 = __this->___outBlockFillThreshold_4;
int32_t L_9 = L_8;
RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9);
bool L_11 = ___0_final;
bool L_12 = L_11;
RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)), &L_12);
String_t* L_14;
L_14 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral259CCEA472942154CFC5BE852BBD5DB3D25763D4)), L_7, L_10, L_13, NULL);
V_1 = L_14;
String_t* L_15 = V_1;
Exception_t* L_16 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_16);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_16, L_15, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054_RuntimeMethod_var)));
}
IL_0050:
{
int32_t L_17 = __this->___currentByte_1;
V_2 = (uint8_t)((int32_t)(uint8_t)L_17);
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_18 = __this->___cstate_5;
NullCheck(L_18);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = L_18->___block_23;
V_3 = L_19;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_20 = __this->___cstate_5;
NullCheck(L_20);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_21 = L_20->___inUse_0;
uint8_t L_22 = V_2;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (bool)1);
int32_t L_23 = __this->___runLength_2;
V_4 = L_23;
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* L_24 = __this->___crc_6;
uint8_t L_25 = V_2;
int32_t L_26 = V_4;
NullCheck(L_24);
CRC32_UpdateCRC_mC7D0AF7DA51F6ABEBB14B81C9D813F2BA1D390A7(L_24, L_25, L_26, NULL);
int32_t L_27 = V_4;
V_5 = L_27;
int32_t L_28 = V_5;
switch (((int32_t)il2cpp_codegen_subtract(L_28, 1)))
{
case 0:
{
goto IL_00a6;
}
case 1:
{
goto IL_00ba;
}
case 2:
{
goto IL_00d4;
}
}
}
{
goto IL_00f4;
}
IL_00a6:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_3;
int32_t L_30 = V_0;
uint8_t L_31 = V_2;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_30, 2))), (uint8_t)L_31);
int32_t L_32 = V_0;
__this->___last_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
goto IL_0137;
}
IL_00ba:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_33 = V_3;
int32_t L_34 = V_0;
uint8_t L_35 = V_2;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_34, 2))), (uint8_t)L_35);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_3;
int32_t L_37 = V_0;
uint8_t L_38 = V_2;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_37, 3))), (uint8_t)L_38);
int32_t L_39 = V_0;
__this->___last_3 = ((int32_t)il2cpp_codegen_add(L_39, 2));
goto IL_0137;
}
IL_00d4:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_3;
int32_t L_41 = V_0;
uint8_t L_42 = V_2;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_41, 2))), (uint8_t)L_42);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_3;
int32_t L_44 = V_0;
uint8_t L_45 = V_2;
NullCheck(L_43);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_44, 3))), (uint8_t)L_45);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46 = V_3;
int32_t L_47 = V_0;
uint8_t L_48 = V_2;
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_47, 4))), (uint8_t)L_48);
int32_t L_49 = V_0;
__this->___last_3 = ((int32_t)il2cpp_codegen_add(L_49, 3));
goto IL_0137;
}
IL_00f4:
{
int32_t L_50 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_50, 4));
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_51 = __this->___cstate_5;
NullCheck(L_51);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_52 = L_51->___inUse_0;
int32_t L_53 = V_4;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (bool)1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54 = V_3;
int32_t L_55 = V_0;
uint8_t L_56 = V_2;
NullCheck(L_54);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_55, 2))), (uint8_t)L_56);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = V_3;
int32_t L_58 = V_0;
uint8_t L_59 = V_2;
NullCheck(L_57);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_58, 3))), (uint8_t)L_59);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_60 = V_3;
int32_t L_61 = V_0;
uint8_t L_62 = V_2;
NullCheck(L_60);
(L_60)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_61, 4))), (uint8_t)L_62);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = V_3;
int32_t L_64 = V_0;
uint8_t L_65 = V_2;
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_64, 5))), (uint8_t)L_65);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66 = V_3;
int32_t L_67 = V_0;
int32_t L_68 = V_4;
NullCheck(L_66);
(L_66)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_67, 6))), (uint8_t)((int32_t)(uint8_t)L_68));
int32_t L_69 = V_0;
__this->___last_3 = ((int32_t)il2cpp_codegen_add(L_69, 5));
goto IL_0137;
}
IL_0137:
{
int32_t L_70 = __this->___last_3;
int32_t L_71 = __this->___outBlockFillThreshold_4;
return (bool)((((int32_t)((((int32_t)L_70) < ((int32_t)L_71))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::CompressAndWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_CompressAndWrite_mC5276E84A48851B9E09290C4A09EE46BE8F2238B (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
int32_t G_B6_0 = 0;
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* G_B6_1 = NULL;
int32_t G_B5_0 = 0;
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* G_B5_1 = NULL;
int32_t G_B7_0 = 0;
int32_t G_B7_1 = 0;
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* G_B7_2 = NULL;
{
int32_t L_0 = __this->___runLength_2;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0014;
}
}
{
bool L_1;
L_1 = BZip2Compressor_AddRunToOutputBlock_mC5D35367B0E9F41F8C8BE41BE95C405EB252B054(__this, (bool)1, NULL);
}
IL_0014:
{
__this->___currentByte_1 = (-1);
int32_t L_2 = __this->___last_3;
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_0028;
}
}
{
return;
}
IL_0028:
{
BZip2Compressor_blockSort_m1959434884F0C1C9D77907721521EBB9F3D06627(__this, NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_3 = __this->___bw_7;
NullCheck(L_3);
BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C(L_3, (uint8_t)((int32_t)49), NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_4 = __this->___bw_7;
NullCheck(L_4);
BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C(L_4, (uint8_t)((int32_t)65), NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_5 = __this->___bw_7;
NullCheck(L_5);
BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C(L_5, (uint8_t)((int32_t)89), NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_6 = __this->___bw_7;
NullCheck(L_6);
BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C(L_6, (uint8_t)((int32_t)38), NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_7 = __this->___bw_7;
NullCheck(L_7);
BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C(L_7, (uint8_t)((int32_t)83), NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_8 = __this->___bw_7;
NullCheck(L_8);
BitWriter_WriteByte_mF227014994A6A0C071B15B3B260E8E819069607C(L_8, (uint8_t)((int32_t)89), NULL);
CRC32_t3948BCF0A787E0F5D4C246CB25C8E853EC4885FE* L_9 = __this->___crc_6;
NullCheck(L_9);
int32_t L_10;
L_10 = CRC32_get_Crc32Result_m39F54EE4F8918317A78D6F721A5543D5976B3464(L_9, NULL);
BZip2Compressor_set_Crc32_mD270ED37ED72A8537A33625A4AC3DE9F441BA5DC_inline(__this, L_10, NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_11 = __this->___bw_7;
uint32_t L_12;
L_12 = BZip2Compressor_get_Crc32_mBD4AF12A0F8C475F40AE815AD684555E34C345AF_inline(__this, NULL);
NullCheck(L_11);
BitWriter_WriteInt_mBD8249075E6A8910AF73B134FB19601160E590A9(L_11, L_12, NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_13 = __this->___bw_7;
bool L_14 = __this->___blockRandomised_12;
G_B5_0 = 1;
G_B5_1 = L_13;
if (!L_14)
{
G_B6_0 = 1;
G_B6_1 = L_13;
goto IL_00b6;
}
}
{
G_B7_0 = 1;
G_B7_1 = G_B5_0;
G_B7_2 = G_B5_1;
goto IL_00b7;
}
IL_00b6:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
}
IL_00b7:
{
NullCheck(G_B7_2);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(G_B7_2, G_B7_1, G_B7_0, NULL);
BZip2Compressor_moveToFrontCodeAndSend_m5876C8E74A089D4C7145E0E1711A96821195D337(__this, NULL);
BZip2Compressor_Reset_m0DC374563001EBE2D8ADC70A3FDE9C9AE5A020EE(__this, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::randomiseBlock()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_randomiseBlock_mDBC39BCCE30D600A7E1B109852CD7763BF0CEB86 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rand_t0DA08C56E6AE4B554904DFB45AA6F76AB5DE0DEF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t G_B9_0 = 0;
uint8_t* G_B9_1 = NULL;
int32_t G_B8_0 = 0;
uint8_t* G_B8_1 = NULL;
int32_t G_B10_0 = 0;
int32_t G_B10_1 = 0;
uint8_t* G_B10_2 = NULL;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = L_0->___inUse_0;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = __this->___cstate_5;
NullCheck(L_2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2->___block_23;
V_1 = L_3;
int32_t L_4 = __this->___last_3;
V_2 = L_4;
V_3 = ((int32_t)256);
goto IL_002e;
}
IL_002a:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = V_0;
int32_t L_6 = V_3;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (bool)0);
}
IL_002e:
{
int32_t L_7 = V_3;
int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
V_3 = L_8;
if ((((int32_t)L_8) >= ((int32_t)0)))
{
goto IL_002a;
}
}
{
V_4 = 0;
V_5 = 0;
V_6 = 0;
V_7 = 1;
goto IL_00a9;
}
IL_004a:
{
int32_t L_9 = V_4;
if (L_9)
{
goto IL_006f;
}
}
{
int32_t L_10 = V_5;
il2cpp_codegen_runtime_class_init_inline(Rand_t0DA08C56E6AE4B554904DFB45AA6F76AB5DE0DEF_il2cpp_TypeInfo_var);
int32_t L_11;
L_11 = Rand_Rnums_mC109812C2536F09D7F6E88E5549EEAB41B7F9FA3(L_10, NULL);
V_4 = ((int32_t)(uint16_t)L_11);
int32_t L_12 = V_5;
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_12, 1));
V_5 = L_13;
if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)512)))))
{
goto IL_006f;
}
}
{
V_5 = 0;
}
IL_006f:
{
int32_t L_14 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_1;
int32_t L_16 = V_7;
NullCheck(L_15);
uint8_t* L_17 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)));
int32_t L_18 = *((uint8_t*)L_17);
int32_t L_19 = V_4;
G_B8_0 = L_18;
G_B8_1 = L_17;
if ((!(((uint32_t)L_19) == ((uint32_t)1))))
{
G_B9_0 = L_18;
G_B9_1 = L_17;
goto IL_008d;
}
}
{
G_B10_0 = 1;
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_008e;
}
IL_008d:
{
G_B10_0 = 0;
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_008e:
{
*((int8_t*)G_B10_2) = (int8_t)((int32_t)(uint8_t)((int32_t)(G_B10_1^((int32_t)(uint8_t)G_B10_0))));
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_1;
int32_t L_22 = V_7;
NullCheck(L_21);
int32_t L_23 = L_22;
uint8_t L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)((int32_t)L_24&((int32_t)255)))), (bool)1);
int32_t L_25 = V_7;
V_6 = L_25;
int32_t L_26 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_00a9:
{
int32_t L_27 = V_6;
int32_t L_28 = V_2;
if ((((int32_t)L_27) <= ((int32_t)L_28)))
{
goto IL_004a;
}
}
{
__this->___blockRandomised_12 = (bool)1;
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::mainSort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_mainSort_m9ACE26630707E1F61A53B184335D855139BAA434 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_3 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
bool V_10 = false;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
int32_t V_19 = 0;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t V_22 = 0;
int32_t V_23 = 0;
int32_t V_24 = 0;
int32_t V_25 = 0;
int32_t V_26 = 0;
int32_t V_27 = 0;
int32_t V_28 = 0;
int32_t V_29 = 0;
int32_t V_30 = 0;
int32_t V_31 = 0;
int32_t V_32 = 0;
int32_t V_33 = 0;
int32_t V_34 = 0;
int32_t V_35 = 0;
int32_t V_36 = 0;
int32_t V_37 = 0;
int32_t V_38 = 0;
int32_t V_39 = 0;
int32_t V_40 = 0;
int32_t V_41 = 0;
int32_t V_42 = 0;
int32_t V_43 = 0;
int32_t V_44 = 0;
int32_t V_45 = 0;
Il2CppChar V_46 = 0x0;
int32_t G_B48_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B48_1 = NULL;
int32_t G_B47_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B47_1 = NULL;
int32_t G_B49_0 = 0;
int32_t G_B49_1 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B49_2 = NULL;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
V_0 = L_0;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_1 = V_0;
NullCheck(L_1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = L_1->___mainSort_runningOrder_16;
V_1 = L_2;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_3 = V_0;
NullCheck(L_3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3->___mainSort_copy_17;
V_2 = L_4;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_5 = V_0;
NullCheck(L_5);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = L_5->___mainSort_bigDone_18;
V_3 = L_6;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_7 = V_0;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___ftab_22;
V_4 = L_8;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_9 = V_0;
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = L_9->___block_23;
V_5 = L_10;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_11 = V_0;
NullCheck(L_11);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = L_11->___fmap_24;
V_6 = L_12;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_13 = V_0;
NullCheck(L_13);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = L_13->___quadrant_26;
V_7 = L_14;
int32_t L_15 = __this->___last_3;
V_8 = L_15;
int32_t L_16 = __this->___workLimit_10;
V_9 = L_16;
bool L_17 = __this->___firstAttempt_11;
V_10 = L_17;
V_11 = ((int32_t)65537);
goto IL_0066;
}
IL_0060:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_4;
int32_t L_19 = V_11;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)0);
}
IL_0066:
{
int32_t L_20 = V_11;
int32_t L_21 = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
V_11 = L_21;
if ((((int32_t)L_21) >= ((int32_t)0)))
{
goto IL_0060;
}
}
{
V_12 = 0;
goto IL_0097;
}
IL_007b:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_5;
int32_t L_23 = V_8;
int32_t L_24 = V_12;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_5;
int32_t L_26 = V_12;
int32_t L_27 = V_8;
NullCheck(L_25);
int32_t L_28 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_26%((int32_t)il2cpp_codegen_add(L_27, 1)))), 1));
uint8_t L_29 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_23, L_24)), 2))), (uint8_t)L_29);
int32_t L_30 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0097:
{
int32_t L_31 = V_12;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_32 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___NUM_OVERSHOOT_BYTES_11;
if ((((int32_t)L_31) < ((int32_t)L_32)))
{
goto IL_007b;
}
}
{
int32_t L_33 = V_8;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_34 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___NUM_OVERSHOOT_BYTES_11;
V_13 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_33, L_34)), 1));
goto IL_00ba;
}
IL_00b4:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_35 = V_7;
int32_t L_36 = V_13;
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (Il2CppChar)0);
}
IL_00ba:
{
int32_t L_37 = V_13;
int32_t L_38 = ((int32_t)il2cpp_codegen_subtract(L_37, 1));
V_13 = L_38;
if ((((int32_t)L_38) >= ((int32_t)0)))
{
goto IL_00b4;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_5;
int32_t L_41 = V_8;
NullCheck(L_40);
int32_t L_42 = ((int32_t)il2cpp_codegen_add(L_41, 1));
uint8_t L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_43);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = V_5;
NullCheck(L_44);
int32_t L_45 = 0;
uint8_t L_46 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
V_14 = ((int32_t)((int32_t)L_46&((int32_t)255)));
V_15 = 0;
goto IL_0112;
}
IL_00e6:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = V_5;
int32_t L_48 = V_15;
NullCheck(L_47);
int32_t L_49 = ((int32_t)il2cpp_codegen_add(L_48, 1));
uint8_t L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
V_16 = ((int32_t)((int32_t)L_50&((int32_t)255)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_4;
int32_t L_52 = V_14;
int32_t L_53 = V_16;
NullCheck(L_51);
int32_t* L_54 = ((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)(L_52<<8)), L_53)))));
int32_t L_55 = *((int32_t*)L_54);
*((int32_t*)L_54) = (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1));
int32_t L_56 = V_16;
V_14 = L_56;
int32_t L_57 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_57, 1));
}
IL_0112:
{
int32_t L_58 = V_15;
int32_t L_59 = V_8;
if ((((int32_t)L_58) <= ((int32_t)L_59)))
{
goto IL_00e6;
}
}
{
V_17 = 1;
goto IL_013d;
}
IL_0123:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_60 = V_4;
int32_t L_61 = V_17;
NullCheck(L_60);
int32_t* L_62 = ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_61)));
int32_t L_63 = *((int32_t*)L_62);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = V_4;
int32_t L_65 = V_17;
NullCheck(L_64);
int32_t L_66 = ((int32_t)il2cpp_codegen_subtract(L_65, 1));
int32_t L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
*((int32_t*)L_62) = (int32_t)((int32_t)il2cpp_codegen_add(L_63, L_67));
int32_t L_68 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_68, 1));
}
IL_013d:
{
int32_t L_69 = V_17;
if ((((int32_t)L_69) <= ((int32_t)((int32_t)65536))))
{
goto IL_0123;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_70 = V_5;
NullCheck(L_70);
int32_t L_71 = 1;
uint8_t L_72 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
V_14 = ((int32_t)((int32_t)L_72&((int32_t)255)));
V_18 = 0;
goto IL_0193;
}
IL_015d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = V_5;
int32_t L_74 = V_18;
NullCheck(L_73);
int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 2));
uint8_t L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
V_19 = ((int32_t)((int32_t)L_76&((int32_t)255)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = V_4;
int32_t L_79 = V_14;
int32_t L_80 = V_19;
NullCheck(L_78);
int32_t* L_81 = ((L_78)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)(L_79<<8)), L_80)))));
int32_t L_82 = *((int32_t*)L_81);
int32_t L_83 = ((int32_t)il2cpp_codegen_subtract(L_82, 1));
V_20 = L_83;
*((int32_t*)L_81) = (int32_t)L_83;
int32_t L_84 = V_20;
int32_t L_85 = V_18;
NullCheck(L_77);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(L_84), (int32_t)L_85);
int32_t L_86 = V_19;
V_14 = L_86;
int32_t L_87 = V_18;
V_18 = ((int32_t)il2cpp_codegen_add(L_87, 1));
}
IL_0193:
{
int32_t L_88 = V_18;
int32_t L_89 = V_8;
if ((((int32_t)L_88) < ((int32_t)L_89)))
{
goto IL_015d;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = V_4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_92 = V_5;
int32_t L_93 = V_8;
NullCheck(L_92);
int32_t L_94 = ((int32_t)il2cpp_codegen_add(L_93, 1));
uint8_t L_95 = (L_92)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_96 = V_5;
NullCheck(L_96);
int32_t L_97 = 1;
uint8_t L_98 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
NullCheck(L_91);
int32_t* L_99 = ((L_91)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)((int32_t)L_95&((int32_t)255)))<<8)), ((int32_t)((int32_t)L_98&((int32_t)255))))))));
int32_t L_100 = *((int32_t*)L_99);
int32_t L_101 = ((int32_t)il2cpp_codegen_subtract(L_100, 1));
V_20 = L_101;
*((int32_t*)L_99) = (int32_t)L_101;
int32_t L_102 = V_20;
int32_t L_103 = V_8;
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(L_102), (int32_t)L_103);
V_21 = ((int32_t)256);
goto IL_01e3;
}
IL_01d8:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_104 = V_3;
int32_t L_105 = V_21;
NullCheck(L_104);
(L_104)->SetAt(static_cast<il2cpp_array_size_t>(L_105), (bool)0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = V_1;
int32_t L_107 = V_21;
int32_t L_108 = V_21;
NullCheck(L_106);
(L_106)->SetAt(static_cast<il2cpp_array_size_t>(L_107), (int32_t)L_108);
}
IL_01e3:
{
int32_t L_109 = V_21;
int32_t L_110 = ((int32_t)il2cpp_codegen_subtract(L_109, 1));
V_21 = L_110;
if ((((int32_t)L_110) >= ((int32_t)0)))
{
goto IL_01d8;
}
}
{
V_22 = ((int32_t)364);
goto IL_0290;
}
IL_01fc:
{
int32_t L_111 = V_22;
V_22 = ((int32_t)(L_111/3));
int32_t L_112 = V_22;
V_23 = L_112;
goto IL_0284;
}
IL_020b:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = V_1;
int32_t L_114 = V_23;
NullCheck(L_113);
int32_t L_115 = L_114;
int32_t L_116 = (L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_115));
V_24 = L_116;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_117 = V_4;
int32_t L_118 = V_24;
NullCheck(L_117);
int32_t L_119 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_118, 1))<<8));
int32_t L_120 = (L_117)->GetAt(static_cast<il2cpp_array_size_t>(L_119));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_121 = V_4;
int32_t L_122 = V_24;
NullCheck(L_121);
int32_t L_123 = ((int32_t)(L_122<<8));
int32_t L_124 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
V_25 = ((int32_t)il2cpp_codegen_subtract(L_120, L_124));
int32_t L_125 = V_22;
V_26 = ((int32_t)il2cpp_codegen_subtract(L_125, 1));
int32_t L_126 = V_23;
V_27 = L_126;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_127 = V_1;
int32_t L_128 = V_27;
int32_t L_129 = V_22;
NullCheck(L_127);
int32_t L_130 = ((int32_t)il2cpp_codegen_subtract(L_128, L_129));
int32_t L_131 = (L_127)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
V_28 = L_131;
goto IL_0260;
}
IL_023c:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_132 = V_1;
int32_t L_133 = V_27;
int32_t L_134 = V_28;
NullCheck(L_132);
(L_132)->SetAt(static_cast<il2cpp_array_size_t>(L_133), (int32_t)L_134);
int32_t L_135 = V_27;
int32_t L_136 = V_22;
V_27 = ((int32_t)il2cpp_codegen_subtract(L_135, L_136));
int32_t L_137 = V_27;
int32_t L_138 = V_26;
if ((((int32_t)L_137) > ((int32_t)L_138)))
{
goto IL_0257;
}
}
{
goto IL_0278;
}
IL_0257:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_139 = V_1;
int32_t L_140 = V_27;
int32_t L_141 = V_22;
NullCheck(L_139);
int32_t L_142 = ((int32_t)il2cpp_codegen_subtract(L_140, L_141));
int32_t L_143 = (L_139)->GetAt(static_cast<il2cpp_array_size_t>(L_142));
V_28 = L_143;
}
IL_0260:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = V_4;
int32_t L_145 = V_28;
NullCheck(L_144);
int32_t L_146 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_145, 1))<<8));
int32_t L_147 = (L_144)->GetAt(static_cast<il2cpp_array_size_t>(L_146));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_148 = V_4;
int32_t L_149 = V_28;
NullCheck(L_148);
int32_t L_150 = ((int32_t)(L_149<<8));
int32_t L_151 = (L_148)->GetAt(static_cast<il2cpp_array_size_t>(L_150));
int32_t L_152 = V_25;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_147, L_151))) > ((int32_t)L_152)))
{
goto IL_023c;
}
}
IL_0278:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_153 = V_1;
int32_t L_154 = V_27;
int32_t L_155 = V_24;
NullCheck(L_153);
(L_153)->SetAt(static_cast<il2cpp_array_size_t>(L_154), (int32_t)L_155);
int32_t L_156 = V_23;
V_23 = ((int32_t)il2cpp_codegen_add(L_156, 1));
}
IL_0284:
{
int32_t L_157 = V_23;
if ((((int32_t)L_157) <= ((int32_t)((int32_t)255))))
{
goto IL_020b;
}
}
IL_0290:
{
int32_t L_158 = V_22;
if ((!(((uint32_t)L_158) == ((uint32_t)1))))
{
goto IL_01fc;
}
}
{
V_29 = 0;
goto IL_04ae;
}
IL_02a0:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_159 = V_1;
int32_t L_160 = V_29;
NullCheck(L_159);
int32_t L_161 = L_160;
int32_t L_162 = (L_159)->GetAt(static_cast<il2cpp_array_size_t>(L_161));
V_30 = L_162;
V_31 = 0;
goto IL_0328;
}
IL_02ae:
{
int32_t L_163 = V_30;
int32_t L_164 = V_31;
V_32 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_163<<8)), L_164));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_165 = V_4;
int32_t L_166 = V_32;
NullCheck(L_165);
int32_t L_167 = L_166;
int32_t L_168 = (L_165)->GetAt(static_cast<il2cpp_array_size_t>(L_167));
V_33 = L_168;
int32_t L_169 = V_33;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_170 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SETMASK_16;
int32_t L_171 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SETMASK_16;
if ((((int32_t)((int32_t)(L_169&L_170))) == ((int32_t)L_171)))
{
goto IL_0322;
}
}
{
int32_t L_172 = V_33;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_173 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
V_34 = ((int32_t)(L_172&L_173));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_174 = V_4;
int32_t L_175 = V_32;
NullCheck(L_174);
int32_t L_176 = ((int32_t)il2cpp_codegen_add(L_175, 1));
int32_t L_177 = (L_174)->GetAt(static_cast<il2cpp_array_size_t>(L_176));
int32_t L_178 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
V_35 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_177&L_178)), 1));
int32_t L_179 = V_35;
int32_t L_180 = V_34;
if ((((int32_t)L_179) <= ((int32_t)L_180)))
{
goto IL_0315;
}
}
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_181 = V_0;
int32_t L_182 = V_34;
int32_t L_183 = V_35;
BZip2Compressor_mainQSort3_mD2F925B033A42904F6E66256571C92D5878F8502(__this, L_181, L_182, L_183, 2, NULL);
bool L_184 = V_10;
if (!L_184)
{
goto IL_0315;
}
}
{
int32_t L_185 = __this->___workDone_9;
int32_t L_186 = V_9;
if ((((int32_t)L_185) <= ((int32_t)L_186)))
{
goto IL_0315;
}
}
{
return;
}
IL_0315:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_187 = V_4;
int32_t L_188 = V_32;
int32_t L_189 = V_33;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_190 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SETMASK_16;
NullCheck(L_187);
(L_187)->SetAt(static_cast<il2cpp_array_size_t>(L_188), (int32_t)((int32_t)(L_189|L_190)));
}
IL_0322:
{
int32_t L_191 = V_31;
V_31 = ((int32_t)il2cpp_codegen_add(L_191, 1));
}
IL_0328:
{
int32_t L_192 = V_31;
if ((((int32_t)L_192) <= ((int32_t)((int32_t)255))))
{
goto IL_02ae;
}
}
{
V_36 = 0;
goto IL_0356;
}
IL_033c:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_193 = V_2;
int32_t L_194 = V_36;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_195 = V_4;
int32_t L_196 = V_36;
int32_t L_197 = V_30;
NullCheck(L_195);
int32_t L_198 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_196<<8)), L_197));
int32_t L_199 = (L_195)->GetAt(static_cast<il2cpp_array_size_t>(L_198));
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_200 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
NullCheck(L_193);
(L_193)->SetAt(static_cast<il2cpp_array_size_t>(L_194), (int32_t)((int32_t)(L_199&L_200)));
int32_t L_201 = V_36;
V_36 = ((int32_t)il2cpp_codegen_add(L_201, 1));
}
IL_0356:
{
int32_t L_202 = V_36;
if ((((int32_t)L_202) <= ((int32_t)((int32_t)255))))
{
goto IL_033c;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_203 = V_4;
int32_t L_204 = V_30;
NullCheck(L_203);
int32_t L_205 = ((int32_t)(L_204<<8));
int32_t L_206 = (L_203)->GetAt(static_cast<il2cpp_array_size_t>(L_205));
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_207 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
V_37 = ((int32_t)(L_206&L_207));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_208 = V_4;
int32_t L_209 = V_30;
NullCheck(L_208);
int32_t L_210 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_209, 1))<<8));
int32_t L_211 = (L_208)->GetAt(static_cast<il2cpp_array_size_t>(L_210));
int32_t L_212 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
V_38 = ((int32_t)(L_211&L_212));
goto IL_03d0;
}
IL_0387:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_213 = V_6;
int32_t L_214 = V_37;
NullCheck(L_213);
int32_t L_215 = L_214;
int32_t L_216 = (L_213)->GetAt(static_cast<il2cpp_array_size_t>(L_215));
V_39 = L_216;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_217 = V_5;
int32_t L_218 = V_39;
NullCheck(L_217);
int32_t L_219 = L_218;
uint8_t L_220 = (L_217)->GetAt(static_cast<il2cpp_array_size_t>(L_219));
V_14 = ((int32_t)((int32_t)L_220&((int32_t)255)));
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_221 = V_3;
int32_t L_222 = V_14;
NullCheck(L_221);
int32_t L_223 = L_222;
uint8_t L_224 = (uint8_t)(L_221)->GetAt(static_cast<il2cpp_array_size_t>(L_223));
if (L_224)
{
goto IL_03ca;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_225 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_226 = V_2;
int32_t L_227 = V_14;
NullCheck(L_226);
int32_t L_228 = L_227;
int32_t L_229 = (L_226)->GetAt(static_cast<il2cpp_array_size_t>(L_228));
int32_t L_230 = V_39;
G_B47_0 = L_229;
G_B47_1 = L_225;
if (L_230)
{
G_B48_0 = L_229;
G_B48_1 = L_225;
goto IL_03b8;
}
}
{
int32_t L_231 = V_8;
G_B49_0 = L_231;
G_B49_1 = G_B47_0;
G_B49_2 = G_B47_1;
goto IL_03bc;
}
IL_03b8:
{
int32_t L_232 = V_39;
G_B49_0 = ((int32_t)il2cpp_codegen_subtract(L_232, 1));
G_B49_1 = G_B48_0;
G_B49_2 = G_B48_1;
}
IL_03bc:
{
NullCheck(G_B49_2);
(G_B49_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B49_1), (int32_t)G_B49_0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_233 = V_2;
int32_t L_234 = V_14;
NullCheck(L_233);
int32_t* L_235 = ((L_233)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_234)));
int32_t L_236 = *((int32_t*)L_235);
*((int32_t*)L_235) = (int32_t)((int32_t)il2cpp_codegen_add(L_236, 1));
}
IL_03ca:
{
int32_t L_237 = V_37;
V_37 = ((int32_t)il2cpp_codegen_add(L_237, 1));
}
IL_03d0:
{
int32_t L_238 = V_37;
int32_t L_239 = V_38;
if ((((int32_t)L_238) < ((int32_t)L_239)))
{
goto IL_0387;
}
}
{
V_40 = ((int32_t)256);
goto IL_03fc;
}
IL_03e5:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_240 = V_4;
int32_t L_241 = V_40;
int32_t L_242 = V_30;
NullCheck(L_240);
int32_t* L_243 = ((L_240)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)(L_241<<8)), L_242)))));
int32_t L_244 = *((int32_t*)L_243);
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_245 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SETMASK_16;
*((int32_t*)L_243) = (int32_t)((int32_t)(L_244|L_245));
}
IL_03fc:
{
int32_t L_246 = V_40;
int32_t L_247 = ((int32_t)il2cpp_codegen_subtract(L_246, 1));
V_40 = L_247;
if ((((int32_t)L_247) >= ((int32_t)0)))
{
goto IL_03e5;
}
}
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_248 = V_3;
int32_t L_249 = V_30;
NullCheck(L_248);
(L_248)->SetAt(static_cast<il2cpp_array_size_t>(L_249), (bool)1);
int32_t L_250 = V_29;
if ((((int32_t)L_250) >= ((int32_t)((int32_t)255))))
{
goto IL_04a8;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_251 = V_4;
int32_t L_252 = V_30;
NullCheck(L_251);
int32_t L_253 = ((int32_t)(L_252<<8));
int32_t L_254 = (L_251)->GetAt(static_cast<il2cpp_array_size_t>(L_253));
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_255 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
V_41 = ((int32_t)(L_254&L_255));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_256 = V_4;
int32_t L_257 = V_30;
NullCheck(L_256);
int32_t L_258 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_257, 1))<<8));
int32_t L_259 = (L_256)->GetAt(static_cast<il2cpp_array_size_t>(L_258));
int32_t L_260 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___CLEARMASK_17;
int32_t L_261 = V_41;
V_42 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_259&L_260)), L_261));
V_43 = 0;
goto IL_044b;
}
IL_0445:
{
int32_t L_262 = V_43;
V_43 = ((int32_t)il2cpp_codegen_add(L_262, 1));
}
IL_044b:
{
int32_t L_263 = V_42;
int32_t L_264 = V_43;
if ((((int32_t)((int32_t)(L_263>>((int32_t)(L_264&((int32_t)31)))))) > ((int32_t)((int32_t)65534))))
{
goto IL_0445;
}
}
{
V_44 = 0;
goto IL_049f;
}
IL_0465:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_265 = V_6;
int32_t L_266 = V_41;
int32_t L_267 = V_44;
NullCheck(L_265);
int32_t L_268 = ((int32_t)il2cpp_codegen_add(L_266, L_267));
int32_t L_269 = (L_265)->GetAt(static_cast<il2cpp_array_size_t>(L_268));
V_45 = L_269;
int32_t L_270 = V_44;
int32_t L_271 = V_43;
V_46 = ((int32_t)(uint16_t)((int32_t)(L_270>>((int32_t)(L_271&((int32_t)31))))));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_272 = V_7;
int32_t L_273 = V_45;
Il2CppChar L_274 = V_46;
NullCheck(L_272);
(L_272)->SetAt(static_cast<il2cpp_array_size_t>(L_273), (Il2CppChar)L_274);
int32_t L_275 = V_45;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_276 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___NUM_OVERSHOOT_BYTES_11;
if ((((int32_t)L_275) >= ((int32_t)L_276)))
{
goto IL_0499;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_277 = V_7;
int32_t L_278 = V_45;
int32_t L_279 = V_8;
Il2CppChar L_280 = V_46;
NullCheck(L_277);
(L_277)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_278, L_279)), 1))), (Il2CppChar)L_280);
}
IL_0499:
{
int32_t L_281 = V_44;
V_44 = ((int32_t)il2cpp_codegen_add(L_281, 1));
}
IL_049f:
{
int32_t L_282 = V_44;
int32_t L_283 = V_42;
if ((((int32_t)L_282) < ((int32_t)L_283)))
{
goto IL_0465;
}
}
IL_04a8:
{
int32_t L_284 = V_29;
V_29 = ((int32_t)il2cpp_codegen_add(L_284, 1));
}
IL_04ae:
{
int32_t L_285 = V_29;
if ((((int32_t)L_285) <= ((int32_t)((int32_t)255))))
{
goto IL_02a0;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::blockSort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_blockSort_m1959434884F0C1C9D77907721521EBB9F3D06627 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_0 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___WORK_FACTOR_22;
int32_t L_1 = __this->___last_3;
__this->___workLimit_10 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
__this->___workDone_9 = 0;
__this->___blockRandomised_12 = (bool)0;
__this->___firstAttempt_11 = (bool)1;
BZip2Compressor_mainSort_m9ACE26630707E1F61A53B184335D855139BAA434(__this, NULL);
bool L_2 = __this->___firstAttempt_11;
if (!L_2)
{
goto IL_006c;
}
}
{
int32_t L_3 = __this->___workDone_9;
int32_t L_4 = __this->___workLimit_10;
if ((((int32_t)L_3) <= ((int32_t)L_4)))
{
goto IL_006c;
}
}
{
BZip2Compressor_randomiseBlock_mDBC39BCCE30D600A7E1B109852CD7763BF0CEB86(__this, NULL);
int32_t L_5 = 0;
V_0 = L_5;
__this->___workDone_9 = L_5;
int32_t L_6 = V_0;
__this->___workLimit_10 = L_6;
__this->___firstAttempt_11 = (bool)0;
BZip2Compressor_mainSort_m9ACE26630707E1F61A53B184335D855139BAA434(__this, NULL);
}
IL_006c:
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_7 = __this->___cstate_5;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___fmap_24;
V_1 = L_8;
__this->___origPtr_13 = (-1);
V_2 = 0;
int32_t L_9 = __this->___last_3;
V_3 = L_9;
goto IL_00a5;
}
IL_008d:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_1;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = L_11;
int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
if (L_13)
{
goto IL_00a1;
}
}
{
int32_t L_14 = V_2;
__this->___origPtr_13 = L_14;
goto IL_00ac;
}
IL_00a1:
{
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_00a5:
{
int32_t L_16 = V_2;
int32_t L_17 = V_3;
if ((((int32_t)L_16) <= ((int32_t)L_17)))
{
goto IL_008d;
}
}
IL_00ac:
{
return;
}
}
// System.Boolean Pathfinding.Ionic.BZip2.BZip2Compressor::mainSimpleSort(Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BZip2Compressor_mainSimpleSort_mFD33E3E2B90C19FC765280CB917A4ADA730D2643 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___0_dataShadow, int32_t ___1_lo, int32_t ___2_hi, int32_t ___3_d, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
bool V_7 = false;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
bool V_17 = false;
int32_t V_18 = 0;
int32_t V_19 = 0;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t G_B4_0 = 0;
int32_t G_B95_0 = 0;
{
int32_t L_0 = ___2_hi;
int32_t L_1 = ___1_lo;
V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
int32_t L_2 = V_0;
if ((((int32_t)L_2) >= ((int32_t)2)))
{
goto IL_002a;
}
}
{
bool L_3 = __this->___firstAttempt_11;
if (!L_3)
{
goto IL_0028;
}
}
{
int32_t L_4 = __this->___workDone_9;
int32_t L_5 = __this->___workLimit_10;
G_B4_0 = ((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
goto IL_0029;
}
IL_0028:
{
G_B4_0 = 0;
}
IL_0029:
{
return (bool)G_B4_0;
}
IL_002a:
{
V_1 = 0;
goto IL_0035;
}
IL_0031:
{
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0035:
{
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___increments_23;
int32_t L_8 = V_1;
NullCheck(L_7);
int32_t L_9 = L_8;
int32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
int32_t L_11 = V_0;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0031;
}
}
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_12 = ___0_dataShadow;
NullCheck(L_12);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12->___fmap_24;
V_2 = L_13;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_14 = ___0_dataShadow;
NullCheck(L_14);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = L_14->___quadrant_26;
V_3 = L_15;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_16 = ___0_dataShadow;
NullCheck(L_16);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = L_16->___block_23;
V_4 = L_17;
int32_t L_18 = __this->___last_3;
V_5 = L_18;
int32_t L_19 = V_5;
V_6 = ((int32_t)il2cpp_codegen_add(L_19, 1));
bool L_20 = __this->___firstAttempt_11;
V_7 = L_20;
int32_t L_21 = __this->___workLimit_10;
V_8 = L_21;
int32_t L_22 = __this->___workDone_9;
V_9 = L_22;
goto IL_0499;
}
IL_0083:
{
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___increments_23;
int32_t L_24 = V_1;
NullCheck(L_23);
int32_t L_25 = L_24;
int32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_10 = L_26;
int32_t L_27 = ___1_lo;
int32_t L_28 = V_10;
V_11 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_27, L_28)), 1));
int32_t L_29 = ___1_lo;
int32_t L_30 = V_10;
V_12 = ((int32_t)il2cpp_codegen_add(L_29, L_30));
goto IL_0491;
}
IL_009f:
{
V_13 = 3;
goto IL_045f;
}
IL_00a7:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = V_2;
int32_t L_32 = V_12;
NullCheck(L_31);
int32_t L_33 = L_32;
int32_t L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
V_14 = L_34;
int32_t L_35 = V_14;
int32_t L_36 = ___3_d;
V_15 = ((int32_t)il2cpp_codegen_add(L_35, L_36));
int32_t L_37 = V_12;
V_16 = L_37;
V_17 = (bool)0;
V_18 = 0;
}
IL_00be:
{
bool L_38 = V_17;
if (!L_38)
{
goto IL_00e4;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = V_2;
int32_t L_40 = V_16;
int32_t L_41 = V_18;
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (int32_t)L_41);
int32_t L_42 = V_16;
int32_t L_43 = V_10;
int32_t L_44 = ((int32_t)il2cpp_codegen_subtract(L_42, L_43));
V_16 = L_44;
int32_t L_45 = V_11;
if ((((int32_t)L_44) > ((int32_t)L_45)))
{
goto IL_00df;
}
}
{
goto IL_0453;
}
IL_00df:
{
goto IL_00e7;
}
IL_00e4:
{
V_17 = (bool)1;
}
IL_00e7:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = V_2;
int32_t L_47 = V_16;
int32_t L_48 = V_10;
NullCheck(L_46);
int32_t L_49 = ((int32_t)il2cpp_codegen_subtract(L_47, L_48));
int32_t L_50 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
V_18 = L_50;
int32_t L_51 = V_18;
int32_t L_52 = ___3_d;
V_19 = ((int32_t)il2cpp_codegen_add(L_51, L_52));
int32_t L_53 = V_15;
V_20 = L_53;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54 = V_4;
int32_t L_55 = V_19;
NullCheck(L_54);
int32_t L_56 = ((int32_t)il2cpp_codegen_add(L_55, 1));
uint8_t L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = V_4;
int32_t L_59 = V_20;
NullCheck(L_58);
int32_t L_60 = ((int32_t)il2cpp_codegen_add(L_59, 1));
uint8_t L_61 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
if ((!(((uint32_t)L_57) == ((uint32_t)L_61))))
{
goto IL_0425;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_62 = V_4;
int32_t L_63 = V_19;
NullCheck(L_62);
int32_t L_64 = ((int32_t)il2cpp_codegen_add(L_63, 2));
uint8_t L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66 = V_4;
int32_t L_67 = V_20;
NullCheck(L_66);
int32_t L_68 = ((int32_t)il2cpp_codegen_add(L_67, 2));
uint8_t L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
if ((!(((uint32_t)L_65) == ((uint32_t)L_69))))
{
goto IL_03fc;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_70 = V_4;
int32_t L_71 = V_19;
NullCheck(L_70);
int32_t L_72 = ((int32_t)il2cpp_codegen_add(L_71, 3));
uint8_t L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_74 = V_4;
int32_t L_75 = V_20;
NullCheck(L_74);
int32_t L_76 = ((int32_t)il2cpp_codegen_add(L_75, 3));
uint8_t L_77 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
if ((!(((uint32_t)L_73) == ((uint32_t)L_77))))
{
goto IL_03d3;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_78 = V_4;
int32_t L_79 = V_19;
NullCheck(L_78);
int32_t L_80 = ((int32_t)il2cpp_codegen_add(L_79, 4));
uint8_t L_81 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_82 = V_4;
int32_t L_83 = V_20;
NullCheck(L_82);
int32_t L_84 = ((int32_t)il2cpp_codegen_add(L_83, 4));
uint8_t L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
if ((!(((uint32_t)L_81) == ((uint32_t)L_85))))
{
goto IL_03aa;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_86 = V_4;
int32_t L_87 = V_19;
NullCheck(L_86);
int32_t L_88 = ((int32_t)il2cpp_codegen_add(L_87, 5));
uint8_t L_89 = (L_86)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_90 = V_4;
int32_t L_91 = V_20;
NullCheck(L_90);
int32_t L_92 = ((int32_t)il2cpp_codegen_add(L_91, 5));
uint8_t L_93 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
if ((!(((uint32_t)L_89) == ((uint32_t)L_93))))
{
goto IL_0381;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_94 = V_4;
int32_t L_95 = V_19;
int32_t L_96 = ((int32_t)il2cpp_codegen_add(L_95, 6));
V_19 = L_96;
NullCheck(L_94);
int32_t L_97 = L_96;
uint8_t L_98 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_99 = V_4;
int32_t L_100 = V_20;
int32_t L_101 = ((int32_t)il2cpp_codegen_add(L_100, 6));
V_20 = L_101;
NullCheck(L_99);
int32_t L_102 = L_101;
uint8_t L_103 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
if ((!(((uint32_t)L_98) == ((uint32_t)L_103))))
{
goto IL_035c;
}
}
{
int32_t L_104 = V_5;
V_21 = L_104;
}
IL_0177:
{
goto IL_034f;
}
IL_017c:
{
int32_t L_105 = V_21;
V_21 = ((int32_t)il2cpp_codegen_subtract(L_105, 4));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_106 = V_4;
int32_t L_107 = V_19;
NullCheck(L_106);
int32_t L_108 = ((int32_t)il2cpp_codegen_add(L_107, 1));
uint8_t L_109 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_110 = V_4;
int32_t L_111 = V_20;
NullCheck(L_110);
int32_t L_112 = ((int32_t)il2cpp_codegen_add(L_111, 1));
uint8_t L_113 = (L_110)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
if ((!(((uint32_t)L_109) == ((uint32_t)L_113))))
{
goto IL_0326;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_114 = V_3;
int32_t L_115 = V_19;
NullCheck(L_114);
int32_t L_116 = L_115;
uint16_t L_117 = (uint16_t)(L_114)->GetAt(static_cast<il2cpp_array_size_t>(L_116));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_118 = V_3;
int32_t L_119 = V_20;
NullCheck(L_118);
int32_t L_120 = L_119;
uint16_t L_121 = (uint16_t)(L_118)->GetAt(static_cast<il2cpp_array_size_t>(L_120));
if ((!(((uint32_t)L_117) == ((uint32_t)L_121))))
{
goto IL_030f;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_122 = V_4;
int32_t L_123 = V_19;
NullCheck(L_122);
int32_t L_124 = ((int32_t)il2cpp_codegen_add(L_123, 2));
uint8_t L_125 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_124));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_126 = V_4;
int32_t L_127 = V_20;
NullCheck(L_126);
int32_t L_128 = ((int32_t)il2cpp_codegen_add(L_127, 2));
uint8_t L_129 = (L_126)->GetAt(static_cast<il2cpp_array_size_t>(L_128));
if ((!(((uint32_t)L_125) == ((uint32_t)L_129))))
{
goto IL_02e6;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_130 = V_3;
int32_t L_131 = V_19;
NullCheck(L_130);
int32_t L_132 = ((int32_t)il2cpp_codegen_add(L_131, 1));
uint16_t L_133 = (uint16_t)(L_130)->GetAt(static_cast<il2cpp_array_size_t>(L_132));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_134 = V_3;
int32_t L_135 = V_20;
NullCheck(L_134);
int32_t L_136 = ((int32_t)il2cpp_codegen_add(L_135, 1));
uint16_t L_137 = (uint16_t)(L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
if ((!(((uint32_t)L_133) == ((uint32_t)L_137))))
{
goto IL_02cb;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_138 = V_4;
int32_t L_139 = V_19;
NullCheck(L_138);
int32_t L_140 = ((int32_t)il2cpp_codegen_add(L_139, 3));
uint8_t L_141 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_142 = V_4;
int32_t L_143 = V_20;
NullCheck(L_142);
int32_t L_144 = ((int32_t)il2cpp_codegen_add(L_143, 3));
uint8_t L_145 = (L_142)->GetAt(static_cast<il2cpp_array_size_t>(L_144));
if ((!(((uint32_t)L_141) == ((uint32_t)L_145))))
{
goto IL_02a2;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_146 = V_3;
int32_t L_147 = V_19;
NullCheck(L_146);
int32_t L_148 = ((int32_t)il2cpp_codegen_add(L_147, 2));
uint16_t L_149 = (uint16_t)(L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_148));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_150 = V_3;
int32_t L_151 = V_20;
NullCheck(L_150);
int32_t L_152 = ((int32_t)il2cpp_codegen_add(L_151, 2));
uint16_t L_153 = (uint16_t)(L_150)->GetAt(static_cast<il2cpp_array_size_t>(L_152));
if ((!(((uint32_t)L_149) == ((uint32_t)L_153))))
{
goto IL_0287;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_154 = V_4;
int32_t L_155 = V_19;
NullCheck(L_154);
int32_t L_156 = ((int32_t)il2cpp_codegen_add(L_155, 4));
uint8_t L_157 = (L_154)->GetAt(static_cast<il2cpp_array_size_t>(L_156));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_158 = V_4;
int32_t L_159 = V_20;
NullCheck(L_158);
int32_t L_160 = ((int32_t)il2cpp_codegen_add(L_159, 4));
uint8_t L_161 = (L_158)->GetAt(static_cast<il2cpp_array_size_t>(L_160));
if ((!(((uint32_t)L_157) == ((uint32_t)L_161))))
{
goto IL_025e;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_162 = V_3;
int32_t L_163 = V_19;
NullCheck(L_162);
int32_t L_164 = ((int32_t)il2cpp_codegen_add(L_163, 3));
uint16_t L_165 = (uint16_t)(L_162)->GetAt(static_cast<il2cpp_array_size_t>(L_164));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_166 = V_3;
int32_t L_167 = V_20;
NullCheck(L_166);
int32_t L_168 = ((int32_t)il2cpp_codegen_add(L_167, 3));
uint16_t L_169 = (uint16_t)(L_166)->GetAt(static_cast<il2cpp_array_size_t>(L_168));
if ((!(((uint32_t)L_165) == ((uint32_t)L_169))))
{
goto IL_0243;
}
}
{
int32_t L_170 = V_19;
int32_t L_171 = ((int32_t)il2cpp_codegen_add(L_170, 4));
V_19 = L_171;
int32_t L_172 = V_6;
if ((((int32_t)L_171) < ((int32_t)L_172)))
{
goto IL_0223;
}
}
{
int32_t L_173 = V_19;
int32_t L_174 = V_6;
V_19 = ((int32_t)il2cpp_codegen_subtract(L_173, L_174));
}
IL_0223:
{
int32_t L_175 = V_20;
int32_t L_176 = ((int32_t)il2cpp_codegen_add(L_175, 4));
V_20 = L_176;
int32_t L_177 = V_6;
if ((((int32_t)L_176) < ((int32_t)L_177)))
{
goto IL_0238;
}
}
{
int32_t L_178 = V_20;
int32_t L_179 = V_6;
V_20 = ((int32_t)il2cpp_codegen_subtract(L_178, L_179));
}
IL_0238:
{
int32_t L_180 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_180, 1));
goto IL_0177;
}
IL_0243:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_181 = V_3;
int32_t L_182 = V_19;
NullCheck(L_181);
int32_t L_183 = ((int32_t)il2cpp_codegen_add(L_182, 3));
uint16_t L_184 = (uint16_t)(L_181)->GetAt(static_cast<il2cpp_array_size_t>(L_183));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_185 = V_3;
int32_t L_186 = V_20;
NullCheck(L_185);
int32_t L_187 = ((int32_t)il2cpp_codegen_add(L_186, 3));
uint16_t L_188 = (uint16_t)(L_185)->GetAt(static_cast<il2cpp_array_size_t>(L_187));
if ((((int32_t)L_184) <= ((int32_t)L_188)))
{
goto IL_0259;
}
}
{
goto IL_00be;
}
IL_0259:
{
goto IL_0453;
}
IL_025e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_189 = V_4;
int32_t L_190 = V_19;
NullCheck(L_189);
int32_t L_191 = ((int32_t)il2cpp_codegen_add(L_190, 4));
uint8_t L_192 = (L_189)->GetAt(static_cast<il2cpp_array_size_t>(L_191));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_193 = V_4;
int32_t L_194 = V_20;
NullCheck(L_193);
int32_t L_195 = ((int32_t)il2cpp_codegen_add(L_194, 4));
uint8_t L_196 = (L_193)->GetAt(static_cast<il2cpp_array_size_t>(L_195));
if ((((int32_t)((int32_t)((int32_t)L_192&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_196&((int32_t)255))))))
{
goto IL_0282;
}
}
{
goto IL_00be;
}
IL_0282:
{
goto IL_0453;
}
IL_0287:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_197 = V_3;
int32_t L_198 = V_19;
NullCheck(L_197);
int32_t L_199 = ((int32_t)il2cpp_codegen_add(L_198, 2));
uint16_t L_200 = (uint16_t)(L_197)->GetAt(static_cast<il2cpp_array_size_t>(L_199));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_201 = V_3;
int32_t L_202 = V_20;
NullCheck(L_201);
int32_t L_203 = ((int32_t)il2cpp_codegen_add(L_202, 2));
uint16_t L_204 = (uint16_t)(L_201)->GetAt(static_cast<il2cpp_array_size_t>(L_203));
if ((((int32_t)L_200) <= ((int32_t)L_204)))
{
goto IL_029d;
}
}
{
goto IL_00be;
}
IL_029d:
{
goto IL_0453;
}
IL_02a2:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_205 = V_4;
int32_t L_206 = V_19;
NullCheck(L_205);
int32_t L_207 = ((int32_t)il2cpp_codegen_add(L_206, 3));
uint8_t L_208 = (L_205)->GetAt(static_cast<il2cpp_array_size_t>(L_207));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_209 = V_4;
int32_t L_210 = V_20;
NullCheck(L_209);
int32_t L_211 = ((int32_t)il2cpp_codegen_add(L_210, 3));
uint8_t L_212 = (L_209)->GetAt(static_cast<il2cpp_array_size_t>(L_211));
if ((((int32_t)((int32_t)((int32_t)L_208&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_212&((int32_t)255))))))
{
goto IL_02c6;
}
}
{
goto IL_00be;
}
IL_02c6:
{
goto IL_0453;
}
IL_02cb:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_213 = V_3;
int32_t L_214 = V_19;
NullCheck(L_213);
int32_t L_215 = ((int32_t)il2cpp_codegen_add(L_214, 1));
uint16_t L_216 = (uint16_t)(L_213)->GetAt(static_cast<il2cpp_array_size_t>(L_215));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_217 = V_3;
int32_t L_218 = V_20;
NullCheck(L_217);
int32_t L_219 = ((int32_t)il2cpp_codegen_add(L_218, 1));
uint16_t L_220 = (uint16_t)(L_217)->GetAt(static_cast<il2cpp_array_size_t>(L_219));
if ((((int32_t)L_216) <= ((int32_t)L_220)))
{
goto IL_02e1;
}
}
{
goto IL_00be;
}
IL_02e1:
{
goto IL_0453;
}
IL_02e6:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_221 = V_4;
int32_t L_222 = V_19;
NullCheck(L_221);
int32_t L_223 = ((int32_t)il2cpp_codegen_add(L_222, 2));
uint8_t L_224 = (L_221)->GetAt(static_cast<il2cpp_array_size_t>(L_223));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_225 = V_4;
int32_t L_226 = V_20;
NullCheck(L_225);
int32_t L_227 = ((int32_t)il2cpp_codegen_add(L_226, 2));
uint8_t L_228 = (L_225)->GetAt(static_cast<il2cpp_array_size_t>(L_227));
if ((((int32_t)((int32_t)((int32_t)L_224&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_228&((int32_t)255))))))
{
goto IL_030a;
}
}
{
goto IL_00be;
}
IL_030a:
{
goto IL_0453;
}
IL_030f:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_229 = V_3;
int32_t L_230 = V_19;
NullCheck(L_229);
int32_t L_231 = L_230;
uint16_t L_232 = (uint16_t)(L_229)->GetAt(static_cast<il2cpp_array_size_t>(L_231));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_233 = V_3;
int32_t L_234 = V_20;
NullCheck(L_233);
int32_t L_235 = L_234;
uint16_t L_236 = (uint16_t)(L_233)->GetAt(static_cast<il2cpp_array_size_t>(L_235));
if ((((int32_t)L_232) <= ((int32_t)L_236)))
{
goto IL_0321;
}
}
{
goto IL_00be;
}
IL_0321:
{
goto IL_0453;
}
IL_0326:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_237 = V_4;
int32_t L_238 = V_19;
NullCheck(L_237);
int32_t L_239 = ((int32_t)il2cpp_codegen_add(L_238, 1));
uint8_t L_240 = (L_237)->GetAt(static_cast<il2cpp_array_size_t>(L_239));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_241 = V_4;
int32_t L_242 = V_20;
NullCheck(L_241);
int32_t L_243 = ((int32_t)il2cpp_codegen_add(L_242, 1));
uint8_t L_244 = (L_241)->GetAt(static_cast<il2cpp_array_size_t>(L_243));
if ((((int32_t)((int32_t)((int32_t)L_240&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_244&((int32_t)255))))))
{
goto IL_034a;
}
}
{
goto IL_00be;
}
IL_034a:
{
goto IL_0453;
}
IL_034f:
{
int32_t L_245 = V_21;
if ((((int32_t)L_245) > ((int32_t)0)))
{
goto IL_017c;
}
}
{
goto IL_0453;
}
IL_035c:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_246 = V_4;
int32_t L_247 = V_19;
NullCheck(L_246);
int32_t L_248 = L_247;
uint8_t L_249 = (L_246)->GetAt(static_cast<il2cpp_array_size_t>(L_248));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_250 = V_4;
int32_t L_251 = V_20;
NullCheck(L_250);
int32_t L_252 = L_251;
uint8_t L_253 = (L_250)->GetAt(static_cast<il2cpp_array_size_t>(L_252));
if ((((int32_t)((int32_t)((int32_t)L_249&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_253&((int32_t)255))))))
{
goto IL_037c;
}
}
{
goto IL_00be;
}
IL_037c:
{
goto IL_0453;
}
IL_0381:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_254 = V_4;
int32_t L_255 = V_19;
NullCheck(L_254);
int32_t L_256 = ((int32_t)il2cpp_codegen_add(L_255, 5));
uint8_t L_257 = (L_254)->GetAt(static_cast<il2cpp_array_size_t>(L_256));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_258 = V_4;
int32_t L_259 = V_20;
NullCheck(L_258);
int32_t L_260 = ((int32_t)il2cpp_codegen_add(L_259, 5));
uint8_t L_261 = (L_258)->GetAt(static_cast<il2cpp_array_size_t>(L_260));
if ((((int32_t)((int32_t)((int32_t)L_257&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_261&((int32_t)255))))))
{
goto IL_03a5;
}
}
{
goto IL_00be;
}
IL_03a5:
{
goto IL_0453;
}
IL_03aa:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_262 = V_4;
int32_t L_263 = V_19;
NullCheck(L_262);
int32_t L_264 = ((int32_t)il2cpp_codegen_add(L_263, 4));
uint8_t L_265 = (L_262)->GetAt(static_cast<il2cpp_array_size_t>(L_264));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_266 = V_4;
int32_t L_267 = V_20;
NullCheck(L_266);
int32_t L_268 = ((int32_t)il2cpp_codegen_add(L_267, 4));
uint8_t L_269 = (L_266)->GetAt(static_cast<il2cpp_array_size_t>(L_268));
if ((((int32_t)((int32_t)((int32_t)L_265&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_269&((int32_t)255))))))
{
goto IL_03ce;
}
}
{
goto IL_00be;
}
IL_03ce:
{
goto IL_0453;
}
IL_03d3:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_270 = V_4;
int32_t L_271 = V_19;
NullCheck(L_270);
int32_t L_272 = ((int32_t)il2cpp_codegen_add(L_271, 3));
uint8_t L_273 = (L_270)->GetAt(static_cast<il2cpp_array_size_t>(L_272));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_274 = V_4;
int32_t L_275 = V_20;
NullCheck(L_274);
int32_t L_276 = ((int32_t)il2cpp_codegen_add(L_275, 3));
uint8_t L_277 = (L_274)->GetAt(static_cast<il2cpp_array_size_t>(L_276));
if ((((int32_t)((int32_t)((int32_t)L_273&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_277&((int32_t)255))))))
{
goto IL_03f7;
}
}
{
goto IL_00be;
}
IL_03f7:
{
goto IL_0453;
}
IL_03fc:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_278 = V_4;
int32_t L_279 = V_19;
NullCheck(L_278);
int32_t L_280 = ((int32_t)il2cpp_codegen_add(L_279, 2));
uint8_t L_281 = (L_278)->GetAt(static_cast<il2cpp_array_size_t>(L_280));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_282 = V_4;
int32_t L_283 = V_20;
NullCheck(L_282);
int32_t L_284 = ((int32_t)il2cpp_codegen_add(L_283, 2));
uint8_t L_285 = (L_282)->GetAt(static_cast<il2cpp_array_size_t>(L_284));
if ((((int32_t)((int32_t)((int32_t)L_281&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_285&((int32_t)255))))))
{
goto IL_0420;
}
}
{
goto IL_00be;
}
IL_0420:
{
goto IL_0453;
}
IL_0425:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_286 = V_4;
int32_t L_287 = V_19;
NullCheck(L_286);
int32_t L_288 = ((int32_t)il2cpp_codegen_add(L_287, 1));
uint8_t L_289 = (L_286)->GetAt(static_cast<il2cpp_array_size_t>(L_288));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_290 = V_4;
int32_t L_291 = V_20;
NullCheck(L_290);
int32_t L_292 = ((int32_t)il2cpp_codegen_add(L_291, 1));
uint8_t L_293 = (L_290)->GetAt(static_cast<il2cpp_array_size_t>(L_292));
if ((((int32_t)((int32_t)((int32_t)L_289&((int32_t)255)))) <= ((int32_t)((int32_t)((int32_t)L_293&((int32_t)255))))))
{
goto IL_0449;
}
}
{
goto IL_00be;
}
IL_0449:
{
goto IL_0453;
}
// Dead block : IL_044e: br IL_00be
IL_0453:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_294 = V_2;
int32_t L_295 = V_16;
int32_t L_296 = V_14;
NullCheck(L_294);
(L_294)->SetAt(static_cast<il2cpp_array_size_t>(L_295), (int32_t)L_296);
int32_t L_297 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_297, 1));
}
IL_045f:
{
int32_t L_298 = V_12;
int32_t L_299 = ___2_hi;
if ((((int32_t)L_298) > ((int32_t)L_299)))
{
goto IL_0474;
}
}
{
int32_t L_300 = V_13;
int32_t L_301 = ((int32_t)il2cpp_codegen_subtract(L_300, 1));
V_13 = L_301;
if ((((int32_t)L_301) >= ((int32_t)0)))
{
goto IL_00a7;
}
}
IL_0474:
{
bool L_302 = V_7;
if (!L_302)
{
goto IL_0491;
}
}
{
int32_t L_303 = V_12;
int32_t L_304 = ___2_hi;
if ((((int32_t)L_303) > ((int32_t)L_304)))
{
goto IL_0491;
}
}
{
int32_t L_305 = V_9;
int32_t L_306 = V_8;
if ((((int32_t)L_305) <= ((int32_t)L_306)))
{
goto IL_0491;
}
}
{
goto IL_04a4;
}
IL_0491:
{
int32_t L_307 = V_12;
int32_t L_308 = ___2_hi;
if ((((int32_t)L_307) <= ((int32_t)L_308)))
{
goto IL_009f;
}
}
IL_0499:
{
int32_t L_309 = V_1;
int32_t L_310 = ((int32_t)il2cpp_codegen_subtract(L_309, 1));
V_1 = L_310;
if ((((int32_t)L_310) >= ((int32_t)0)))
{
goto IL_0083;
}
}
IL_04a4:
{
int32_t L_311 = V_9;
__this->___workDone_9 = L_311;
bool L_312 = V_7;
if (!L_312)
{
goto IL_04bb;
}
}
{
int32_t L_313 = V_9;
int32_t L_314 = V_8;
G_B95_0 = ((((int32_t)L_313) > ((int32_t)L_314))? 1 : 0);
goto IL_04bc;
}
IL_04bb:
{
G_B95_0 = 0;
}
IL_04bc:
{
return (bool)G_B95_0;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::vswap(System.Int32[],System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_vswap_m4D984A4C33B6D4000FF04D053296B8D42188D11B (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_fmap, int32_t ___1_p1, int32_t ___2_p2, int32_t ___3_n, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = ___3_n;
int32_t L_1 = ___1_p1;
___3_n = ((int32_t)il2cpp_codegen_add(L_0, L_1));
goto IL_0022;
}
IL_000a:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___0_fmap;
int32_t L_3 = ___1_p1;
NullCheck(L_2);
int32_t L_4 = L_3;
int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___0_fmap;
int32_t L_7 = ___1_p1;
int32_t L_8 = L_7;
___1_p1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___0_fmap;
int32_t L_10 = ___2_p2;
NullCheck(L_9);
int32_t L_11 = L_10;
int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (int32_t)L_12);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = ___0_fmap;
int32_t L_14 = ___2_p2;
int32_t L_15 = L_14;
___2_p2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
int32_t L_16 = V_0;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (int32_t)L_16);
}
IL_0022:
{
int32_t L_17 = ___1_p1;
int32_t L_18 = ___3_n;
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_000a;
}
}
{
return;
}
}
// System.Byte Pathfinding.Ionic.BZip2.BZip2Compressor::med3(System.Byte,System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t BZip2Compressor_med3_m48C14254FF79BA96581A7AA1CF5D6072EEE48BA1 (uint8_t ___0_a, uint8_t ___1_b, uint8_t ___2_c, const RuntimeMethod* method)
{
uint8_t G_B6_0 = 0x0;
uint8_t G_B12_0 = 0x0;
{
uint8_t L_0 = ___0_a;
uint8_t L_1 = ___1_b;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0027;
}
}
{
uint8_t L_2 = ___1_b;
uint8_t L_3 = ___2_c;
if ((((int32_t)L_2) >= ((int32_t)L_3)))
{
goto IL_0014;
}
}
{
uint8_t L_4 = ___1_b;
G_B6_0 = L_4;
goto IL_0022;
}
IL_0014:
{
uint8_t L_5 = ___0_a;
uint8_t L_6 = ___2_c;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_0021;
}
}
{
uint8_t L_7 = ___2_c;
G_B6_0 = L_7;
goto IL_0022;
}
IL_0021:
{
uint8_t L_8 = ___0_a;
G_B6_0 = L_8;
}
IL_0022:
{
G_B12_0 = G_B6_0;
goto IL_0042;
}
IL_0027:
{
uint8_t L_9 = ___1_b;
uint8_t L_10 = ___2_c;
if ((((int32_t)L_9) <= ((int32_t)L_10)))
{
goto IL_0034;
}
}
{
uint8_t L_11 = ___1_b;
G_B12_0 = L_11;
goto IL_0042;
}
IL_0034:
{
uint8_t L_12 = ___0_a;
uint8_t L_13 = ___2_c;
if ((((int32_t)L_12) <= ((int32_t)L_13)))
{
goto IL_0041;
}
}
{
uint8_t L_14 = ___2_c;
G_B12_0 = L_14;
goto IL_0042;
}
IL_0041:
{
uint8_t L_15 = ___0_a;
G_B12_0 = L_15;
}
IL_0042:
{
return G_B12_0;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::mainQSort3(Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_mainQSort3_mD2F925B033A42904F6E66256571C92D5878F8502 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___0_dataShadow, int32_t ___1_loSt, int32_t ___2_hiSt, int32_t ___3_dSt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
int32_t V_19 = 0;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t G_B30_0 = 0;
int32_t G_B33_0 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = ___0_dataShadow;
NullCheck(L_0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0->___stack_ll_13;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = ___0_dataShadow;
NullCheck(L_2);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2->___stack_hh_14;
V_1 = L_3;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_4 = ___0_dataShadow;
NullCheck(L_4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = L_4->___stack_dd_15;
V_2 = L_5;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_6 = ___0_dataShadow;
NullCheck(L_6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6->___fmap_24;
V_3 = L_7;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_8 = ___0_dataShadow;
NullCheck(L_8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = L_8->___block_23;
V_4 = L_9;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_0;
int32_t L_11 = ___1_loSt;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_11);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_1;
int32_t L_13 = ___2_hiSt;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_13);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_2;
int32_t L_15 = ___3_dSt;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_15);
V_5 = 1;
goto IL_02ae;
}
IL_0039:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_0;
int32_t L_17 = V_5;
NullCheck(L_16);
int32_t L_18 = L_17;
int32_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
V_6 = L_19;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_1;
int32_t L_21 = V_5;
NullCheck(L_20);
int32_t L_22 = L_21;
int32_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_7 = L_23;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = V_2;
int32_t L_25 = V_5;
NullCheck(L_24);
int32_t L_26 = L_25;
int32_t L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_8 = L_27;
int32_t L_28 = V_7;
int32_t L_29 = V_6;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_30 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___SMALL_THRESH_20;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_28, L_29))) < ((int32_t)L_30)))
{
goto IL_0066;
}
}
{
int32_t L_31 = V_8;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
int32_t L_32 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___DEPTH_THRESH_21;
if ((((int32_t)L_31) <= ((int32_t)L_32)))
{
goto IL_007e;
}
}
IL_0066:
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_33 = ___0_dataShadow;
int32_t L_34 = V_6;
int32_t L_35 = V_7;
int32_t L_36 = V_8;
bool L_37;
L_37 = BZip2Compressor_mainSimpleSort_mFD33E3E2B90C19FC765280CB917A4ADA730D2643(__this, L_33, L_34, L_35, L_36, NULL);
if (!L_37)
{
goto IL_0079;
}
}
{
return;
}
IL_0079:
{
goto IL_02ae;
}
IL_007e:
{
int32_t L_38 = V_8;
V_9 = ((int32_t)il2cpp_codegen_add(L_38, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = V_3;
int32_t L_41 = V_6;
NullCheck(L_40);
int32_t L_42 = L_41;
int32_t L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
int32_t L_44 = V_9;
NullCheck(L_39);
int32_t L_45 = ((int32_t)il2cpp_codegen_add(L_43, L_44));
uint8_t L_46 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = V_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_3;
int32_t L_49 = V_7;
NullCheck(L_48);
int32_t L_50 = L_49;
int32_t L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
int32_t L_52 = V_9;
NullCheck(L_47);
int32_t L_53 = ((int32_t)il2cpp_codegen_add(L_51, L_52));
uint8_t L_54 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = V_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_56 = V_3;
int32_t L_57 = V_6;
int32_t L_58 = V_7;
NullCheck(L_56);
int32_t L_59 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_57, L_58))>>1));
int32_t L_60 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
int32_t L_61 = V_9;
NullCheck(L_55);
int32_t L_62 = ((int32_t)il2cpp_codegen_add(L_60, L_61));
uint8_t L_63 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
uint8_t L_64;
L_64 = BZip2Compressor_med3_m48C14254FF79BA96581A7AA1CF5D6072EEE48BA1(L_46, L_54, L_63, NULL);
V_10 = ((int32_t)((int32_t)L_64&((int32_t)255)));
int32_t L_65 = V_6;
V_11 = L_65;
int32_t L_66 = V_7;
V_12 = L_66;
int32_t L_67 = V_6;
V_13 = L_67;
int32_t L_68 = V_7;
V_14 = L_68;
}
IL_00c4:
{
goto IL_0120;
}
IL_00c9:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69 = V_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = V_3;
int32_t L_71 = V_11;
NullCheck(L_70);
int32_t L_72 = L_71;
int32_t L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
int32_t L_74 = V_9;
NullCheck(L_69);
int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_73, L_74));
uint8_t L_76 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
int32_t L_77 = V_10;
V_15 = ((int32_t)il2cpp_codegen_subtract(((int32_t)((int32_t)L_76&((int32_t)255))), L_77));
int32_t L_78 = V_15;
if (L_78)
{
goto IL_0108;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_3;
int32_t L_80 = V_11;
NullCheck(L_79);
int32_t L_81 = L_80;
int32_t L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
V_16 = L_82;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_3;
int32_t L_84 = V_11;
int32_t L_85 = L_84;
V_11 = ((int32_t)il2cpp_codegen_add(L_85, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = V_3;
int32_t L_87 = V_13;
NullCheck(L_86);
int32_t L_88 = L_87;
int32_t L_89 = (L_86)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
NullCheck(L_83);
(L_83)->SetAt(static_cast<il2cpp_array_size_t>(L_85), (int32_t)L_89);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = V_3;
int32_t L_91 = V_13;
int32_t L_92 = L_91;
V_13 = ((int32_t)il2cpp_codegen_add(L_92, 1));
int32_t L_93 = V_16;
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(L_92), (int32_t)L_93);
goto IL_0120;
}
IL_0108:
{
int32_t L_94 = V_15;
if ((((int32_t)L_94) >= ((int32_t)0)))
{
goto IL_011b;
}
}
{
int32_t L_95 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_95, 1));
goto IL_0120;
}
IL_011b:
{
goto IL_0129;
}
IL_0120:
{
int32_t L_96 = V_11;
int32_t L_97 = V_12;
if ((((int32_t)L_96) <= ((int32_t)L_97)))
{
goto IL_00c9;
}
}
IL_0129:
{
goto IL_0185;
}
IL_012e:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98 = V_4;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = V_3;
int32_t L_100 = V_12;
NullCheck(L_99);
int32_t L_101 = L_100;
int32_t L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
int32_t L_103 = V_9;
NullCheck(L_98);
int32_t L_104 = ((int32_t)il2cpp_codegen_add(L_102, L_103));
uint8_t L_105 = (L_98)->GetAt(static_cast<il2cpp_array_size_t>(L_104));
int32_t L_106 = V_10;
V_17 = ((int32_t)il2cpp_codegen_subtract(((int32_t)((int32_t)L_105&((int32_t)255))), L_106));
int32_t L_107 = V_17;
if (L_107)
{
goto IL_016d;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_108 = V_3;
int32_t L_109 = V_12;
NullCheck(L_108);
int32_t L_110 = L_109;
int32_t L_111 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_110));
V_18 = L_111;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = V_3;
int32_t L_113 = V_12;
int32_t L_114 = L_113;
V_12 = ((int32_t)il2cpp_codegen_subtract(L_114, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_115 = V_3;
int32_t L_116 = V_14;
NullCheck(L_115);
int32_t L_117 = L_116;
int32_t L_118 = (L_115)->GetAt(static_cast<il2cpp_array_size_t>(L_117));
NullCheck(L_112);
(L_112)->SetAt(static_cast<il2cpp_array_size_t>(L_114), (int32_t)L_118);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_119 = V_3;
int32_t L_120 = V_14;
int32_t L_121 = L_120;
V_14 = ((int32_t)il2cpp_codegen_subtract(L_121, 1));
int32_t L_122 = V_18;
NullCheck(L_119);
(L_119)->SetAt(static_cast<il2cpp_array_size_t>(L_121), (int32_t)L_122);
goto IL_0185;
}
IL_016d:
{
int32_t L_123 = V_17;
if ((((int32_t)L_123) <= ((int32_t)0)))
{
goto IL_0180;
}
}
{
int32_t L_124 = V_12;
V_12 = ((int32_t)il2cpp_codegen_subtract(L_124, 1));
goto IL_0185;
}
IL_0180:
{
goto IL_018e;
}
IL_0185:
{
int32_t L_125 = V_11;
int32_t L_126 = V_12;
if ((((int32_t)L_125) <= ((int32_t)L_126)))
{
goto IL_012e;
}
}
IL_018e:
{
int32_t L_127 = V_11;
int32_t L_128 = V_12;
if ((((int32_t)L_127) > ((int32_t)L_128)))
{
goto IL_01ba;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129 = V_3;
int32_t L_130 = V_11;
NullCheck(L_129);
int32_t L_131 = L_130;
int32_t L_132 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
V_19 = L_132;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_133 = V_3;
int32_t L_134 = V_11;
int32_t L_135 = L_134;
V_11 = ((int32_t)il2cpp_codegen_add(L_135, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_136 = V_3;
int32_t L_137 = V_12;
NullCheck(L_136);
int32_t L_138 = L_137;
int32_t L_139 = (L_136)->GetAt(static_cast<il2cpp_array_size_t>(L_138));
NullCheck(L_133);
(L_133)->SetAt(static_cast<il2cpp_array_size_t>(L_135), (int32_t)L_139);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_140 = V_3;
int32_t L_141 = V_12;
int32_t L_142 = L_141;
V_12 = ((int32_t)il2cpp_codegen_subtract(L_142, 1));
int32_t L_143 = V_19;
NullCheck(L_140);
(L_140)->SetAt(static_cast<il2cpp_array_size_t>(L_142), (int32_t)L_143);
goto IL_01bf;
}
IL_01ba:
{
goto IL_01c4;
}
IL_01bf:
{
goto IL_00c4;
}
IL_01c4:
{
int32_t L_144 = V_14;
int32_t L_145 = V_13;
if ((((int32_t)L_144) >= ((int32_t)L_145)))
{
goto IL_01ea;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_146 = V_0;
int32_t L_147 = V_5;
int32_t L_148 = V_6;
NullCheck(L_146);
(L_146)->SetAt(static_cast<il2cpp_array_size_t>(L_147), (int32_t)L_148);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_149 = V_1;
int32_t L_150 = V_5;
int32_t L_151 = V_7;
NullCheck(L_149);
(L_149)->SetAt(static_cast<il2cpp_array_size_t>(L_150), (int32_t)L_151);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_152 = V_2;
int32_t L_153 = V_5;
int32_t L_154 = V_9;
NullCheck(L_152);
(L_152)->SetAt(static_cast<il2cpp_array_size_t>(L_153), (int32_t)L_154);
int32_t L_155 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_155, 1));
goto IL_02ae;
}
IL_01ea:
{
int32_t L_156 = V_13;
int32_t L_157 = V_6;
int32_t L_158 = V_11;
int32_t L_159 = V_13;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_156, L_157))) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_158, L_159)))))
{
goto IL_0203;
}
}
{
int32_t L_160 = V_13;
int32_t L_161 = V_6;
G_B30_0 = ((int32_t)il2cpp_codegen_subtract(L_160, L_161));
goto IL_0208;
}
IL_0203:
{
int32_t L_162 = V_11;
int32_t L_163 = V_13;
G_B30_0 = ((int32_t)il2cpp_codegen_subtract(L_162, L_163));
}
IL_0208:
{
V_20 = G_B30_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_164 = V_3;
int32_t L_165 = V_6;
int32_t L_166 = V_11;
int32_t L_167 = V_20;
int32_t L_168 = V_20;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
BZip2Compressor_vswap_m4D984A4C33B6D4000FF04D053296B8D42188D11B(L_164, L_165, ((int32_t)il2cpp_codegen_subtract(L_166, L_167)), L_168, NULL);
int32_t L_169 = V_7;
int32_t L_170 = V_14;
int32_t L_171 = V_14;
int32_t L_172 = V_12;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_169, L_170))) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_171, L_172)))))
{
goto IL_0232;
}
}
{
int32_t L_173 = V_7;
int32_t L_174 = V_14;
G_B33_0 = ((int32_t)il2cpp_codegen_subtract(L_173, L_174));
goto IL_0237;
}
IL_0232:
{
int32_t L_175 = V_14;
int32_t L_176 = V_12;
G_B33_0 = ((int32_t)il2cpp_codegen_subtract(L_175, L_176));
}
IL_0237:
{
V_21 = G_B33_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_177 = V_3;
int32_t L_178 = V_11;
int32_t L_179 = V_7;
int32_t L_180 = V_21;
int32_t L_181 = V_21;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
BZip2Compressor_vswap_m4D984A4C33B6D4000FF04D053296B8D42188D11B(L_177, L_178, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_179, L_180)), 1)), L_181, NULL);
int32_t L_182 = V_6;
int32_t L_183 = V_11;
int32_t L_184 = V_13;
V_20 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_182, L_183)), L_184)), 1));
int32_t L_185 = V_7;
int32_t L_186 = V_14;
int32_t L_187 = V_12;
V_21 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_185, ((int32_t)il2cpp_codegen_subtract(L_186, L_187)))), 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_188 = V_0;
int32_t L_189 = V_5;
int32_t L_190 = V_6;
NullCheck(L_188);
(L_188)->SetAt(static_cast<il2cpp_array_size_t>(L_189), (int32_t)L_190);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_191 = V_1;
int32_t L_192 = V_5;
int32_t L_193 = V_20;
NullCheck(L_191);
(L_191)->SetAt(static_cast<il2cpp_array_size_t>(L_192), (int32_t)L_193);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_194 = V_2;
int32_t L_195 = V_5;
int32_t L_196 = V_8;
NullCheck(L_194);
(L_194)->SetAt(static_cast<il2cpp_array_size_t>(L_195), (int32_t)L_196);
int32_t L_197 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_197, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_198 = V_0;
int32_t L_199 = V_5;
int32_t L_200 = V_20;
NullCheck(L_198);
(L_198)->SetAt(static_cast<il2cpp_array_size_t>(L_199), (int32_t)((int32_t)il2cpp_codegen_add(L_200, 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_201 = V_1;
int32_t L_202 = V_5;
int32_t L_203 = V_21;
NullCheck(L_201);
(L_201)->SetAt(static_cast<il2cpp_array_size_t>(L_202), (int32_t)((int32_t)il2cpp_codegen_subtract(L_203, 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_204 = V_2;
int32_t L_205 = V_5;
int32_t L_206 = V_9;
NullCheck(L_204);
(L_204)->SetAt(static_cast<il2cpp_array_size_t>(L_205), (int32_t)L_206);
int32_t L_207 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_207, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_208 = V_0;
int32_t L_209 = V_5;
int32_t L_210 = V_21;
NullCheck(L_208);
(L_208)->SetAt(static_cast<il2cpp_array_size_t>(L_209), (int32_t)L_210);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_211 = V_1;
int32_t L_212 = V_5;
int32_t L_213 = V_7;
NullCheck(L_211);
(L_211)->SetAt(static_cast<il2cpp_array_size_t>(L_212), (int32_t)L_213);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_214 = V_2;
int32_t L_215 = V_5;
int32_t L_216 = V_8;
NullCheck(L_214);
(L_214)->SetAt(static_cast<il2cpp_array_size_t>(L_215), (int32_t)L_216);
int32_t L_217 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_217, 1));
}
IL_02ae:
{
int32_t L_218 = V_5;
int32_t L_219 = ((int32_t)il2cpp_codegen_subtract(L_218, 1));
V_5 = L_219;
if ((((int32_t)L_219) >= ((int32_t)0)))
{
goto IL_0039;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::generateMTFValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_generateMTFValues_m0DA0147CD24BF77B99FA9CCFAE626DF1BE74DE92 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* V_1 = NULL;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_2 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_5 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_8 = NULL;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
uint8_t V_17 = 0x0;
uint8_t V_18 = 0x0;
int32_t V_19 = 0;
uint8_t V_20 = 0x0;
{
int32_t L_0 = __this->___last_3;
V_0 = L_0;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_1 = __this->___cstate_5;
V_1 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = V_1;
NullCheck(L_2);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = L_2->___inUse_0;
V_2 = L_3;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_4 = V_1;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___block_23;
V_3 = L_5;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_6 = V_1;
NullCheck(L_6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6->___fmap_24;
V_4 = L_7;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_8 = V_1;
NullCheck(L_8);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = L_8->___sfmap_25;
V_5 = L_9;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_10 = V_1;
NullCheck(L_10);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_10->___mtfFreq_2;
V_6 = L_11;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_12 = V_1;
NullCheck(L_12);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = L_12->___unseqToSeq_1;
V_7 = L_13;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_14 = V_1;
NullCheck(L_14);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = L_14->___generateMTFValues_yy_5;
V_8 = L_15;
V_9 = 0;
V_10 = 0;
goto IL_006c;
}
IL_004f:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_16 = V_2;
int32_t L_17 = V_10;
NullCheck(L_16);
int32_t L_18 = L_17;
uint8_t L_19 = (uint8_t)(L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
if (!L_19)
{
goto IL_0066;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_7;
int32_t L_21 = V_10;
int32_t L_22 = V_9;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (uint8_t)((int32_t)(uint8_t)L_22));
int32_t L_23 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0066:
{
int32_t L_24 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_006c:
{
int32_t L_25 = V_10;
if ((((int32_t)L_25) < ((int32_t)((int32_t)256))))
{
goto IL_004f;
}
}
{
int32_t L_26 = V_9;
__this->___nInUse_14 = L_26;
int32_t L_27 = V_9;
V_11 = ((int32_t)il2cpp_codegen_add(L_27, 1));
int32_t L_28 = V_11;
V_12 = L_28;
goto IL_009b;
}
IL_008f:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_6;
int32_t L_30 = V_12;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (int32_t)0);
int32_t L_31 = V_12;
V_12 = ((int32_t)il2cpp_codegen_subtract(L_31, 1));
}
IL_009b:
{
int32_t L_32 = V_12;
if ((((int32_t)L_32) >= ((int32_t)0)))
{
goto IL_008f;
}
}
{
int32_t L_33 = V_9;
V_13 = L_33;
goto IL_00b4;
}
IL_00ac:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = V_8;
int32_t L_35 = V_13;
int32_t L_36 = V_13;
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (uint8_t)((int32_t)(uint8_t)L_36));
}
IL_00b4:
{
int32_t L_37 = V_13;
int32_t L_38 = ((int32_t)il2cpp_codegen_subtract(L_37, 1));
V_13 = L_38;
if ((((int32_t)L_38) >= ((int32_t)0)))
{
goto IL_00ac;
}
}
{
V_14 = 0;
V_15 = 0;
V_16 = 0;
goto IL_01ce;
}
IL_00cf:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_7;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_4;
int32_t L_42 = V_16;
NullCheck(L_41);
int32_t L_43 = L_42;
int32_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
NullCheck(L_40);
int32_t L_45 = L_44;
uint8_t L_46 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
NullCheck(L_39);
int32_t L_47 = ((int32_t)((int32_t)L_46&((int32_t)255)));
uint8_t L_48 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
V_17 = L_48;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = V_8;
NullCheck(L_49);
int32_t L_50 = 0;
uint8_t L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
V_18 = L_51;
V_19 = 0;
goto IL_0107;
}
IL_00ef:
{
int32_t L_52 = V_19;
V_19 = ((int32_t)il2cpp_codegen_add(L_52, 1));
uint8_t L_53 = V_18;
V_20 = L_53;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54 = V_8;
int32_t L_55 = V_19;
NullCheck(L_54);
int32_t L_56 = L_55;
uint8_t L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_18 = L_57;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = V_8;
int32_t L_59 = V_19;
uint8_t L_60 = V_20;
NullCheck(L_58);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_59), (uint8_t)L_60);
}
IL_0107:
{
uint8_t L_61 = V_17;
uint8_t L_62 = V_18;
if ((!(((uint32_t)L_61) == ((uint32_t)L_62))))
{
goto IL_00ef;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_63 = V_8;
uint8_t L_64 = V_18;
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_64);
int32_t L_65 = V_19;
if (L_65)
{
goto IL_0128;
}
}
{
int32_t L_66 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_66, 1));
goto IL_01c8;
}
IL_0128:
{
int32_t L_67 = V_15;
if ((((int32_t)L_67) <= ((int32_t)0)))
{
goto IL_01a8;
}
}
{
int32_t L_68 = V_15;
V_15 = ((int32_t)il2cpp_codegen_subtract(L_68, 1));
}
IL_0136:
{
int32_t L_69 = V_15;
if (((int32_t)(L_69&1)))
{
goto IL_0165;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_70 = V_5;
int32_t L_71 = V_14;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
Il2CppChar L_72 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNA_5;
NullCheck(L_70);
(L_70)->SetAt(static_cast<il2cpp_array_size_t>(L_71), (Il2CppChar)L_72);
int32_t L_73 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_73, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = V_6;
Il2CppChar L_75 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNA_5;
NullCheck(L_74);
int32_t* L_76 = ((L_74)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_75)));
int32_t L_77 = *((int32_t*)L_76);
*((int32_t*)L_76) = (int32_t)((int32_t)il2cpp_codegen_add(L_77, 1));
goto IL_0186;
}
IL_0165:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_78 = V_5;
int32_t L_79 = V_14;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
Il2CppChar L_80 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNB_6;
NullCheck(L_78);
(L_78)->SetAt(static_cast<il2cpp_array_size_t>(L_79), (Il2CppChar)L_80);
int32_t L_81 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_81, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_6;
Il2CppChar L_83 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNB_6;
NullCheck(L_82);
int32_t* L_84 = ((L_82)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_83)));
int32_t L_85 = *((int32_t*)L_84);
*((int32_t*)L_84) = (int32_t)((int32_t)il2cpp_codegen_add(L_85, 1));
}
IL_0186:
{
int32_t L_86 = V_15;
if ((((int32_t)L_86) < ((int32_t)2)))
{
goto IL_019b;
}
}
{
int32_t L_87 = V_15;
V_15 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_87, 2))>>1));
goto IL_01a0;
}
IL_019b:
{
goto IL_01a5;
}
IL_01a0:
{
goto IL_0136;
}
IL_01a5:
{
V_15 = 0;
}
IL_01a8:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_88 = V_5;
int32_t L_89 = V_14;
int32_t L_90 = V_19;
NullCheck(L_88);
(L_88)->SetAt(static_cast<il2cpp_array_size_t>(L_89), (Il2CppChar)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_90, 1))));
int32_t L_91 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_91, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = V_6;
int32_t L_93 = V_19;
NullCheck(L_92);
int32_t* L_94 = ((L_92)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_93, 1)))));
int32_t L_95 = *((int32_t*)L_94);
*((int32_t*)L_94) = (int32_t)((int32_t)il2cpp_codegen_add(L_95, 1));
}
IL_01c8:
{
int32_t L_96 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_96, 1));
}
IL_01ce:
{
int32_t L_97 = V_16;
int32_t L_98 = V_0;
if ((((int32_t)L_97) <= ((int32_t)L_98)))
{
goto IL_00cf;
}
}
{
int32_t L_99 = V_15;
if ((((int32_t)L_99) <= ((int32_t)0)))
{
goto IL_0253;
}
}
{
int32_t L_100 = V_15;
V_15 = ((int32_t)il2cpp_codegen_subtract(L_100, 1));
}
IL_01e4:
{
int32_t L_101 = V_15;
if (((int32_t)(L_101&1)))
{
goto IL_0213;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_102 = V_5;
int32_t L_103 = V_14;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
Il2CppChar L_104 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNA_5;
NullCheck(L_102);
(L_102)->SetAt(static_cast<il2cpp_array_size_t>(L_103), (Il2CppChar)L_104);
int32_t L_105 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_105, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = V_6;
Il2CppChar L_107 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNA_5;
NullCheck(L_106);
int32_t* L_108 = ((L_106)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_107)));
int32_t L_109 = *((int32_t*)L_108);
*((int32_t*)L_108) = (int32_t)((int32_t)il2cpp_codegen_add(L_109, 1));
goto IL_0234;
}
IL_0213:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_110 = V_5;
int32_t L_111 = V_14;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
Il2CppChar L_112 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNB_6;
NullCheck(L_110);
(L_110)->SetAt(static_cast<il2cpp_array_size_t>(L_111), (Il2CppChar)L_112);
int32_t L_113 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_113, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = V_6;
Il2CppChar L_115 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___RUNB_6;
NullCheck(L_114);
int32_t* L_116 = ((L_114)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_115)));
int32_t L_117 = *((int32_t*)L_116);
*((int32_t*)L_116) = (int32_t)((int32_t)il2cpp_codegen_add(L_117, 1));
}
IL_0234:
{
int32_t L_118 = V_15;
if ((((int32_t)L_118) < ((int32_t)2)))
{
goto IL_0249;
}
}
{
int32_t L_119 = V_15;
V_15 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_119, 2))>>1));
goto IL_024e;
}
IL_0249:
{
goto IL_0253;
}
IL_024e:
{
goto IL_01e4;
}
IL_0253:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_120 = V_5;
int32_t L_121 = V_14;
int32_t L_122 = V_11;
NullCheck(L_120);
(L_120)->SetAt(static_cast<il2cpp_array_size_t>(L_121), (Il2CppChar)((int32_t)(uint16_t)L_122));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_123 = V_6;
int32_t L_124 = V_11;
NullCheck(L_123);
int32_t* L_125 = ((L_123)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_124)));
int32_t L_126 = *((int32_t*)L_125);
*((int32_t*)L_125) = (int32_t)((int32_t)il2cpp_codegen_add(L_126, 1));
int32_t L_127 = V_14;
__this->___nMTF_15 = ((int32_t)il2cpp_codegen_add(L_127, 1));
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::hbAssignCodes(System.Int32[],System.Byte[],System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_hbAssignCodes_mF1E40B827F25CC148AAAB4F69D4FBAEB984C2BCC (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_code, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_length, int32_t ___2_minLen, int32_t ___3_maxLen, int32_t ___4_alphaSize, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
V_0 = 0;
int32_t L_0 = ___2_minLen;
V_1 = L_0;
goto IL_003b;
}
IL_0009:
{
V_2 = 0;
goto IL_002b;
}
IL_0010:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_length;
int32_t L_2 = V_2;
NullCheck(L_1);
int32_t L_3 = L_2;
uint8_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
int32_t L_5 = V_1;
if ((!(((uint32_t)((int32_t)((int32_t)L_4&((int32_t)255)))) == ((uint32_t)L_5))))
{
goto IL_0027;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___0_code;
int32_t L_7 = V_2;
int32_t L_8 = V_0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0027:
{
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_002b:
{
int32_t L_11 = V_2;
int32_t L_12 = ___4_alphaSize;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0010;
}
}
{
int32_t L_13 = V_0;
V_0 = ((int32_t)(L_13<<1));
int32_t L_14 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_003b:
{
int32_t L_15 = V_1;
int32_t L_16 = ___3_maxLen;
if ((((int32_t)L_15) <= ((int32_t)L_16)))
{
goto IL_0009;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues_m6FA934C98C453E8C5B0FC5ACB556E3BDA4AE0886 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t G_B14_0 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_1 = L_0->___sendMTFValues_len_6;
V_0 = L_1;
int32_t L_2 = __this->___nInUse_14;
V_1 = ((int32_t)il2cpp_codegen_add(L_2, 2));
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_3 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___NGroups_7;
V_2 = L_3;
goto IL_0042;
}
IL_0020:
{
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_4 = V_0;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_3 = L_7;
int32_t L_8 = V_1;
V_4 = L_8;
goto IL_0035;
}
IL_002c:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_3;
int32_t L_10 = V_4;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
uint8_t L_11 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___GREATER_ICOST_18;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (uint8_t)L_11);
}
IL_0035:
{
int32_t L_12 = V_4;
int32_t L_13 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
V_4 = L_13;
if ((((int32_t)L_13) >= ((int32_t)0)))
{
goto IL_002c;
}
}
IL_0042:
{
int32_t L_14 = V_2;
int32_t L_15 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
V_2 = L_15;
if ((((int32_t)L_15) >= ((int32_t)0)))
{
goto IL_0020;
}
}
{
int32_t L_16 = __this->___nMTF_15;
if ((((int32_t)L_16) >= ((int32_t)((int32_t)200))))
{
goto IL_0063;
}
}
{
G_B14_0 = 2;
goto IL_00a6;
}
IL_0063:
{
int32_t L_17 = __this->___nMTF_15;
if ((((int32_t)L_17) >= ((int32_t)((int32_t)600))))
{
goto IL_0079;
}
}
{
G_B14_0 = 3;
goto IL_00a6;
}
IL_0079:
{
int32_t L_18 = __this->___nMTF_15;
if ((((int32_t)L_18) >= ((int32_t)((int32_t)1200))))
{
goto IL_008f;
}
}
{
G_B14_0 = 4;
goto IL_00a6;
}
IL_008f:
{
int32_t L_19 = __this->___nMTF_15;
if ((((int32_t)L_19) >= ((int32_t)((int32_t)2400))))
{
goto IL_00a5;
}
}
{
G_B14_0 = 5;
goto IL_00a6;
}
IL_00a5:
{
G_B14_0 = 6;
}
IL_00a6:
{
V_5 = G_B14_0;
int32_t L_20 = V_5;
int32_t L_21 = V_1;
BZip2Compressor_sendMTFValues0_mE46C4FEF0FE01C6D117E5E012D51AD0C0CC15B7C(__this, L_20, L_21, NULL);
int32_t L_22 = V_5;
int32_t L_23 = V_1;
int32_t L_24;
L_24 = BZip2Compressor_sendMTFValues1_m446665B1EC706F5B58529EEA01B166E10F215979(__this, L_22, L_23, NULL);
V_6 = L_24;
int32_t L_25 = V_5;
int32_t L_26 = V_6;
BZip2Compressor_sendMTFValues2_mECC4AC2D2528B2B9F80D4F787E12A1419AA92D57(__this, L_25, L_26, NULL);
int32_t L_27 = V_5;
int32_t L_28 = V_1;
BZip2Compressor_sendMTFValues3_m525CB57EB607F0AC4B1ECCDCE614FA2949D25302(__this, L_27, L_28, NULL);
BZip2Compressor_sendMTFValues4_m0B755F3A16F1D9DF1FBFEE8DE6B769EA1B791ED2(__this, NULL);
int32_t L_29 = V_5;
int32_t L_30 = V_6;
BZip2Compressor_sendMTFValues5_m80E75C516436A4C4F6A94525920542851BD5CC14(__this, L_29, L_30, NULL);
int32_t L_31 = V_5;
int32_t L_32 = V_1;
BZip2Compressor_sendMTFValues6_m765351B28A4FA4AF32328FD39E88CC472D9104AA(__this, L_31, L_32, NULL);
int32_t L_33 = V_6;
BZip2Compressor_sendMTFValues7_mB3D7AD9677725FBBF64D0AC1050249BDBA5FABBB(__this, L_33, NULL);
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues0(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues0_mE46C4FEF0FE01C6D117E5E012D51AD0C0CC15B7C (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_9 = NULL;
int32_t V_10 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_1 = L_0->___sendMTFValues_len_6;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = __this->___cstate_5;
NullCheck(L_2);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2->___mtfFreq_2;
V_1 = L_3;
int32_t L_4 = __this->___nMTF_15;
V_2 = L_4;
V_3 = 0;
int32_t L_5 = ___0_nGroups;
V_4 = L_5;
goto IL_00e9;
}
IL_0029:
{
int32_t L_6 = V_2;
int32_t L_7 = V_4;
V_5 = ((int32_t)(L_6/L_7));
int32_t L_8 = V_3;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
V_7 = 0;
int32_t L_9 = ___1_alphaSize;
V_8 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
goto IL_004f;
}
IL_0041:
{
int32_t L_10 = V_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1;
int32_t L_12 = V_6;
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_12, 1));
V_6 = L_13;
NullCheck(L_11);
int32_t L_14 = L_13;
int32_t L_15 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_7 = ((int32_t)il2cpp_codegen_add(L_10, L_15));
}
IL_004f:
{
int32_t L_16 = V_7;
int32_t L_17 = V_5;
if ((((int32_t)L_16) >= ((int32_t)L_17)))
{
goto IL_0061;
}
}
{
int32_t L_18 = V_6;
int32_t L_19 = V_8;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_0041;
}
}
IL_0061:
{
int32_t L_20 = V_6;
int32_t L_21 = V_3;
if ((((int32_t)L_20) <= ((int32_t)L_21)))
{
goto IL_0092;
}
}
{
int32_t L_22 = V_4;
int32_t L_23 = ___0_nGroups;
if ((((int32_t)L_22) == ((int32_t)L_23)))
{
goto IL_0092;
}
}
{
int32_t L_24 = V_4;
if ((((int32_t)L_24) == ((int32_t)1)))
{
goto IL_0092;
}
}
{
int32_t L_25 = ___0_nGroups;
int32_t L_26 = V_4;
if (!((int32_t)(((int32_t)il2cpp_codegen_subtract(L_25, L_26))&1)))
{
goto IL_0092;
}
}
{
int32_t L_27 = V_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_1;
int32_t L_29 = V_6;
int32_t L_30 = L_29;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_30, 1));
NullCheck(L_28);
int32_t L_31 = L_30;
int32_t L_32 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_7 = ((int32_t)il2cpp_codegen_subtract(L_27, L_32));
}
IL_0092:
{
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_33 = V_0;
int32_t L_34 = V_4;
NullCheck(L_33);
int32_t L_35 = ((int32_t)il2cpp_codegen_subtract(L_34, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
V_9 = L_36;
int32_t L_37 = ___1_alphaSize;
V_10 = L_37;
goto IL_00cc;
}
IL_00a2:
{
int32_t L_38 = V_10;
int32_t L_39 = V_3;
if ((((int32_t)L_38) < ((int32_t)L_39)))
{
goto IL_00c2;
}
}
{
int32_t L_40 = V_10;
int32_t L_41 = V_6;
if ((((int32_t)L_40) > ((int32_t)L_41)))
{
goto IL_00c2;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_9;
int32_t L_43 = V_10;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
uint8_t L_44 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___LESSER_ICOST_19;
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_43), (uint8_t)L_44);
goto IL_00cc;
}
IL_00c2:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45 = V_9;
int32_t L_46 = V_10;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
uint8_t L_47 = ((BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_StaticFields*)il2cpp_codegen_static_fields_for(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var))->___GREATER_ICOST_18;
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_46), (uint8_t)L_47);
}
IL_00cc:
{
int32_t L_48 = V_10;
int32_t L_49 = ((int32_t)il2cpp_codegen_subtract(L_48, 1));
V_10 = L_49;
if ((((int32_t)L_49) >= ((int32_t)0)))
{
goto IL_00a2;
}
}
{
int32_t L_50 = V_6;
V_3 = ((int32_t)il2cpp_codegen_add(L_50, 1));
int32_t L_51 = V_2;
int32_t L_52 = V_7;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_51, L_52));
int32_t L_53 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_53, 1));
}
IL_00e9:
{
int32_t L_54 = V_4;
if ((((int32_t)L_54) > ((int32_t)0)))
{
goto IL_0029;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::hbMakeCodeLengths(System.Byte[],System.Int32[],Pathfinding.Ionic.BZip2.BZip2Compressor/CompressionState,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_hbMakeCodeLengths_mDA06F54ACE326B5ABFD80781AABFD1A925691F64 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_len, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_freq, CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* ___2_state1, int32_t ___3_alphaSize, int32_t ___4_maxLen, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
int32_t V_3 = 0;
bool V_4 = false;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
int32_t V_19 = 0;
int32_t V_20 = 0;
int32_t V_21 = 0;
int32_t V_22 = 0;
int32_t V_23 = 0;
int32_t V_24 = 0;
int32_t G_B3_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B3_1 = NULL;
int32_t G_B2_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B2_1 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B4_1 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B4_2 = NULL;
int32_t G_B34_0 = 0;
int32_t G_B34_1 = 0;
int32_t G_B34_2 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B34_3 = NULL;
int32_t G_B33_0 = 0;
int32_t G_B33_1 = 0;
int32_t G_B33_2 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B33_3 = NULL;
int32_t G_B35_0 = 0;
int32_t G_B35_1 = 0;
int32_t G_B35_2 = 0;
int32_t G_B35_3 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B35_4 = NULL;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = ___2_state1;
NullCheck(L_0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0->___heap_19;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = ___2_state1;
NullCheck(L_2);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2->___weight_20;
V_1 = L_3;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_4 = ___2_state1;
NullCheck(L_4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = L_4->___parent_21;
V_2 = L_5;
int32_t L_6 = ___3_alphaSize;
V_3 = L_6;
goto IL_0034;
}
IL_001c:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_1;
int32_t L_8 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___1_freq;
int32_t L_10 = V_3;
NullCheck(L_9);
int32_t L_11 = L_10;
int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
G_B2_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
G_B2_1 = L_7;
if (L_12)
{
G_B3_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
G_B3_1 = L_7;
goto IL_002e;
}
}
{
G_B4_0 = 1;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_0031;
}
IL_002e:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = ___1_freq;
int32_t L_14 = V_3;
NullCheck(L_13);
int32_t L_15 = L_14;
int32_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
G_B4_0 = L_16;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_0031:
{
NullCheck(G_B4_2);
(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (int32_t)((int32_t)(G_B4_0<<8)));
}
IL_0034:
{
int32_t L_17 = V_3;
int32_t L_18 = ((int32_t)il2cpp_codegen_subtract(L_17, 1));
V_3 = L_18;
if ((((int32_t)L_18) >= ((int32_t)0)))
{
goto IL_001c;
}
}
{
V_4 = (bool)1;
goto IL_02f7;
}
IL_0047:
{
V_4 = (bool)0;
int32_t L_19 = ___3_alphaSize;
V_5 = L_19;
V_6 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_0;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_1;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_2;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)-2));
V_7 = 1;
goto IL_00b2;
}
IL_0065:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_2;
int32_t L_24 = V_7;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (int32_t)(-1));
int32_t L_25 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = V_0;
int32_t L_27 = V_6;
int32_t L_28 = V_7;
NullCheck(L_26);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_27), (int32_t)L_28);
int32_t L_29 = V_6;
V_8 = L_29;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_0;
int32_t L_31 = V_8;
NullCheck(L_30);
int32_t L_32 = L_31;
int32_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
V_9 = L_33;
goto IL_0095;
}
IL_0085:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_0;
int32_t L_35 = V_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_0;
int32_t L_37 = V_8;
NullCheck(L_36);
int32_t L_38 = ((int32_t)(L_37>>1));
int32_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (int32_t)L_39);
int32_t L_40 = V_8;
V_8 = ((int32_t)(L_40>>1));
}
IL_0095:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = V_1;
int32_t L_42 = V_9;
NullCheck(L_41);
int32_t L_43 = L_42;
int32_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = V_0;
int32_t L_47 = V_8;
NullCheck(L_46);
int32_t L_48 = ((int32_t)(L_47>>1));
int32_t L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
NullCheck(L_45);
int32_t L_50 = L_49;
int32_t L_51 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
if ((((int32_t)L_44) < ((int32_t)L_51)))
{
goto IL_0085;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = V_0;
int32_t L_53 = V_8;
int32_t L_54 = V_9;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (int32_t)L_54);
int32_t L_55 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_55, 1));
}
IL_00b2:
{
int32_t L_56 = V_7;
int32_t L_57 = ___3_alphaSize;
if ((((int32_t)L_56) <= ((int32_t)L_57)))
{
goto IL_0065;
}
}
{
goto IL_026c;
}
IL_00bf:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = V_0;
NullCheck(L_58);
int32_t L_59 = 1;
int32_t L_60 = (L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_10 = L_60;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = V_0;
int32_t L_63 = V_6;
NullCheck(L_62);
int32_t L_64 = L_63;
int32_t L_65 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_65);
int32_t L_66 = V_6;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_66, 1));
V_11 = 0;
V_12 = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_0;
NullCheck(L_67);
int32_t L_68 = 1;
int32_t L_69 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
V_13 = L_69;
}
IL_00dc:
{
int32_t L_70 = V_12;
V_11 = ((int32_t)(L_70<<1));
int32_t L_71 = V_11;
int32_t L_72 = V_6;
if ((((int32_t)L_71) <= ((int32_t)L_72)))
{
goto IL_00f0;
}
}
{
goto IL_0137;
}
IL_00f0:
{
int32_t L_73 = V_11;
int32_t L_74 = V_6;
if ((((int32_t)L_73) >= ((int32_t)L_74)))
{
goto IL_0112;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_0;
int32_t L_77 = V_11;
NullCheck(L_76);
int32_t L_78 = ((int32_t)il2cpp_codegen_add(L_77, 1));
int32_t L_79 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
NullCheck(L_75);
int32_t L_80 = L_79;
int32_t L_81 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_0;
int32_t L_84 = V_11;
NullCheck(L_83);
int32_t L_85 = L_84;
int32_t L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
NullCheck(L_82);
int32_t L_87 = L_86;
int32_t L_88 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_87));
if ((((int32_t)L_81) >= ((int32_t)L_88)))
{
goto IL_0112;
}
}
{
int32_t L_89 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_89, 1));
}
IL_0112:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = V_1;
int32_t L_91 = V_13;
NullCheck(L_90);
int32_t L_92 = L_91;
int32_t L_93 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = V_0;
int32_t L_96 = V_11;
NullCheck(L_95);
int32_t L_97 = L_96;
int32_t L_98 = (L_95)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
NullCheck(L_94);
int32_t L_99 = L_98;
int32_t L_100 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_99));
if ((((int32_t)L_93) >= ((int32_t)L_100)))
{
goto IL_0126;
}
}
{
goto IL_0137;
}
IL_0126:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = V_0;
int32_t L_102 = V_12;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = V_0;
int32_t L_104 = V_11;
NullCheck(L_103);
int32_t L_105 = L_104;
int32_t L_106 = (L_103)->GetAt(static_cast<il2cpp_array_size_t>(L_105));
NullCheck(L_101);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(L_102), (int32_t)L_106);
int32_t L_107 = V_11;
V_12 = L_107;
goto IL_00dc;
}
IL_0137:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_108 = V_0;
int32_t L_109 = V_12;
int32_t L_110 = V_13;
NullCheck(L_108);
(L_108)->SetAt(static_cast<il2cpp_array_size_t>(L_109), (int32_t)L_110);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_111 = V_0;
NullCheck(L_111);
int32_t L_112 = 1;
int32_t L_113 = (L_111)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
V_14 = L_113;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_115 = V_0;
int32_t L_116 = V_6;
NullCheck(L_115);
int32_t L_117 = L_116;
int32_t L_118 = (L_115)->GetAt(static_cast<il2cpp_array_size_t>(L_117));
NullCheck(L_114);
(L_114)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_118);
int32_t L_119 = V_6;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_119, 1));
V_11 = 0;
V_12 = 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = V_0;
NullCheck(L_120);
int32_t L_121 = 1;
int32_t L_122 = (L_120)->GetAt(static_cast<il2cpp_array_size_t>(L_121));
V_13 = L_122;
}
IL_015a:
{
int32_t L_123 = V_12;
V_11 = ((int32_t)(L_123<<1));
int32_t L_124 = V_11;
int32_t L_125 = V_6;
if ((((int32_t)L_124) <= ((int32_t)L_125)))
{
goto IL_016e;
}
}
{
goto IL_01b5;
}
IL_016e:
{
int32_t L_126 = V_11;
int32_t L_127 = V_6;
if ((((int32_t)L_126) >= ((int32_t)L_127)))
{
goto IL_0190;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129 = V_0;
int32_t L_130 = V_11;
NullCheck(L_129);
int32_t L_131 = ((int32_t)il2cpp_codegen_add(L_130, 1));
int32_t L_132 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
NullCheck(L_128);
int32_t L_133 = L_132;
int32_t L_134 = (L_128)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_135 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_136 = V_0;
int32_t L_137 = V_11;
NullCheck(L_136);
int32_t L_138 = L_137;
int32_t L_139 = (L_136)->GetAt(static_cast<il2cpp_array_size_t>(L_138));
NullCheck(L_135);
int32_t L_140 = L_139;
int32_t L_141 = (L_135)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
if ((((int32_t)L_134) >= ((int32_t)L_141)))
{
goto IL_0190;
}
}
{
int32_t L_142 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_142, 1));
}
IL_0190:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_143 = V_1;
int32_t L_144 = V_13;
NullCheck(L_143);
int32_t L_145 = L_144;
int32_t L_146 = (L_143)->GetAt(static_cast<il2cpp_array_size_t>(L_145));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_147 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_148 = V_0;
int32_t L_149 = V_11;
NullCheck(L_148);
int32_t L_150 = L_149;
int32_t L_151 = (L_148)->GetAt(static_cast<il2cpp_array_size_t>(L_150));
NullCheck(L_147);
int32_t L_152 = L_151;
int32_t L_153 = (L_147)->GetAt(static_cast<il2cpp_array_size_t>(L_152));
if ((((int32_t)L_146) >= ((int32_t)L_153)))
{
goto IL_01a4;
}
}
{
goto IL_01b5;
}
IL_01a4:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_154 = V_0;
int32_t L_155 = V_12;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_156 = V_0;
int32_t L_157 = V_11;
NullCheck(L_156);
int32_t L_158 = L_157;
int32_t L_159 = (L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_158));
NullCheck(L_154);
(L_154)->SetAt(static_cast<il2cpp_array_size_t>(L_155), (int32_t)L_159);
int32_t L_160 = V_11;
V_12 = L_160;
goto IL_015a;
}
IL_01b5:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_161 = V_0;
int32_t L_162 = V_12;
int32_t L_163 = V_13;
NullCheck(L_161);
(L_161)->SetAt(static_cast<il2cpp_array_size_t>(L_162), (int32_t)L_163);
int32_t L_164 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_164, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_165 = V_2;
int32_t L_166 = V_10;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_167 = V_2;
int32_t L_168 = V_14;
int32_t L_169 = V_5;
int32_t L_170 = L_169;
V_15 = L_170;
NullCheck(L_167);
(L_167)->SetAt(static_cast<il2cpp_array_size_t>(L_168), (int32_t)L_170);
int32_t L_171 = V_15;
NullCheck(L_165);
(L_165)->SetAt(static_cast<il2cpp_array_size_t>(L_166), (int32_t)L_171);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_172 = V_1;
int32_t L_173 = V_10;
NullCheck(L_172);
int32_t L_174 = L_173;
int32_t L_175 = (L_172)->GetAt(static_cast<il2cpp_array_size_t>(L_174));
V_16 = L_175;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_176 = V_1;
int32_t L_177 = V_14;
NullCheck(L_176);
int32_t L_178 = L_177;
int32_t L_179 = (L_176)->GetAt(static_cast<il2cpp_array_size_t>(L_178));
V_17 = L_179;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_180 = V_1;
int32_t L_181 = V_5;
int32_t L_182 = V_16;
int32_t L_183 = V_17;
int32_t L_184 = V_16;
int32_t L_185 = V_17;
G_B33_0 = 1;
G_B33_1 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_182&((int32_t)-256))), ((int32_t)(L_183&((int32_t)-256)))));
G_B33_2 = L_181;
G_B33_3 = L_180;
if ((((int32_t)((int32_t)(L_184&((int32_t)255)))) <= ((int32_t)((int32_t)(L_185&((int32_t)255))))))
{
G_B34_0 = 1;
G_B34_1 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_182&((int32_t)-256))), ((int32_t)(L_183&((int32_t)-256)))));
G_B34_2 = L_181;
G_B34_3 = L_180;
goto IL_0213;
}
}
{
int32_t L_186 = V_16;
G_B35_0 = ((int32_t)(L_186&((int32_t)255)));
G_B35_1 = G_B33_0;
G_B35_2 = G_B33_1;
G_B35_3 = G_B33_2;
G_B35_4 = G_B33_3;
goto IL_021b;
}
IL_0213:
{
int32_t L_187 = V_17;
G_B35_0 = ((int32_t)(L_187&((int32_t)255)));
G_B35_1 = G_B34_0;
G_B35_2 = G_B34_1;
G_B35_3 = G_B34_2;
G_B35_4 = G_B34_3;
}
IL_021b:
{
NullCheck(G_B35_4);
(G_B35_4)->SetAt(static_cast<il2cpp_array_size_t>(G_B35_3), (int32_t)((int32_t)(G_B35_2|((int32_t)il2cpp_codegen_add(G_B35_1, G_B35_0)))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_188 = V_2;
int32_t L_189 = V_5;
NullCheck(L_188);
(L_188)->SetAt(static_cast<il2cpp_array_size_t>(L_189), (int32_t)(-1));
int32_t L_190 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_190, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_191 = V_0;
int32_t L_192 = V_6;
int32_t L_193 = V_5;
NullCheck(L_191);
(L_191)->SetAt(static_cast<il2cpp_array_size_t>(L_192), (int32_t)L_193);
V_13 = 0;
int32_t L_194 = V_6;
V_12 = L_194;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_195 = V_0;
int32_t L_196 = V_12;
NullCheck(L_195);
int32_t L_197 = L_196;
int32_t L_198 = (L_195)->GetAt(static_cast<il2cpp_array_size_t>(L_197));
V_13 = L_198;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_199 = V_1;
int32_t L_200 = V_13;
NullCheck(L_199);
int32_t L_201 = L_200;
int32_t L_202 = (L_199)->GetAt(static_cast<il2cpp_array_size_t>(L_201));
V_18 = L_202;
goto IL_0257;
}
IL_0247:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_203 = V_0;
int32_t L_204 = V_12;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_205 = V_0;
int32_t L_206 = V_12;
NullCheck(L_205);
int32_t L_207 = ((int32_t)(L_206>>1));
int32_t L_208 = (L_205)->GetAt(static_cast<il2cpp_array_size_t>(L_207));
NullCheck(L_203);
(L_203)->SetAt(static_cast<il2cpp_array_size_t>(L_204), (int32_t)L_208);
int32_t L_209 = V_12;
V_12 = ((int32_t)(L_209>>1));
}
IL_0257:
{
int32_t L_210 = V_18;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_211 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_212 = V_0;
int32_t L_213 = V_12;
NullCheck(L_212);
int32_t L_214 = ((int32_t)(L_213>>1));
int32_t L_215 = (L_212)->GetAt(static_cast<il2cpp_array_size_t>(L_214));
NullCheck(L_211);
int32_t L_216 = L_215;
int32_t L_217 = (L_211)->GetAt(static_cast<il2cpp_array_size_t>(L_216));
if ((((int32_t)L_210) < ((int32_t)L_217)))
{
goto IL_0247;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_218 = V_0;
int32_t L_219 = V_12;
int32_t L_220 = V_13;
NullCheck(L_218);
(L_218)->SetAt(static_cast<il2cpp_array_size_t>(L_219), (int32_t)L_220);
}
IL_026c:
{
int32_t L_221 = V_6;
if ((((int32_t)L_221) > ((int32_t)1)))
{
goto IL_00bf;
}
}
{
V_19 = 1;
goto IL_02ba;
}
IL_027c:
{
V_20 = 0;
int32_t L_222 = V_19;
V_21 = L_222;
goto IL_0292;
}
IL_0288:
{
int32_t L_223 = V_22;
V_21 = L_223;
int32_t L_224 = V_20;
V_20 = ((int32_t)il2cpp_codegen_add(L_224, 1));
}
IL_0292:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_225 = V_2;
int32_t L_226 = V_21;
NullCheck(L_225);
int32_t L_227 = L_226;
int32_t L_228 = (L_225)->GetAt(static_cast<il2cpp_array_size_t>(L_227));
int32_t L_229 = L_228;
V_22 = L_229;
if ((((int32_t)L_229) >= ((int32_t)0)))
{
goto IL_0288;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_230 = ___0_len;
int32_t L_231 = V_19;
int32_t L_232 = V_20;
NullCheck(L_230);
(L_230)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_231, 1))), (uint8_t)((int32_t)(uint8_t)L_232));
int32_t L_233 = V_20;
int32_t L_234 = ___4_maxLen;
if ((((int32_t)L_233) <= ((int32_t)L_234)))
{
goto IL_02b4;
}
}
{
V_4 = (bool)1;
}
IL_02b4:
{
int32_t L_235 = V_19;
V_19 = ((int32_t)il2cpp_codegen_add(L_235, 1));
}
IL_02ba:
{
int32_t L_236 = V_19;
int32_t L_237 = ___3_alphaSize;
if ((((int32_t)L_236) <= ((int32_t)L_237)))
{
goto IL_027c;
}
}
{
bool L_238 = V_4;
if (!L_238)
{
goto IL_02f7;
}
}
{
V_23 = 1;
goto IL_02ef;
}
IL_02d1:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_239 = V_1;
int32_t L_240 = V_23;
NullCheck(L_239);
int32_t L_241 = L_240;
int32_t L_242 = (L_239)->GetAt(static_cast<il2cpp_array_size_t>(L_241));
V_24 = ((int32_t)(L_242>>8));
int32_t L_243 = V_24;
V_24 = ((int32_t)il2cpp_codegen_add(1, ((int32_t)(L_243>>1))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_244 = V_1;
int32_t L_245 = V_23;
int32_t L_246 = V_24;
NullCheck(L_244);
(L_244)->SetAt(static_cast<il2cpp_array_size_t>(L_245), (int32_t)((int32_t)(L_246<<8)));
int32_t L_247 = V_23;
V_23 = ((int32_t)il2cpp_codegen_add(L_247, 1));
}
IL_02ef:
{
int32_t L_248 = V_23;
int32_t L_249 = ___3_alphaSize;
if ((((int32_t)L_248) < ((int32_t)L_249)))
{
goto IL_02d1;
}
}
IL_02f7:
{
bool L_250 = V_4;
if (L_250)
{
goto IL_0047;
}
}
{
return;
}
}
// System.Int32 Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues1(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BZip2Compressor_sendMTFValues1_m446665B1EC706F5B58529EEA01B166E10F215979 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* V_0 = NULL;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_1 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* V_3 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_4 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* V_6 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_7 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_8 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_9 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_10 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_11 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_12 = NULL;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_17 = NULL;
int32_t V_18 = 0;
int32_t V_19 = 0;
int32_t V_20 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_21 = NULL;
int32_t V_22 = 0;
int32_t V_23 = 0;
int32_t V_24 = 0;
int32_t V_25 = 0;
int32_t V_26 = 0;
int32_t V_27 = 0;
int32_t V_28 = 0;
int32_t V_29 = 0;
int32_t V_30 = 0;
int32_t V_31 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_32 = NULL;
int32_t V_33 = 0;
int32_t V_34 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
V_0 = L_0;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_1 = V_0;
NullCheck(L_1);
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = L_1->___sendMTFValues_rfreq_7;
V_1 = L_2;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_3 = V_0;
NullCheck(L_3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3->___sendMTFValues_fave_8;
V_2 = L_4;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_5 = V_0;
NullCheck(L_5);
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_6 = L_5->___sendMTFValues_cost_9;
V_3 = L_6;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_7 = V_0;
NullCheck(L_7);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = L_7->___sfmap_25;
V_4 = L_8;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_9 = V_0;
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = L_9->___selector_3;
V_5 = L_10;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_11 = V_0;
NullCheck(L_11);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_12 = L_11->___sendMTFValues_len_6;
V_6 = L_12;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_13 = V_6;
NullCheck(L_13);
int32_t L_14 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_7 = L_15;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_16 = V_6;
NullCheck(L_16);
int32_t L_17 = 1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_8 = L_18;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_19 = V_6;
NullCheck(L_19);
int32_t L_20 = 2;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_9 = L_21;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_22 = V_6;
NullCheck(L_22);
int32_t L_23 = 3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_10 = L_24;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_25 = V_6;
NullCheck(L_25);
int32_t L_26 = 4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_11 = L_27;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_28 = V_6;
NullCheck(L_28);
int32_t L_29 = 5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_12 = L_30;
int32_t L_31 = __this->___nMTF_15;
V_13 = L_31;
V_14 = 0;
V_15 = 0;
goto IL_02e7;
}
IL_006b:
{
int32_t L_32 = ___0_nGroups;
V_16 = L_32;
goto IL_0099;
}
IL_0073:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_2;
int32_t L_34 = V_16;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_34), (int32_t)0);
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_35 = V_1;
int32_t L_36 = V_16;
NullCheck(L_35);
int32_t L_37 = L_36;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
V_17 = L_38;
int32_t L_39 = ___1_alphaSize;
V_18 = L_39;
goto IL_008c;
}
IL_0086:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = V_17;
int32_t L_41 = V_18;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (int32_t)0);
}
IL_008c:
{
int32_t L_42 = V_18;
int32_t L_43 = ((int32_t)il2cpp_codegen_subtract(L_42, 1));
V_18 = L_43;
if ((((int32_t)L_43) >= ((int32_t)0)))
{
goto IL_0086;
}
}
IL_0099:
{
int32_t L_44 = V_16;
int32_t L_45 = ((int32_t)il2cpp_codegen_subtract(L_44, 1));
V_16 = L_45;
if ((((int32_t)L_45) >= ((int32_t)0)))
{
goto IL_0073;
}
}
{
V_14 = 0;
V_19 = 0;
goto IL_02a7;
}
IL_00b1:
{
int32_t L_46 = V_19;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_47 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___G_SIZE_8;
int32_t L_48 = V_13;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_49;
L_49 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_46, L_47)), 1)), ((int32_t)il2cpp_codegen_subtract(L_48, 1)), NULL);
V_20 = L_49;
int32_t L_50 = ___0_nGroups;
int32_t L_51 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___NGroups_7;
if ((!(((uint32_t)L_50) == ((uint32_t)L_51))))
{
goto IL_01b7;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
V_21 = L_52;
int32_t L_53 = V_19;
V_22 = L_53;
goto IL_0179;
}
IL_00e2:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_54 = V_4;
int32_t L_55 = V_22;
NullCheck(L_54);
int32_t L_56 = L_55;
uint16_t L_57 = (uint16_t)(L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
V_23 = L_57;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = V_21;
NullCheck(L_58);
int32_t* L_59 = ((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)));
int32_t L_60 = *((int32_t*)L_59);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_61 = V_7;
int32_t L_62 = V_23;
NullCheck(L_61);
int32_t L_63 = L_62;
uint8_t L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
*((int32_t*)L_59) = (int32_t)((int32_t)il2cpp_codegen_add(L_60, ((int32_t)((int32_t)L_64&((int32_t)255)))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = V_21;
NullCheck(L_65);
int32_t* L_66 = ((L_65)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)));
int32_t L_67 = *((int32_t*)L_66);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_68 = V_8;
int32_t L_69 = V_23;
NullCheck(L_68);
int32_t L_70 = L_69;
uint8_t L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
*((int32_t*)L_66) = (int32_t)((int32_t)il2cpp_codegen_add(L_67, ((int32_t)((int32_t)L_71&((int32_t)255)))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = V_21;
NullCheck(L_72);
int32_t* L_73 = ((L_72)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)));
int32_t L_74 = *((int32_t*)L_73);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_75 = V_9;
int32_t L_76 = V_23;
NullCheck(L_75);
int32_t L_77 = L_76;
uint8_t L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
*((int32_t*)L_73) = (int32_t)((int32_t)il2cpp_codegen_add(L_74, ((int32_t)((int32_t)L_78&((int32_t)255)))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = V_21;
NullCheck(L_79);
int32_t* L_80 = ((L_79)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)));
int32_t L_81 = *((int32_t*)L_80);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_82 = V_10;
int32_t L_83 = V_23;
NullCheck(L_82);
int32_t L_84 = L_83;
uint8_t L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
*((int32_t*)L_80) = (int32_t)((int32_t)il2cpp_codegen_add(L_81, ((int32_t)((int32_t)L_85&((int32_t)255)))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = V_21;
NullCheck(L_86);
int32_t* L_87 = ((L_86)->GetAddressAt(static_cast<il2cpp_array_size_t>(4)));
int32_t L_88 = *((int32_t*)L_87);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_89 = V_11;
int32_t L_90 = V_23;
NullCheck(L_89);
int32_t L_91 = L_90;
uint8_t L_92 = (L_89)->GetAt(static_cast<il2cpp_array_size_t>(L_91));
*((int32_t*)L_87) = (int32_t)((int32_t)il2cpp_codegen_add(L_88, ((int32_t)((int32_t)L_92&((int32_t)255)))));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = V_21;
NullCheck(L_93);
int32_t* L_94 = ((L_93)->GetAddressAt(static_cast<il2cpp_array_size_t>(5)));
int32_t L_95 = *((int32_t*)L_94);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_96 = V_12;
int32_t L_97 = V_23;
NullCheck(L_96);
int32_t L_98 = L_97;
uint8_t L_99 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_98));
*((int32_t*)L_94) = (int32_t)((int32_t)il2cpp_codegen_add(L_95, ((int32_t)((int32_t)L_99&((int32_t)255)))));
int32_t L_100 = V_22;
V_22 = ((int32_t)il2cpp_codegen_add(L_100, 1));
}
IL_0179:
{
int32_t L_101 = V_22;
int32_t L_102 = V_20;
if ((((int32_t)L_101) <= ((int32_t)L_102)))
{
goto IL_00e2;
}
}
{
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_103 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = V_21;
NullCheck(L_104);
int32_t L_105 = 0;
int32_t L_106 = (L_104)->GetAt(static_cast<il2cpp_array_size_t>(L_105));
NullCheck(L_103);
(L_103)->SetAt(static_cast<il2cpp_array_size_t>(0), (int16_t)((int16_t)L_106));
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_107 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_108 = V_21;
NullCheck(L_108);
int32_t L_109 = 1;
int32_t L_110 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
NullCheck(L_107);
(L_107)->SetAt(static_cast<il2cpp_array_size_t>(1), (int16_t)((int16_t)L_110));
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_111 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = V_21;
NullCheck(L_112);
int32_t L_113 = 2;
int32_t L_114 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_113));
NullCheck(L_111);
(L_111)->SetAt(static_cast<il2cpp_array_size_t>(2), (int16_t)((int16_t)L_114));
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_115 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_116 = V_21;
NullCheck(L_116);
int32_t L_117 = 3;
int32_t L_118 = (L_116)->GetAt(static_cast<il2cpp_array_size_t>(L_117));
NullCheck(L_115);
(L_115)->SetAt(static_cast<il2cpp_array_size_t>(3), (int16_t)((int16_t)L_118));
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_119 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = V_21;
NullCheck(L_120);
int32_t L_121 = 4;
int32_t L_122 = (L_120)->GetAt(static_cast<il2cpp_array_size_t>(L_121));
NullCheck(L_119);
(L_119)->SetAt(static_cast<il2cpp_array_size_t>(4), (int16_t)((int16_t)L_122));
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_123 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_124 = V_21;
NullCheck(L_124);
int32_t L_125 = 5;
int32_t L_126 = (L_124)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
NullCheck(L_123);
(L_123)->SetAt(static_cast<il2cpp_array_size_t>(5), (int16_t)((int16_t)L_126));
goto IL_0221;
}
IL_01b7:
{
int32_t L_127 = ___0_nGroups;
V_24 = L_127;
goto IL_01c4;
}
IL_01bf:
{
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_128 = V_3;
int32_t L_129 = V_24;
NullCheck(L_128);
(L_128)->SetAt(static_cast<il2cpp_array_size_t>(L_129), (int16_t)0);
}
IL_01c4:
{
int32_t L_130 = V_24;
int32_t L_131 = ((int32_t)il2cpp_codegen_subtract(L_130, 1));
V_24 = L_131;
if ((((int32_t)L_131) >= ((int32_t)0)))
{
goto IL_01bf;
}
}
{
int32_t L_132 = V_19;
V_25 = L_132;
goto IL_0218;
}
IL_01da:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_133 = V_4;
int32_t L_134 = V_25;
NullCheck(L_133);
int32_t L_135 = L_134;
uint16_t L_136 = (uint16_t)(L_133)->GetAt(static_cast<il2cpp_array_size_t>(L_135));
V_26 = L_136;
int32_t L_137 = ___0_nGroups;
V_27 = L_137;
goto IL_0205;
}
IL_01e9:
{
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_138 = V_3;
int32_t L_139 = V_27;
NullCheck(L_138);
int16_t* L_140 = ((L_138)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_139)));
int32_t L_141 = *((int16_t*)L_140);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_142 = V_6;
int32_t L_143 = V_27;
NullCheck(L_142);
int32_t L_144 = L_143;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_145 = (L_142)->GetAt(static_cast<il2cpp_array_size_t>(L_144));
int32_t L_146 = V_26;
NullCheck(L_145);
int32_t L_147 = L_146;
uint8_t L_148 = (L_145)->GetAt(static_cast<il2cpp_array_size_t>(L_147));
*((int16_t*)L_140) = (int16_t)((int16_t)((int32_t)il2cpp_codegen_add(L_141, (int32_t)((int16_t)((int32_t)((int32_t)L_148&((int32_t)255)))))));
}
IL_0205:
{
int32_t L_149 = V_27;
int32_t L_150 = ((int32_t)il2cpp_codegen_subtract(L_149, 1));
V_27 = L_150;
if ((((int32_t)L_150) >= ((int32_t)0)))
{
goto IL_01e9;
}
}
{
int32_t L_151 = V_25;
V_25 = ((int32_t)il2cpp_codegen_add(L_151, 1));
}
IL_0218:
{
int32_t L_152 = V_25;
int32_t L_153 = V_20;
if ((((int32_t)L_152) <= ((int32_t)L_153)))
{
goto IL_01da;
}
}
IL_0221:
{
V_28 = (-1);
int32_t L_154 = ___0_nGroups;
V_29 = L_154;
V_30 = ((int32_t)999999999);
goto IL_024a;
}
IL_0233:
{
Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_155 = V_3;
int32_t L_156 = V_29;
NullCheck(L_155);
int32_t L_157 = L_156;
int16_t L_158 = (L_155)->GetAt(static_cast<il2cpp_array_size_t>(L_157));
V_31 = L_158;
int32_t L_159 = V_31;
int32_t L_160 = V_30;
if ((((int32_t)L_159) >= ((int32_t)L_160)))
{
goto IL_024a;
}
}
{
int32_t L_161 = V_31;
V_30 = L_161;
int32_t L_162 = V_29;
V_28 = L_162;
}
IL_024a:
{
int32_t L_163 = V_29;
int32_t L_164 = ((int32_t)il2cpp_codegen_subtract(L_163, 1));
V_29 = L_164;
if ((((int32_t)L_164) >= ((int32_t)0)))
{
goto IL_0233;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_165 = V_2;
int32_t L_166 = V_28;
NullCheck(L_165);
int32_t* L_167 = ((L_165)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_166)));
int32_t L_168 = *((int32_t*)L_167);
*((int32_t*)L_167) = (int32_t)((int32_t)il2cpp_codegen_add(L_168, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_169 = V_5;
int32_t L_170 = V_14;
int32_t L_171 = V_28;
NullCheck(L_169);
(L_169)->SetAt(static_cast<il2cpp_array_size_t>(L_170), (uint8_t)((int32_t)(uint8_t)L_171));
int32_t L_172 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_172, 1));
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_173 = V_1;
int32_t L_174 = V_28;
NullCheck(L_173);
int32_t L_175 = L_174;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_176 = (L_173)->GetAt(static_cast<il2cpp_array_size_t>(L_175));
V_32 = L_176;
int32_t L_177 = V_19;
V_33 = L_177;
goto IL_0298;
}
IL_0281:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_178 = V_32;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_179 = V_4;
int32_t L_180 = V_33;
NullCheck(L_179);
int32_t L_181 = L_180;
uint16_t L_182 = (uint16_t)(L_179)->GetAt(static_cast<il2cpp_array_size_t>(L_181));
NullCheck(L_178);
int32_t* L_183 = ((L_178)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_182)));
int32_t L_184 = *((int32_t*)L_183);
*((int32_t*)L_183) = (int32_t)((int32_t)il2cpp_codegen_add(L_184, 1));
int32_t L_185 = V_33;
V_33 = ((int32_t)il2cpp_codegen_add(L_185, 1));
}
IL_0298:
{
int32_t L_186 = V_33;
int32_t L_187 = V_20;
if ((((int32_t)L_186) <= ((int32_t)L_187)))
{
goto IL_0281;
}
}
{
int32_t L_188 = V_20;
V_19 = ((int32_t)il2cpp_codegen_add(L_188, 1));
}
IL_02a7:
{
int32_t L_189 = V_19;
int32_t L_190 = __this->___nMTF_15;
if ((((int32_t)L_189) < ((int32_t)L_190)))
{
goto IL_00b1;
}
}
{
V_34 = 0;
goto IL_02d9;
}
IL_02bc:
{
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_191 = V_6;
int32_t L_192 = V_34;
NullCheck(L_191);
int32_t L_193 = L_192;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_194 = (L_191)->GetAt(static_cast<il2cpp_array_size_t>(L_193));
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_195 = V_1;
int32_t L_196 = V_34;
NullCheck(L_195);
int32_t L_197 = L_196;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_198 = (L_195)->GetAt(static_cast<il2cpp_array_size_t>(L_197));
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_199 = __this->___cstate_5;
int32_t L_200 = ___1_alphaSize;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
BZip2Compressor_hbMakeCodeLengths_mDA06F54ACE326B5ABFD80781AABFD1A925691F64(L_194, L_198, L_199, L_200, ((int32_t)20), NULL);
int32_t L_201 = V_34;
V_34 = ((int32_t)il2cpp_codegen_add(L_201, 1));
}
IL_02d9:
{
int32_t L_202 = V_34;
int32_t L_203 = ___0_nGroups;
if ((((int32_t)L_202) < ((int32_t)L_203)))
{
goto IL_02bc;
}
}
{
int32_t L_204 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_204, 1));
}
IL_02e7:
{
int32_t L_205 = V_15;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_206 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___N_ITERS_9;
if ((((int32_t)L_205) < ((int32_t)L_206)))
{
goto IL_006b;
}
}
{
int32_t L_207 = V_14;
return L_207;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues2(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues2_mECC4AC2D2528B2B9F80D4F787E12A1419AA92D57 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_nSelectors, const RuntimeMethod* method)
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
uint8_t V_4 = 0x0;
uint8_t V_5 = 0x0;
int32_t V_6 = 0;
uint8_t V_7 = 0x0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
V_0 = L_0;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_1 = V_0;
NullCheck(L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = L_1->___sendMTFValues2_pos_11;
V_1 = L_2;
int32_t L_3 = ___0_nGroups;
V_2 = L_3;
goto IL_001a;
}
IL_0015:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_1;
int32_t L_5 = V_2;
int32_t L_6 = V_2;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (uint8_t)((int32_t)(uint8_t)L_6));
}
IL_001a:
{
int32_t L_7 = V_2;
int32_t L_8 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
V_2 = L_8;
if ((((int32_t)L_8) >= ((int32_t)0)))
{
goto IL_0015;
}
}
{
V_3 = 0;
goto IL_0076;
}
IL_002c:
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_9 = V_0;
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = L_9->___selector_3;
int32_t L_11 = V_3;
NullCheck(L_10);
int32_t L_12 = L_11;
uint8_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_4 = L_13;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = V_1;
NullCheck(L_14);
int32_t L_15 = 0;
uint8_t L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_5 = L_16;
V_6 = 0;
goto IL_0059;
}
IL_0043:
{
int32_t L_17 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_17, 1));
uint8_t L_18 = V_5;
V_7 = L_18;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_1;
int32_t L_20 = V_6;
NullCheck(L_19);
int32_t L_21 = L_20;
uint8_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
V_5 = L_22;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_1;
int32_t L_24 = V_6;
uint8_t L_25 = V_7;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (uint8_t)L_25);
}
IL_0059:
{
uint8_t L_26 = V_4;
uint8_t L_27 = V_5;
if ((!(((uint32_t)L_26) == ((uint32_t)L_27))))
{
goto IL_0043;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_1;
uint8_t L_29 = V_5;
NullCheck(L_28);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_29);
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_30 = V_0;
NullCheck(L_30);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = L_30->___selectorMtf_4;
int32_t L_32 = V_3;
int32_t L_33 = V_6;
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (uint8_t)((int32_t)(uint8_t)L_33));
int32_t L_34 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_34, 1));
}
IL_0076:
{
int32_t L_35 = V_3;
int32_t L_36 = ___1_nSelectors;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_002c;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues3(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues3_m525CB57EB607F0AC4B1ECCDCE614FA2949D25302 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_0 = NULL;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = L_0->___sendMTFValues_code_10;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = __this->___cstate_5;
NullCheck(L_2);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_3 = L_2->___sendMTFValues_len_6;
V_1 = L_3;
V_2 = 0;
goto IL_0077;
}
IL_001f:
{
V_3 = ((int32_t)32);
V_4 = 0;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
int32_t L_6 = L_5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_5 = L_7;
int32_t L_8 = ___1_alphaSize;
V_6 = L_8;
goto IL_0057;
}
IL_0032:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_5;
int32_t L_10 = V_6;
NullCheck(L_9);
int32_t L_11 = L_10;
uint8_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_7 = ((int32_t)((int32_t)L_12&((int32_t)255)));
int32_t L_13 = V_7;
int32_t L_14 = V_4;
if ((((int32_t)L_13) <= ((int32_t)L_14)))
{
goto IL_004c;
}
}
{
int32_t L_15 = V_7;
V_4 = L_15;
}
IL_004c:
{
int32_t L_16 = V_7;
int32_t L_17 = V_3;
if ((((int32_t)L_16) >= ((int32_t)L_17)))
{
goto IL_0057;
}
}
{
int32_t L_18 = V_7;
V_3 = L_18;
}
IL_0057:
{
int32_t L_19 = V_6;
int32_t L_20 = ((int32_t)il2cpp_codegen_subtract(L_19, 1));
V_6 = L_20;
if ((((int32_t)L_20) >= ((int32_t)0)))
{
goto IL_0032;
}
}
{
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_21 = V_0;
int32_t L_22 = V_2;
NullCheck(L_21);
int32_t L_23 = L_22;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_25 = V_1;
int32_t L_26 = V_2;
NullCheck(L_25);
int32_t L_27 = L_26;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
int32_t L_29 = V_3;
int32_t L_30 = V_4;
int32_t L_31 = ___1_alphaSize;
il2cpp_codegen_runtime_class_init_inline(BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2_il2cpp_TypeInfo_var);
BZip2Compressor_hbAssignCodes_mF1E40B827F25CC148AAAB4F69D4FBAEB984C2BCC(L_24, L_28, L_29, L_30, L_31, NULL);
int32_t L_32 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_0077:
{
int32_t L_33 = V_2;
int32_t L_34 = ___0_nGroups;
if ((((int32_t)L_33) < ((int32_t)L_34)))
{
goto IL_001f;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues4_m0B755F3A16F1D9DF1FBFEE8DE6B769EA1B791ED2 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
uint32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = L_0->___inUse_0;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = __this->___cstate_5;
NullCheck(L_2);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = L_2->___sentMTFValues4_inUse16_12;
V_1 = L_3;
V_2 = ((int32_t)16);
goto IL_004e;
}
IL_0020:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_1;
int32_t L_5 = V_2;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (bool)0);
int32_t L_6 = V_2;
V_3 = ((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)16)));
V_4 = ((int32_t)16);
goto IL_0041;
}
IL_0032:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = V_0;
int32_t L_8 = V_3;
int32_t L_9 = V_4;
NullCheck(L_7);
int32_t L_10 = ((int32_t)il2cpp_codegen_add(L_8, L_9));
uint8_t L_11 = (uint8_t)(L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
if (!L_11)
{
goto IL_0041;
}
}
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = V_1;
int32_t L_13 = V_2;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (bool)1);
}
IL_0041:
{
int32_t L_14 = V_4;
int32_t L_15 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
V_4 = L_15;
if ((((int32_t)L_15) >= ((int32_t)0)))
{
goto IL_0032;
}
}
IL_004e:
{
int32_t L_16 = V_2;
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
V_2 = L_17;
if ((((int32_t)L_17) >= ((int32_t)0)))
{
goto IL_0020;
}
}
{
V_5 = 0;
V_6 = 0;
goto IL_0084;
}
IL_0064:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_18 = V_1;
int32_t L_19 = V_6;
NullCheck(L_18);
int32_t L_20 = L_19;
uint8_t L_21 = (uint8_t)(L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
if (!L_21)
{
goto IL_007e;
}
}
{
uint32_t L_22 = V_5;
int32_t L_23 = V_6;
V_5 = ((int32_t)((int32_t)L_22|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)16), L_23)), 1))&((int32_t)31)))))));
}
IL_007e:
{
int32_t L_24 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0084:
{
int32_t L_25 = V_6;
if ((((int32_t)L_25) < ((int32_t)((int32_t)16))))
{
goto IL_0064;
}
}
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_26 = __this->___bw_7;
uint32_t L_27 = V_5;
NullCheck(L_26);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_26, ((int32_t)16), L_27, NULL);
V_7 = 0;
goto IL_0100;
}
IL_00a4:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_28 = V_1;
int32_t L_29 = V_7;
NullCheck(L_28);
int32_t L_30 = L_29;
uint8_t L_31 = (uint8_t)(L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
if (!L_31)
{
goto IL_00fa;
}
}
{
int32_t L_32 = V_7;
V_8 = ((int32_t)il2cpp_codegen_multiply(L_32, ((int32_t)16)));
V_5 = 0;
V_9 = 0;
goto IL_00e2;
}
IL_00bf:
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_33 = V_0;
int32_t L_34 = V_8;
int32_t L_35 = V_9;
NullCheck(L_33);
int32_t L_36 = ((int32_t)il2cpp_codegen_add(L_34, L_35));
uint8_t L_37 = (uint8_t)(L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
if (!L_37)
{
goto IL_00dc;
}
}
{
uint32_t L_38 = V_5;
int32_t L_39 = V_9;
V_5 = ((int32_t)((int32_t)L_38|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)16), L_39)), 1))&((int32_t)31)))))));
}
IL_00dc:
{
int32_t L_40 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_40, 1));
}
IL_00e2:
{
int32_t L_41 = V_9;
if ((((int32_t)L_41) < ((int32_t)((int32_t)16))))
{
goto IL_00bf;
}
}
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_42 = __this->___bw_7;
uint32_t L_43 = V_5;
NullCheck(L_42);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_42, ((int32_t)16), L_43, NULL);
}
IL_00fa:
{
int32_t L_44 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_0100:
{
int32_t L_45 = V_7;
if ((((int32_t)L_45) < ((int32_t)((int32_t)16))))
{
goto IL_00a4;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues5(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues5_m80E75C516436A4C4F6A94525920542851BD5CC14 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_nSelectors, const RuntimeMethod* method)
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_0 = __this->___bw_7;
int32_t L_1 = ___0_nGroups;
NullCheck(L_0);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_0, 3, L_1, NULL);
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_2 = __this->___bw_7;
int32_t L_3 = ___1_nSelectors;
NullCheck(L_2);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_2, ((int32_t)15), L_3, NULL);
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_4 = __this->___cstate_5;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___selectorMtf_4;
V_0 = L_5;
V_1 = 0;
goto IL_0068;
}
IL_002e:
{
V_2 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = L_7;
uint8_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_3 = ((int32_t)((int32_t)L_9&((int32_t)255)));
goto IL_0050;
}
IL_003f:
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_10 = __this->___bw_7;
NullCheck(L_10);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_10, 1, 1, NULL);
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0050:
{
int32_t L_12 = V_2;
int32_t L_13 = V_3;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_003f;
}
}
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_14 = __this->___bw_7;
NullCheck(L_14);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_14, 1, 0, NULL);
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0068:
{
int32_t L_16 = V_1;
int32_t L_17 = ___1_nSelectors;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_002e;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues6(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues6_m765351B28A4FA4AF32328FD39E88CC472D9104AA (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nGroups, int32_t ___1_alphaSize, const RuntimeMethod* method)
{
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* V_0 = NULL;
int32_t V_1 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
uint32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_1 = L_0->___sendMTFValues_len_6;
V_0 = L_1;
V_1 = 0;
goto IL_00a1;
}
IL_0013:
{
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = L_5;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_2;
NullCheck(L_6);
int32_t L_7 = 0;
uint8_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_3 = ((int32_t)((int32_t)L_8&((int32_t)255)));
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_9 = __this->___bw_7;
uint32_t L_10 = V_3;
NullCheck(L_9);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_9, 5, L_10, NULL);
V_4 = 0;
goto IL_0095;
}
IL_0036:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_2;
int32_t L_12 = V_4;
NullCheck(L_11);
int32_t L_13 = L_12;
uint8_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_5 = ((int32_t)((int32_t)L_14&((int32_t)255)));
goto IL_0058;
}
IL_0047:
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_15 = __this->___bw_7;
NullCheck(L_15);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_15, 2, 2, NULL);
uint32_t L_16 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, 1));
}
IL_0058:
{
uint32_t L_17 = V_3;
int32_t L_18 = V_5;
if ((((int64_t)((int64_t)(uint64_t)L_17)) < ((int64_t)((int64_t)L_18))))
{
goto IL_0047;
}
}
{
goto IL_0078;
}
IL_0067:
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_19 = __this->___bw_7;
NullCheck(L_19);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_19, 2, 3, NULL);
uint32_t L_20 = V_3;
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, 1));
}
IL_0078:
{
uint32_t L_21 = V_3;
int32_t L_22 = V_5;
if ((((int64_t)((int64_t)(uint64_t)L_21)) > ((int64_t)((int64_t)L_22))))
{
goto IL_0067;
}
}
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_23 = __this->___bw_7;
NullCheck(L_23);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_23, 1, 0, NULL);
int32_t L_24 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0095:
{
int32_t L_25 = V_4;
int32_t L_26 = ___1_alphaSize;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_0036;
}
}
{
int32_t L_27 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_00a1:
{
int32_t L_28 = V_1;
int32_t L_29 = ___0_nGroups;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_0013;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::sendMTFValues7(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_sendMTFValues7_mB3D7AD9677725FBBF64D0AC1050249BDBA5FABBB (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, int32_t ___0_nSelectors, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* V_0 = NULL;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_10 = NULL;
int32_t V_11 = 0;
int32_t V_12 = 0;
{
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_0 = __this->___cstate_5;
NullCheck(L_0);
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_1 = L_0->___sendMTFValues_len_6;
V_0 = L_1;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_2 = __this->___cstate_5;
NullCheck(L_2);
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = L_2->___sendMTFValues_code_10;
V_1 = L_3;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_4 = __this->___cstate_5;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___selector_3;
V_2 = L_5;
CompressionState_t4D03607BD900EE4456D71F84BBD02CB6DCD92E49* L_6 = __this->___cstate_5;
NullCheck(L_6);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = L_6->___sfmap_25;
V_3 = L_7;
int32_t L_8 = __this->___nMTF_15;
V_4 = L_8;
V_5 = 0;
V_6 = 0;
goto IL_00b5;
}
IL_0043:
{
int32_t L_9 = V_6;
il2cpp_codegen_runtime_class_init_inline(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var);
int32_t L_10 = ((BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_StaticFields*)il2cpp_codegen_static_fields_for(BZip2_t3321D00F051928C77B08EC6096E8C79939522DBB_il2cpp_TypeInfo_var))->___G_SIZE_8;
int32_t L_11 = V_4;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_12;
L_12 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_9, L_10)), 1)), ((int32_t)il2cpp_codegen_subtract(L_11, 1)), NULL);
V_7 = L_12;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_2;
int32_t L_14 = V_5;
NullCheck(L_13);
int32_t L_15 = L_14;
uint8_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_8 = ((int32_t)((int32_t)L_16&((int32_t)255)));
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_17 = V_1;
int32_t L_18 = V_8;
NullCheck(L_17);
int32_t L_19 = L_18;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_9 = L_20;
ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* L_21 = V_0;
int32_t L_22 = V_8;
NullCheck(L_21);
int32_t L_23 = L_22;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_10 = L_24;
goto IL_00a0;
}
IL_0075:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_25 = V_3;
int32_t L_26 = V_6;
NullCheck(L_25);
int32_t L_27 = L_26;
uint16_t L_28 = (uint16_t)(L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_11 = L_28;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = V_10;
int32_t L_30 = V_11;
NullCheck(L_29);
int32_t L_31 = L_30;
uint8_t L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_12 = ((int32_t)((int32_t)L_32&((int32_t)255)));
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_33 = __this->___bw_7;
int32_t L_34 = V_12;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = V_9;
int32_t L_36 = V_11;
NullCheck(L_35);
int32_t L_37 = L_36;
int32_t L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_33);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_33, L_34, L_38, NULL);
int32_t L_39 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00a0:
{
int32_t L_40 = V_6;
int32_t L_41 = V_7;
if ((((int32_t)L_40) <= ((int32_t)L_41)))
{
goto IL_0075;
}
}
{
int32_t L_42 = V_7;
V_6 = ((int32_t)il2cpp_codegen_add(L_42, 1));
int32_t L_43 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00b5:
{
int32_t L_44 = V_6;
int32_t L_45 = V_4;
if ((((int32_t)L_44) < ((int32_t)L_45)))
{
goto IL_0043;
}
}
{
return;
}
}
// System.Void Pathfinding.Ionic.BZip2.BZip2Compressor::moveToFrontCodeAndSend()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BZip2Compressor_moveToFrontCodeAndSend_m5876C8E74A089D4C7145E0E1711A96821195D337 (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
{
BitWriter_tF38140F129818FFB10DC5DB2A24F076702311A45* L_0 = __this->___bw_7;
int32_t L_1 = __this->___origPtr_13;
NullCheck(L_0);
BitWriter_WriteBits_m8F23FAE658646C9833D34D99960261DB178C6D5D(L_0, ((int32_t)24), L_1, NULL);
BZip2Compressor_generateMTFValues_m0DA0147CD24BF77B99FA9CCFAE626DF1BE74DE92(__this, NULL);
BZip2Compressor_sendMTFValues_m6FA934C98C453E8C5B0FC5ACB556E3BDA4AE0886(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Capture_get_Index_m35E8D105E5E2142415F85116BFD4BA369AF7A17A_inline (Capture_tE11B735186DAFEE5F7A3BF5A739E9CCCE99DC24A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CIndexU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_AlternateEncoding_m2DD1E73AA8FAF7C0CB574FEA697D59124C70983A_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->____alternateEncoding_40 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____alternateEncoding_40), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_AlternateEncodingUsage_m3BBCEC65D40EDBD8123493E3E38199C4A77C01E7_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____alternateEncodingUsage_41 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ZipFile_get_StatusMessageTextWriter_mCA689B17429252FBD69FC2E7933AE687613CD68B_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____StatusMessageTextWriter_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_CompressionMethod_m5B4478BA3336A592EFCE2B4BF16417E852D879BC_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____compressionMethod_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_CompressionLevel_m920CC3BAF839C6FE75BBA00E6144BB3515C46E4E_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCompressionLevelU3Ek__BackingField_59;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_ExtractExistingFile_m38F06E267FB1611E4913168B777AE245BAC559AB_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CExtractExistingFileU3Ek__BackingField_60;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_ExtractExistingFile_mEA12E1C47376DBA2E5933B4682BEE65D6C31F9E4_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CExtractExistingFileU3Ek__BackingField_74 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_ZipErrorAction_mF5F026C5088D1C626A15384ABCBDCBA6FEB95084_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CZipErrorActionU3Ek__BackingField_75 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ZipFile_get_SetCompression_mF8435E5871EFDF136755F44D4F514FB330DDA5E7_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* L_0 = __this->___U3CSetCompressionU3Ek__BackingField_61;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_SetCompression_mC3660FB0C31885086F2D049E4370D55E3417E7A1_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* ___0_value, const RuntimeMethod* method)
{
{
SetCompressionCallback_tF8BC7F40E6318CDAA54DEEB9398CA9A823E7FDDD* L_0 = ___0_value;
__this->___U3CSetCompressionU3Ek__BackingField_76 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSetCompressionU3Ek__BackingField_76), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_AlternateEncoding_mF3A845FB328E30AF47DED308FE42F214DC04095F_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____alternateEncoding_40;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_AlternateEncoding_mBBD50573C90B6F3A827C687648E6C84BCBA34E93_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_value, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_value;
__this->___U3CAlternateEncodingU3Ek__BackingField_78 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAlternateEncodingU3Ek__BackingField_78), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_AlternateEncodingUsage_m23CAA1AEF95A1FB915535FEA2012970B5782C633_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____alternateEncodingUsage_41;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipEntry_set_AlternateEncodingUsage_mB58B95D4EE23895096EB3F6ED38EC94560CAA145_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CAlternateEncodingUsageU3Ek__BackingField_79 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_Encryption_m52C86E4539DE219FDA127BFB1B4199CFDFEDE23C_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Encryption_32;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipEntry_get_FileName_mFDDE59F4E3D6BB641C72661D3EDAA6DF98544CA7_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____FileNameInArchive_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_AddDirectoryWillTraverseReparsePoints_m6FE2F719EE9E7AC1F0DE9165E0B8DCF789EE3D5C_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CAddDirectoryWillTraverseReparsePointsU3Ek__BackingField_56;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_FullScan_m14BE4B8BBD1800D5627189E98B7840750D21BFAA_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CFullScanU3Ek__BackingField_54 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipEntry_get_CompressionMethod_mC911F714460AB7E96E0FCEFC7137EE18FE81AFE2_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
int16_t L_0 = __this->____CompressionMethod_23;
return (int32_t)(L_0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipEntry_get_Crc_mCEA193221A5780666EED292B1DAD321D504E46BB_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Crc32_34;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipEntry_get_IsDirectory_m01DA105FEECA61889572228446CBC1B8A65C594C_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____IsDirectory_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipFile_get_Name_m7E211D589DA7FC5B98DD39D5A251499C8C2B5CBE_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____name_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipProgressEventArgs_get_Cancel_mB3CCD4A5B20FF45F1C3D3EFEBAB89AAEAFDCAB09_inline (ZipProgressEventArgs_tA314145F041DC8C21268B153971E13AF3F8F3F66* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____cancel_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_ExtractExistingFile_m76F6FF8DE33F6C1807F407FBDE23C2C72535D7D1_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CExtractExistingFileU3Ek__BackingField_60 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipEntry_get_UncompressedSize_mE89D1239533E37CA6BE473CDC2A04B4123D500D7_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____UncompressedSize_31;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipEntry_get_CompressedSize_mF3237EB40D9556FCDD2113353A4DEA6CE4A687EA_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____CompressedSize_29;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipEntry_get_Comment_m25BFB4EC2E004959DCCBAC59CF52513F2E13D431_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____Comment_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ReadOptions_get_StatusMessageWriter_mB13970E2BA80B62C4493C57B0B34726A028A2D38_inline (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->___U3CStatusMessageWriterU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ReadOptions_get_Encoding_m39BBF13CFA58A1FD84017BC76010D7839802A019_inline (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->___U3CEncodingU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* ReadOptions_get_ReadProgress_m08CCDFF67DACD161ADD68DA1CFC776D37D44D9C0_inline (ReadOptions_t0B48F713E1A81CFD394269BF508D9AA129D747B8* __this, const RuntimeMethod* method)
{
{
EventHandler_1_t36EE0ED4DB2D01986F9C0CD03D728281B1651EBE* L_0 = __this->___U3CReadProgressU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipFile_get_DefaultEncoding_mB1E77B847299BCCEDD141AACB9B58C4D955C4F37_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ((ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_StaticFields*)il2cpp_codegen_static_fields_for(ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF_il2cpp_TypeInfo_var))->____defaultEncoding_39;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_UseZip64WhenSaving_mC98D93E05F6853581F79CC3C7163D79DD7CE8D12_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____zip64_46 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipFile_get_Comment_m1E9D7CBD9B151AAAAF16E034958DB19B1178DDFD_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____Comment_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_SortEntriesBeforeSaving_m66858FBB54E7FA06E0BEAE5053FBE7F31126F94D_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CSortEntriesBeforeSavingU3Ek__BackingField_55;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipEntry_get_OutputUsedZip64_mC6B48B8E6236D48878EC09D27D4F65CED5089C63_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_0 = __this->____OutputUsesZip64_65;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ZipSegmentedStream_get_CurrentSegment_m8234643C95620F6178A626D96ED27829AF4F5F1D_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->____currentDiskNumber_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipSegmentedStream_get_CurrentTempName_mA89BDEE6FF030EA86E765477CCFAE0A766A3C6D6_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____currentTempName_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ZipEntry_get_RequiresZip64_mD8BA49E589E7912E1BDCC4441DB68593749C4A9D_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_0 = __this->____entryRequiresZip64_64;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipEntry_get_Source_m29575BC9BCCC95EB5C26C52AE45F1414F22DB0A0_inline (ZipEntry_t4CA08F4B43AFD6D9C4B8B5114CEAB4A9FFDC2FB4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Source_54;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* AssemblyName_get_Version_mC20EC1E68FA7C40120112C2E29A19C9D948B5300_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method)
{
{
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_0 = __this->___version_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_CaseSensitiveRetrieval_mE28E0A405D305CD0982095BB53405E25EDFD2915_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____CaseSensitiveRetrieval_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinal_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinalIgnoreCase_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_AddDirectoryWillTraverseReparsePoints_m2FE42B17B776A9B1AB48BAA12B76EB4B31AD514B_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CAddDirectoryWillTraverseReparsePointsU3Ek__BackingField_56 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipFile_set_CompressionLevel_m523AB27E5C3EEC32D143DDBB41FD3D16C685C680_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCompressionLevelU3Ek__BackingField_59 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipFile_get_FullScan_m7B9EE918A9363D228E992D29D74E8F23BF16F2B8_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CFullScanU3Ek__BackingField_54;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipFile_get_TempFileFolder_m4BA692CA798965E7721EE758403D1ECE53EDE243_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____TempFileFolder_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipSegmentedStream_set_ContiguousWrite_mD8A155CB568B8723C9B0AB38D499DC6FDD26C1A5_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CContiguousWriteU3Ek__BackingField_14 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipOutputStream_set_CompressionLevel_m81D32FDB6E9B1B57F8978179A9B9691DFB8AD1C9_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCompressionLevelU3Ek__BackingField_32 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipOutputStream_set_CompressionMethod_mA75883B49C07CC0DD9807F3969B8C7387271E336_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCompressionMethodU3Ek__BackingField_33 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ZipOutputStream_set_Strategy_mA6D4F2ECA74F985771EB7FE0C4253E6CBAEA51C0_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CStrategyU3Ek__BackingField_31 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_AlternateEncodingUsage_m1E4A6718DEAF888FE9B86ACB213970FE012DD3C6_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____alternateEncodingUsage_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CompressionLevel_m29313EED5C0DEA5E2844A788B28FE3BAE55368EC_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCompressionLevelU3Ek__BackingField_32;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CompressionMethod_m4D42D29D13B10A4981D10E16EB4996E19BC75F07_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCompressionMethodU3Ek__BackingField_33;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Encryption_mD6F4A88CE062E61BA8712173C74CBE72C10E4E6E_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____encryption_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ZipOutputStream_get_AlternateEncoding_mB437AA52388393AB59036A74A76C1D1C77BD10F5_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = __this->____alternateEncoding_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipOutputStream_get_Comment_mEE20746B841B1F2B0B1CCF5A4CE1E37E0DDE7C2A_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____comment_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* CountingStream_get_WrappedStream_mE1787DAA325A40205E9DFA76A503CE90F5F859FA_inline (CountingStream_tF0A763FD439D1D43CA86D6A199966FB75D1B80D2* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____s_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ZipOutputStream_get_Name_m449EB529D930B6F12162CBA263EC1919DC079382_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____name_25;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_BufferSize_m9F6C115060F3AB426732DDC5E9FA99BB68D154F2_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____BufferSize_42;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipFile_get_ParallelDeflateThreshold_m88106ED156475E9C2921540F88D4C089EA2A6468_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ParallelDeflateThreshold_44;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t ZipOutputStream_get_ParallelDeflateThreshold_mF782CFBB59CEF5255D03AE788E8872CE219E4153_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ParallelDeflateThreshold_28;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_ParallelDeflateMaxBufferPairs_m0DE7AC098AB51C005EBB65FD858CE48EBA4AC0AA_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____maxBufferPairs_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_ParallelDeflateMaxBufferPairs_mEF97CFBC4346C3EDFB66F53A4972C96EA949DFF0_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____maxBufferPairs_29;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_CodecBufferSize_m821AEA9BE2186C9AFCCF24727184A88EB8129C9B_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodecBufferSizeU3Ek__BackingField_57;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipInputStream_get_CodecBufferSize_m9BC2946243E1F88038702761DD08A58FD517905F_inline (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodecBufferSizeU3Ek__BackingField_19;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_CodecBufferSize_m27C21C9848C6D833B5696CA91C40CF98579CF8D3_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCodecBufferSizeU3Ek__BackingField_30;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_Strategy_m3332E81555D73EFDA16B50644CDCC44AB2968AFD_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Strategy_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_Strategy_m78B431CAE1D7160D484207D829F784CE9F8E39BA_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStrategyU3Ek__BackingField_31;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipFile_get_UseZip64WhenSaving_mC8C74A694A9B5D4F5CAB2B4F971AA6D512B005E9_inline (ZipFile_t9DF6FA07046D82E186A9D42B3B8DBBAE516B89DF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____zip64_46;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ZipOutputStream_get_EnableZip64_m1B1853D50B763037EE09B8F7D3F708B15882DB0C_inline (ZipOutputStream_tC50D9D077DE30197A3EB44D33AE1A80CCB4B12C4* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____zip64_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ZipInputStream_get_ReadStream_m2DBE93A1A1F536F51B515EEBFC395C1E3725902A_inline (ZipInputStream_t2A03C7306ADC2CE1164DB3BBDBE0252443EC452C* __this, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = __this->____inputStream_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ZipSegmentedStream_get_ContiguousWrite_mFE132D1088CBE7C6098E723305637CFF63E4595F_inline (ZipSegmentedStream_t0217631B4AFF6850F587C2E699072C1E0A9728F2* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CContiguousWriteU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BZip2Compressor_set_Crc32_mD270ED37ED72A8537A33625A4AC3DE9F441BA5DC_inline (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___0_value;
__this->___U3CCrc32U3Ek__BackingField_24 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t BZip2Compressor_get_Crc32_mBD4AF12A0F8C475F40AE815AD684555E34C345AF_inline (BZip2Compressor_t6CF8B2D52793B77A0E34B5F2ADB70F89946DF7C2* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = __this->___U3CCrc32U3Ek__BackingField_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____currentValue_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue_0;
return L_0;
}
}