LearnWithTouch/App/LearnWithTouch_ios/Classes/Native/Bulk_mscorlib_0.cpp

42926 lines
1.8 MiB

#include "il2cpp-config.h"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <cstring>
#include <string.h>
#include <stdio.h>
#include <cmath>
#include <limits>
#include <assert.h>
#include <stdint.h>
#include "il2cpp-class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include "il2cpp-object-internals.h"
template <typename R>
struct VirtFuncInvoker0
{
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);
}
};
struct VirtActionInvoker0
{
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, typename T2, typename T3>
struct VirtActionInvoker3
{
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 R, typename T1>
struct VirtFuncInvoker1
{
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 T1, typename T2>
struct VirtActionInvoker2
{
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>
struct VirtActionInvoker1
{
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 R, typename T1, typename T2>
struct VirtFuncInvoker2
{
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>
struct GenericVirtFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct GenericVirtFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, 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);
}
};
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 T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InterfaceFuncInvoker4
{
typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1>
struct GenericInterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct GenericInterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
{
VirtualInvokeData invokeData;
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
// Microsoft.Win32.ExpandString
struct ExpandString_tB6467B99543B708E5939F99C59850304522B2711;
// Microsoft.Win32.IRegistryApi
struct IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3;
// Microsoft.Win32.KeyHandler
struct KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9;
// Microsoft.Win32.RegistryKey
struct RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574;
// Microsoft.Win32.RegistryKeyComparer
struct RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD;
// Microsoft.Win32.SafeHandles.SafeFileHandle
struct SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB;
// Microsoft.Win32.SafeHandles.SafeFindHandle
struct SafeFindHandle_tF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E;
// Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
struct SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E;
// Microsoft.Win32.SafeHandles.SafeRegistryHandle
struct SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1;
// Microsoft.Win32.SafeHandles.SafeWaitHandle
struct SafeWaitHandle_t51DB35FF382E636FF3B868D87816733894D46CF2;
// Microsoft.Win32.UnixRegistryApi
struct UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A;
// Microsoft.Win32.Win32Native/WIN32_FIND_DATA
struct WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56;
// Microsoft.Win32.Win32RegistryApi
struct Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9;
// Mono.Globalization.Unicode.CodePointIndexer
struct CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A;
// Mono.Globalization.Unicode.CodePointIndexer/TableRange[]
struct TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A;
// Mono.Globalization.Unicode.Contraction
struct Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3;
// Mono.Globalization.Unicode.ContractionComparer
struct ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0;
// Mono.Globalization.Unicode.Contraction[]
struct ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B;
// Mono.Globalization.Unicode.Level2Map
struct Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88;
// Mono.Globalization.Unicode.Level2Map[]
struct Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28;
// Mono.Globalization.Unicode.MSCompatUnicodeTable/<>c
struct U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C;
// Mono.Globalization.Unicode.SimpleCollator
struct SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89;
// Mono.Globalization.Unicode.SortKeyBuffer
struct SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186;
// Mono.Globalization.Unicode.TailoringInfo
struct TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B;
// Mono.Globalization.Unicode.TailoringInfo[]
struct TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573;
// Mono.Math.BigInteger
struct BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299;
// Mono.Math.BigInteger/ModulusRing
struct ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB;
// Mono.Math.BigInteger[]
struct BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579;
// Mono.Math.Prime.Generator.PrimeGeneratorBase
struct PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462;
// Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase
struct SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3;
// Mono.Math.Prime.PrimalityTest
struct PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA;
// Mono.RuntimeStructs/GPtrArray
struct GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27;
// Mono.RuntimeStructs/GenericParamInfo
struct GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B;
// Mono.RuntimeStructs/MonoClass
struct MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301;
// Mono.RuntimeStructs/RemoteClass
struct RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47;
// Mono.Security.ASN1
struct ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22;
// System.Action`1<System.Object>
struct Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0;
// System.ArgumentException
struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1;
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA;
// System.ArithmeticException
struct ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269;
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
// System.Byte
struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07;
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
// System.Collections.ArrayList
struct ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4;
// System.Collections.CaseInsensitiveComparer
struct CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE;
// System.Collections.CaseInsensitiveHashCodeProvider
struct CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.String>[]
struct EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.String>
struct KeyCollection_tC73654392B284B89334464107B696C9BD89776D9;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.String>
struct ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25;
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC;
// System.Collections.Generic.IComparer`1<Mono.Globalization.Unicode.Contraction>
struct IComparer_1_t81F485638440BE361BE9A82112C2247289E8E845;
// System.Collections.Generic.IComparer`1<System.Object>
struct IComparer_1_tFF77EB203CF12E843446A71A6581145AB929D681;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_t1F07EAC22CC1D4F279164B144240E4718BD7E7A9;
// System.Collections.Generic.List`1<Mono.Globalization.Unicode.Contraction>
struct List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB;
// System.Collections.Generic.List`1<Mono.Globalization.Unicode.Level2Map>
struct List_1_t4F12937D4A993033A116EE501F29D58A697C0565;
// System.Collections.Generic.List`1<System.Object>
struct List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D;
// System.Collections.Generic.List`1<System.String>
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3;
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9;
// System.Collections.Hashtable/bucket[]
struct bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A;
// System.Collections.ICollection
struct ICollection_tA3BAB2482E28132A7CA9E0E21393027353C28B54;
// System.Collections.IComparer
struct IComparer_t6A5E1BC727C7FF28888E407A797CE1ED92DA8E95;
// System.Collections.IDictionary
struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
// System.Collections.IEqualityComparer
struct IEqualityComparer_t3102D0F5BABD60224F6DFF4815BCA1045831FB7C;
// System.Collections.IHashCodeProvider
struct IHashCodeProvider_tEA652F45F84FA62675B746607F7AAFA71515D856;
// System.Comparison`1<Mono.Globalization.Unicode.Level2Map>
struct Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B;
// System.Comparison`1<System.Object>
struct Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
// System.Exception
struct Exception_t;
// System.FormatException
struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC;
// System.Func`2<System.Object,System.Int32>
struct Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6;
// System.Func`2<System.Object,System.String>
struct Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF;
// System.Globalization.Calendar
struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB;
// System.Globalization.CompareInfo
struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1;
// System.Globalization.CultureData
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD;
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8;
// System.Globalization.SortKey
struct SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9;
// System.Globalization.TextInfo
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8;
// System.IAsyncResult
struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
// System.IFormatProvider
struct IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901;
// System.IO.DirectoryInfo
struct DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F;
// System.IO.DirectoryInfo[]
struct DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF;
// System.IO.FileStream
struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418;
// System.IO.IOException
struct IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA;
// System.IO.Stream
struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80;
// System.IO.StreamReader
struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E;
// System.IO.StreamWriter
struct StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E;
// System.IO.TextWriter
struct TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0;
// System.IndexOutOfRangeException
struct IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF;
// System.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
// System.Int64[]
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F;
// System.IntPtr
struct IntPtr_t;
// System.IntPtr[]
struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
// System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF;
// System.NotImplementedException
struct NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4;
// System.NotSupportedException
struct NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010;
// System.ObjectDisposedException
struct ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A;
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
// System.Reflection.Assembly
struct Assembly_t;
// System.Reflection.Assembly/ResolveEventHolder
struct ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E;
// System.Reflection.Binder
struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
// System.Reflection.MemberFilter
struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7;
// System.Reflection.TypeFilter
struct TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18;
// System.Runtime.InteropServices.SafeHandle
struct SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2;
// System.Security.SecurityElement
struct SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7;
// System.Security.SecurityException
struct SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5;
// System.String
struct String_t;
// System.String[]
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
// System.SystemException
struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782;
// System.Text.Decoder
struct Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26;
// System.Text.DecoderFallback
struct DecoderFallback_t128445EB7676870485230893338EF044F6B72F60;
// System.Text.Encoder
struct Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464;
// System.Text.EncoderFallback
struct EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63;
// System.Text.Encoding
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048;
// System.Threading.Tasks.Task
struct Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2;
// System.Type
struct Type_t;
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
// System.UInt32[]
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
extern RuntimeClass* ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var;
extern RuntimeClass* ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var;
extern RuntimeClass* ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269_il2cpp_TypeInfo_var;
extern RuntimeClass* ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_il2cpp_TypeInfo_var;
extern RuntimeClass* BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var;
extern RuntimeClass* BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var;
extern RuntimeClass* ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var;
extern RuntimeClass* CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE_il2cpp_TypeInfo_var;
extern RuntimeClass* CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34_il2cpp_TypeInfo_var;
extern RuntimeClass* CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var;
extern RuntimeClass* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var;
extern RuntimeClass* CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var;
extern RuntimeClass* Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B_il2cpp_TypeInfo_var;
extern RuntimeClass* ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556_il2cpp_TypeInfo_var;
extern RuntimeClass* Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_il2cpp_TypeInfo_var;
extern RuntimeClass* ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_il2cpp_TypeInfo_var;
extern RuntimeClass* Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_il2cpp_TypeInfo_var;
extern RuntimeClass* Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var;
extern RuntimeClass* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var;
extern RuntimeClass* DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var;
extern RuntimeClass* DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var;
extern RuntimeClass* Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC_il2cpp_TypeInfo_var;
extern RuntimeClass* DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_il2cpp_TypeInfo_var;
extern RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
extern RuntimeClass* ExpandString_tB6467B99543B708E5939F99C59850304522B2711_il2cpp_TypeInfo_var;
extern RuntimeClass* FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var;
extern RuntimeClass* GC_tC1D7BD74E8F44ECCEF5CD2B5D84BFF9AAE02D01D_il2cpp_TypeInfo_var;
extern RuntimeClass* Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var;
extern RuntimeClass* IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var;
extern RuntimeClass* IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var;
extern RuntimeClass* IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA_il2cpp_TypeInfo_var;
extern RuntimeClass* IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var;
extern RuntimeClass* IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var;
extern RuntimeClass* Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var;
extern RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var;
extern RuntimeClass* Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var;
extern RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
extern RuntimeClass* KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var;
extern RuntimeClass* Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_il2cpp_TypeInfo_var;
extern RuntimeClass* List_1_t4F12937D4A993033A116EE501F29D58A697C0565_il2cpp_TypeInfo_var;
extern RuntimeClass* List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_il2cpp_TypeInfo_var;
extern RuntimeClass* List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var;
extern RuntimeClass* MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var;
extern RuntimeClass* MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var;
extern RuntimeClass* Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var;
extern RuntimeClass* ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB_il2cpp_TypeInfo_var;
extern RuntimeClass* MonoIO_t1C937D98906A6B4CFC3F10BFC69C70F2F70166C6_il2cpp_TypeInfo_var;
extern RuntimeClass* NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var;
extern RuntimeClass* NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var;
extern RuntimeClass* NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var;
extern RuntimeClass* NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC_il2cpp_TypeInfo_var;
extern RuntimeClass* ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A_il2cpp_TypeInfo_var;
extern RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var;
extern RuntimeClass* Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var;
extern RuntimeClass* PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA_il2cpp_TypeInfo_var;
extern RuntimeClass* RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0_il2cpp_TypeInfo_var;
extern RuntimeClass* RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD_il2cpp_TypeInfo_var;
extern RuntimeClass* RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var;
extern RuntimeClass* Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var;
extern RuntimeClass* RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5_il2cpp_TypeInfo_var;
extern RuntimeClass* RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9_il2cpp_TypeInfo_var;
extern RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
extern RuntimeClass* RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_il2cpp_TypeInfo_var;
extern RuntimeClass* SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1_il2cpp_TypeInfo_var;
extern RuntimeClass* SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var;
extern RuntimeClass* SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var;
extern RuntimeClass* SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3_il2cpp_TypeInfo_var;
extern RuntimeClass* SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var;
extern RuntimeClass* SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186_il2cpp_TypeInfo_var;
extern RuntimeClass* SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_il2cpp_TypeInfo_var;
extern RuntimeClass* StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_il2cpp_TypeInfo_var;
extern RuntimeClass* StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_il2cpp_TypeInfo_var;
extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
extern RuntimeClass* StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var;
extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
extern RuntimeClass* SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782_il2cpp_TypeInfo_var;
extern RuntimeClass* TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A_il2cpp_TypeInfo_var;
extern RuntimeClass* TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573_il2cpp_TypeInfo_var;
extern RuntimeClass* TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_il2cpp_TypeInfo_var;
extern RuntimeClass* TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var;
extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
extern RuntimeClass* U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var;
extern RuntimeClass* UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var;
extern RuntimeClass* UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var;
extern RuntimeClass* UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75_il2cpp_TypeInfo_var;
extern RuntimeClass* UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A_il2cpp_TypeInfo_var;
extern RuntimeClass* Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9_il2cpp_TypeInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____1FE6CE411858B3D864679DE2139FB081F08BFACD_10_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____3E823444D2DFECF0F90B436B88F02A533CB376F1_30_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6C71197D228427B2864C69B357FEF73D8C9D59DF_55_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____7088AAE49F0627B72729078DE6E3182DDCF8ED99_61_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____81917F1E21F3C22B9F916994547A614FB03E968E_67_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____82C2A59850B2E85BCE1A45A479537A384DF6098D_69_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____89A040451C8CC5C8FB268BE44BDD74964C104155_73_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____93A63E90605400F34B49F0EB3361D23C89164BDA_79_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____95264589E48F94B7857CFF398FB72A537E13EEE2_81_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E1827270A5FE1C85F5352A66FD87BA747213D006_124_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____EA9506959484C55CFE0C139C624DF6060E285866_128_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F34B0E10653402E8F788F8BC3F7CD7090928A429_136_FieldInfo_var;
extern RuntimeField* U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139_FieldInfo_var;
extern String_t* _stringLiteral0165688353CA81071FDEC1551C4AB96A2DB65E88;
extern String_t* _stringLiteral0198E52A201C65C705F04BA5BBBCA529E325D0EA;
extern String_t* _stringLiteral048B0CB1B94379C74E7E8C8EDE496E3EDBEA3386;
extern String_t* _stringLiteral05E744AC2ACCB10E5085BEEA59CA196CBDBC4461;
extern String_t* _stringLiteral06AF517C94435AF79F1AA0F48FD67AA3634AA2BE;
extern String_t* _stringLiteral06BFA14DE131E7C07F6AC9CCDBCDF858AF0B995E;
extern String_t* _stringLiteral08534F33C201A45017B502E90A800F1B708EBCB3;
extern String_t* _stringLiteral0BF04E42D3807913B6F7C1B76508534BF5B1EBAA;
extern String_t* _stringLiteral0F6016A42ADA1E2A1848FB5869B861EBC2F7FA13;
extern String_t* _stringLiteral16613B6C592685B4C855DDA05705CFF7A7481E65;
extern String_t* _stringLiteral1666B7D56F2944DF91D14371D2F69A502B5E8A27;
extern String_t* _stringLiteral16DA788082C4C9A5A70A491C6444E6C78CC150C5;
extern String_t* _stringLiteral1B92AF7C5B889EBEA377607CA93D54159825B120;
extern String_t* _stringLiteral1C0FFB44A6993F53413B227FCD6BE6E7653BD3C7;
extern String_t* _stringLiteral1D7D0BC76E77711D36DF4BDE1E6BAE8A8E55AB9E;
extern String_t* _stringLiteral2118C8699C55066293A0E34341B9953F6C1811BD;
extern String_t* _stringLiteral2688E219B0D8158D32CE2DAEA691150496F98C52;
extern String_t* _stringLiteral2830528015BD0BF43B8C4C38E047DC726F31DAFF;
extern String_t* _stringLiteral283ACBE653621A35C8DB0FD1EBA5AEF869CBF0D7;
extern String_t* _stringLiteral2BE04202B2D8138F15F1395499FEF177AB024D48;
extern String_t* _stringLiteral327458249B9C2677239B6CD3F641843C1364BAE3;
extern String_t* _stringLiteral356A192B7913B04C54574D18C28D46E6395428AB;
extern String_t* _stringLiteral37BEC4B9960B22F35421CD7D639241E56E3D4FB2;
extern String_t* _stringLiteral39B60EC0BF180A7A4890DF6BD02AA732F75E8623;
extern String_t* _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727;
extern String_t* _stringLiteral3A5F6FCDC866AB625A631A6C57A6D2BEF6174645;
extern String_t* _stringLiteral3D9452C69A7EBE622F2FC8F79EED7E694892EA71;
extern String_t* _stringLiteral3E865F1099831286A154AA14FDC8362AFA6ED747;
extern String_t* _stringLiteral4474ABE156E995800F623A46EB81155997101DC5;
extern String_t* _stringLiteral46F8AB7C0CFF9DF7CD124852E26022A6BF89E315;
extern String_t* _stringLiteral489900BE920D7BD8F3C9F951BF8963AF915D0A65;
extern String_t* _stringLiteral4A4A7FA5213B95631A285DF85E57F30129259F71;
extern String_t* _stringLiteral4DD40F8B01E6063C11ECDFFAEE93A6918585EA1A;
extern String_t* _stringLiteral519EBF37CB5A7E254F612B256FC54B5F1F41C586;
extern String_t* _stringLiteral5229C80104B3633826D4E63BB2382F490759676A;
extern String_t* _stringLiteral530D961C3F2D9207AA88243CDEDA8556D62138AA;
extern String_t* _stringLiteral57ECE3274FFAA576B81A69AE0C07BC9B708C818D;
extern String_t* _stringLiteral5B49DF94146EC440EAAAE4296338CCB9BAC48ABA;
extern String_t* _stringLiteral5F33E8DDD36B0C849687DF732835B9ABBE9B347B;
extern String_t* _stringLiteral61DF7BFCF02A49311440B42E1A6A612ED27FF580;
extern String_t* _stringLiteral6227F2B0E5A776BF403F1147EFC59ED00E4335EB;
extern String_t* _stringLiteral64348CB249149F4396EB7FB17C2F5706D32D8138;
extern String_t* _stringLiteral65A7DA8F45E5A2F3931F4D650CB1ECB17B805231;
extern String_t* _stringLiteral6981EC6BB13A643A39ED7DD35F3DD6650620238F;
extern String_t* _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C;
extern String_t* _stringLiteral6D0C754B4A9D21465EE2D9F570646A3549E200FA;
extern String_t* _stringLiteral6E0E7214B4B1AFDDBE679904F3318740976D3610;
extern String_t* _stringLiteral714EEA0F4C980736BDE0065FE73F573487F08E3A;
extern String_t* _stringLiteral7B845465C5D86662976B924FBF9F464EC87414F4;
extern String_t* _stringLiteral7DEE3E3F76D3B6C69E698D42700A6ED043512F13;
extern String_t* _stringLiteral84572EF2253EF81E2D8CD8C65849F4D9A3881F47;
extern String_t* _stringLiteral853460A00D15719D672A944A8ACCF5FC35952846;
extern String_t* _stringLiteral868580CD504836A5DDA7E8C7E3A0D02C708E8A01;
extern String_t* _stringLiteral88DD25625071BFC7155FC28EC8577FBFC6CFCADE;
extern String_t* _stringLiteral8C53B6354569473E92E2337B1A731C0AC1783B9A;
extern String_t* _stringLiteral91032AD7BBCB6CF72875E8E8207DCFBA80173F7C;
extern String_t* _stringLiteral96F25099303FCD1DB4E160EFF921FFB793C150F2;
extern String_t* _stringLiteral975FA903026B31A9F131D79CA7D5A3C419167BE3;
extern String_t* _stringLiteral983AF9D390206FBA68FCD55E698683CB2A3BC532;
extern String_t* _stringLiteral991CEE5F2A9A9EB6AF7C639C1BD06E24EDABADB4;
extern String_t* _stringLiteral9D891E731F75DEAE56884D79E9816736B7488080;
extern String_t* _stringLiteral9EDF4240018976BF964CF31C1A24D34FDE8D517D;
extern String_t* _stringLiteral9F792B61D0EC544D91E7AFF34E2E99EE3CF2B313;
extern String_t* _stringLiteralA36557EAE020598B39D4C378025277A8309281F5;
extern String_t* _stringLiteralA3D9F20DF1DA3FC23D5DBB7D335D981E802E0668;
extern String_t* _stringLiteralA5D1FB4EC52E009780C8E84F69A9142B674D0BB8;
extern String_t* _stringLiteralAA8170ABE1940ECECCB2A8C879187D7FB5C54A00;
extern String_t* _stringLiteralB3F0C7F6BB763AF1BE91D9E74EABFEB199DC1F1F;
extern String_t* _stringLiteralB563355B3CF211144EFAC72D6A6862A4720CBBED;
extern String_t* _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C;
extern String_t* _stringLiteralB68F68008AA2A62A8F8508FE3D4BF62F81FCAA1F;
extern String_t* _stringLiteralB6DAF04F69A2044AF0F785B1ABC96DD8FC006374;
extern String_t* _stringLiteralBB13F629A52249ABF965ACF7316852F78FE0EA5E;
extern String_t* _stringLiteralBEC9574C1454E751AA663466765B0866E7160435;
extern String_t* _stringLiteralC510A07D481619FBF882813AD37E03F5384F7266;
extern String_t* _stringLiteralC981D125D1A564C9F5738FAFF51D59D98711F145;
extern String_t* _stringLiteralCE4D420E06DB18CA2003BDA0D0BBE634DFF04672;
extern String_t* _stringLiteralCE8605FF30B56A513CFB82F11AF0ADB15216E97A;
extern String_t* _stringLiteralD03BD48F344A470A30ADA2E5867F47D8487F8EE6;
extern String_t* _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9;
extern String_t* _stringLiteralD150280BF54C7333BE9D98D2044A6A91D3349975;
extern String_t* _stringLiteralD4FCA0BC6A26DDF145B7A4AC7BFDAEBEDD5A886F;
extern String_t* _stringLiteralD920C4C43C176A1A46D67DACF6AF65EA016979E0;
extern String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
extern String_t* _stringLiteralDAF4A923626420FA50E11CDF1F69B7AC3A91A362;
extern String_t* _stringLiteralE34A64D84B56B0CDEFF1A0C3790A0713B7CDB137;
extern String_t* _stringLiteralE984829EA0C08C80BD67105C0E756EC219005E59;
extern String_t* _stringLiteralEB83B894A4E7BDCEEBB823B66309B39EFEBA8066;
extern String_t* _stringLiteralECB252044B5EA0F679EE78EC1A12904739E2904D;
extern String_t* _stringLiteralEE238767F38DC3956FF90192A7360A5B47C88C36;
extern String_t* _stringLiteralEE4D99FE3D425F44808F3F493B0F626E2D2BA0ED;
extern String_t* _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5;
extern String_t* _stringLiteralF60E1AE8A940A6B39961AE6E6670A8CDB5990044;
extern String_t* _stringLiteralF687604AE801BC390FF2B07BD9AD7ACE07F30862;
extern String_t* _stringLiteralFB360F9C09AC8C5EDB2F18BE5DE4E80EA4C430D0;
extern String_t* _stringLiteralFCCE6B91E2AA5540B66668B6879998B662CE0889;
extern const RuntimeMethod* ASN1Convert_FromOid_mB3A7302E073A92182531098AED83C9360BAEC2E8_RuntimeMethod_var;
extern const RuntimeMethod* ASN1Convert_ToDateTime_m178C1F068A5191C7366C5D5863107103C15009AC_RuntimeMethod_var;
extern const RuntimeMethod* ASN1Convert_ToInt32_mAC5DAAEB9310B76D9572D1774F7341BBC321FC75_RuntimeMethod_var;
extern const RuntimeMethod* ASN1Convert_ToOid_m7C568C6223BAB8821F8EB9C26FB47F4121214914_RuntimeMethod_var;
extern const RuntimeMethod* ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E_RuntimeMethod_var;
extern const RuntimeMethod* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_m03D674052100D1E9D6214ADD31FE7E5F7E6788DA_RuntimeMethod_var;
extern const RuntimeMethod* Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_mC6D04DB36698F31262134DEEF6B9C03026200F13_RuntimeMethod_var;
extern const RuntimeMethod* BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2_RuntimeMethod_var;
extern const RuntimeMethod* BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F_RuntimeMethod_var;
extern const RuntimeMethod* BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0_RuntimeMethod_var;
extern const RuntimeMethod* BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4_RuntimeMethod_var;
extern const RuntimeMethod* BigInteger_op_Multiply_m5EB2D0423D4392E4933E8B34ABFF488B8F05A3CB_RuntimeMethod_var;
extern const RuntimeMethod* BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783_RuntimeMethod_var;
extern const RuntimeMethod* Comparison_1__ctor_mEA77EF95F5D7DCAB7FDCEB87F0D9A63B12C6F3C3_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2_GetEnumerator_m3378B4792B81EF81397CB9D9A761BD7149BD27F5_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2_get_Count_mCABDD78BB70A11ABE11DCFDFD2E175A93809B90B_RuntimeMethod_var;
extern const RuntimeMethod* Dictionary_2_set_Item_m597918251624A4BF29104324490143CFCA659FAD_RuntimeMethod_var;
extern const RuntimeMethod* Enumerator_Dispose_m16C0E963A012498CD27422B463DB327BA4C7A321_RuntimeMethod_var;
extern const RuntimeMethod* Enumerator_MoveNext_m6E6A22A8620F5A5582BB67E367BE5086D7D895A6_RuntimeMethod_var;
extern const RuntimeMethod* Enumerator_get_Current_mBEC9B470213860581893E0F197CAAE657B8B6C69_RuntimeMethod_var;
extern const RuntimeMethod* Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5_RuntimeMethod_var;
extern const RuntimeMethod* Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775_RuntimeMethod_var;
extern const RuntimeMethod* Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B_RuntimeMethod_var;
extern const RuntimeMethod* KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80_RuntimeMethod_var;
extern const RuntimeMethod* KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275_RuntimeMethod_var;
extern const RuntimeMethod* KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208_RuntimeMethod_var;
extern const RuntimeMethod* KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B_RuntimeMethod_var;
extern const RuntimeMethod* KeyValuePair_2_get_Value_mEAF4B15DEEAC6EB29683A5C6569F0F50B4DEBDA2_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Add_m52D90F245FFFF2CA8AC10848F24284A947A6454C_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Add_m600971979F0E89EBC1DCC328A7F4313469EA2FA2_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Sort_m6EF5D21A2FFF3730EDAD1446CE7053CEA162D214_RuntimeMethod_var;
extern const RuntimeMethod* List_1_Sort_mB3F2736D2553B5D2BD6FECBB424066CE6C4901BD_RuntimeMethod_var;
extern const RuntimeMethod* List_1_ToArray_m2315D77E1627509D73C701C721300EB66842AD21_RuntimeMethod_var;
extern const RuntimeMethod* List_1_ToArray_m44052A796576FD63FC4514911465D0604DAE264F_RuntimeMethod_var;
extern const RuntimeMethod* List_1_ToArray_m9DD19D800AE6D84ED0729D5D97CAF84DF317DD38_RuntimeMethod_var;
extern const RuntimeMethod* List_1__ctor_m8538F3ED1D66B43302CFD127194D41C37E8EF730_RuntimeMethod_var;
extern const RuntimeMethod* List_1__ctor_mA1F5C90BED6FB6E992991AC6687D878018B7F88D_RuntimeMethod_var;
extern const RuntimeMethod* List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var;
extern const RuntimeMethod* MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D_RuntimeMethod_var;
extern const RuntimeMethod* MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5_RuntimeMethod_var;
extern const RuntimeMethod* ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24_RuntimeMethod_var;
extern const RuntimeMethod* ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7_RuntimeMethod_var;
extern const RuntimeMethod* PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285_RuntimeMethod_var;
extern const RuntimeMethod* PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27_RuntimeMethod_var;
extern const RuntimeMethod* RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA_RuntimeMethod_var;
extern const RuntimeMethod* RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4_RuntimeMethod_var;
extern const RuntimeMethod* RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1_RuntimeMethod_var;
extern const RuntimeMethod* RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48_RuntimeMethod_var;
extern const RuntimeMethod* RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E_RuntimeMethod_var;
extern const RuntimeMethod* RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB_RuntimeMethod_var;
extern const RuntimeMethod* RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419_RuntimeMethod_var;
extern const RuntimeMethod* RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190_RuntimeMethod_var;
extern const RuntimeMethod* SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61_RuntimeMethod_var;
extern const RuntimeMethod* SimpleCollator_IndexOf_mD91169E7D477C503B2DED708B19CE36FF63C6856_RuntimeMethod_var;
extern const RuntimeMethod* SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84_RuntimeMethod_var;
extern const RuntimeMethod* U3CU3Ec_U3CBuildTailoringTablesU3Eb__17_0_mE334A02D9D244F715783AE76845F4F9CB311AE54_RuntimeMethod_var;
extern const RuntimeMethod* UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7_RuntimeMethod_var;
extern const RuntimeMethod* UnixRegistryApi_GetHandle_m5D70566588BE2E66A2629E4AE05795A255E2137F_RuntimeMethod_var;
extern const RuntimeMethod* Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var;
extern const RuntimeMethod* Win32RegistryApi_GetValue_m5348B64E8BD46827525671950920A0AED5F1BC5D_RuntimeMethod_var;
extern const RuntimeType* KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var;
extern const uint32_t ASN1Convert_FromInt32_mD4C2F67258BE5C03F5995559EFA21712D7E5E68C_MetadataUsageId;
extern const uint32_t ASN1Convert_FromOid_mB3A7302E073A92182531098AED83C9360BAEC2E8_MetadataUsageId;
extern const uint32_t ASN1Convert_ToDateTime_m178C1F068A5191C7366C5D5863107103C15009AC_MetadataUsageId;
extern const uint32_t ASN1Convert_ToInt32_mAC5DAAEB9310B76D9572D1774F7341BBC321FC75_MetadataUsageId;
extern const uint32_t ASN1Convert_ToOid_m7C568C6223BAB8821F8EB9C26FB47F4121214914_MetadataUsageId;
extern const uint32_t ASN1_Add_m04C69FA22E1EA93FD28A7B8C6D4CD6F33FE7CDD7_MetadataUsageId;
extern const uint32_t ASN1_DecodeTLV_m7804F7D019C525B27D61DA97836320951C0ED63C_MetadataUsageId;
extern const uint32_t ASN1_Decode_m356AEC9F1C324ECD0300287CC865DDCFB5AB5BC2_MetadataUsageId;
extern const uint32_t ASN1_Element_m8870ED374D65CB4D720E0C4FA8F349416FF3E7AC_MetadataUsageId;
extern const uint32_t ASN1_GetBytes_mA33BB51A207FAF33E3E9B9B2CA04154F87BF8A8A_MetadataUsageId;
extern const uint32_t ASN1_ToString_mE10C0BD1B30A88E72F802DB94806B95D7D96EC49_MetadataUsageId;
extern const uint32_t ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E_MetadataUsageId;
extern const uint32_t ASN1_get_Item_mA5D422D053BA40C1EE8B498967C8A9DF3710ACB4_MetadataUsageId;
extern const uint32_t ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2_MetadataUsageId;
extern const uint32_t ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095_MetadataUsageId;
extern const uint32_t BigInteger_Equals_mB349C4C8F1013C36347F58A6D6C547E789EB96D4_MetadataUsageId;
extern const uint32_t BigInteger_GeneratePseudoPrime_mF641CA5C1E5F8230B540C41683045BD65C7B0B57_MetadataUsageId;
extern const uint32_t BigInteger_GenerateRandom_m2330DCEA8D1241C5C44B1CA9A97E3B4B680CA010_MetadataUsageId;
extern const uint32_t BigInteger_GenerateRandom_m34FB180E0F6613E9886F29FF5B820680A5295CAA_MetadataUsageId;
extern const uint32_t BigInteger_GetBytes_m8CF0DA35A79EBB80B36EDED001EF3F2F535672FE_MetadataUsageId;
extern const uint32_t BigInteger_IsProbablePrime_m7E986D051BB88E54C54E0D5DBFEDCAF44A03AB81_MetadataUsageId;
extern const uint32_t BigInteger_LowestSetBit_mDFEB93DE5CD21365BCBCAC46027B52EAD76C858D_MetadataUsageId;
extern const uint32_t BigInteger_ModPow_mF6087FFA87482846815A67ABA1486A50A1C3ADD2_MetadataUsageId;
extern const uint32_t BigInteger_Randomize_m1BC3EA8FBF5B176F83EC96D282348B6CE4A166D2_MetadataUsageId;
extern const uint32_t BigInteger_Randomize_m5CFF3B7433B4D50D0D6795ED4A03A6E7FB0A598C_MetadataUsageId;
extern const uint32_t BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2_MetadataUsageId;
extern const uint32_t BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F_MetadataUsageId;
extern const uint32_t BigInteger_ToString_mDCDAA02E716249574FC7A9EC8867CA0A5A8382BC_MetadataUsageId;
extern const uint32_t BigInteger__cctor_m529EDDF2594DB040DDE98C1702D278D1BDF67C7E_MetadataUsageId;
extern const uint32_t BigInteger__ctor_m3506E09D8ADDF5379A96A2CEF100CF60A89508AB_MetadataUsageId;
extern const uint32_t BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB_MetadataUsageId;
extern const uint32_t BigInteger__ctor_m3D26EA41D287712CF88F08F654A9F0A4DA31C156_MetadataUsageId;
extern const uint32_t BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B_MetadataUsageId;
extern const uint32_t BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717_MetadataUsageId;
extern const uint32_t BigInteger_get_Rng_mEBA87F5B2F0407E73CACD7AB699089C138EAE7BB_MetadataUsageId;
extern const uint32_t BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209_MetadataUsageId;
extern const uint32_t BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417_MetadataUsageId;
extern const uint32_t BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0_MetadataUsageId;
extern const uint32_t BigInteger_op_Inequality_m34CF1A4678FF8B20BDC99309B0B46B0AFB7FAC2B_MetadataUsageId;
extern const uint32_t BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4_MetadataUsageId;
extern const uint32_t BigInteger_op_Multiply_m5EB2D0423D4392E4933E8B34ABFF488B8F05A3CB_MetadataUsageId;
extern const uint32_t BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783_MetadataUsageId;
extern const uint32_t CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F_MetadataUsageId;
extern const uint32_t ContractionComparer__cctor_m9AED8D28706440AEAD98F9BC5D0E0881A3A6B0F6_MetadataUsageId;
extern const uint32_t ExpandString_Expand_m425728B465F26244124F2D4F38D072C792170503_MetadataUsageId;
extern const uint32_t Kernel_DwordDivMod_mB5C93D229CED859E652C74358671B4183738232E_MetadataUsageId;
extern const uint32_t Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5_MetadataUsageId;
extern const uint32_t Kernel_MultiplyByDword_m1EE312D1A3900220AE85463C7DF3EA8BA5AE773B_MetadataUsageId;
extern const uint32_t Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775_MetadataUsageId;
extern const uint32_t Kernel_Subtract_m6C9654F8C25E2E76FE5A9C2D81D88CF5C7903BD7_MetadataUsageId;
extern const uint32_t Kernel_modInverse_m1D5F8F25059A3D828528843AE7E5A19FB43BDB74_MetadataUsageId;
extern const uint32_t Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B_MetadataUsageId;
extern const uint32_t Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700_MetadataUsageId;
extern const uint32_t KeyHandler_CleanVolatileKeys_m33AC8BCD61A34B4EFAA08C27B63CC73F7A0A4127_MetadataUsageId;
extern const uint32_t KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1_MetadataUsageId;
extern const uint32_t KeyHandler_Drop_m044C32F227E7677048C5193A711273DF828147F2_MetadataUsageId;
extern const uint32_t KeyHandler_Ensure_m9C067DAA07B1D9E74FBBB4E62B1BDB72D92CB115_MetadataUsageId;
extern const uint32_t KeyHandler_Flush_m99849B8D76F79913BCBCDCB6ECB745EF3A0B2A36_MetadataUsageId;
extern const uint32_t KeyHandler_GetRegisteredBootTime_m1F69BE3CD6B428F2F617FA9B445850AD87F2DBE0_MetadataUsageId;
extern const uint32_t KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80_MetadataUsageId;
extern const uint32_t KeyHandler_GetSubKeyNames_mF91D1D788FE9560D6BEC3ABABB7BE2AC04D0FF21_MetadataUsageId;
extern const uint32_t KeyHandler_GetSystemBootTime_m7D1219BB4D48ECF1151016FD223461EB2E81DDC7_MetadataUsageId;
extern const uint32_t KeyHandler_GetValue_m9E2C3ABFC2576E6BEB93DC6B626C0D3E089C80E5_MetadataUsageId;
extern const uint32_t KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7_MetadataUsageId;
extern const uint32_t KeyHandler_LoadKey_mF6DE968A79B08A9C359F14F44144D0CB4340A655_MetadataUsageId;
extern const uint32_t KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275_MetadataUsageId;
extern const uint32_t KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208_MetadataUsageId;
extern const uint32_t KeyHandler_Probe_m1E0E59FA1652C5117CA6A2B4D365D9A61E394CBE_MetadataUsageId;
extern const uint32_t KeyHandler_SaveRegisteredBootTime_m40AD4123F35FD9482F48F34435C9A7CC87CAC7AF_MetadataUsageId;
extern const uint32_t KeyHandler_Save_m4BCC8DDFEF629304FB94CFF655A43CB824DCA94E_MetadataUsageId;
extern const uint32_t KeyHandler_ValueExists_mC7DFA1D6DC591997BDD2748B3D54395927C0B0FC_MetadataUsageId;
extern const uint32_t KeyHandler_VolatileKeyExists_mC728CF17EBAE18DF889E4A6D2CFC0E6703840088_MetadataUsageId;
extern const uint32_t KeyHandler__cctor_m269E0CC25BE7E94E5CCA5535C982CAD816C42953_MetadataUsageId;
extern const uint32_t KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B_MetadataUsageId;
extern const uint32_t KeyHandler_get_IsMarkedForDeletion_mB5DA042FEA1FBB1583953BFC12E8C6C7D4DFCFA2_MetadataUsageId;
extern const uint32_t KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80_MetadataUsageId;
extern const uint32_t KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTableUtil__cctor_m63DC6369D90B1D8B5ABBAFCABAB3ACEEDDC77271_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_Category_m4DECB878B26F26AFA6B96C2BC397CA6314CB5267_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_FillCJKCore_m30893DF7114DE6A2C6B4C6812045F5A641DF372E_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_FillCJK_mC8CE3E8388E63E77A9CBBED5F11EB19868F521EC_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_GetTailoringInfo_mBD72EAB9398AA5D99949C3C7893E95DBCAD63F1D_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_IsIgnorable_m76DB40C96CACC61C8F05DA767166F66EFB773F2E_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_Level1_m810D77124E45F055EF36150E0FFD14CBB1EA9599_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_Level2_mEAC597EC7FA890B86B685FA9DEBC9E6A11511046_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_SetCJKReferences_mF70539C35C0FC2DEF6BFAAA8E41A05A13E7E850C_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable__cctor_m308C0CE58D84178B54334B0F856FFB91F87740D7_MetadataUsageId;
extern const uint32_t MSCompatUnicodeTable_get_IsReady_mFFB82666A060D9A75368AA858810C41008CDD294_MetadataUsageId;
extern const uint32_t ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24_MetadataUsageId;
extern const uint32_t ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7_MetadataUsageId;
extern const uint32_t ModulusRing_Multiply_m40CBD7B408C83D9A974A1B87DA1DEA1FD68ED0D4_MetadataUsageId;
extern const uint32_t ModulusRing_Pow_m0E0AE7D27BE0BD458E97F4ACE0C4622D209DF7CC_MetadataUsageId;
extern const uint32_t ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C_MetadataUsageId;
extern const uint32_t ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0_MetadataUsageId;
extern const uint32_t NormalizationTableUtil_MapIdx_mE125070C36E28732429CD254EF1966EB3100F461_MetadataUsageId;
extern const uint32_t NormalizationTableUtil_PropIdx_mF702C2D45497D6AC5D742B7BE831D10FBEF4ADCD_MetadataUsageId;
extern const uint32_t NormalizationTableUtil__cctor_mAEF6B4E5AB4E2081285C6E3820AD9C37147CC471_MetadataUsageId;
extern const uint32_t PrimalityTest_BeginInvoke_m8654AA0CEA8F2C61F7438843062503B5E903D567_MetadataUsageId;
extern const uint32_t PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285_MetadataUsageId;
extern const uint32_t PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27_MetadataUsageId;
extern const uint32_t PrimalityTests_SmallPrimeSppTest_m57C1E1FA8893F8EA1BF4A8266B4B8349D83E97B6_MetadataUsageId;
extern const uint32_t PrimeGeneratorBase_get_PrimalityTest_m6472321353D4591475368B08F3F40734D88A6ABF_MetadataUsageId;
extern const uint32_t RegistryKeyComparer_Equals_m4693DEBC0BE112A137E8816AB71F6555254E0647_MetadataUsageId;
extern const uint32_t RegistryKeyComparer_GetHashCode_mF72DFA4863B39910A7A76A99783E46AA50FE13C6_MetadataUsageId;
extern const uint32_t RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA_MetadataUsageId;
extern const uint32_t RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4_MetadataUsageId;
extern const uint32_t RegistryKey_Close_mD170C4AC4ADFED1A8B639015C92F25C9E92B7422_MetadataUsageId;
extern const uint32_t RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1_MetadataUsageId;
extern const uint32_t RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11_MetadataUsageId;
extern const uint32_t RegistryKey_Dispose_m46340CA4C503097D68028D932C16E91547BDD277_MetadataUsageId;
extern const uint32_t RegistryKey_Flush_m0BBDB2A8AF3343084B4B407E66CFD15780BD3FC0_MetadataUsageId;
extern const uint32_t RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48_MetadataUsageId;
extern const uint32_t RegistryKey_GetSubKeyNames_m117A40457A2C3473D9D9E8CD9916D23DC8B4532F_MetadataUsageId;
extern const uint32_t RegistryKey_GetValue_m88D074DB0A2DB469E275D2344DB7093772424832_MetadataUsageId;
extern const uint32_t RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E_MetadataUsageId;
extern const uint32_t RegistryKey_ToString_mF5EABA23BE1309978A2B4662ED716CF9078AA60A_MetadataUsageId;
extern const uint32_t RegistryKey__cctor_m6A6D7AA9679403006F67AB853CE38116C7F16E5B_MetadataUsageId;
extern const uint32_t RegistryKey__ctor_mDADE59C9092D4F8CC7F6DE6D1F4FDB23D76F04CC_MetadataUsageId;
extern const uint32_t RegistryKey_get_Handle_m433FA9E96D71CD4B0D3151E64E23615D8D40CC16_MetadataUsageId;
extern const uint32_t RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB_MetadataUsageId;
extern const uint32_t Registry__cctor_m0508C56FFFB1AFAAA83BA5CCCEB4410C599AA0AA_MetadataUsageId;
extern const uint32_t RuntimeClassHandle_Equals_mF4D5D0C73A07B9919EE4C30574E13B5AF09A6C79_MetadataUsageId;
extern const uint32_t RuntimeEventHandle_Equals_mA029AD5F181933CA5FEDFB6E695C1D34476DCA4D_MetadataUsageId;
extern const uint32_t RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419_MetadataUsageId;
extern const uint32_t RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C_MetadataUsageId;
extern const uint32_t RuntimeMarshal_DecodeBlobArray_m2A5F7FA2917EE0ED4B06311AD2D46DA1773BCCE9_MetadataUsageId;
extern const uint32_t RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190_MetadataUsageId;
extern const uint32_t RuntimePropertyHandle_Equals_m4EA5009AB4FB98956D61CCCE271E12321E238788_MetadataUsageId;
extern const uint32_t SafeFileHandle_ReleaseHandle_m477897F60542390892F2652B5980EC7E0DA3379A_MetadataUsageId;
extern const uint32_t SafeFindHandle_ReleaseHandle_m7E979D651A2164D658E43A6EB65303AE4A504744_MetadataUsageId;
extern const uint32_t SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95_MetadataUsageId;
extern const uint32_t SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898_MetadataUsageId;
extern const uint32_t SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73_MetadataUsageId;
extern const uint32_t SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5_MetadataUsageId;
extern const uint32_t SequentialSearchPrimeGeneratorBase_GenerateNewPrime_mE088423E456A9045E277AF6F4F2E4E167236C617_MetadataUsageId;
extern const uint32_t SequentialSearchPrimeGeneratorBase_GenerateSearchBase_mF5586559F90C6C7D12900117F4904BAF40E31170_MetadataUsageId;
extern const uint32_t SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1_MetadataUsageId;
extern const uint32_t SimpleCollator_CompareInternal_mF1EBF91A96A1653415C36E6FCADDDA66F92BB3DE_MetadataUsageId;
extern const uint32_t SimpleCollator_FillSortKeyRaw_mCCCFDA37C1D83ACE663D9D574C307290D8D73536_MetadataUsageId;
extern const uint32_t SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF_MetadataUsageId;
extern const uint32_t SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6_MetadataUsageId;
extern const uint32_t SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB_MetadataUsageId;
extern const uint32_t SimpleCollator_GetSortKey_m4A5B7F458DBCFEBAF0AA80A864000ADABEC66CA6_MetadataUsageId;
extern const uint32_t SimpleCollator_GetSortKey_m89F3BD2B3BCD25AB4A21CAC3E25C977F9257F78A_MetadataUsageId;
extern const uint32_t SimpleCollator_GetTailContraction_mDA2740CCC32A8FC022CC4A3D0D305731AC6AA75F_MetadataUsageId;
extern const uint32_t SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61_MetadataUsageId;
extern const uint32_t SimpleCollator_IndexOf_m0E8B97CC2E5CCFA8275C5B3D28810F2C3FA5BFD2_MetadataUsageId;
extern const uint32_t SimpleCollator_IndexOf_mD91169E7D477C503B2DED708B19CE36FF63C6856_MetadataUsageId;
extern const uint32_t SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59_MetadataUsageId;
extern const uint32_t SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28_MetadataUsageId;
extern const uint32_t SimpleCollator_LastIndexOf_m37C67D5E6A0EE46F1281D744226AE702E4E634C0_MetadataUsageId;
extern const uint32_t SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84_MetadataUsageId;
extern const uint32_t SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4_MetadataUsageId;
extern const uint32_t SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7_MetadataUsageId;
extern const uint32_t SimpleCollator_MatchesBackwardCore_m79A308FA0E6425E8479266F5CCE9D7B29B674FD7_MetadataUsageId;
extern const uint32_t SimpleCollator_MatchesForwardCore_m764F5B82B9F971D7905CF32F288A3417E1F9CDC2_MetadataUsageId;
extern const uint32_t SimpleCollator_MatchesPrimitive_mE8B1C86C67F72E49677E986E4C3D56D44CB33730_MetadataUsageId;
extern const uint32_t SimpleCollator_SetCJKTable_mBA38F9B5BF4716786EBD5695B88CB0C06751C47D_MetadataUsageId;
extern const uint32_t SimpleCollator__cctor_m0F1FF70AE9D206675AD14419EA90D172ED6BE634_MetadataUsageId;
extern const uint32_t SimpleCollator__ctor_m425CCCFC8354699C91043D289C2DD7A20F437298_MetadataUsageId;
extern const uint32_t SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477_MetadataUsageId;
extern const uint32_t SortKeyBuffer_GetResult_m0A4FBC86536F5B4E82F409E3B219C385F234AAB1_MetadataUsageId;
extern const uint32_t SortKeyBuffer_Initialize_m8D0C231B13BD93B432A8CB6099EACD61AF965412_MetadataUsageId;
extern const uint32_t U3CU3Ec__cctor_m688D4C247AB77961B20CCCEED9B116C18DC7D8C4_MetadataUsageId;
extern const uint32_t UnixRegistryApi_Close_mE60D710B3DE7B270558BCDA657CB35CE33C207C7_MetadataUsageId;
extern const uint32_t UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7_MetadataUsageId;
extern const uint32_t UnixRegistryApi_Flush_m7A0111326FE753BCD4EDFCED64824515C9EDFD18_MetadataUsageId;
extern const uint32_t UnixRegistryApi_GetHandle_m5D70566588BE2E66A2629E4AE05795A255E2137F_MetadataUsageId;
extern const uint32_t UnixRegistryApi_GetSubKeyNames_m6A36814336C39DFE7AF74B82660390F4E9039D0C_MetadataUsageId;
extern const uint32_t UnixRegistryApi_GetValue_m27C23F34A6A9869E28013D19FBDE7F290CDC4576_MetadataUsageId;
extern const uint32_t UnixRegistryApi_IsWellKnownKey_m337AEF4B3A5CD6C003FE8DDDF4CD6DD0A09D2468_MetadataUsageId;
extern const uint32_t UnixRegistryApi_OpenSubKey_m82675270AE38A91703D027DC0DDCE715AD4AF994_MetadataUsageId;
extern const uint32_t Win32Native_GetMessage_m68D6D40DD33D7F2FF30B7CE600BADBEB4EE41B87_MetadataUsageId;
extern const uint32_t Win32RegistryApi_CombineName_m6504A6D9904D470B68AA08999DDFAD760BC0EAC6_MetadataUsageId;
extern const uint32_t Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_MetadataUsageId;
extern const uint32_t Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5_MetadataUsageId;
extern const uint32_t Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C_MetadataUsageId;
extern const uint32_t Win32RegistryApi_GetSubKeyNames_mEA18838366E6B9629AD960E71F7E631205E448D4_MetadataUsageId;
extern const uint32_t Win32RegistryApi_GetValue_m5348B64E8BD46827525671950920A0AED5F1BC5D_MetadataUsageId;
extern const uint32_t Win32RegistryApi_OpenSubKey_m8F347C0C974FA526F50DEAED934E013CE6F0541F_MetadataUsageId;
extern const uint32_t Win32RegistryApi_SubKeyCount_m73093A272EF3D0C843426D272824E34260C3A88D_MetadataUsageId;
extern const uint32_t Win32RegistryApi__ctor_m281D7CE78D7BB0CB03E4EBCCB7E5FA456636ED52_MetadataUsageId;
struct Assembly_t_marshaled_com;
struct Assembly_t_marshaled_pinvoke;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com;
struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A;
struct ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B;
struct Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28;
struct TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573;
struct BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579;
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
struct DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF;
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F;
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
#ifndef U3CMODULEU3E_T9D30645AA88AB834634CE87A4120C772D9B67706_H
#define U3CMODULEU3E_T9D30645AA88AB834634CE87A4120C772D9B67706_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <Module>
struct U3CModuleU3E_t9D30645AA88AB834634CE87A4120C772D9B67706
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CMODULEU3E_T9D30645AA88AB834634CE87A4120C772D9B67706_H
#ifndef RUNTIMEOBJECT_H
#define RUNTIMEOBJECT_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Object
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEOBJECT_H
#ifndef LOCALE_TBC89830674346BA18B359CAC4B8981B9F44118AC_H
#define LOCALE_TBC89830674346BA18B359CAC4B8981B9F44118AC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Locale
struct Locale_tBC89830674346BA18B359CAC4B8981B9F44118AC : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LOCALE_TBC89830674346BA18B359CAC4B8981B9F44118AC_H
#ifndef EXPANDSTRING_TB6467B99543B708E5939F99C59850304522B2711_H
#define EXPANDSTRING_TB6467B99543B708E5939F99C59850304522B2711_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.ExpandString
struct ExpandString_tB6467B99543B708E5939F99C59850304522B2711 : public RuntimeObject
{
public:
// System.String Microsoft.Win32.ExpandString::value
String_t* ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(ExpandString_tB6467B99543B708E5939F99C59850304522B2711, ___value_0)); }
inline String_t* get_value_0() const { return ___value_0; }
inline String_t** get_address_of_value_0() { return &___value_0; }
inline void set_value_0(String_t* value)
{
___value_0 = value;
Il2CppCodeGenWriteBarrier((&___value_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXPANDSTRING_TB6467B99543B708E5939F99C59850304522B2711_H
#ifndef KEYHANDLER_T06746F66752C259DBB1F52062DC738C02C9AF0E9_H
#define KEYHANDLER_T06746F66752C259DBB1F52062DC738C02C9AF0E9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.KeyHandler
struct KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 : public RuntimeObject
{
public:
// System.String Microsoft.Win32.KeyHandler::Dir
String_t* ___Dir_2;
// System.String Microsoft.Win32.KeyHandler::ActualDir
String_t* ___ActualDir_3;
// System.Boolean Microsoft.Win32.KeyHandler::IsVolatile
bool ___IsVolatile_4;
// System.Collections.Hashtable Microsoft.Win32.KeyHandler::values
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___values_5;
// System.String Microsoft.Win32.KeyHandler::file
String_t* ___file_6;
// System.Boolean Microsoft.Win32.KeyHandler::dirty
bool ___dirty_7;
public:
inline static int32_t get_offset_of_Dir_2() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___Dir_2)); }
inline String_t* get_Dir_2() const { return ___Dir_2; }
inline String_t** get_address_of_Dir_2() { return &___Dir_2; }
inline void set_Dir_2(String_t* value)
{
___Dir_2 = value;
Il2CppCodeGenWriteBarrier((&___Dir_2), value);
}
inline static int32_t get_offset_of_ActualDir_3() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___ActualDir_3)); }
inline String_t* get_ActualDir_3() const { return ___ActualDir_3; }
inline String_t** get_address_of_ActualDir_3() { return &___ActualDir_3; }
inline void set_ActualDir_3(String_t* value)
{
___ActualDir_3 = value;
Il2CppCodeGenWriteBarrier((&___ActualDir_3), value);
}
inline static int32_t get_offset_of_IsVolatile_4() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___IsVolatile_4)); }
inline bool get_IsVolatile_4() const { return ___IsVolatile_4; }
inline bool* get_address_of_IsVolatile_4() { return &___IsVolatile_4; }
inline void set_IsVolatile_4(bool value)
{
___IsVolatile_4 = value;
}
inline static int32_t get_offset_of_values_5() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___values_5)); }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_values_5() const { return ___values_5; }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_values_5() { return &___values_5; }
inline void set_values_5(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
{
___values_5 = value;
Il2CppCodeGenWriteBarrier((&___values_5), value);
}
inline static int32_t get_offset_of_file_6() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___file_6)); }
inline String_t* get_file_6() const { return ___file_6; }
inline String_t** get_address_of_file_6() { return &___file_6; }
inline void set_file_6(String_t* value)
{
___file_6 = value;
Il2CppCodeGenWriteBarrier((&___file_6), value);
}
inline static int32_t get_offset_of_dirty_7() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9, ___dirty_7)); }
inline bool get_dirty_7() const { return ___dirty_7; }
inline bool* get_address_of_dirty_7() { return &___dirty_7; }
inline void set_dirty_7(bool value)
{
___dirty_7 = value;
}
};
struct KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields
{
public:
// System.Collections.Hashtable Microsoft.Win32.KeyHandler::key_to_handler
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___key_to_handler_0;
// System.Collections.Hashtable Microsoft.Win32.KeyHandler::dir_to_handler
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___dir_to_handler_1;
// System.String Microsoft.Win32.KeyHandler::user_store
String_t* ___user_store_8;
// System.String Microsoft.Win32.KeyHandler::machine_store
String_t* ___machine_store_9;
public:
inline static int32_t get_offset_of_key_to_handler_0() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___key_to_handler_0)); }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_key_to_handler_0() const { return ___key_to_handler_0; }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_key_to_handler_0() { return &___key_to_handler_0; }
inline void set_key_to_handler_0(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
{
___key_to_handler_0 = value;
Il2CppCodeGenWriteBarrier((&___key_to_handler_0), value);
}
inline static int32_t get_offset_of_dir_to_handler_1() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___dir_to_handler_1)); }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_dir_to_handler_1() const { return ___dir_to_handler_1; }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_dir_to_handler_1() { return &___dir_to_handler_1; }
inline void set_dir_to_handler_1(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
{
___dir_to_handler_1 = value;
Il2CppCodeGenWriteBarrier((&___dir_to_handler_1), value);
}
inline static int32_t get_offset_of_user_store_8() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___user_store_8)); }
inline String_t* get_user_store_8() const { return ___user_store_8; }
inline String_t** get_address_of_user_store_8() { return &___user_store_8; }
inline void set_user_store_8(String_t* value)
{
___user_store_8 = value;
Il2CppCodeGenWriteBarrier((&___user_store_8), value);
}
inline static int32_t get_offset_of_machine_store_9() { return static_cast<int32_t>(offsetof(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields, ___machine_store_9)); }
inline String_t* get_machine_store_9() const { return ___machine_store_9; }
inline String_t** get_address_of_machine_store_9() { return &___machine_store_9; }
inline void set_machine_store_9(String_t* value)
{
___machine_store_9 = value;
Il2CppCodeGenWriteBarrier((&___machine_store_9), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYHANDLER_T06746F66752C259DBB1F52062DC738C02C9AF0E9_H
#ifndef REGISTRY_T241E9489A52A385888DBC941B714B48401DBB28E_H
#define REGISTRY_T241E9489A52A385888DBC941B714B48401DBB28E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.Registry
struct Registry_t241E9489A52A385888DBC941B714B48401DBB28E : public RuntimeObject
{
public:
public:
};
struct Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields
{
public:
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::ClassesRoot
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___ClassesRoot_0;
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentConfig
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___CurrentConfig_1;
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::CurrentUser
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___CurrentUser_2;
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::DynData
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___DynData_3;
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::LocalMachine
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___LocalMachine_4;
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::PerformanceData
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___PerformanceData_5;
// Microsoft.Win32.RegistryKey Microsoft.Win32.Registry::Users
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___Users_6;
public:
inline static int32_t get_offset_of_ClassesRoot_0() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___ClassesRoot_0)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_ClassesRoot_0() const { return ___ClassesRoot_0; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_ClassesRoot_0() { return &___ClassesRoot_0; }
inline void set_ClassesRoot_0(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___ClassesRoot_0 = value;
Il2CppCodeGenWriteBarrier((&___ClassesRoot_0), value);
}
inline static int32_t get_offset_of_CurrentConfig_1() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___CurrentConfig_1)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_CurrentConfig_1() const { return ___CurrentConfig_1; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_CurrentConfig_1() { return &___CurrentConfig_1; }
inline void set_CurrentConfig_1(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___CurrentConfig_1 = value;
Il2CppCodeGenWriteBarrier((&___CurrentConfig_1), value);
}
inline static int32_t get_offset_of_CurrentUser_2() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___CurrentUser_2)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_CurrentUser_2() const { return ___CurrentUser_2; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_CurrentUser_2() { return &___CurrentUser_2; }
inline void set_CurrentUser_2(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___CurrentUser_2 = value;
Il2CppCodeGenWriteBarrier((&___CurrentUser_2), value);
}
inline static int32_t get_offset_of_DynData_3() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___DynData_3)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_DynData_3() const { return ___DynData_3; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_DynData_3() { return &___DynData_3; }
inline void set_DynData_3(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___DynData_3 = value;
Il2CppCodeGenWriteBarrier((&___DynData_3), value);
}
inline static int32_t get_offset_of_LocalMachine_4() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___LocalMachine_4)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_LocalMachine_4() const { return ___LocalMachine_4; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_LocalMachine_4() { return &___LocalMachine_4; }
inline void set_LocalMachine_4(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___LocalMachine_4 = value;
Il2CppCodeGenWriteBarrier((&___LocalMachine_4), value);
}
inline static int32_t get_offset_of_PerformanceData_5() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___PerformanceData_5)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_PerformanceData_5() const { return ___PerformanceData_5; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_PerformanceData_5() { return &___PerformanceData_5; }
inline void set_PerformanceData_5(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___PerformanceData_5 = value;
Il2CppCodeGenWriteBarrier((&___PerformanceData_5), value);
}
inline static int32_t get_offset_of_Users_6() { return static_cast<int32_t>(offsetof(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields, ___Users_6)); }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * get_Users_6() const { return ___Users_6; }
inline RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 ** get_address_of_Users_6() { return &___Users_6; }
inline void set_Users_6(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * value)
{
___Users_6 = value;
Il2CppCodeGenWriteBarrier((&___Users_6), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRY_T241E9489A52A385888DBC941B714B48401DBB28E_H
#ifndef REGISTRYKEYCOMPARER_T87A8C719BE31D2DBD986216EB75503967EBE53FD_H
#define REGISTRYKEYCOMPARER_T87A8C719BE31D2DBD986216EB75503967EBE53FD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.RegistryKeyComparer
struct RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYKEYCOMPARER_T87A8C719BE31D2DBD986216EB75503967EBE53FD_H
#ifndef UNIXREGISTRYAPI_T589AAD99A62442DC547DCAD310D5D5B0F256CC0A_H
#define UNIXREGISTRYAPI_T589AAD99A62442DC547DCAD310D5D5B0F256CC0A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.UnixRegistryApi
struct UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UNIXREGISTRYAPI_T589AAD99A62442DC547DCAD310D5D5B0F256CC0A_H
#ifndef WIN32NATIVE_T8B8FD51CDC4D4439F1542A70FA1020299399668B_H
#define WIN32NATIVE_T8B8FD51CDC4D4439F1542A70FA1020299399668B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.Win32Native
struct Win32Native_t8B8FD51CDC4D4439F1542A70FA1020299399668B : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WIN32NATIVE_T8B8FD51CDC4D4439F1542A70FA1020299399668B_H
#ifndef WIN32_FIND_DATA_T8A943FFC86D2F011824E8A9402E1DD1C54E27B56_H
#define WIN32_FIND_DATA_T8A943FFC86D2F011824E8A9402E1DD1C54E27B56_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.Win32Native_WIN32_FIND_DATA
struct WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56 : public RuntimeObject
{
public:
// System.Int32 Microsoft.Win32.Win32Native_WIN32_FIND_DATA::dwFileAttributes
int32_t ___dwFileAttributes_0;
// System.String Microsoft.Win32.Win32Native_WIN32_FIND_DATA::cFileName
String_t* ___cFileName_1;
public:
inline static int32_t get_offset_of_dwFileAttributes_0() { return static_cast<int32_t>(offsetof(WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56, ___dwFileAttributes_0)); }
inline int32_t get_dwFileAttributes_0() const { return ___dwFileAttributes_0; }
inline int32_t* get_address_of_dwFileAttributes_0() { return &___dwFileAttributes_0; }
inline void set_dwFileAttributes_0(int32_t value)
{
___dwFileAttributes_0 = value;
}
inline static int32_t get_offset_of_cFileName_1() { return static_cast<int32_t>(offsetof(WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56, ___cFileName_1)); }
inline String_t* get_cFileName_1() const { return ___cFileName_1; }
inline String_t** get_address_of_cFileName_1() { return &___cFileName_1; }
inline void set_cFileName_1(String_t* value)
{
___cFileName_1 = value;
Il2CppCodeGenWriteBarrier((&___cFileName_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WIN32_FIND_DATA_T8A943FFC86D2F011824E8A9402E1DD1C54E27B56_H
#ifndef WIN32REGISTRYAPI_TA1CA2A1003C01595100B75D5AF6E5CDC731761E9_H
#define WIN32REGISTRYAPI_TA1CA2A1003C01595100B75D5AF6E5CDC731761E9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.Win32RegistryApi
struct Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 : public RuntimeObject
{
public:
// System.Int32 Microsoft.Win32.Win32RegistryApi::NativeBytesPerCharacter
int32_t ___NativeBytesPerCharacter_0;
public:
inline static int32_t get_offset_of_NativeBytesPerCharacter_0() { return static_cast<int32_t>(offsetof(Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9, ___NativeBytesPerCharacter_0)); }
inline int32_t get_NativeBytesPerCharacter_0() const { return ___NativeBytesPerCharacter_0; }
inline int32_t* get_address_of_NativeBytesPerCharacter_0() { return &___NativeBytesPerCharacter_0; }
inline void set_NativeBytesPerCharacter_0(int32_t value)
{
___NativeBytesPerCharacter_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // WIN32REGISTRYAPI_TA1CA2A1003C01595100B75D5AF6E5CDC731761E9_H
#ifndef CODEPOINTINDEXER_TA70DBD5101E826E30EEF124C2EEE1019B539DB4A_H
#define CODEPOINTINDEXER_TA70DBD5101E826E30EEF124C2EEE1019B539DB4A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.CodePointIndexer
struct CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A : public RuntimeObject
{
public:
// Mono.Globalization.Unicode.CodePointIndexer_TableRange[] Mono.Globalization.Unicode.CodePointIndexer::ranges
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* ___ranges_0;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::TotalCount
int32_t ___TotalCount_1;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::defaultIndex
int32_t ___defaultIndex_2;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::defaultCP
int32_t ___defaultCP_3;
public:
inline static int32_t get_offset_of_ranges_0() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___ranges_0)); }
inline TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* get_ranges_0() const { return ___ranges_0; }
inline TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A** get_address_of_ranges_0() { return &___ranges_0; }
inline void set_ranges_0(TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* value)
{
___ranges_0 = value;
Il2CppCodeGenWriteBarrier((&___ranges_0), value);
}
inline static int32_t get_offset_of_TotalCount_1() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___TotalCount_1)); }
inline int32_t get_TotalCount_1() const { return ___TotalCount_1; }
inline int32_t* get_address_of_TotalCount_1() { return &___TotalCount_1; }
inline void set_TotalCount_1(int32_t value)
{
___TotalCount_1 = value;
}
inline static int32_t get_offset_of_defaultIndex_2() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___defaultIndex_2)); }
inline int32_t get_defaultIndex_2() const { return ___defaultIndex_2; }
inline int32_t* get_address_of_defaultIndex_2() { return &___defaultIndex_2; }
inline void set_defaultIndex_2(int32_t value)
{
___defaultIndex_2 = value;
}
inline static int32_t get_offset_of_defaultCP_3() { return static_cast<int32_t>(offsetof(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A, ___defaultCP_3)); }
inline int32_t get_defaultCP_3() const { return ___defaultCP_3; }
inline int32_t* get_address_of_defaultCP_3() { return &___defaultCP_3; }
inline void set_defaultCP_3(int32_t value)
{
___defaultCP_3 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CODEPOINTINDEXER_TA70DBD5101E826E30EEF124C2EEE1019B539DB4A_H
#ifndef CONTRACTION_T67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_H
#define CONTRACTION_T67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.Contraction
struct Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 : public RuntimeObject
{
public:
// System.Int32 Mono.Globalization.Unicode.Contraction::Index
int32_t ___Index_0;
// System.Char[] Mono.Globalization.Unicode.Contraction::Source
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___Source_1;
// System.String Mono.Globalization.Unicode.Contraction::Replacement
String_t* ___Replacement_2;
// System.Byte[] Mono.Globalization.Unicode.Contraction::SortKey
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___SortKey_3;
public:
inline static int32_t get_offset_of_Index_0() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___Index_0)); }
inline int32_t get_Index_0() const { return ___Index_0; }
inline int32_t* get_address_of_Index_0() { return &___Index_0; }
inline void set_Index_0(int32_t value)
{
___Index_0 = value;
}
inline static int32_t get_offset_of_Source_1() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___Source_1)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_Source_1() const { return ___Source_1; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_Source_1() { return &___Source_1; }
inline void set_Source_1(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___Source_1 = value;
Il2CppCodeGenWriteBarrier((&___Source_1), value);
}
inline static int32_t get_offset_of_Replacement_2() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___Replacement_2)); }
inline String_t* get_Replacement_2() const { return ___Replacement_2; }
inline String_t** get_address_of_Replacement_2() { return &___Replacement_2; }
inline void set_Replacement_2(String_t* value)
{
___Replacement_2 = value;
Il2CppCodeGenWriteBarrier((&___Replacement_2), value);
}
inline static int32_t get_offset_of_SortKey_3() { return static_cast<int32_t>(offsetof(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3, ___SortKey_3)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_SortKey_3() const { return ___SortKey_3; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_SortKey_3() { return &___SortKey_3; }
inline void set_SortKey_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___SortKey_3 = value;
Il2CppCodeGenWriteBarrier((&___SortKey_3), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTRACTION_T67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_H
#ifndef CONTRACTIONCOMPARER_TF22739AEFC702F7D0184E049276C5A0D4F4210C0_H
#define CONTRACTIONCOMPARER_TF22739AEFC702F7D0184E049276C5A0D4F4210C0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.ContractionComparer
struct ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 : public RuntimeObject
{
public:
public:
};
struct ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields
{
public:
// Mono.Globalization.Unicode.ContractionComparer Mono.Globalization.Unicode.ContractionComparer::Instance
ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * ___Instance_0;
public:
inline static int32_t get_offset_of_Instance_0() { return static_cast<int32_t>(offsetof(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields, ___Instance_0)); }
inline ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * get_Instance_0() const { return ___Instance_0; }
inline ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 ** get_address_of_Instance_0() { return &___Instance_0; }
inline void set_Instance_0(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * value)
{
___Instance_0 = value;
Il2CppCodeGenWriteBarrier((&___Instance_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTRACTIONCOMPARER_TF22739AEFC702F7D0184E049276C5A0D4F4210C0_H
#ifndef LEVEL2MAP_T2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_H
#define LEVEL2MAP_T2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.Level2Map
struct Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 : public RuntimeObject
{
public:
// System.Byte Mono.Globalization.Unicode.Level2Map::Source
uint8_t ___Source_0;
// System.Byte Mono.Globalization.Unicode.Level2Map::Replace
uint8_t ___Replace_1;
public:
inline static int32_t get_offset_of_Source_0() { return static_cast<int32_t>(offsetof(Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88, ___Source_0)); }
inline uint8_t get_Source_0() const { return ___Source_0; }
inline uint8_t* get_address_of_Source_0() { return &___Source_0; }
inline void set_Source_0(uint8_t value)
{
___Source_0 = value;
}
inline static int32_t get_offset_of_Replace_1() { return static_cast<int32_t>(offsetof(Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88, ___Replace_1)); }
inline uint8_t get_Replace_1() const { return ___Replace_1; }
inline uint8_t* get_address_of_Replace_1() { return &___Replace_1; }
inline void set_Replace_1(uint8_t value)
{
___Replace_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LEVEL2MAP_T2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_H
#ifndef MSCOMPATUNICODETABLE_TF7317B16A2F3BD7B319A929F839E7E23ECCE860B_H
#define MSCOMPATUNICODETABLE_TF7317B16A2F3BD7B319A929F839E7E23ECCE860B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.MSCompatUnicodeTable
struct MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B : public RuntimeObject
{
public:
public:
};
struct MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields
{
public:
// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable::MaxExpansionLength
int32_t ___MaxExpansionLength_0;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::ignorableFlags
uint8_t* ___ignorableFlags_1;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::categories
uint8_t* ___categories_2;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::level1
uint8_t* ___level1_3;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::level2
uint8_t* ___level2_4;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::level3
uint8_t* ___level3_5;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHScategory
uint8_t* ___cjkCHScategory_6;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHTcategory
uint8_t* ___cjkCHTcategory_7;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkJAcategory
uint8_t* ___cjkJAcategory_8;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkKOcategory
uint8_t* ___cjkKOcategory_9;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHSlv1
uint8_t* ___cjkCHSlv1_10;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkCHTlv1
uint8_t* ___cjkCHTlv1_11;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkJAlv1
uint8_t* ___cjkJAlv1_12;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkKOlv1
uint8_t* ___cjkKOlv1_13;
// System.Byte* Mono.Globalization.Unicode.MSCompatUnicodeTable::cjkKOlv2
uint8_t* ___cjkKOlv2_14;
// System.Char[] Mono.Globalization.Unicode.MSCompatUnicodeTable::tailoringArr
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___tailoringArr_15;
// Mono.Globalization.Unicode.TailoringInfo[] Mono.Globalization.Unicode.MSCompatUnicodeTable::tailoringInfos
TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* ___tailoringInfos_16;
// System.Object Mono.Globalization.Unicode.MSCompatUnicodeTable::forLock
RuntimeObject * ___forLock_17;
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::isReady
bool ___isReady_18;
public:
inline static int32_t get_offset_of_MaxExpansionLength_0() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___MaxExpansionLength_0)); }
inline int32_t get_MaxExpansionLength_0() const { return ___MaxExpansionLength_0; }
inline int32_t* get_address_of_MaxExpansionLength_0() { return &___MaxExpansionLength_0; }
inline void set_MaxExpansionLength_0(int32_t value)
{
___MaxExpansionLength_0 = value;
}
inline static int32_t get_offset_of_ignorableFlags_1() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___ignorableFlags_1)); }
inline uint8_t* get_ignorableFlags_1() const { return ___ignorableFlags_1; }
inline uint8_t** get_address_of_ignorableFlags_1() { return &___ignorableFlags_1; }
inline void set_ignorableFlags_1(uint8_t* value)
{
___ignorableFlags_1 = value;
}
inline static int32_t get_offset_of_categories_2() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___categories_2)); }
inline uint8_t* get_categories_2() const { return ___categories_2; }
inline uint8_t** get_address_of_categories_2() { return &___categories_2; }
inline void set_categories_2(uint8_t* value)
{
___categories_2 = value;
}
inline static int32_t get_offset_of_level1_3() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___level1_3)); }
inline uint8_t* get_level1_3() const { return ___level1_3; }
inline uint8_t** get_address_of_level1_3() { return &___level1_3; }
inline void set_level1_3(uint8_t* value)
{
___level1_3 = value;
}
inline static int32_t get_offset_of_level2_4() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___level2_4)); }
inline uint8_t* get_level2_4() const { return ___level2_4; }
inline uint8_t** get_address_of_level2_4() { return &___level2_4; }
inline void set_level2_4(uint8_t* value)
{
___level2_4 = value;
}
inline static int32_t get_offset_of_level3_5() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___level3_5)); }
inline uint8_t* get_level3_5() const { return ___level3_5; }
inline uint8_t** get_address_of_level3_5() { return &___level3_5; }
inline void set_level3_5(uint8_t* value)
{
___level3_5 = value;
}
inline static int32_t get_offset_of_cjkCHScategory_6() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHScategory_6)); }
inline uint8_t* get_cjkCHScategory_6() const { return ___cjkCHScategory_6; }
inline uint8_t** get_address_of_cjkCHScategory_6() { return &___cjkCHScategory_6; }
inline void set_cjkCHScategory_6(uint8_t* value)
{
___cjkCHScategory_6 = value;
}
inline static int32_t get_offset_of_cjkCHTcategory_7() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHTcategory_7)); }
inline uint8_t* get_cjkCHTcategory_7() const { return ___cjkCHTcategory_7; }
inline uint8_t** get_address_of_cjkCHTcategory_7() { return &___cjkCHTcategory_7; }
inline void set_cjkCHTcategory_7(uint8_t* value)
{
___cjkCHTcategory_7 = value;
}
inline static int32_t get_offset_of_cjkJAcategory_8() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkJAcategory_8)); }
inline uint8_t* get_cjkJAcategory_8() const { return ___cjkJAcategory_8; }
inline uint8_t** get_address_of_cjkJAcategory_8() { return &___cjkJAcategory_8; }
inline void set_cjkJAcategory_8(uint8_t* value)
{
___cjkJAcategory_8 = value;
}
inline static int32_t get_offset_of_cjkKOcategory_9() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkKOcategory_9)); }
inline uint8_t* get_cjkKOcategory_9() const { return ___cjkKOcategory_9; }
inline uint8_t** get_address_of_cjkKOcategory_9() { return &___cjkKOcategory_9; }
inline void set_cjkKOcategory_9(uint8_t* value)
{
___cjkKOcategory_9 = value;
}
inline static int32_t get_offset_of_cjkCHSlv1_10() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHSlv1_10)); }
inline uint8_t* get_cjkCHSlv1_10() const { return ___cjkCHSlv1_10; }
inline uint8_t** get_address_of_cjkCHSlv1_10() { return &___cjkCHSlv1_10; }
inline void set_cjkCHSlv1_10(uint8_t* value)
{
___cjkCHSlv1_10 = value;
}
inline static int32_t get_offset_of_cjkCHTlv1_11() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkCHTlv1_11)); }
inline uint8_t* get_cjkCHTlv1_11() const { return ___cjkCHTlv1_11; }
inline uint8_t** get_address_of_cjkCHTlv1_11() { return &___cjkCHTlv1_11; }
inline void set_cjkCHTlv1_11(uint8_t* value)
{
___cjkCHTlv1_11 = value;
}
inline static int32_t get_offset_of_cjkJAlv1_12() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkJAlv1_12)); }
inline uint8_t* get_cjkJAlv1_12() const { return ___cjkJAlv1_12; }
inline uint8_t** get_address_of_cjkJAlv1_12() { return &___cjkJAlv1_12; }
inline void set_cjkJAlv1_12(uint8_t* value)
{
___cjkJAlv1_12 = value;
}
inline static int32_t get_offset_of_cjkKOlv1_13() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkKOlv1_13)); }
inline uint8_t* get_cjkKOlv1_13() const { return ___cjkKOlv1_13; }
inline uint8_t** get_address_of_cjkKOlv1_13() { return &___cjkKOlv1_13; }
inline void set_cjkKOlv1_13(uint8_t* value)
{
___cjkKOlv1_13 = value;
}
inline static int32_t get_offset_of_cjkKOlv2_14() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___cjkKOlv2_14)); }
inline uint8_t* get_cjkKOlv2_14() const { return ___cjkKOlv2_14; }
inline uint8_t** get_address_of_cjkKOlv2_14() { return &___cjkKOlv2_14; }
inline void set_cjkKOlv2_14(uint8_t* value)
{
___cjkKOlv2_14 = value;
}
inline static int32_t get_offset_of_tailoringArr_15() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___tailoringArr_15)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_tailoringArr_15() const { return ___tailoringArr_15; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_tailoringArr_15() { return &___tailoringArr_15; }
inline void set_tailoringArr_15(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___tailoringArr_15 = value;
Il2CppCodeGenWriteBarrier((&___tailoringArr_15), value);
}
inline static int32_t get_offset_of_tailoringInfos_16() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___tailoringInfos_16)); }
inline TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* get_tailoringInfos_16() const { return ___tailoringInfos_16; }
inline TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573** get_address_of_tailoringInfos_16() { return &___tailoringInfos_16; }
inline void set_tailoringInfos_16(TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* value)
{
___tailoringInfos_16 = value;
Il2CppCodeGenWriteBarrier((&___tailoringInfos_16), value);
}
inline static int32_t get_offset_of_forLock_17() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___forLock_17)); }
inline RuntimeObject * get_forLock_17() const { return ___forLock_17; }
inline RuntimeObject ** get_address_of_forLock_17() { return &___forLock_17; }
inline void set_forLock_17(RuntimeObject * value)
{
___forLock_17 = value;
Il2CppCodeGenWriteBarrier((&___forLock_17), value);
}
inline static int32_t get_offset_of_isReady_18() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields, ___isReady_18)); }
inline bool get_isReady_18() const { return ___isReady_18; }
inline bool* get_address_of_isReady_18() { return &___isReady_18; }
inline void set_isReady_18(bool value)
{
___isReady_18 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MSCOMPATUNICODETABLE_TF7317B16A2F3BD7B319A929F839E7E23ECCE860B_H
#ifndef U3CU3EC_T270899C408AE8A23A9E2A1591814964AE6F43E9C_H
#define U3CU3EC_T270899C408AE8A23A9E2A1591814964AE6F43E9C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c
struct U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C : public RuntimeObject
{
public:
public:
};
struct U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields
{
public:
// Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c::<>9
U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * ___U3CU3E9_0;
// System.Comparison`1<Mono.Globalization.Unicode.Level2Map> Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c::<>9__17_0
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * ___U3CU3E9__17_0_1;
public:
inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields, ___U3CU3E9_0)); }
inline U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
inline U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
inline void set_U3CU3E9_0(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * value)
{
___U3CU3E9_0 = value;
Il2CppCodeGenWriteBarrier((&___U3CU3E9_0), value);
}
inline static int32_t get_offset_of_U3CU3E9__17_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields, ___U3CU3E9__17_0_1)); }
inline Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * get_U3CU3E9__17_0_1() const { return ___U3CU3E9__17_0_1; }
inline Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B ** get_address_of_U3CU3E9__17_0_1() { return &___U3CU3E9__17_0_1; }
inline void set_U3CU3E9__17_0_1(Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * value)
{
___U3CU3E9__17_0_1 = value;
Il2CppCodeGenWriteBarrier((&___U3CU3E9__17_0_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CU3EC_T270899C408AE8A23A9E2A1591814964AE6F43E9C_H
#ifndef MSCOMPATUNICODETABLEUTIL_TAD25500A757A69CF79BFB81FBA9136CDF56EBB24_H
#define MSCOMPATUNICODETABLEUTIL_TAD25500A757A69CF79BFB81FBA9136CDF56EBB24_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.MSCompatUnicodeTableUtil
struct MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24 : public RuntimeObject
{
public:
public:
};
struct MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields
{
public:
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Ignorable
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Ignorable_0;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Category
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Category_1;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Level1
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Level1_2;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Level2
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Level2_3;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Level3
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Level3_4;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::CjkCHS
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___CjkCHS_5;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::Cjk
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Cjk_6;
public:
inline static int32_t get_offset_of_Ignorable_0() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Ignorable_0)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Ignorable_0() const { return ___Ignorable_0; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Ignorable_0() { return &___Ignorable_0; }
inline void set_Ignorable_0(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Ignorable_0 = value;
Il2CppCodeGenWriteBarrier((&___Ignorable_0), value);
}
inline static int32_t get_offset_of_Category_1() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Category_1)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Category_1() const { return ___Category_1; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Category_1() { return &___Category_1; }
inline void set_Category_1(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Category_1 = value;
Il2CppCodeGenWriteBarrier((&___Category_1), value);
}
inline static int32_t get_offset_of_Level1_2() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Level1_2)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Level1_2() const { return ___Level1_2; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Level1_2() { return &___Level1_2; }
inline void set_Level1_2(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Level1_2 = value;
Il2CppCodeGenWriteBarrier((&___Level1_2), value);
}
inline static int32_t get_offset_of_Level2_3() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Level2_3)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Level2_3() const { return ___Level2_3; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Level2_3() { return &___Level2_3; }
inline void set_Level2_3(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Level2_3 = value;
Il2CppCodeGenWriteBarrier((&___Level2_3), value);
}
inline static int32_t get_offset_of_Level3_4() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Level3_4)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Level3_4() const { return ___Level3_4; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Level3_4() { return &___Level3_4; }
inline void set_Level3_4(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Level3_4 = value;
Il2CppCodeGenWriteBarrier((&___Level3_4), value);
}
inline static int32_t get_offset_of_CjkCHS_5() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___CjkCHS_5)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_CjkCHS_5() const { return ___CjkCHS_5; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_CjkCHS_5() { return &___CjkCHS_5; }
inline void set_CjkCHS_5(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___CjkCHS_5 = value;
Il2CppCodeGenWriteBarrier((&___CjkCHS_5), value);
}
inline static int32_t get_offset_of_Cjk_6() { return static_cast<int32_t>(offsetof(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields, ___Cjk_6)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Cjk_6() const { return ___Cjk_6; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Cjk_6() { return &___Cjk_6; }
inline void set_Cjk_6(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Cjk_6 = value;
Il2CppCodeGenWriteBarrier((&___Cjk_6), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MSCOMPATUNICODETABLEUTIL_TAD25500A757A69CF79BFB81FBA9136CDF56EBB24_H
#ifndef NORMALIZATIONTABLEUTIL_T03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_H
#define NORMALIZATIONTABLEUTIL_T03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.NormalizationTableUtil
struct NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5 : public RuntimeObject
{
public:
public:
};
struct NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields
{
public:
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Prop
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Prop_0;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Map
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Map_1;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Combining
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Combining_2;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Composite
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Composite_3;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.NormalizationTableUtil::Helper
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___Helper_4;
public:
inline static int32_t get_offset_of_Prop_0() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Prop_0)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Prop_0() const { return ___Prop_0; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Prop_0() { return &___Prop_0; }
inline void set_Prop_0(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Prop_0 = value;
Il2CppCodeGenWriteBarrier((&___Prop_0), value);
}
inline static int32_t get_offset_of_Map_1() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Map_1)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Map_1() const { return ___Map_1; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Map_1() { return &___Map_1; }
inline void set_Map_1(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Map_1 = value;
Il2CppCodeGenWriteBarrier((&___Map_1), value);
}
inline static int32_t get_offset_of_Combining_2() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Combining_2)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Combining_2() const { return ___Combining_2; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Combining_2() { return &___Combining_2; }
inline void set_Combining_2(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Combining_2 = value;
Il2CppCodeGenWriteBarrier((&___Combining_2), value);
}
inline static int32_t get_offset_of_Composite_3() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Composite_3)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Composite_3() const { return ___Composite_3; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Composite_3() { return &___Composite_3; }
inline void set_Composite_3(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Composite_3 = value;
Il2CppCodeGenWriteBarrier((&___Composite_3), value);
}
inline static int32_t get_offset_of_Helper_4() { return static_cast<int32_t>(offsetof(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields, ___Helper_4)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_Helper_4() const { return ___Helper_4; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_Helper_4() { return &___Helper_4; }
inline void set_Helper_4(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___Helper_4 = value;
Il2CppCodeGenWriteBarrier((&___Helper_4), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NORMALIZATIONTABLEUTIL_T03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_H
#ifndef SIMPLECOLLATOR_TC3A1720B7D3D850D5C23BE8E366D821EBA923D89_H
#define SIMPLECOLLATOR_TC3A1720B7D3D850D5C23BE8E366D821EBA923D89_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.SimpleCollator
struct SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 : public RuntimeObject
{
public:
// System.Globalization.TextInfo Mono.Globalization.Unicode.SimpleCollator::textInfo
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_2;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.SimpleCollator::cjkIndexer
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___cjkIndexer_3;
// Mono.Globalization.Unicode.Contraction[] Mono.Globalization.Unicode.SimpleCollator::contractions
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ___contractions_4;
// Mono.Globalization.Unicode.Level2Map[] Mono.Globalization.Unicode.SimpleCollator::level2Maps
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* ___level2Maps_5;
// System.Byte[] Mono.Globalization.Unicode.SimpleCollator::unsafeFlags
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___unsafeFlags_6;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator::cjkCatTable
uint8_t* ___cjkCatTable_7;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator::cjkLv1Table
uint8_t* ___cjkLv1Table_8;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator::cjkLv2Table
uint8_t* ___cjkLv2Table_9;
// Mono.Globalization.Unicode.CodePointIndexer Mono.Globalization.Unicode.SimpleCollator::cjkLv2Indexer
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * ___cjkLv2Indexer_10;
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::lcid
int32_t ___lcid_11;
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::frenchSort
bool ___frenchSort_12;
public:
inline static int32_t get_offset_of_textInfo_2() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___textInfo_2)); }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_2() const { return ___textInfo_2; }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_2() { return &___textInfo_2; }
inline void set_textInfo_2(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
{
___textInfo_2 = value;
Il2CppCodeGenWriteBarrier((&___textInfo_2), value);
}
inline static int32_t get_offset_of_cjkIndexer_3() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkIndexer_3)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_cjkIndexer_3() const { return ___cjkIndexer_3; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_cjkIndexer_3() { return &___cjkIndexer_3; }
inline void set_cjkIndexer_3(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___cjkIndexer_3 = value;
Il2CppCodeGenWriteBarrier((&___cjkIndexer_3), value);
}
inline static int32_t get_offset_of_contractions_4() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___contractions_4)); }
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* get_contractions_4() const { return ___contractions_4; }
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** get_address_of_contractions_4() { return &___contractions_4; }
inline void set_contractions_4(ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* value)
{
___contractions_4 = value;
Il2CppCodeGenWriteBarrier((&___contractions_4), value);
}
inline static int32_t get_offset_of_level2Maps_5() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___level2Maps_5)); }
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* get_level2Maps_5() const { return ___level2Maps_5; }
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** get_address_of_level2Maps_5() { return &___level2Maps_5; }
inline void set_level2Maps_5(Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* value)
{
___level2Maps_5 = value;
Il2CppCodeGenWriteBarrier((&___level2Maps_5), value);
}
inline static int32_t get_offset_of_unsafeFlags_6() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___unsafeFlags_6)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_unsafeFlags_6() const { return ___unsafeFlags_6; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_unsafeFlags_6() { return &___unsafeFlags_6; }
inline void set_unsafeFlags_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___unsafeFlags_6 = value;
Il2CppCodeGenWriteBarrier((&___unsafeFlags_6), value);
}
inline static int32_t get_offset_of_cjkCatTable_7() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkCatTable_7)); }
inline uint8_t* get_cjkCatTable_7() const { return ___cjkCatTable_7; }
inline uint8_t** get_address_of_cjkCatTable_7() { return &___cjkCatTable_7; }
inline void set_cjkCatTable_7(uint8_t* value)
{
___cjkCatTable_7 = value;
}
inline static int32_t get_offset_of_cjkLv1Table_8() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkLv1Table_8)); }
inline uint8_t* get_cjkLv1Table_8() const { return ___cjkLv1Table_8; }
inline uint8_t** get_address_of_cjkLv1Table_8() { return &___cjkLv1Table_8; }
inline void set_cjkLv1Table_8(uint8_t* value)
{
___cjkLv1Table_8 = value;
}
inline static int32_t get_offset_of_cjkLv2Table_9() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkLv2Table_9)); }
inline uint8_t* get_cjkLv2Table_9() const { return ___cjkLv2Table_9; }
inline uint8_t** get_address_of_cjkLv2Table_9() { return &___cjkLv2Table_9; }
inline void set_cjkLv2Table_9(uint8_t* value)
{
___cjkLv2Table_9 = value;
}
inline static int32_t get_offset_of_cjkLv2Indexer_10() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___cjkLv2Indexer_10)); }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * get_cjkLv2Indexer_10() const { return ___cjkLv2Indexer_10; }
inline CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** get_address_of_cjkLv2Indexer_10() { return &___cjkLv2Indexer_10; }
inline void set_cjkLv2Indexer_10(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * value)
{
___cjkLv2Indexer_10 = value;
Il2CppCodeGenWriteBarrier((&___cjkLv2Indexer_10), value);
}
inline static int32_t get_offset_of_lcid_11() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___lcid_11)); }
inline int32_t get_lcid_11() const { return ___lcid_11; }
inline int32_t* get_address_of_lcid_11() { return &___lcid_11; }
inline void set_lcid_11(int32_t value)
{
___lcid_11 = value;
}
inline static int32_t get_offset_of_frenchSort_12() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89, ___frenchSort_12)); }
inline bool get_frenchSort_12() const { return ___frenchSort_12; }
inline bool* get_address_of_frenchSort_12() { return &___frenchSort_12; }
inline void set_frenchSort_12(bool value)
{
___frenchSort_12 = value;
}
};
struct SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields
{
public:
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::QuickCheckDisabled
bool ___QuickCheckDisabled_0;
// Mono.Globalization.Unicode.SimpleCollator Mono.Globalization.Unicode.SimpleCollator::invariant
SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * ___invariant_1;
public:
inline static int32_t get_offset_of_QuickCheckDisabled_0() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields, ___QuickCheckDisabled_0)); }
inline bool get_QuickCheckDisabled_0() const { return ___QuickCheckDisabled_0; }
inline bool* get_address_of_QuickCheckDisabled_0() { return &___QuickCheckDisabled_0; }
inline void set_QuickCheckDisabled_0(bool value)
{
___QuickCheckDisabled_0 = value;
}
inline static int32_t get_offset_of_invariant_1() { return static_cast<int32_t>(offsetof(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields, ___invariant_1)); }
inline SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * get_invariant_1() const { return ___invariant_1; }
inline SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 ** get_address_of_invariant_1() { return &___invariant_1; }
inline void set_invariant_1(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * value)
{
___invariant_1 = value;
Il2CppCodeGenWriteBarrier((&___invariant_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SIMPLECOLLATOR_TC3A1720B7D3D850D5C23BE8E366D821EBA923D89_H
#ifndef TAILORINGINFO_TB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_H
#define TAILORINGINFO_TB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.TailoringInfo
struct TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B : public RuntimeObject
{
public:
// System.Int32 Mono.Globalization.Unicode.TailoringInfo::LCID
int32_t ___LCID_0;
// System.Int32 Mono.Globalization.Unicode.TailoringInfo::TailoringIndex
int32_t ___TailoringIndex_1;
// System.Int32 Mono.Globalization.Unicode.TailoringInfo::TailoringCount
int32_t ___TailoringCount_2;
// System.Boolean Mono.Globalization.Unicode.TailoringInfo::FrenchSort
bool ___FrenchSort_3;
public:
inline static int32_t get_offset_of_LCID_0() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___LCID_0)); }
inline int32_t get_LCID_0() const { return ___LCID_0; }
inline int32_t* get_address_of_LCID_0() { return &___LCID_0; }
inline void set_LCID_0(int32_t value)
{
___LCID_0 = value;
}
inline static int32_t get_offset_of_TailoringIndex_1() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___TailoringIndex_1)); }
inline int32_t get_TailoringIndex_1() const { return ___TailoringIndex_1; }
inline int32_t* get_address_of_TailoringIndex_1() { return &___TailoringIndex_1; }
inline void set_TailoringIndex_1(int32_t value)
{
___TailoringIndex_1 = value;
}
inline static int32_t get_offset_of_TailoringCount_2() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___TailoringCount_2)); }
inline int32_t get_TailoringCount_2() const { return ___TailoringCount_2; }
inline int32_t* get_address_of_TailoringCount_2() { return &___TailoringCount_2; }
inline void set_TailoringCount_2(int32_t value)
{
___TailoringCount_2 = value;
}
inline static int32_t get_offset_of_FrenchSort_3() { return static_cast<int32_t>(offsetof(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B, ___FrenchSort_3)); }
inline bool get_FrenchSort_3() const { return ___FrenchSort_3; }
inline bool* get_address_of_FrenchSort_3() { return &___FrenchSort_3; }
inline void set_FrenchSort_3(bool value)
{
___FrenchSort_3 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TAILORINGINFO_TB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_H
#ifndef BIGINTEGER_TF3E652919A004A91EECBCA34226B2D7588298299_H
#define BIGINTEGER_TF3E652919A004A91EECBCA34226B2D7588298299_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.BigInteger
struct BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 : public RuntimeObject
{
public:
// System.UInt32 Mono.Math.BigInteger::length
uint32_t ___length_0;
// System.UInt32[] Mono.Math.BigInteger::data
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___data_1;
public:
inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299, ___length_0)); }
inline uint32_t get_length_0() const { return ___length_0; }
inline uint32_t* get_address_of_length_0() { return &___length_0; }
inline void set_length_0(uint32_t value)
{
___length_0 = value;
}
inline static int32_t get_offset_of_data_1() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299, ___data_1)); }
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_data_1() const { return ___data_1; }
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_data_1() { return &___data_1; }
inline void set_data_1(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
{
___data_1 = value;
Il2CppCodeGenWriteBarrier((&___data_1), value);
}
};
struct BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields
{
public:
// System.UInt32[] Mono.Math.BigInteger::smallPrimes
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___smallPrimes_2;
// System.Security.Cryptography.RandomNumberGenerator Mono.Math.BigInteger::rng
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng_3;
public:
inline static int32_t get_offset_of_smallPrimes_2() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields, ___smallPrimes_2)); }
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_smallPrimes_2() const { return ___smallPrimes_2; }
inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_smallPrimes_2() { return &___smallPrimes_2; }
inline void set_smallPrimes_2(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
{
___smallPrimes_2 = value;
Il2CppCodeGenWriteBarrier((&___smallPrimes_2), value);
}
inline static int32_t get_offset_of_rng_3() { return static_cast<int32_t>(offsetof(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields, ___rng_3)); }
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * get_rng_3() const { return ___rng_3; }
inline RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 ** get_address_of_rng_3() { return &___rng_3; }
inline void set_rng_3(RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * value)
{
___rng_3 = value;
Il2CppCodeGenWriteBarrier((&___rng_3), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BIGINTEGER_TF3E652919A004A91EECBCA34226B2D7588298299_H
#ifndef KERNEL_T3F88A2791A8B86087C4642E0151590CA9D5BB0CE_H
#define KERNEL_T3F88A2791A8B86087C4642E0151590CA9D5BB0CE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.BigInteger_Kernel
struct Kernel_t3F88A2791A8B86087C4642E0151590CA9D5BB0CE : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KERNEL_T3F88A2791A8B86087C4642E0151590CA9D5BB0CE_H
#ifndef MODULUSRING_TF38480072235EFEF7441D696EBC9BECB8F3CA9EB_H
#define MODULUSRING_TF38480072235EFEF7441D696EBC9BECB8F3CA9EB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.BigInteger_ModulusRing
struct ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB : public RuntimeObject
{
public:
// Mono.Math.BigInteger Mono.Math.BigInteger_ModulusRing::mod
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___mod_0;
// Mono.Math.BigInteger Mono.Math.BigInteger_ModulusRing::constant
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___constant_1;
public:
inline static int32_t get_offset_of_mod_0() { return static_cast<int32_t>(offsetof(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB, ___mod_0)); }
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_mod_0() const { return ___mod_0; }
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_mod_0() { return &___mod_0; }
inline void set_mod_0(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
{
___mod_0 = value;
Il2CppCodeGenWriteBarrier((&___mod_0), value);
}
inline static int32_t get_offset_of_constant_1() { return static_cast<int32_t>(offsetof(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB, ___constant_1)); }
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * get_constant_1() const { return ___constant_1; }
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** get_address_of_constant_1() { return &___constant_1; }
inline void set_constant_1(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
{
___constant_1 = value;
Il2CppCodeGenWriteBarrier((&___constant_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MODULUSRING_TF38480072235EFEF7441D696EBC9BECB8F3CA9EB_H
#ifndef PRIMEGENERATORBASE_T512E7425CC2A9C27AA5B4112989C67534DE64462_H
#define PRIMEGENERATORBASE_T512E7425CC2A9C27AA5B4112989C67534DE64462_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.Prime.Generator.PrimeGeneratorBase
struct PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462 : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PRIMEGENERATORBASE_T512E7425CC2A9C27AA5B4112989C67534DE64462_H
#ifndef PRIMALITYTESTS_T9D5F2485BA9D4B88B0FAB539D8549E0C5F5D64BA_H
#define PRIMALITYTESTS_T9D5F2485BA9D4B88B0FAB539D8549E0C5F5D64BA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.Prime.PrimalityTests
struct PrimalityTests_t9D5F2485BA9D4B88B0FAB539D8549E0C5F5D64BA : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PRIMALITYTESTS_T9D5F2485BA9D4B88B0FAB539D8549E0C5F5D64BA_H
#ifndef RUNTIME_T95A07C0D71AC95C92237FC801376268A0897CB49_H
#define RUNTIME_T95A07C0D71AC95C92237FC801376268A0897CB49_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Runtime
struct Runtime_t95A07C0D71AC95C92237FC801376268A0897CB49 : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIME_T95A07C0D71AC95C92237FC801376268A0897CB49_H
#ifndef RUNTIMEMARSHAL_TADCD5F542D7523383F5D513EFE49D6F4C6D3AD35_H
#define RUNTIMEMARSHAL_TADCD5F542D7523383F5D513EFE49D6F4C6D3AD35_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeMarshal
struct RuntimeMarshal_tADCD5F542D7523383F5D513EFE49D6F4C6D3AD35 : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEMARSHAL_TADCD5F542D7523383F5D513EFE49D6F4C6D3AD35_H
#ifndef RUNTIMESTRUCTS_T5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD_H
#define RUNTIMESTRUCTS_T5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs
struct RuntimeStructs_t5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMESTRUCTS_T5A9D51C93048B6F0EC7E4F76023D5FE2F20F7FDD_H
#ifndef ASN1_TEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_H
#define ASN1_TEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Security.ASN1
struct ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 : public RuntimeObject
{
public:
// System.Byte Mono.Security.ASN1::m_nTag
uint8_t ___m_nTag_0;
// System.Byte[] Mono.Security.ASN1::m_aValue
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___m_aValue_1;
// System.Collections.ArrayList Mono.Security.ASN1::elist
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___elist_2;
public:
inline static int32_t get_offset_of_m_nTag_0() { return static_cast<int32_t>(offsetof(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22, ___m_nTag_0)); }
inline uint8_t get_m_nTag_0() const { return ___m_nTag_0; }
inline uint8_t* get_address_of_m_nTag_0() { return &___m_nTag_0; }
inline void set_m_nTag_0(uint8_t value)
{
___m_nTag_0 = value;
}
inline static int32_t get_offset_of_m_aValue_1() { return static_cast<int32_t>(offsetof(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22, ___m_aValue_1)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_m_aValue_1() const { return ___m_aValue_1; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_m_aValue_1() { return &___m_aValue_1; }
inline void set_m_aValue_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___m_aValue_1 = value;
Il2CppCodeGenWriteBarrier((&___m_aValue_1), value);
}
inline static int32_t get_offset_of_elist_2() { return static_cast<int32_t>(offsetof(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22, ___elist_2)); }
inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_elist_2() const { return ___elist_2; }
inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_elist_2() { return &___elist_2; }
inline void set_elist_2(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
{
___elist_2 = value;
Il2CppCodeGenWriteBarrier((&___elist_2), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASN1_TEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_H
#ifndef ASN1CONVERT_T138991C9C37079C099F94F756D260EA50C2D385F_H
#define ASN1CONVERT_T138991C9C37079C099F94F756D260EA50C2D385F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Security.ASN1Convert
struct ASN1Convert_t138991C9C37079C099F94F756D260EA50C2D385F : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASN1CONVERT_T138991C9C37079C099F94F756D260EA50C2D385F_H
struct Il2CppArrayBounds;
#ifndef RUNTIMEARRAY_H
#define RUNTIMEARRAY_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Array
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEARRAY_H
#ifndef ARRAYLIST_T4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_H
#define ARRAYLIST_T4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.ArrayList
struct ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 : public RuntimeObject
{
public:
// System.Object[] System.Collections.ArrayList::_items
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ____items_0;
// System.Int32 System.Collections.ArrayList::_size
int32_t ____size_1;
// System.Int32 System.Collections.ArrayList::_version
int32_t ____version_2;
// System.Object System.Collections.ArrayList::_syncRoot
RuntimeObject * ____syncRoot_3;
public:
inline static int32_t get_offset_of__items_0() { return static_cast<int32_t>(offsetof(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4, ____items_0)); }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get__items_0() const { return ____items_0; }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of__items_0() { return &____items_0; }
inline void set__items_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
{
____items_0 = value;
Il2CppCodeGenWriteBarrier((&____items_0), value);
}
inline static int32_t get_offset_of__size_1() { return static_cast<int32_t>(offsetof(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4, ____size_1)); }
inline int32_t get__size_1() const { return ____size_1; }
inline int32_t* get_address_of__size_1() { return &____size_1; }
inline void set__size_1(int32_t value)
{
____size_1 = value;
}
inline static int32_t get_offset_of__version_2() { return static_cast<int32_t>(offsetof(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4, ____version_2)); }
inline int32_t get__version_2() const { return ____version_2; }
inline int32_t* get_address_of__version_2() { return &____version_2; }
inline void set__version_2(int32_t value)
{
____version_2 = value;
}
inline static int32_t get_offset_of__syncRoot_3() { return static_cast<int32_t>(offsetof(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4, ____syncRoot_3)); }
inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; }
inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; }
inline void set__syncRoot_3(RuntimeObject * value)
{
____syncRoot_3 = value;
Il2CppCodeGenWriteBarrier((&____syncRoot_3), value);
}
};
struct ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_StaticFields
{
public:
// System.Object[] System.Collections.ArrayList::emptyArray
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___emptyArray_5;
public:
inline static int32_t get_offset_of_emptyArray_5() { return static_cast<int32_t>(offsetof(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_StaticFields, ___emptyArray_5)); }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_emptyArray_5() const { return ___emptyArray_5; }
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_emptyArray_5() { return &___emptyArray_5; }
inline void set_emptyArray_5(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
{
___emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((&___emptyArray_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARRAYLIST_T4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_H
#ifndef CASEINSENSITIVECOMPARER_TF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE_H
#define CASEINSENSITIVECOMPARER_TF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.CaseInsensitiveComparer
struct CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE : public RuntimeObject
{
public:
// System.Globalization.CompareInfo System.Collections.CaseInsensitiveComparer::m_compareInfo
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_compareInfo_0;
public:
inline static int32_t get_offset_of_m_compareInfo_0() { return static_cast<int32_t>(offsetof(CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE, ___m_compareInfo_0)); }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_m_compareInfo_0() const { return ___m_compareInfo_0; }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_m_compareInfo_0() { return &___m_compareInfo_0; }
inline void set_m_compareInfo_0(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
{
___m_compareInfo_0 = value;
Il2CppCodeGenWriteBarrier((&___m_compareInfo_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CASEINSENSITIVECOMPARER_TF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE_H
#ifndef CASEINSENSITIVEHASHCODEPROVIDER_TC6D5564219051252BBC7B49F78CC8173105F0C34_H
#define CASEINSENSITIVEHASHCODEPROVIDER_TC6D5564219051252BBC7B49F78CC8173105F0C34_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.CaseInsensitiveHashCodeProvider
struct CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34 : public RuntimeObject
{
public:
// System.Globalization.TextInfo System.Collections.CaseInsensitiveHashCodeProvider::m_text
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___m_text_0;
public:
inline static int32_t get_offset_of_m_text_0() { return static_cast<int32_t>(offsetof(CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34, ___m_text_0)); }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_m_text_0() const { return ___m_text_0; }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_m_text_0() { return &___m_text_0; }
inline void set_m_text_0(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
{
___m_text_0 = value;
Il2CppCodeGenWriteBarrier((&___m_text_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CASEINSENSITIVEHASHCODEPROVIDER_TC6D5564219051252BBC7B49F78CC8173105F0C34_H
#ifndef DICTIONARY_2_T931BF283048C4E74FC063C3036E5F3FE328861FC_H
#define DICTIONARY_2_T931BF283048C4E74FC063C3036E5F3FE328861FC_H
#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.String>
struct Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC : public RuntimeObject
{
public:
// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___buckets_0;
// System.Collections.Generic.Dictionary`2_Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C* ___entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::count
int32_t ___count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::version
int32_t ___version_3;
// System.Int32 System.Collections.Generic.Dictionary`2::freeList
int32_t ___freeList_4;
// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
int32_t ___freeCount_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_tC73654392B284B89334464107B696C9BD89776D9 * ___keys_7;
// System.Collections.Generic.Dictionary`2_ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43 * ___values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject * ____syncRoot_9;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___buckets_0)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_buckets_0() const { return ___buckets_0; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((&___buckets_0), value);
}
inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___entries_1)); }
inline EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C* get_entries_1() const { return ___entries_1; }
inline EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C** get_address_of_entries_1() { return &___entries_1; }
inline void set_entries_1(EntryU5BU5D_t034347107F1D23C91DE1D712EA637D904789415C* value)
{
___entries_1 = value;
Il2CppCodeGenWriteBarrier((&___entries_1), value);
}
inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___count_2)); }
inline int32_t get_count_2() const { return ___count_2; }
inline int32_t* get_address_of_count_2() { return &___count_2; }
inline void set_count_2(int32_t value)
{
___count_2 = value;
}
inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___version_3)); }
inline int32_t get_version_3() const { return ___version_3; }
inline int32_t* get_address_of_version_3() { return &___version_3; }
inline void set_version_3(int32_t value)
{
___version_3 = value;
}
inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___freeList_4)); }
inline int32_t get_freeList_4() const { return ___freeList_4; }
inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
inline void set_freeList_4(int32_t value)
{
___freeList_4 = value;
}
inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___freeCount_5)); }
inline int32_t get_freeCount_5() const { return ___freeCount_5; }
inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
inline void set_freeCount_5(int32_t value)
{
___freeCount_5 = value;
}
inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___comparer_6)); }
inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
inline void set_comparer_6(RuntimeObject* value)
{
___comparer_6 = value;
Il2CppCodeGenWriteBarrier((&___comparer_6), value);
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___keys_7)); }
inline KeyCollection_tC73654392B284B89334464107B696C9BD89776D9 * get_keys_7() const { return ___keys_7; }
inline KeyCollection_tC73654392B284B89334464107B696C9BD89776D9 ** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(KeyCollection_tC73654392B284B89334464107B696C9BD89776D9 * value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((&___keys_7), value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ___values_8)); }
inline ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43 * get_values_8() const { return ___values_8; }
inline ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43 ** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(ValueCollection_tA3B972EF56F7C97E35054155C33556C55FAAFD43 * value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((&___values_8), value);
}
inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC, ____syncRoot_9)); }
inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
inline void set__syncRoot_9(RuntimeObject * value)
{
____syncRoot_9 = value;
Il2CppCodeGenWriteBarrier((&____syncRoot_9), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DICTIONARY_2_T931BF283048C4E74FC063C3036E5F3FE328861FC_H
#ifndef LIST_1_TD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_H
#define LIST_1_TD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.List`1<Mono.Globalization.Unicode.Contraction>
struct List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ____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;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB, ____items_1)); }
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* get__items_1() const { return ____items_1; }
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((&____items_1), value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
}
};
struct List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_StaticFields, ____emptyArray_5)); }
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* get__emptyArray_5() const { return ____emptyArray_5; }
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_TD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_H
#ifndef LIST_1_T4F12937D4A993033A116EE501F29D58A697C0565_H
#define LIST_1_T4F12937D4A993033A116EE501F29D58A697C0565_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.List`1<Mono.Globalization.Unicode.Level2Map>
struct List_1_t4F12937D4A993033A116EE501F29D58A697C0565 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* ____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;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t4F12937D4A993033A116EE501F29D58A697C0565, ____items_1)); }
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* get__items_1() const { return ____items_1; }
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((&____items_1), value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t4F12937D4A993033A116EE501F29D58A697C0565, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t4F12937D4A993033A116EE501F29D58A697C0565, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t4F12937D4A993033A116EE501F29D58A697C0565, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
}
};
struct List_1_t4F12937D4A993033A116EE501F29D58A697C0565_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t4F12937D4A993033A116EE501F29D58A697C0565_StaticFields, ____emptyArray_5)); }
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* get__emptyArray_5() const { return ____emptyArray_5; }
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_T4F12937D4A993033A116EE501F29D58A697C0565_H
#ifndef LIST_1_TE8032E48C661C350FF9550E9063D595C0AB25CD3_H
#define LIST_1_TE8032E48C661C350FF9550E9063D595C0AB25CD3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.List`1<System.String>
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 : public RuntimeObject
{
public:
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____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;
public:
inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____items_1)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__items_1() const { return ____items_1; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__items_1() { return &____items_1; }
inline void set__items_1(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
____items_1 = value;
Il2CppCodeGenWriteBarrier((&____items_1), value);
}
inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____size_2)); }
inline int32_t get__size_2() const { return ____size_2; }
inline int32_t* get_address_of__size_2() { return &____size_2; }
inline void set__size_2(int32_t value)
{
____size_2 = value;
}
inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____version_3)); }
inline int32_t get__version_3() const { return ____version_3; }
inline int32_t* get_address_of__version_3() { return &____version_3; }
inline void set__version_3(int32_t value)
{
____version_3 = value;
}
inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3, ____syncRoot_4)); }
inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
inline void set__syncRoot_4(RuntimeObject * value)
{
____syncRoot_4 = value;
Il2CppCodeGenWriteBarrier((&____syncRoot_4), value);
}
};
struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_StaticFields
{
public:
// T[] System.Collections.Generic.List`1::_emptyArray
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ____emptyArray_5;
public:
inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_StaticFields, ____emptyArray_5)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get__emptyArray_5() const { return ____emptyArray_5; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of__emptyArray_5() { return &____emptyArray_5; }
inline void set__emptyArray_5(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
____emptyArray_5 = value;
Il2CppCodeGenWriteBarrier((&____emptyArray_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // LIST_1_TE8032E48C661C350FF9550E9063D595C0AB25CD3_H
#ifndef EXCEPTION_T_H
#define EXCEPTION_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Exception
struct Exception_t : public RuntimeObject
{
public:
// 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___native_trace_ips_15;
public:
inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
inline String_t* get__className_1() const { return ____className_1; }
inline String_t** get_address_of__className_1() { return &____className_1; }
inline void set__className_1(String_t* value)
{
____className_1 = value;
Il2CppCodeGenWriteBarrier((&____className_1), value);
}
inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
inline String_t* get__message_2() const { return ____message_2; }
inline String_t** get_address_of__message_2() { return &____message_2; }
inline void set__message_2(String_t* value)
{
____message_2 = value;
Il2CppCodeGenWriteBarrier((&____message_2), value);
}
inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
inline RuntimeObject* get__data_3() const { return ____data_3; }
inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
inline void set__data_3(RuntimeObject* value)
{
____data_3 = value;
Il2CppCodeGenWriteBarrier((&____data_3), value);
}
inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
inline Exception_t * get__innerException_4() const { return ____innerException_4; }
inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
inline void set__innerException_4(Exception_t * value)
{
____innerException_4 = value;
Il2CppCodeGenWriteBarrier((&____innerException_4), value);
}
inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
inline String_t* get__helpURL_5() const { return ____helpURL_5; }
inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
inline void set__helpURL_5(String_t* value)
{
____helpURL_5 = value;
Il2CppCodeGenWriteBarrier((&____helpURL_5), value);
}
inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
inline void set__stackTrace_6(RuntimeObject * value)
{
____stackTrace_6 = value;
Il2CppCodeGenWriteBarrier((&____stackTrace_6), value);
}
inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
inline void set__stackTraceString_7(String_t* value)
{
____stackTraceString_7 = value;
Il2CppCodeGenWriteBarrier((&____stackTraceString_7), value);
}
inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
inline void set__remoteStackTraceString_8(String_t* value)
{
____remoteStackTraceString_8 = value;
Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_8), value);
}
inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
inline void set__remoteStackIndex_9(int32_t value)
{
____remoteStackIndex_9 = value;
}
inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
inline void set__dynamicMethods_10(RuntimeObject * value)
{
____dynamicMethods_10 = value;
Il2CppCodeGenWriteBarrier((&____dynamicMethods_10), value);
}
inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
inline int32_t get__HResult_11() const { return ____HResult_11; }
inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
inline void set__HResult_11(int32_t value)
{
____HResult_11 = value;
}
inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
inline String_t* get__source_12() const { return ____source_12; }
inline String_t** get_address_of__source_12() { return &____source_12; }
inline void set__source_12(String_t* value)
{
____source_12 = value;
Il2CppCodeGenWriteBarrier((&____source_12), value);
}
inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * value)
{
____safeSerializationManager_13 = value;
Il2CppCodeGenWriteBarrier((&____safeSerializationManager_13), value);
}
inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; }
inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; }
inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value)
{
___captured_traces_14 = value;
Il2CppCodeGenWriteBarrier((&___captured_traces_14), value);
}
inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* value)
{
___native_trace_ips_15 = value;
Il2CppCodeGenWriteBarrier((&___native_trace_ips_15), value);
}
};
struct Exception_t_StaticFields
{
public:
// System.Object System.Exception::s_EDILock
RuntimeObject * ___s_EDILock_0;
public:
inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
inline void set_s_EDILock_0(RuntimeObject * value)
{
___s_EDILock_0 = value;
Il2CppCodeGenWriteBarrier((&___s_EDILock_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
intptr_t* ___native_trace_ips_15;
};
// 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_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
intptr_t* ___native_trace_ips_15;
};
#endif // EXCEPTION_T_H
#ifndef CULTUREINFO_T345AC6924134F039ED9A11F3E03F8E91B6A3225F_H
#define CULTUREINFO_T345AC6924134F039ED9A11F3E03F8E91B6A3225F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F : public RuntimeObject
{
public:
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
public:
inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isReadOnly_3)); }
inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
inline void set_m_isReadOnly_3(bool value)
{
___m_isReadOnly_3 = value;
}
inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cultureID_4)); }
inline int32_t get_cultureID_4() const { return ___cultureID_4; }
inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
inline void set_cultureID_4(int32_t value)
{
___cultureID_4 = value;
}
inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_lcid_5)); }
inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
inline void set_parent_lcid_5(int32_t value)
{
___parent_lcid_5 = value;
}
inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___datetime_index_6)); }
inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
inline void set_datetime_index_6(int32_t value)
{
___datetime_index_6 = value;
}
inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___number_index_7)); }
inline int32_t get_number_index_7() const { return ___number_index_7; }
inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
inline void set_number_index_7(int32_t value)
{
___number_index_7 = value;
}
inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___default_calendar_type_8)); }
inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
inline void set_default_calendar_type_8(int32_t value)
{
___default_calendar_type_8 = value;
}
inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_useUserOverride_9)); }
inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
inline void set_m_useUserOverride_9(bool value)
{
___m_useUserOverride_9 = value;
}
inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___numInfo_10)); }
inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_numInfo_10() const { return ___numInfo_10; }
inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_numInfo_10() { return &___numInfo_10; }
inline void set_numInfo_10(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
{
___numInfo_10 = value;
Il2CppCodeGenWriteBarrier((&___numInfo_10), value);
}
inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___dateTimeInfo_11)); }
inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
inline void set_dateTimeInfo_11(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value)
{
___dateTimeInfo_11 = value;
Il2CppCodeGenWriteBarrier((&___dateTimeInfo_11), value);
}
inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textInfo_12)); }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_12() const { return ___textInfo_12; }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_12() { return &___textInfo_12; }
inline void set_textInfo_12(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
{
___textInfo_12 = value;
Il2CppCodeGenWriteBarrier((&___textInfo_12), value);
}
inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_name_13)); }
inline String_t* get_m_name_13() const { return ___m_name_13; }
inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
inline void set_m_name_13(String_t* value)
{
___m_name_13 = value;
Il2CppCodeGenWriteBarrier((&___m_name_13), value);
}
inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___englishname_14)); }
inline String_t* get_englishname_14() const { return ___englishname_14; }
inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
inline void set_englishname_14(String_t* value)
{
___englishname_14 = value;
Il2CppCodeGenWriteBarrier((&___englishname_14), value);
}
inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___nativename_15)); }
inline String_t* get_nativename_15() const { return ___nativename_15; }
inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
inline void set_nativename_15(String_t* value)
{
___nativename_15 = value;
Il2CppCodeGenWriteBarrier((&___nativename_15), value);
}
inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso3lang_16)); }
inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
inline void set_iso3lang_16(String_t* value)
{
___iso3lang_16 = value;
Il2CppCodeGenWriteBarrier((&___iso3lang_16), value);
}
inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso2lang_17)); }
inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
inline void set_iso2lang_17(String_t* value)
{
___iso2lang_17 = value;
Il2CppCodeGenWriteBarrier((&___iso2lang_17), value);
}
inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___win3lang_18)); }
inline String_t* get_win3lang_18() const { return ___win3lang_18; }
inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
inline void set_win3lang_18(String_t* value)
{
___win3lang_18 = value;
Il2CppCodeGenWriteBarrier((&___win3lang_18), value);
}
inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___territory_19)); }
inline String_t* get_territory_19() const { return ___territory_19; }
inline String_t** get_address_of_territory_19() { return &___territory_19; }
inline void set_territory_19(String_t* value)
{
___territory_19 = value;
Il2CppCodeGenWriteBarrier((&___territory_19), value);
}
inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___native_calendar_names_20)); }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
inline void set_native_calendar_names_20(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
{
___native_calendar_names_20 = value;
Il2CppCodeGenWriteBarrier((&___native_calendar_names_20), value);
}
inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___compareInfo_21)); }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_compareInfo_21() const { return ___compareInfo_21; }
inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
inline void set_compareInfo_21(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
{
___compareInfo_21 = value;
Il2CppCodeGenWriteBarrier((&___compareInfo_21), value);
}
inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textinfo_data_22)); }
inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
inline void set_textinfo_data_22(void* value)
{
___textinfo_data_22 = value;
}
inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_dataItem_23)); }
inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
inline void set_m_dataItem_23(int32_t value)
{
___m_dataItem_23 = value;
}
inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___calendar_24)); }
inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_24() const { return ___calendar_24; }
inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_24() { return &___calendar_24; }
inline void set_calendar_24(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
{
___calendar_24 = value;
Il2CppCodeGenWriteBarrier((&___calendar_24), value);
}
inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_culture_25)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_parent_culture_25() const { return ___parent_culture_25; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
inline void set_parent_culture_25(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___parent_culture_25 = value;
Il2CppCodeGenWriteBarrier((&___parent_culture_25), value);
}
inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___constructed_26)); }
inline bool get_constructed_26() const { return ___constructed_26; }
inline bool* get_address_of_constructed_26() { return &___constructed_26; }
inline void set_constructed_26(bool value)
{
___constructed_26 = value;
}
inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cached_serialized_form_27)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
inline void set_cached_serialized_form_27(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___cached_serialized_form_27 = value;
Il2CppCodeGenWriteBarrier((&___cached_serialized_form_27), value);
}
inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_cultureData_28)); }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_28() const { return ___m_cultureData_28; }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
inline void set_m_cultureData_28(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * value)
{
___m_cultureData_28 = value;
Il2CppCodeGenWriteBarrier((&___m_cultureData_28), value);
}
inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isInherited_29)); }
inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
inline void set_m_isInherited_29(bool value)
{
___m_isInherited_29 = value;
}
};
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields
{
public:
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject * ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentUICulture_33;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentCulture_34;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * ___shared_by_name_36;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_37;
public:
inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___invariant_culture_info_0)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
inline void set_invariant_culture_info_0(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___invariant_culture_info_0 = value;
Il2CppCodeGenWriteBarrier((&___invariant_culture_info_0), value);
}
inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_table_lock_1)); }
inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
inline void set_shared_table_lock_1(RuntimeObject * value)
{
___shared_table_lock_1 = value;
Il2CppCodeGenWriteBarrier((&___shared_table_lock_1), value);
}
inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___default_current_culture_2)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_default_current_culture_2() const { return ___default_current_culture_2; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
inline void set_default_current_culture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___default_current_culture_2 = value;
Il2CppCodeGenWriteBarrier((&___default_current_culture_2), value);
}
inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___s_DefaultThreadCurrentUICulture_33 = value;
Il2CppCodeGenWriteBarrier((&___s_DefaultThreadCurrentUICulture_33), value);
}
inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
{
___s_DefaultThreadCurrentCulture_34 = value;
Il2CppCodeGenWriteBarrier((&___s_DefaultThreadCurrentCulture_34), value);
}
inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_number_35)); }
inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * get_shared_by_number_35() const { return ___shared_by_number_35; }
inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
inline void set_shared_by_number_35(Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * value)
{
___shared_by_number_35 = value;
Il2CppCodeGenWriteBarrier((&___shared_by_number_35), value);
}
inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_name_36)); }
inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * get_shared_by_name_36() const { return ___shared_by_name_36; }
inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
inline void set_shared_by_name_36(Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * value)
{
___shared_by_name_36 = value;
Il2CppCodeGenWriteBarrier((&___shared_by_name_36), value);
}
inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___IsTaiwanSku_37)); }
inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
inline void set_IsTaiwanSku_37(bool value)
{
___IsTaiwanSku_37 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
uint8_t* ___cached_serialized_form_27;
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
uint8_t* ___cached_serialized_form_27;
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
#endif // CULTUREINFO_T345AC6924134F039ED9A11F3E03F8E91B6A3225F_H
#ifndef PATH_T0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_H
#define PATH_T0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.Path
struct Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752 : public RuntimeObject
{
public:
public:
};
struct Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields
{
public:
// System.Char[] System.IO.Path::InvalidPathChars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___InvalidPathChars_0;
// System.Char System.IO.Path::AltDirectorySeparatorChar
Il2CppChar ___AltDirectorySeparatorChar_1;
// System.Char System.IO.Path::DirectorySeparatorChar
Il2CppChar ___DirectorySeparatorChar_2;
// System.Char System.IO.Path::PathSeparator
Il2CppChar ___PathSeparator_3;
// System.String System.IO.Path::DirectorySeparatorStr
String_t* ___DirectorySeparatorStr_4;
// System.Char System.IO.Path::VolumeSeparatorChar
Il2CppChar ___VolumeSeparatorChar_5;
// System.Char[] System.IO.Path::PathSeparatorChars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___PathSeparatorChars_6;
// System.Boolean System.IO.Path::dirEqualsVolume
bool ___dirEqualsVolume_7;
// System.Char[] System.IO.Path::trimEndCharsWindows
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimEndCharsWindows_8;
// System.Char[] System.IO.Path::trimEndCharsUnix
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimEndCharsUnix_9;
public:
inline static int32_t get_offset_of_InvalidPathChars_0() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___InvalidPathChars_0)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_InvalidPathChars_0() const { return ___InvalidPathChars_0; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_InvalidPathChars_0() { return &___InvalidPathChars_0; }
inline void set_InvalidPathChars_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___InvalidPathChars_0 = value;
Il2CppCodeGenWriteBarrier((&___InvalidPathChars_0), value);
}
inline static int32_t get_offset_of_AltDirectorySeparatorChar_1() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___AltDirectorySeparatorChar_1)); }
inline Il2CppChar get_AltDirectorySeparatorChar_1() const { return ___AltDirectorySeparatorChar_1; }
inline Il2CppChar* get_address_of_AltDirectorySeparatorChar_1() { return &___AltDirectorySeparatorChar_1; }
inline void set_AltDirectorySeparatorChar_1(Il2CppChar value)
{
___AltDirectorySeparatorChar_1 = value;
}
inline static int32_t get_offset_of_DirectorySeparatorChar_2() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___DirectorySeparatorChar_2)); }
inline Il2CppChar get_DirectorySeparatorChar_2() const { return ___DirectorySeparatorChar_2; }
inline Il2CppChar* get_address_of_DirectorySeparatorChar_2() { return &___DirectorySeparatorChar_2; }
inline void set_DirectorySeparatorChar_2(Il2CppChar value)
{
___DirectorySeparatorChar_2 = value;
}
inline static int32_t get_offset_of_PathSeparator_3() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___PathSeparator_3)); }
inline Il2CppChar get_PathSeparator_3() const { return ___PathSeparator_3; }
inline Il2CppChar* get_address_of_PathSeparator_3() { return &___PathSeparator_3; }
inline void set_PathSeparator_3(Il2CppChar value)
{
___PathSeparator_3 = value;
}
inline static int32_t get_offset_of_DirectorySeparatorStr_4() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___DirectorySeparatorStr_4)); }
inline String_t* get_DirectorySeparatorStr_4() const { return ___DirectorySeparatorStr_4; }
inline String_t** get_address_of_DirectorySeparatorStr_4() { return &___DirectorySeparatorStr_4; }
inline void set_DirectorySeparatorStr_4(String_t* value)
{
___DirectorySeparatorStr_4 = value;
Il2CppCodeGenWriteBarrier((&___DirectorySeparatorStr_4), value);
}
inline static int32_t get_offset_of_VolumeSeparatorChar_5() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___VolumeSeparatorChar_5)); }
inline Il2CppChar get_VolumeSeparatorChar_5() const { return ___VolumeSeparatorChar_5; }
inline Il2CppChar* get_address_of_VolumeSeparatorChar_5() { return &___VolumeSeparatorChar_5; }
inline void set_VolumeSeparatorChar_5(Il2CppChar value)
{
___VolumeSeparatorChar_5 = value;
}
inline static int32_t get_offset_of_PathSeparatorChars_6() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___PathSeparatorChars_6)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_PathSeparatorChars_6() const { return ___PathSeparatorChars_6; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_PathSeparatorChars_6() { return &___PathSeparatorChars_6; }
inline void set_PathSeparatorChars_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___PathSeparatorChars_6 = value;
Il2CppCodeGenWriteBarrier((&___PathSeparatorChars_6), value);
}
inline static int32_t get_offset_of_dirEqualsVolume_7() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___dirEqualsVolume_7)); }
inline bool get_dirEqualsVolume_7() const { return ___dirEqualsVolume_7; }
inline bool* get_address_of_dirEqualsVolume_7() { return &___dirEqualsVolume_7; }
inline void set_dirEqualsVolume_7(bool value)
{
___dirEqualsVolume_7 = value;
}
inline static int32_t get_offset_of_trimEndCharsWindows_8() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___trimEndCharsWindows_8)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_trimEndCharsWindows_8() const { return ___trimEndCharsWindows_8; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_trimEndCharsWindows_8() { return &___trimEndCharsWindows_8; }
inline void set_trimEndCharsWindows_8(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___trimEndCharsWindows_8 = value;
Il2CppCodeGenWriteBarrier((&___trimEndCharsWindows_8), value);
}
inline static int32_t get_offset_of_trimEndCharsUnix_9() { return static_cast<int32_t>(offsetof(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields, ___trimEndCharsUnix_9)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_trimEndCharsUnix_9() const { return ___trimEndCharsUnix_9; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_trimEndCharsUnix_9() { return &___trimEndCharsUnix_9; }
inline void set_trimEndCharsUnix_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___trimEndCharsUnix_9 = value;
Il2CppCodeGenWriteBarrier((&___trimEndCharsUnix_9), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PATH_T0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_H
#ifndef MARSHALBYREFOBJECT_TC4577953D0A44D0AB8597CFA868E01C858B1C9AF_H
#define MARSHALBYREFOBJECT_TC4577953D0A44D0AB8597CFA868E01C858B1C9AF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF : public RuntimeObject
{
public:
// System.Object System.MarshalByRefObject::_identity
RuntimeObject * ____identity_0;
public:
inline static int32_t get_offset_of__identity_0() { return static_cast<int32_t>(offsetof(MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF, ____identity_0)); }
inline RuntimeObject * get__identity_0() const { return ____identity_0; }
inline RuntimeObject ** get_address_of__identity_0() { return &____identity_0; }
inline void set__identity_0(RuntimeObject * value)
{
____identity_0 = value;
Il2CppCodeGenWriteBarrier((&____identity_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
#endif // MARSHALBYREFOBJECT_TC4577953D0A44D0AB8597CFA868E01C858B1C9AF_H
#ifndef MEMBERINFO_T_H
#define MEMBERINFO_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MEMBERINFO_T_H
#ifndef CRITICALFINALIZEROBJECT_T8B006E1DEE084E781F5C0F3283E9226E28894DD9_H
#define CRITICALFINALIZEROBJECT_T8B006E1DEE084E781F5C0F3283E9226E28894DD9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Runtime.ConstrainedExecution.CriticalFinalizerObject
struct CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9 : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CRITICALFINALIZEROBJECT_T8B006E1DEE084E781F5C0F3283E9226E28894DD9_H
#ifndef MARSHAL_TC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_H
#define MARSHAL_TC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Runtime.InteropServices.Marshal
struct Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40 : public RuntimeObject
{
public:
public:
};
struct Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_StaticFields
{
public:
// System.Int32 System.Runtime.InteropServices.Marshal::SystemMaxDBCSCharSize
int32_t ___SystemMaxDBCSCharSize_0;
// System.Int32 System.Runtime.InteropServices.Marshal::SystemDefaultCharSize
int32_t ___SystemDefaultCharSize_1;
public:
inline static int32_t get_offset_of_SystemMaxDBCSCharSize_0() { return static_cast<int32_t>(offsetof(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_StaticFields, ___SystemMaxDBCSCharSize_0)); }
inline int32_t get_SystemMaxDBCSCharSize_0() const { return ___SystemMaxDBCSCharSize_0; }
inline int32_t* get_address_of_SystemMaxDBCSCharSize_0() { return &___SystemMaxDBCSCharSize_0; }
inline void set_SystemMaxDBCSCharSize_0(int32_t value)
{
___SystemMaxDBCSCharSize_0 = value;
}
inline static int32_t get_offset_of_SystemDefaultCharSize_1() { return static_cast<int32_t>(offsetof(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_StaticFields, ___SystemDefaultCharSize_1)); }
inline int32_t get_SystemDefaultCharSize_1() const { return ___SystemDefaultCharSize_1; }
inline int32_t* get_address_of_SystemDefaultCharSize_1() { return &___SystemDefaultCharSize_1; }
inline void set_SystemDefaultCharSize_1(int32_t value)
{
___SystemDefaultCharSize_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MARSHAL_TC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_H
#ifndef RANDOMNUMBERGENERATOR_T12277F7F965BA79C54E4B3BFABD27A5FFB725EE2_H
#define RANDOMNUMBERGENERATOR_T12277F7F965BA79C54E4B3BFABD27A5FFB725EE2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Security.Cryptography.RandomNumberGenerator
struct RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RANDOMNUMBERGENERATOR_T12277F7F965BA79C54E4B3BFABD27A5FFB725EE2_H
#ifndef SECURITYELEMENT_T6C5746EF572788E5111C20BA18526087574CCDD7_H
#define SECURITYELEMENT_T6C5746EF572788E5111C20BA18526087574CCDD7_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Security.SecurityElement
struct SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 : public RuntimeObject
{
public:
// System.String System.Security.SecurityElement::text
String_t* ___text_0;
// System.String System.Security.SecurityElement::tag
String_t* ___tag_1;
// System.Collections.ArrayList System.Security.SecurityElement::attributes
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___attributes_2;
// System.Collections.ArrayList System.Security.SecurityElement::children
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___children_3;
public:
inline static int32_t get_offset_of_text_0() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7, ___text_0)); }
inline String_t* get_text_0() const { return ___text_0; }
inline String_t** get_address_of_text_0() { return &___text_0; }
inline void set_text_0(String_t* value)
{
___text_0 = value;
Il2CppCodeGenWriteBarrier((&___text_0), value);
}
inline static int32_t get_offset_of_tag_1() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7, ___tag_1)); }
inline String_t* get_tag_1() const { return ___tag_1; }
inline String_t** get_address_of_tag_1() { return &___tag_1; }
inline void set_tag_1(String_t* value)
{
___tag_1 = value;
Il2CppCodeGenWriteBarrier((&___tag_1), value);
}
inline static int32_t get_offset_of_attributes_2() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7, ___attributes_2)); }
inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_attributes_2() const { return ___attributes_2; }
inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_attributes_2() { return &___attributes_2; }
inline void set_attributes_2(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
{
___attributes_2 = value;
Il2CppCodeGenWriteBarrier((&___attributes_2), value);
}
inline static int32_t get_offset_of_children_3() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7, ___children_3)); }
inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_children_3() const { return ___children_3; }
inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_children_3() { return &___children_3; }
inline void set_children_3(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
{
___children_3 = value;
Il2CppCodeGenWriteBarrier((&___children_3), value);
}
};
struct SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_StaticFields
{
public:
// System.Char[] System.Security.SecurityElement::invalid_tag_chars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___invalid_tag_chars_4;
// System.Char[] System.Security.SecurityElement::invalid_text_chars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___invalid_text_chars_5;
// System.Char[] System.Security.SecurityElement::invalid_attr_name_chars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___invalid_attr_name_chars_6;
// System.Char[] System.Security.SecurityElement::invalid_attr_value_chars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___invalid_attr_value_chars_7;
// System.Char[] System.Security.SecurityElement::invalid_chars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___invalid_chars_8;
public:
inline static int32_t get_offset_of_invalid_tag_chars_4() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_StaticFields, ___invalid_tag_chars_4)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_invalid_tag_chars_4() const { return ___invalid_tag_chars_4; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_invalid_tag_chars_4() { return &___invalid_tag_chars_4; }
inline void set_invalid_tag_chars_4(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___invalid_tag_chars_4 = value;
Il2CppCodeGenWriteBarrier((&___invalid_tag_chars_4), value);
}
inline static int32_t get_offset_of_invalid_text_chars_5() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_StaticFields, ___invalid_text_chars_5)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_invalid_text_chars_5() const { return ___invalid_text_chars_5; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_invalid_text_chars_5() { return &___invalid_text_chars_5; }
inline void set_invalid_text_chars_5(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___invalid_text_chars_5 = value;
Il2CppCodeGenWriteBarrier((&___invalid_text_chars_5), value);
}
inline static int32_t get_offset_of_invalid_attr_name_chars_6() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_StaticFields, ___invalid_attr_name_chars_6)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_invalid_attr_name_chars_6() const { return ___invalid_attr_name_chars_6; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_invalid_attr_name_chars_6() { return &___invalid_attr_name_chars_6; }
inline void set_invalid_attr_name_chars_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___invalid_attr_name_chars_6 = value;
Il2CppCodeGenWriteBarrier((&___invalid_attr_name_chars_6), value);
}
inline static int32_t get_offset_of_invalid_attr_value_chars_7() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_StaticFields, ___invalid_attr_value_chars_7)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_invalid_attr_value_chars_7() const { return ___invalid_attr_value_chars_7; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_invalid_attr_value_chars_7() { return &___invalid_attr_value_chars_7; }
inline void set_invalid_attr_value_chars_7(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___invalid_attr_value_chars_7 = value;
Il2CppCodeGenWriteBarrier((&___invalid_attr_value_chars_7), value);
}
inline static int32_t get_offset_of_invalid_chars_8() { return static_cast<int32_t>(offsetof(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_StaticFields, ___invalid_chars_8)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_invalid_chars_8() const { return ___invalid_chars_8; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_invalid_chars_8() { return &___invalid_chars_8; }
inline void set_invalid_chars_8(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___invalid_chars_8 = value;
Il2CppCodeGenWriteBarrier((&___invalid_chars_8), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SECURITYELEMENT_T6C5746EF572788E5111C20BA18526087574CCDD7_H
#ifndef STRING_T_H
#define STRING_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String
struct String_t : public RuntimeObject
{
public:
// System.Int32 System.String::m_stringLength
int32_t ___m_stringLength_0;
// System.Char System.String::m_firstChar
Il2CppChar ___m_firstChar_1;
public:
inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
inline void set_m_stringLength_0(int32_t value)
{
___m_stringLength_0 = value;
}
inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
inline void set_m_firstChar_1(Il2CppChar value)
{
___m_firstChar_1 = value;
}
};
struct String_t_StaticFields
{
public:
// System.String System.String::Empty
String_t* ___Empty_5;
public:
inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
inline String_t* get_Empty_5() const { return ___Empty_5; }
inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
inline void set_Empty_5(String_t* value)
{
___Empty_5 = value;
Il2CppCodeGenWriteBarrier((&___Empty_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STRING_T_H
#ifndef ENCODING_T7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_H
#define ENCODING_T7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Text.Encoding
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 : public RuntimeObject
{
public:
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * ___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_tDE342346D01608628F1BCEBB652D31009852CF63 * ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * ___decoderFallback_14;
public:
inline static int32_t get_offset_of_m_codePage_9() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_codePage_9)); }
inline int32_t get_m_codePage_9() const { return ___m_codePage_9; }
inline int32_t* get_address_of_m_codePage_9() { return &___m_codePage_9; }
inline void set_m_codePage_9(int32_t value)
{
___m_codePage_9 = value;
}
inline static int32_t get_offset_of_dataItem_10() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___dataItem_10)); }
inline CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * get_dataItem_10() const { return ___dataItem_10; }
inline CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB ** get_address_of_dataItem_10() { return &___dataItem_10; }
inline void set_dataItem_10(CodePageDataItem_t6E34BEE9CCCBB35C88D714664633AF6E5F5671FB * value)
{
___dataItem_10 = value;
Il2CppCodeGenWriteBarrier((&___dataItem_10), value);
}
inline static int32_t get_offset_of_m_deserializedFromEverett_11() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_deserializedFromEverett_11)); }
inline bool get_m_deserializedFromEverett_11() const { return ___m_deserializedFromEverett_11; }
inline bool* get_address_of_m_deserializedFromEverett_11() { return &___m_deserializedFromEverett_11; }
inline void set_m_deserializedFromEverett_11(bool value)
{
___m_deserializedFromEverett_11 = value;
}
inline static int32_t get_offset_of_m_isReadOnly_12() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___m_isReadOnly_12)); }
inline bool get_m_isReadOnly_12() const { return ___m_isReadOnly_12; }
inline bool* get_address_of_m_isReadOnly_12() { return &___m_isReadOnly_12; }
inline void set_m_isReadOnly_12(bool value)
{
___m_isReadOnly_12 = value;
}
inline static int32_t get_offset_of_encoderFallback_13() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___encoderFallback_13)); }
inline EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * get_encoderFallback_13() const { return ___encoderFallback_13; }
inline EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 ** get_address_of_encoderFallback_13() { return &___encoderFallback_13; }
inline void set_encoderFallback_13(EncoderFallback_tDE342346D01608628F1BCEBB652D31009852CF63 * value)
{
___encoderFallback_13 = value;
Il2CppCodeGenWriteBarrier((&___encoderFallback_13), value);
}
inline static int32_t get_offset_of_decoderFallback_14() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4, ___decoderFallback_14)); }
inline DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * get_decoderFallback_14() const { return ___decoderFallback_14; }
inline DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 ** get_address_of_decoderFallback_14() { return &___decoderFallback_14; }
inline void set_decoderFallback_14(DecoderFallback_t128445EB7676870485230893338EF044F6B72F60 * value)
{
___decoderFallback_14 = value;
Il2CppCodeGenWriteBarrier((&___decoderFallback_14), value);
}
};
struct Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields
{
public:
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___latin1Encoding_7;
// System.Collections.Hashtable modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject * ___s_InternalSyncObject_15;
public:
inline static int32_t get_offset_of_defaultEncoding_0() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___defaultEncoding_0)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_defaultEncoding_0() const { return ___defaultEncoding_0; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_defaultEncoding_0() { return &___defaultEncoding_0; }
inline void set_defaultEncoding_0(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___defaultEncoding_0 = value;
Il2CppCodeGenWriteBarrier((&___defaultEncoding_0), value);
}
inline static int32_t get_offset_of_unicodeEncoding_1() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___unicodeEncoding_1)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_unicodeEncoding_1() const { return ___unicodeEncoding_1; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_unicodeEncoding_1() { return &___unicodeEncoding_1; }
inline void set_unicodeEncoding_1(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___unicodeEncoding_1 = value;
Il2CppCodeGenWriteBarrier((&___unicodeEncoding_1), value);
}
inline static int32_t get_offset_of_bigEndianUnicode_2() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___bigEndianUnicode_2)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_bigEndianUnicode_2() const { return ___bigEndianUnicode_2; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_bigEndianUnicode_2() { return &___bigEndianUnicode_2; }
inline void set_bigEndianUnicode_2(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___bigEndianUnicode_2 = value;
Il2CppCodeGenWriteBarrier((&___bigEndianUnicode_2), value);
}
inline static int32_t get_offset_of_utf7Encoding_3() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf7Encoding_3)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf7Encoding_3() const { return ___utf7Encoding_3; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf7Encoding_3() { return &___utf7Encoding_3; }
inline void set_utf7Encoding_3(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf7Encoding_3 = value;
Il2CppCodeGenWriteBarrier((&___utf7Encoding_3), value);
}
inline static int32_t get_offset_of_utf8Encoding_4() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf8Encoding_4)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf8Encoding_4() const { return ___utf8Encoding_4; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf8Encoding_4() { return &___utf8Encoding_4; }
inline void set_utf8Encoding_4(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf8Encoding_4 = value;
Il2CppCodeGenWriteBarrier((&___utf8Encoding_4), value);
}
inline static int32_t get_offset_of_utf32Encoding_5() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___utf32Encoding_5)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_utf32Encoding_5() const { return ___utf32Encoding_5; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_utf32Encoding_5() { return &___utf32Encoding_5; }
inline void set_utf32Encoding_5(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___utf32Encoding_5 = value;
Il2CppCodeGenWriteBarrier((&___utf32Encoding_5), value);
}
inline static int32_t get_offset_of_asciiEncoding_6() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___asciiEncoding_6)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_asciiEncoding_6() const { return ___asciiEncoding_6; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_asciiEncoding_6() { return &___asciiEncoding_6; }
inline void set_asciiEncoding_6(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___asciiEncoding_6 = value;
Il2CppCodeGenWriteBarrier((&___asciiEncoding_6), value);
}
inline static int32_t get_offset_of_latin1Encoding_7() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___latin1Encoding_7)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_latin1Encoding_7() const { return ___latin1Encoding_7; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_latin1Encoding_7() { return &___latin1Encoding_7; }
inline void set_latin1Encoding_7(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___latin1Encoding_7 = value;
Il2CppCodeGenWriteBarrier((&___latin1Encoding_7), value);
}
inline static int32_t get_offset_of_encodings_8() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___encodings_8)); }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * get_encodings_8() const { return ___encodings_8; }
inline Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 ** get_address_of_encodings_8() { return &___encodings_8; }
inline void set_encodings_8(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * value)
{
___encodings_8 = value;
Il2CppCodeGenWriteBarrier((&___encodings_8), value);
}
inline static int32_t get_offset_of_s_InternalSyncObject_15() { return static_cast<int32_t>(offsetof(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_StaticFields, ___s_InternalSyncObject_15)); }
inline RuntimeObject * get_s_InternalSyncObject_15() const { return ___s_InternalSyncObject_15; }
inline RuntimeObject ** get_address_of_s_InternalSyncObject_15() { return &___s_InternalSyncObject_15; }
inline void set_s_InternalSyncObject_15(RuntimeObject * value)
{
___s_InternalSyncObject_15 = value;
Il2CppCodeGenWriteBarrier((&___s_InternalSyncObject_15), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENCODING_T7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4_H
#ifndef STRINGBUILDER_T_H
#define STRINGBUILDER_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
public:
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___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;
public:
inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkChars_0)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
inline void set_m_ChunkChars_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___m_ChunkChars_0 = value;
Il2CppCodeGenWriteBarrier((&___m_ChunkChars_0), value);
}
inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); }
inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; }
inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; }
inline void set_m_ChunkPrevious_1(StringBuilder_t * value)
{
___m_ChunkPrevious_1 = value;
Il2CppCodeGenWriteBarrier((&___m_ChunkPrevious_1), value);
}
inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkLength_2)); }
inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; }
inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; }
inline void set_m_ChunkLength_2(int32_t value)
{
___m_ChunkLength_2 = value;
}
inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); }
inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; }
inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; }
inline void set_m_ChunkOffset_3(int32_t value)
{
___m_ChunkOffset_3 = value;
}
inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); }
inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; }
inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; }
inline void set_m_MaxCapacity_4(int32_t value)
{
___m_MaxCapacity_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STRINGBUILDER_T_H
#ifndef VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#define VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
{
};
#endif // VALUETYPE_T4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_H
#ifndef __STATICARRAYINITTYPESIZEU3D10_T39E3D966A21885323F15EB866ABDE668EA1ED52C_H
#define __STATICARRAYINITTYPESIZEU3D10_T39E3D966A21885323F15EB866ABDE668EA1ED52C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D10
struct __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C__padding[10];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D10_T39E3D966A21885323F15EB866ABDE668EA1ED52C_H
#ifndef __STATICARRAYINITTYPESIZEU3D1018_T7825BE1556EFF874DAFDC230EB69C85A48DBCBC4_H
#define __STATICARRAYINITTYPESIZEU3D1018_T7825BE1556EFF874DAFDC230EB69C85A48DBCBC4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1018
struct __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4__padding[1018];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1018_T7825BE1556EFF874DAFDC230EB69C85A48DBCBC4_H
#ifndef __STATICARRAYINITTYPESIZEU3D1080_TCE36DA14009C45CFDEA7F63618BE90F8DF89AC84_H
#define __STATICARRAYINITTYPESIZEU3D1080_TCE36DA14009C45CFDEA7F63618BE90F8DF89AC84_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1080
struct __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84__padding[1080];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1080_TCE36DA14009C45CFDEA7F63618BE90F8DF89AC84_H
#ifndef __STATICARRAYINITTYPESIZEU3D11614_TDF34959BE752359A89A4A577B8798D2D66A5E7F5_H
#define __STATICARRAYINITTYPESIZEU3D11614_TDF34959BE752359A89A4A577B8798D2D66A5E7F5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D11614
struct __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5__padding[11614];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D11614_TDF34959BE752359A89A4A577B8798D2D66A5E7F5_H
#ifndef __STATICARRAYINITTYPESIZEU3D12_TB4B4C95019D88097B57DE7B50445942256BF2879_H
#define __STATICARRAYINITTYPESIZEU3D12_TB4B4C95019D88097B57DE7B50445942256BF2879_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12
struct __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879__padding[12];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D12_TB4B4C95019D88097B57DE7B50445942256BF2879_H
#ifndef __STATICARRAYINITTYPESIZEU3D120_TBA46FD2E9DA153FD8457EE7F425E8ECC517EA252_H
#define __STATICARRAYINITTYPESIZEU3D120_TBA46FD2E9DA153FD8457EE7F425E8ECC517EA252_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D120
struct __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252__padding[120];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D120_TBA46FD2E9DA153FD8457EE7F425E8ECC517EA252_H
#ifndef __STATICARRAYINITTYPESIZEU3D1208_TC58894ECFE2C4FFD2B8FCDF958800099A737C1DD_H
#define __STATICARRAYINITTYPESIZEU3D1208_TC58894ECFE2C4FFD2B8FCDF958800099A737C1DD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1208
struct __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD__padding[1208];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1208_TC58894ECFE2C4FFD2B8FCDF958800099A737C1DD_H
#ifndef __STATICARRAYINITTYPESIZEU3D128_T1B13688BD6EA82B964734FF8C3181161EF5624B1_H
#define __STATICARRAYINITTYPESIZEU3D128_T1B13688BD6EA82B964734FF8C3181161EF5624B1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D128
struct __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1__padding[128];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D128_T1B13688BD6EA82B964734FF8C3181161EF5624B1_H
#ifndef __STATICARRAYINITTYPESIZEU3D130_T732A6F42953325ADC5746FF1A652A2974473AF4F_H
#define __STATICARRAYINITTYPESIZEU3D130_T732A6F42953325ADC5746FF1A652A2974473AF4F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D130
struct __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F__padding[130];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D130_T732A6F42953325ADC5746FF1A652A2974473AF4F_H
#ifndef __STATICARRAYINITTYPESIZEU3D14_TAC1FF6EBB83457B9752372565F242D9A7C69FD05_H
#define __STATICARRAYINITTYPESIZEU3D14_TAC1FF6EBB83457B9752372565F242D9A7C69FD05_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D14
struct __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05__padding[14];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D14_TAC1FF6EBB83457B9752372565F242D9A7C69FD05_H
#ifndef __STATICARRAYINITTYPESIZEU3D1450_T58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4_H
#define __STATICARRAYINITTYPESIZEU3D1450_T58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1450
struct __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4__padding[1450];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1450_T58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4_H
#ifndef __STATICARRAYINITTYPESIZEU3D16_T35B2E1DB11C9D3150BF800DC30A2808C4F1A1341_H
#define __STATICARRAYINITTYPESIZEU3D16_T35B2E1DB11C9D3150BF800DC30A2808C4F1A1341_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D16
struct __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341__padding[16];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D16_T35B2E1DB11C9D3150BF800DC30A2808C4F1A1341_H
#ifndef __STATICARRAYINITTYPESIZEU3D162_TFFF125F871C6A7DE42BE37AC907E2E2149A861AA_H
#define __STATICARRAYINITTYPESIZEU3D162_TFFF125F871C6A7DE42BE37AC907E2E2149A861AA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D162
struct __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA__padding[162];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D162_TFFF125F871C6A7DE42BE37AC907E2E2149A861AA_H
#ifndef __STATICARRAYINITTYPESIZEU3D1665_TCD7752863825B82B07752CCE72A581C169E19C20_H
#define __STATICARRAYINITTYPESIZEU3D1665_TCD7752863825B82B07752CCE72A581C169E19C20_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1665
struct __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20__padding[1665];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D1665_TCD7752863825B82B07752CCE72A581C169E19C20_H
#ifndef __STATICARRAYINITTYPESIZEU3D174_T58EBFEBC3E6F34CF7C54ED51E8113E34B876351F_H
#define __STATICARRAYINITTYPESIZEU3D174_T58EBFEBC3E6F34CF7C54ED51E8113E34B876351F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D174
struct __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F__padding[174];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D174_T58EBFEBC3E6F34CF7C54ED51E8113E34B876351F_H
#ifndef __STATICARRAYINITTYPESIZEU3D20_T4B48985ED9F1499360D72CB311F3EB54FB7C4B63_H
#define __STATICARRAYINITTYPESIZEU3D20_T4B48985ED9F1499360D72CB311F3EB54FB7C4B63_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D20
struct __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63__padding[20];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D20_T4B48985ED9F1499360D72CB311F3EB54FB7C4B63_H
#ifndef __STATICARRAYINITTYPESIZEU3D2048_T95CEED630052F2BBE3122C058EEAD48DB4C2AD02_H
#define __STATICARRAYINITTYPESIZEU3D2048_T95CEED630052F2BBE3122C058EEAD48DB4C2AD02_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2048
struct __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02__padding[2048];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2048_T95CEED630052F2BBE3122C058EEAD48DB4C2AD02_H
#ifndef __STATICARRAYINITTYPESIZEU3D2100_T75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA_H
#define __STATICARRAYINITTYPESIZEU3D2100_T75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2100
struct __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA__padding[2100];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2100_T75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA_H
#ifndef __STATICARRAYINITTYPESIZEU3D212_TDFB9BEA11D871D109F9E6502B2F50F7115451AAF_H
#define __STATICARRAYINITTYPESIZEU3D212_TDFB9BEA11D871D109F9E6502B2F50F7115451AAF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D212
struct __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF__padding[212];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D212_TDFB9BEA11D871D109F9E6502B2F50F7115451AAF_H
#ifndef __STATICARRAYINITTYPESIZEU3D21252_TCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462_H
#define __STATICARRAYINITTYPESIZEU3D21252_TCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D21252
struct __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462__padding[21252];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D21252_TCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462_H
#ifndef __STATICARRAYINITTYPESIZEU3D2350_T96984AEF232104302694B7EFDA3F92BC42BF207D_H
#define __STATICARRAYINITTYPESIZEU3D2350_T96984AEF232104302694B7EFDA3F92BC42BF207D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2350
struct __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D__padding[2350];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2350_T96984AEF232104302694B7EFDA3F92BC42BF207D_H
#ifndef __STATICARRAYINITTYPESIZEU3D2382_TB4AF2C49C5120B6EB285BA4D247340D8E243A1BA_H
#define __STATICARRAYINITTYPESIZEU3D2382_TB4AF2C49C5120B6EB285BA4D247340D8E243A1BA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2382
struct __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA__padding[2382];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D2382_TB4AF2C49C5120B6EB285BA4D247340D8E243A1BA_H
#ifndef __STATICARRAYINITTYPESIZEU3D24_TAB08761D1BC4313A0535E193F4E1A1AFA8B3F123_H
#define __STATICARRAYINITTYPESIZEU3D24_TAB08761D1BC4313A0535E193F4E1A1AFA8B3F123_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D24
struct __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123__padding[24];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D24_TAB08761D1BC4313A0535E193F4E1A1AFA8B3F123_H
#ifndef __STATICARRAYINITTYPESIZEU3D240_T5643A77865294845ACC505FE42EA1067CAC04FD8_H
#define __STATICARRAYINITTYPESIZEU3D240_T5643A77865294845ACC505FE42EA1067CAC04FD8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D240
struct __StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8__padding[240];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D240_T5643A77865294845ACC505FE42EA1067CAC04FD8_H
#ifndef __STATICARRAYINITTYPESIZEU3D256_T9003B1E1E8C82BC25ADE7407C58A314C292B326F_H
#define __STATICARRAYINITTYPESIZEU3D256_T9003B1E1E8C82BC25ADE7407C58A314C292B326F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256
struct __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F__padding[256];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D256_T9003B1E1E8C82BC25ADE7407C58A314C292B326F_H
#ifndef __STATICARRAYINITTYPESIZEU3D262_T93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7_H
#define __STATICARRAYINITTYPESIZEU3D262_T93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D262
struct __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7__padding[262];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D262_T93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7_H
#ifndef __STATICARRAYINITTYPESIZEU3D288_T7B40D7F3A8D262F90A76460FF94E92CE08AFCF55_H
#define __STATICARRAYINITTYPESIZEU3D288_T7B40D7F3A8D262F90A76460FF94E92CE08AFCF55_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D288
struct __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55__padding[288];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D288_T7B40D7F3A8D262F90A76460FF94E92CE08AFCF55_H
#ifndef __STATICARRAYINITTYPESIZEU3D3_T651350E6AC00D0836A5D0539D0D68852BE81E08E_H
#define __STATICARRAYINITTYPESIZEU3D3_T651350E6AC00D0836A5D0539D0D68852BE81E08E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3
struct __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E__padding[3];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D3_T651350E6AC00D0836A5D0539D0D68852BE81E08E_H
#ifndef __STATICARRAYINITTYPESIZEU3D3132_T7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333_H
#define __STATICARRAYINITTYPESIZEU3D3132_T7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3132
struct __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333__padding[3132];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D3132_T7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333_H
#ifndef __STATICARRAYINITTYPESIZEU3D32_T06FF35439BDF1A6AAB50820787FA5D7A4FA09472_H
#define __STATICARRAYINITTYPESIZEU3D32_T06FF35439BDF1A6AAB50820787FA5D7A4FA09472_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D32
struct __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472__padding[32];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D32_T06FF35439BDF1A6AAB50820787FA5D7A4FA09472_H
#ifndef __STATICARRAYINITTYPESIZEU3D320_T48B9242FB90DB2A21A723BBAB141500A9641EB49_H
#define __STATICARRAYINITTYPESIZEU3D320_T48B9242FB90DB2A21A723BBAB141500A9641EB49_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D320
struct __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49__padding[320];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D320_T48B9242FB90DB2A21A723BBAB141500A9641EB49_H
#ifndef __STATICARRAYINITTYPESIZEU3D36_T553C250FA8609975E44273C4AD8F28E487272E17_H
#define __STATICARRAYINITTYPESIZEU3D36_T553C250FA8609975E44273C4AD8F28E487272E17_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D36
struct __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17__padding[36];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D36_T553C250FA8609975E44273C4AD8F28E487272E17_H
#ifndef __STATICARRAYINITTYPESIZEU3D360_TFF8371303424DEBAE608051BAA970E5AFB409DF7_H
#define __STATICARRAYINITTYPESIZEU3D360_TFF8371303424DEBAE608051BAA970E5AFB409DF7_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D360
struct __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7__padding[360];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D360_TFF8371303424DEBAE608051BAA970E5AFB409DF7_H
#ifndef __STATICARRAYINITTYPESIZEU3D38_TA52D24A5F9970582D6B55437967C9BD32E03F05D_H
#define __STATICARRAYINITTYPESIZEU3D38_TA52D24A5F9970582D6B55437967C9BD32E03F05D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D38
struct __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D__padding[38];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D38_TA52D24A5F9970582D6B55437967C9BD32E03F05D_H
#ifndef __STATICARRAYINITTYPESIZEU3D40_T0453B23B081EF301CB1E3167001650AD0C490F04_H
#define __STATICARRAYINITTYPESIZEU3D40_T0453B23B081EF301CB1E3167001650AD0C490F04_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40
struct __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04__padding[40];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D40_T0453B23B081EF301CB1E3167001650AD0C490F04_H
#ifndef __STATICARRAYINITTYPESIZEU3D4096_T48AD4C96663434746AEF5C2251003E817CC5FD23_H
#define __STATICARRAYINITTYPESIZEU3D4096_T48AD4C96663434746AEF5C2251003E817CC5FD23_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D4096
struct __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23__padding[4096];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D4096_T48AD4C96663434746AEF5C2251003E817CC5FD23_H
#ifndef __STATICARRAYINITTYPESIZEU3D42_T3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4_H
#define __STATICARRAYINITTYPESIZEU3D42_T3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D42
struct __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4__padding[42];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D42_T3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4_H
#ifndef __STATICARRAYINITTYPESIZEU3D44_T1383A9A990CD22E4246B656157D17C8051BFAD7F_H
#define __STATICARRAYINITTYPESIZEU3D44_T1383A9A990CD22E4246B656157D17C8051BFAD7F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D44
struct __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F__padding[44];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D44_T1383A9A990CD22E4246B656157D17C8051BFAD7F_H
#ifndef __STATICARRAYINITTYPESIZEU3D48_TE49166878222E9194FE3FD621830EDB6E705F79A_H
#define __STATICARRAYINITTYPESIZEU3D48_TE49166878222E9194FE3FD621830EDB6E705F79A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D48
struct __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A__padding[48];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D48_TE49166878222E9194FE3FD621830EDB6E705F79A_H
#ifndef __STATICARRAYINITTYPESIZEU3D52_TF7B918A088A367994FBAEB73123296D8929B543A_H
#define __STATICARRAYINITTYPESIZEU3D52_TF7B918A088A367994FBAEB73123296D8929B543A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D52
struct __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A__padding[52];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D52_TF7B918A088A367994FBAEB73123296D8929B543A_H
#ifndef __STATICARRAYINITTYPESIZEU3D56_TE92B90DB812A206A3F9FED2827695B30D2F06D10_H
#define __STATICARRAYINITTYPESIZEU3D56_TE92B90DB812A206A3F9FED2827695B30D2F06D10_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D56
struct __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10__padding[56];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D56_TE92B90DB812A206A3F9FED2827695B30D2F06D10_H
#ifndef __STATICARRAYINITTYPESIZEU3D6_TC937DCE458F6AE4186120B4DDF95463176C75C78_H
#define __STATICARRAYINITTYPESIZEU3D6_TC937DCE458F6AE4186120B4DDF95463176C75C78_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D6
struct __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78__padding[6];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D6_TC937DCE458F6AE4186120B4DDF95463176C75C78_H
#ifndef __STATICARRAYINITTYPESIZEU3D64_TC44517F575DC9AEC7589A864FEA072030961DAF6_H
#define __STATICARRAYINITTYPESIZEU3D64_TC44517F575DC9AEC7589A864FEA072030961DAF6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D64
struct __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6__padding[64];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D64_TC44517F575DC9AEC7589A864FEA072030961DAF6_H
#ifndef __STATICARRAYINITTYPESIZEU3D640_T9C691C15FA1A34F93F102000D5F515E32241C910_H
#define __STATICARRAYINITTYPESIZEU3D640_T9C691C15FA1A34F93F102000D5F515E32241C910_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D640
struct __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910__padding[640];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D640_T9C691C15FA1A34F93F102000D5F515E32241C910_H
#ifndef __STATICARRAYINITTYPESIZEU3D72_TF9B2DE61B68289FA0233B6E305B08B2FCD612FA1_H
#define __STATICARRAYINITTYPESIZEU3D72_TF9B2DE61B68289FA0233B6E305B08B2FCD612FA1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72
struct __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1__padding[72];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D72_TF9B2DE61B68289FA0233B6E305B08B2FCD612FA1_H
#ifndef __STATICARRAYINITTYPESIZEU3D76_T83BE44A74AC13CD15474DA7726C9C92BD317CFFB_H
#define __STATICARRAYINITTYPESIZEU3D76_T83BE44A74AC13CD15474DA7726C9C92BD317CFFB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D76
struct __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB__padding[76];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D76_T83BE44A74AC13CD15474DA7726C9C92BD317CFFB_H
#ifndef __STATICARRAYINITTYPESIZEU3D84_TF52293EFB26AA1D2C169389BB83253C5BAE8076A_H
#define __STATICARRAYINITTYPESIZEU3D84_TF52293EFB26AA1D2C169389BB83253C5BAE8076A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D84
struct __StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A__padding[84];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D84_TF52293EFB26AA1D2C169389BB83253C5BAE8076A_H
#ifndef __STATICARRAYINITTYPESIZEU3D9_TF0D137C898E06A3CD9FFB079C91D796B9EC8B928_H
#define __STATICARRAYINITTYPESIZEU3D9_TF0D137C898E06A3CD9FFB079C91D796B9EC8B928_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D9
struct __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928__padding[9];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D9_TF0D137C898E06A3CD9FFB079C91D796B9EC8B928_H
#ifndef __STATICARRAYINITTYPESIZEU3D94_T23554D8B96399688002A3BE81C7C15EFB011DEC6_H
#define __STATICARRAYINITTYPESIZEU3D94_T23554D8B96399688002A3BE81C7C15EFB011DEC6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D94
struct __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6__padding[94];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D94_T23554D8B96399688002A3BE81C7C15EFB011DEC6_H
#ifndef __STATICARRAYINITTYPESIZEU3D998_T8A5C9782706B510180A1B9C9F7E96F8F48421B8C_H
#define __STATICARRAYINITTYPESIZEU3D998_T8A5C9782706B510180A1B9C9F7E96F8F48421B8C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D998
struct __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C
{
public:
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C__padding[998];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // __STATICARRAYINITTYPESIZEU3D998_T8A5C9782706B510180A1B9C9F7E96F8F48421B8C_H
#ifndef REGISTRYKEY_T29D81BFF6D6710C7AF7557F80446D514B0AB7574_H
#define REGISTRYKEY_T29D81BFF6D6710C7AF7557F80446D514B0AB7574_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.RegistryKey
struct RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
// System.Object Microsoft.Win32.RegistryKey::handle
RuntimeObject * ___handle_1;
// Microsoft.Win32.SafeHandles.SafeRegistryHandle Microsoft.Win32.RegistryKey::safe_handle
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * ___safe_handle_2;
// System.Object Microsoft.Win32.RegistryKey::hive
RuntimeObject * ___hive_3;
// System.String Microsoft.Win32.RegistryKey::qname
String_t* ___qname_4;
// System.Boolean Microsoft.Win32.RegistryKey::isRemoteRoot
bool ___isRemoteRoot_5;
// System.Boolean Microsoft.Win32.RegistryKey::isWritable
bool ___isWritable_6;
public:
inline static int32_t get_offset_of_handle_1() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___handle_1)); }
inline RuntimeObject * get_handle_1() const { return ___handle_1; }
inline RuntimeObject ** get_address_of_handle_1() { return &___handle_1; }
inline void set_handle_1(RuntimeObject * value)
{
___handle_1 = value;
Il2CppCodeGenWriteBarrier((&___handle_1), value);
}
inline static int32_t get_offset_of_safe_handle_2() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___safe_handle_2)); }
inline SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * get_safe_handle_2() const { return ___safe_handle_2; }
inline SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 ** get_address_of_safe_handle_2() { return &___safe_handle_2; }
inline void set_safe_handle_2(SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * value)
{
___safe_handle_2 = value;
Il2CppCodeGenWriteBarrier((&___safe_handle_2), value);
}
inline static int32_t get_offset_of_hive_3() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___hive_3)); }
inline RuntimeObject * get_hive_3() const { return ___hive_3; }
inline RuntimeObject ** get_address_of_hive_3() { return &___hive_3; }
inline void set_hive_3(RuntimeObject * value)
{
___hive_3 = value;
Il2CppCodeGenWriteBarrier((&___hive_3), value);
}
inline static int32_t get_offset_of_qname_4() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___qname_4)); }
inline String_t* get_qname_4() const { return ___qname_4; }
inline String_t** get_address_of_qname_4() { return &___qname_4; }
inline void set_qname_4(String_t* value)
{
___qname_4 = value;
Il2CppCodeGenWriteBarrier((&___qname_4), value);
}
inline static int32_t get_offset_of_isRemoteRoot_5() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___isRemoteRoot_5)); }
inline bool get_isRemoteRoot_5() const { return ___isRemoteRoot_5; }
inline bool* get_address_of_isRemoteRoot_5() { return &___isRemoteRoot_5; }
inline void set_isRemoteRoot_5(bool value)
{
___isRemoteRoot_5 = value;
}
inline static int32_t get_offset_of_isWritable_6() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574, ___isWritable_6)); }
inline bool get_isWritable_6() const { return ___isWritable_6; }
inline bool* get_address_of_isWritable_6() { return &___isWritable_6; }
inline void set_isWritable_6(bool value)
{
___isWritable_6 = value;
}
};
struct RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields
{
public:
// Microsoft.Win32.IRegistryApi Microsoft.Win32.RegistryKey::RegistryApi
RuntimeObject* ___RegistryApi_7;
public:
inline static int32_t get_offset_of_RegistryApi_7() { return static_cast<int32_t>(offsetof(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields, ___RegistryApi_7)); }
inline RuntimeObject* get_RegistryApi_7() const { return ___RegistryApi_7; }
inline RuntimeObject** get_address_of_RegistryApi_7() { return &___RegistryApi_7; }
inline void set_RegistryApi_7(RuntimeObject* value)
{
___RegistryApi_7 = value;
Il2CppCodeGenWriteBarrier((&___RegistryApi_7), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYKEY_T29D81BFF6D6710C7AF7557F80446D514B0AB7574_H
#ifndef TABLERANGE_T485CF0807771CC05023466CFCB0AE25C46648100_H
#define TABLERANGE_T485CF0807771CC05023466CFCB0AE25C46648100_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.CodePointIndexer_TableRange
struct TableRange_t485CF0807771CC05023466CFCB0AE25C46648100
{
public:
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer_TableRange::Start
int32_t ___Start_0;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer_TableRange::End
int32_t ___End_1;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer_TableRange::Count
int32_t ___Count_2;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer_TableRange::IndexStart
int32_t ___IndexStart_3;
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer_TableRange::IndexEnd
int32_t ___IndexEnd_4;
public:
inline static int32_t get_offset_of_Start_0() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___Start_0)); }
inline int32_t get_Start_0() const { return ___Start_0; }
inline int32_t* get_address_of_Start_0() { return &___Start_0; }
inline void set_Start_0(int32_t value)
{
___Start_0 = value;
}
inline static int32_t get_offset_of_End_1() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___End_1)); }
inline int32_t get_End_1() const { return ___End_1; }
inline int32_t* get_address_of_End_1() { return &___End_1; }
inline void set_End_1(int32_t value)
{
___End_1 = value;
}
inline static int32_t get_offset_of_Count_2() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___Count_2)); }
inline int32_t get_Count_2() const { return ___Count_2; }
inline int32_t* get_address_of_Count_2() { return &___Count_2; }
inline void set_Count_2(int32_t value)
{
___Count_2 = value;
}
inline static int32_t get_offset_of_IndexStart_3() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___IndexStart_3)); }
inline int32_t get_IndexStart_3() const { return ___IndexStart_3; }
inline int32_t* get_address_of_IndexStart_3() { return &___IndexStart_3; }
inline void set_IndexStart_3(int32_t value)
{
___IndexStart_3 = value;
}
inline static int32_t get_offset_of_IndexEnd_4() { return static_cast<int32_t>(offsetof(TableRange_t485CF0807771CC05023466CFCB0AE25C46648100, ___IndexEnd_4)); }
inline int32_t get_IndexEnd_4() const { return ___IndexEnd_4; }
inline int32_t* get_address_of_IndexEnd_4() { return &___IndexEnd_4; }
inline void set_IndexEnd_4(int32_t value)
{
___IndexEnd_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TABLERANGE_T485CF0807771CC05023466CFCB0AE25C46648100_H
#ifndef ESCAPE_T7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_H
#define ESCAPE_T7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.SimpleCollator_Escape
struct Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6
{
public:
// System.String Mono.Globalization.Unicode.SimpleCollator_Escape::Source
String_t* ___Source_0;
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_Escape::Index
int32_t ___Index_1;
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_Escape::Start
int32_t ___Start_2;
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_Escape::End
int32_t ___End_3;
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_Escape::Optional
int32_t ___Optional_4;
public:
inline static int32_t get_offset_of_Source_0() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Source_0)); }
inline String_t* get_Source_0() const { return ___Source_0; }
inline String_t** get_address_of_Source_0() { return &___Source_0; }
inline void set_Source_0(String_t* value)
{
___Source_0 = value;
Il2CppCodeGenWriteBarrier((&___Source_0), value);
}
inline static int32_t get_offset_of_Index_1() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Index_1)); }
inline int32_t get_Index_1() const { return ___Index_1; }
inline int32_t* get_address_of_Index_1() { return &___Index_1; }
inline void set_Index_1(int32_t value)
{
___Index_1 = value;
}
inline static int32_t get_offset_of_Start_2() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Start_2)); }
inline int32_t get_Start_2() const { return ___Start_2; }
inline int32_t* get_address_of_Start_2() { return &___Start_2; }
inline void set_Start_2(int32_t value)
{
___Start_2 = value;
}
inline static int32_t get_offset_of_End_3() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___End_3)); }
inline int32_t get_End_3() const { return ___End_3; }
inline int32_t* get_address_of_End_3() { return &___End_3; }
inline void set_End_3(int32_t value)
{
___End_3 = value;
}
inline static int32_t get_offset_of_Optional_4() { return static_cast<int32_t>(offsetof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6, ___Optional_4)); }
inline int32_t get_Optional_4() const { return ___Optional_4; }
inline int32_t* get_address_of_Optional_4() { return &___Optional_4; }
inline void set_Optional_4(int32_t value)
{
___Optional_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Mono.Globalization.Unicode.SimpleCollator/Escape
struct Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_pinvoke
{
char* ___Source_0;
int32_t ___Index_1;
int32_t ___Start_2;
int32_t ___End_3;
int32_t ___Optional_4;
};
// Native definition for COM marshalling of Mono.Globalization.Unicode.SimpleCollator/Escape
struct Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_com
{
Il2CppChar* ___Source_0;
int32_t ___Index_1;
int32_t ___Start_2;
int32_t ___End_3;
int32_t ___Optional_4;
};
#endif // ESCAPE_T7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_H
#ifndef PREVIOUSINFO_T63B5F670A14503898DE42EB49BC58C8C6EBBD805_H
#define PREVIOUSINFO_T63B5F670A14503898DE42EB49BC58C8C6EBBD805_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.SimpleCollator_PreviousInfo
struct PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805
{
public:
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_PreviousInfo::Code
int32_t ___Code_0;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator_PreviousInfo::SortKey
uint8_t* ___SortKey_1;
public:
inline static int32_t get_offset_of_Code_0() { return static_cast<int32_t>(offsetof(PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805, ___Code_0)); }
inline int32_t get_Code_0() const { return ___Code_0; }
inline int32_t* get_address_of_Code_0() { return &___Code_0; }
inline void set_Code_0(int32_t value)
{
___Code_0 = value;
}
inline static int32_t get_offset_of_SortKey_1() { return static_cast<int32_t>(offsetof(PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805, ___SortKey_1)); }
inline uint8_t* get_SortKey_1() const { return ___SortKey_1; }
inline uint8_t** get_address_of_SortKey_1() { return &___SortKey_1; }
inline void set_SortKey_1(uint8_t* value)
{
___SortKey_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PREVIOUSINFO_T63B5F670A14503898DE42EB49BC58C8C6EBBD805_H
#ifndef SEQUENTIALSEARCHPRIMEGENERATORBASE_T9FA59BD4C800607797E4340CA73185AE91B8C7E3_H
#define SEQUENTIALSEARCHPRIMEGENERATORBASE_T9FA59BD4C800607797E4340CA73185AE91B8C7E3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase
struct SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 : public PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SEQUENTIALSEARCHPRIMEGENERATORBASE_T9FA59BD4C800607797E4340CA73185AE91B8C7E3_H
#ifndef U3CPUBLIC_KEY_TOKENU3EE__FIXEDBUFFER_TFC761BFADE6B6805AFCDD6224C384E561E07FFCC_H
#define U3CPUBLIC_KEY_TOKENU3EE__FIXEDBUFFER_TFC761BFADE6B6805AFCDD6224C384E561E07FFCC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.MonoAssemblyName_<public_key_token>e__FixedBuffer
struct U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC
{
public:
union
{
struct
{
// System.Byte Mono.MonoAssemblyName_<public_key_token>e__FixedBuffer::FixedElementField
uint8_t ___FixedElementField_0;
};
uint8_t U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC__padding[17];
};
public:
inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC, ___FixedElementField_0)); }
inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
inline void set_FixedElementField_0(uint8_t value)
{
___FixedElementField_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CPUBLIC_KEY_TOKENU3EE__FIXEDBUFFER_TFC761BFADE6B6805AFCDD6224C384E561E07FFCC_H
#ifndef RUNTIMECLASSHANDLE_TC1F6E462273EB268F47536E8348486778C45A6D5_H
#define RUNTIMECLASSHANDLE_TC1F6E462273EB268F47536E8348486778C45A6D5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeClassHandle
struct RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5
{
public:
// Mono.RuntimeStructs_MonoClass* Mono.RuntimeClassHandle::value
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5, ___value_0)); }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * get_value_0() const { return ___value_0; }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_address_of_value_0() { return &___value_0; }
inline void set_value_0(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMECLASSHANDLE_TC1F6E462273EB268F47536E8348486778C45A6D5_H
#ifndef RUNTIMEGPTRARRAYHANDLE_T06E6883AF57DE36D928FAA0D86B8705CBC7D875B_H
#define RUNTIMEGPTRARRAYHANDLE_T06E6883AF57DE36D928FAA0D86B8705CBC7D875B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeGPtrArrayHandle
struct RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B
{
public:
// Mono.RuntimeStructs_GPtrArray* Mono.RuntimeGPtrArrayHandle::value
GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B, ___value_0)); }
inline GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * get_value_0() const { return ___value_0; }
inline GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 ** get_address_of_value_0() { return &___value_0; }
inline void set_value_0(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEGPTRARRAYHANDLE_T06E6883AF57DE36D928FAA0D86B8705CBC7D875B_H
#ifndef RUNTIMEGENERICPARAMINFOHANDLE_TF9D2ACFD24F96631E81D2F2478B237DB433428CE_H
#define RUNTIMEGENERICPARAMINFOHANDLE_TF9D2ACFD24F96631E81D2F2478B237DB433428CE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeGenericParamInfoHandle
struct RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE
{
public:
// Mono.RuntimeStructs_GenericParamInfo* Mono.RuntimeGenericParamInfoHandle::value
GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE, ___value_0)); }
inline GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * get_value_0() const { return ___value_0; }
inline GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B ** get_address_of_value_0() { return &___value_0; }
inline void set_value_0(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEGENERICPARAMINFOHANDLE_TF9D2ACFD24F96631E81D2F2478B237DB433428CE_H
#ifndef RUNTIMEREMOTECLASSHANDLE_T972C2E7509316F0BC87754C8C761D89143CFBFD8_H
#define RUNTIMEREMOTECLASSHANDLE_T972C2E7509316F0BC87754C8C761D89143CFBFD8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeRemoteClassHandle
struct RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8
{
public:
// Mono.RuntimeStructs_RemoteClass* Mono.RuntimeRemoteClassHandle::value
RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8, ___value_0)); }
inline RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * get_value_0() const { return ___value_0; }
inline RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 ** get_address_of_value_0() { return &___value_0; }
inline void set_value_0(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEREMOTECLASSHANDLE_T972C2E7509316F0BC87754C8C761D89143CFBFD8_H
#ifndef GPTRARRAY_TF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27_H
#define GPTRARRAY_TF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs_GPtrArray
struct GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27
{
public:
// System.IntPtr* Mono.RuntimeStructs_GPtrArray::data
intptr_t* ___data_0;
// System.Int32 Mono.RuntimeStructs_GPtrArray::len
int32_t ___len_1;
public:
inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27, ___data_0)); }
inline intptr_t* get_data_0() const { return ___data_0; }
inline intptr_t** get_address_of_data_0() { return &___data_0; }
inline void set_data_0(intptr_t* value)
{
___data_0 = value;
}
inline static int32_t get_offset_of_len_1() { return static_cast<int32_t>(offsetof(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27, ___len_1)); }
inline int32_t get_len_1() const { return ___len_1; }
inline int32_t* get_address_of_len_1() { return &___len_1; }
inline void set_len_1(int32_t value)
{
___len_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GPTRARRAY_TF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27_H
#ifndef MONOCLASS_T70E8387B50321F8F4934A7012C88827A4C921301_H
#define MONOCLASS_T70E8387B50321F8F4934A7012C88827A4C921301_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs_MonoClass
struct MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301
{
public:
union
{
struct
{
};
uint8_t MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301__padding[1];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOCLASS_T70E8387B50321F8F4934A7012C88827A4C921301_H
#ifndef BOOLEAN_TB53F6830F670160873277339AA58F15CAED4399C_H
#define BOOLEAN_TB53F6830F670160873277339AA58F15CAED4399C_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C
{
public:
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
inline bool get_m_value_0() const { return ___m_value_0; }
inline bool* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(bool value)
{
___m_value_0 = value;
}
};
struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
{
public:
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
public:
inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
inline String_t* get_TrueString_5() const { return ___TrueString_5; }
inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
inline void set_TrueString_5(String_t* value)
{
___TrueString_5 = value;
Il2CppCodeGenWriteBarrier((&___TrueString_5), value);
}
inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
inline String_t* get_FalseString_6() const { return ___FalseString_6; }
inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
inline void set_FalseString_6(String_t* value)
{
___FalseString_6 = value;
Il2CppCodeGenWriteBarrier((&___FalseString_6), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BOOLEAN_TB53F6830F670160873277339AA58F15CAED4399C_H
#ifndef BYTE_TF87C579059BD4633E6840EBBBEEF899C6E33EF07_H
#define BYTE_TF87C579059BD4633E6840EBBBEEF899C6E33EF07_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Byte
struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07
{
public:
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___m_value_0)); }
inline uint8_t get_m_value_0() const { return ___m_value_0; }
inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint8_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BYTE_TF87C579059BD4633E6840EBBBEEF899C6E33EF07_H
#ifndef CHAR_TBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_H
#define CHAR_TBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Char
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9
{
public:
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___m_value_0)); }
inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(Il2CppChar value)
{
___m_value_0 = value;
}
};
struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
{
public:
// System.Byte[] System.Char::categoryForLatin1
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;
public:
inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___categoryForLatin1_3 = value;
Il2CppCodeGenWriteBarrier((&___categoryForLatin1_3), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CHAR_TBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_H
#ifndef DICTIONARYENTRY_TB5348A26B94274FCC1DD77185BD5946E283B11A4_H
#define DICTIONARYENTRY_TB5348A26B94274FCC1DD77185BD5946E283B11A4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4
{
public:
// System.Object System.Collections.DictionaryEntry::_key
RuntimeObject * ____key_0;
// System.Object System.Collections.DictionaryEntry::_value
RuntimeObject * ____value_1;
public:
inline static int32_t get_offset_of__key_0() { return static_cast<int32_t>(offsetof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4, ____key_0)); }
inline RuntimeObject * get__key_0() const { return ____key_0; }
inline RuntimeObject ** get_address_of__key_0() { return &____key_0; }
inline void set__key_0(RuntimeObject * value)
{
____key_0 = value;
Il2CppCodeGenWriteBarrier((&____key_0), value);
}
inline static int32_t get_offset_of__value_1() { return static_cast<int32_t>(offsetof(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4, ____value_1)); }
inline RuntimeObject * get__value_1() const { return ____value_1; }
inline RuntimeObject ** get_address_of__value_1() { return &____value_1; }
inline void set__value_1(RuntimeObject * value)
{
____value_1 = value;
Il2CppCodeGenWriteBarrier((&____value_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_marshaled_pinvoke
{
Il2CppIUnknown* ____key_0;
Il2CppIUnknown* ____value_1;
};
// Native definition for COM marshalling of System.Collections.DictionaryEntry
struct DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_marshaled_com
{
Il2CppIUnknown* ____key_0;
Il2CppIUnknown* ____value_1;
};
#endif // DICTIONARYENTRY_TB5348A26B94274FCC1DD77185BD5946E283B11A4_H
#ifndef KEYVALUEPAIR_2_T23481547E419E16E3B96A303578C1EB685C99EEE_H
#define KEYVALUEPAIR_2_T23481547E419E16E3B96A303578C1EB685C99EEE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject * ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject * ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE, ___key_0)); }
inline RuntimeObject * get_key_0() const { return ___key_0; }
inline RuntimeObject ** get_address_of_key_0() { return &___key_0; }
inline void set_key_0(RuntimeObject * value)
{
___key_0 = value;
Il2CppCodeGenWriteBarrier((&___key_0), value);
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE, ___value_1)); }
inline RuntimeObject * get_value_1() const { return ___value_1; }
inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
inline void set_value_1(RuntimeObject * value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((&___value_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T23481547E419E16E3B96A303578C1EB685C99EEE_H
#ifndef KEYVALUEPAIR_2_T1A58906CCD7ED79792916B56DB716477495C85D8_H
#define KEYVALUEPAIR_2_T1A58906CCD7ED79792916B56DB716477495C85D8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.KeyValuePair`2<System.String,System.String>
struct KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8
{
public:
// TKey System.Collections.Generic.KeyValuePair`2::key
String_t* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
String_t* ___value_1;
public:
inline static int32_t get_offset_of_key_0() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8, ___key_0)); }
inline String_t* get_key_0() const { return ___key_0; }
inline String_t** get_address_of_key_0() { return &___key_0; }
inline void set_key_0(String_t* value)
{
___key_0 = value;
Il2CppCodeGenWriteBarrier((&___key_0), value);
}
inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8, ___value_1)); }
inline String_t* get_value_1() const { return ___value_1; }
inline String_t** get_address_of_value_1() { return &___value_1; }
inline void set_value_1(String_t* value)
{
___value_1 = value;
Il2CppCodeGenWriteBarrier((&___value_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // KEYVALUEPAIR_2_T1A58906CCD7ED79792916B56DB716477495C85D8_H
#ifndef DATETIME_T349B7449FBAAFF4192636E2B7A07694DA9236132_H
#define DATETIME_T349B7449FBAAFF4192636E2B7A07694DA9236132_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.DateTime
struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132
{
public:
// System.UInt64 System.DateTime::dateData
uint64_t ___dateData_44;
public:
inline static int32_t get_offset_of_dateData_44() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132, ___dateData_44)); }
inline uint64_t get_dateData_44() const { return ___dateData_44; }
inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; }
inline void set_dateData_44(uint64_t value)
{
___dateData_44 = value;
}
};
struct DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields
{
public:
// System.Int32[] System.DateTime::DaysToMonth365
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth365_29;
// System.Int32[] System.DateTime::DaysToMonth366
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___DaysToMonth366_30;
// System.DateTime System.DateTime::MinValue
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MinValue_31;
// System.DateTime System.DateTime::MaxValue
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ___MaxValue_32;
public:
inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth365_29)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; }
inline void set_DaysToMonth365_29(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___DaysToMonth365_29 = value;
Il2CppCodeGenWriteBarrier((&___DaysToMonth365_29), value);
}
inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___DaysToMonth366_30)); }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; }
inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; }
inline void set_DaysToMonth366_30(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
{
___DaysToMonth366_30 = value;
Il2CppCodeGenWriteBarrier((&___DaysToMonth366_30), value);
}
inline static int32_t get_offset_of_MinValue_31() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MinValue_31)); }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MinValue_31() const { return ___MinValue_31; }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MinValue_31() { return &___MinValue_31; }
inline void set_MinValue_31(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
{
___MinValue_31 = value;
}
inline static int32_t get_offset_of_MaxValue_32() { return static_cast<int32_t>(offsetof(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_StaticFields, ___MaxValue_32)); }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 get_MaxValue_32() const { return ___MaxValue_32; }
inline DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 * get_address_of_MaxValue_32() { return &___MaxValue_32; }
inline void set_MaxValue_32(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 value)
{
___MaxValue_32 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATETIME_T349B7449FBAAFF4192636E2B7A07694DA9236132_H
#ifndef ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#define ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
{
public:
public:
};
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
{
public:
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
public:
inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___enumSeperatorCharArray_0 = value;
Il2CppCodeGenWriteBarrier((&___enumSeperatorCharArray_0), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
{
};
#endif // ENUM_T2AF27C02B8653AE29442467390005ABC74D8F521_H
#ifndef STREAM_TFC50657DD5AAB87770987F9179D934A51D99D5E7_H
#define STREAM_TFC50657DD5AAB87770987F9179D934A51D99D5E7_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.Stream
struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
// System.IO.Stream_ReadWriteTask System.IO.Stream::_activeReadWriteTask
ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * ____activeReadWriteTask_2;
// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * ____asyncActiveSemaphore_3;
public:
inline static int32_t get_offset_of__activeReadWriteTask_2() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7, ____activeReadWriteTask_2)); }
inline ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * get__activeReadWriteTask_2() const { return ____activeReadWriteTask_2; }
inline ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 ** get_address_of__activeReadWriteTask_2() { return &____activeReadWriteTask_2; }
inline void set__activeReadWriteTask_2(ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * value)
{
____activeReadWriteTask_2 = value;
Il2CppCodeGenWriteBarrier((&____activeReadWriteTask_2), value);
}
inline static int32_t get_offset_of__asyncActiveSemaphore_3() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7, ____asyncActiveSemaphore_3)); }
inline SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * get__asyncActiveSemaphore_3() const { return ____asyncActiveSemaphore_3; }
inline SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 ** get_address_of__asyncActiveSemaphore_3() { return &____asyncActiveSemaphore_3; }
inline void set__asyncActiveSemaphore_3(SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * value)
{
____asyncActiveSemaphore_3 = value;
Il2CppCodeGenWriteBarrier((&____asyncActiveSemaphore_3), value);
}
};
struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7_StaticFields
{
public:
// System.IO.Stream System.IO.Stream::Null
Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___Null_1;
public:
inline static int32_t get_offset_of_Null_1() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7_StaticFields, ___Null_1)); }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_Null_1() const { return ___Null_1; }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_Null_1() { return &___Null_1; }
inline void set_Null_1(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
{
___Null_1 = value;
Il2CppCodeGenWriteBarrier((&___Null_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STREAM_TFC50657DD5AAB87770987F9179D934A51D99D5E7_H
#ifndef TEXTREADER_T7DF8314B601D202ECFEDF623093A87BFDAB58D0A_H
#define TEXTREADER_T7DF8314B601D202ECFEDF623093A87BFDAB58D0A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.TextReader
struct TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
public:
};
struct TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields
{
public:
// System.Func`2<System.Object,System.String> System.IO.TextReader::_ReadLineDelegate
Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * ____ReadLineDelegate_1;
// System.Func`2<System.Object,System.Int32> System.IO.TextReader::_ReadDelegate
Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 * ____ReadDelegate_2;
// System.IO.TextReader System.IO.TextReader::Null
TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * ___Null_3;
public:
inline static int32_t get_offset_of__ReadLineDelegate_1() { return static_cast<int32_t>(offsetof(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields, ____ReadLineDelegate_1)); }
inline Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * get__ReadLineDelegate_1() const { return ____ReadLineDelegate_1; }
inline Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF ** get_address_of__ReadLineDelegate_1() { return &____ReadLineDelegate_1; }
inline void set__ReadLineDelegate_1(Func_2_t44B347E67E515867D995E8BD5EFD67FA88CE53CF * value)
{
____ReadLineDelegate_1 = value;
Il2CppCodeGenWriteBarrier((&____ReadLineDelegate_1), value);
}
inline static int32_t get_offset_of__ReadDelegate_2() { return static_cast<int32_t>(offsetof(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields, ____ReadDelegate_2)); }
inline Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 * get__ReadDelegate_2() const { return ____ReadDelegate_2; }
inline Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 ** get_address_of__ReadDelegate_2() { return &____ReadDelegate_2; }
inline void set__ReadDelegate_2(Func_2_t8B2DA3FB30280CE3D92F50E9CCAACEE4828789A6 * value)
{
____ReadDelegate_2 = value;
Il2CppCodeGenWriteBarrier((&____ReadDelegate_2), value);
}
inline static int32_t get_offset_of_Null_3() { return static_cast<int32_t>(offsetof(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A_StaticFields, ___Null_3)); }
inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * get_Null_3() const { return ___Null_3; }
inline TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A ** get_address_of_Null_3() { return &___Null_3; }
inline void set_Null_3(TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A * value)
{
___Null_3 = value;
Il2CppCodeGenWriteBarrier((&___Null_3), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTREADER_T7DF8314B601D202ECFEDF623093A87BFDAB58D0A_H
#ifndef TEXTWRITER_T92451D929322093838C41489883D5B2D7ABAF3F0_H
#define TEXTWRITER_T92451D929322093838C41489883D5B2D7ABAF3F0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.TextWriter
struct TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
// System.Char[] System.IO.TextWriter::CoreNewLine
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___CoreNewLine_9;
// System.IFormatProvider System.IO.TextWriter::InternalFormatProvider
RuntimeObject* ___InternalFormatProvider_10;
public:
inline static int32_t get_offset_of_CoreNewLine_9() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0, ___CoreNewLine_9)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_CoreNewLine_9() const { return ___CoreNewLine_9; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_CoreNewLine_9() { return &___CoreNewLine_9; }
inline void set_CoreNewLine_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___CoreNewLine_9 = value;
Il2CppCodeGenWriteBarrier((&___CoreNewLine_9), value);
}
inline static int32_t get_offset_of_InternalFormatProvider_10() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0, ___InternalFormatProvider_10)); }
inline RuntimeObject* get_InternalFormatProvider_10() const { return ___InternalFormatProvider_10; }
inline RuntimeObject** get_address_of_InternalFormatProvider_10() { return &___InternalFormatProvider_10; }
inline void set_InternalFormatProvider_10(RuntimeObject* value)
{
___InternalFormatProvider_10 = value;
Il2CppCodeGenWriteBarrier((&___InternalFormatProvider_10), value);
}
};
struct TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields
{
public:
// System.IO.TextWriter System.IO.TextWriter::Null
TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * ___Null_1;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteCharDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteCharDelegate_2;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteStringDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteStringDelegate_3;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteCharArrayRangeDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteCharArrayRangeDelegate_4;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteLineCharDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineCharDelegate_5;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteLineStringDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineStringDelegate_6;
// System.Action`1<System.Object> System.IO.TextWriter::_WriteLineCharArrayRangeDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____WriteLineCharArrayRangeDelegate_7;
// System.Action`1<System.Object> System.IO.TextWriter::_FlushDelegate
Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ____FlushDelegate_8;
public:
inline static int32_t get_offset_of_Null_1() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ___Null_1)); }
inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * get_Null_1() const { return ___Null_1; }
inline TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 ** get_address_of_Null_1() { return &___Null_1; }
inline void set_Null_1(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * value)
{
___Null_1 = value;
Il2CppCodeGenWriteBarrier((&___Null_1), value);
}
inline static int32_t get_offset_of__WriteCharDelegate_2() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteCharDelegate_2)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteCharDelegate_2() const { return ____WriteCharDelegate_2; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteCharDelegate_2() { return &____WriteCharDelegate_2; }
inline void set__WriteCharDelegate_2(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteCharDelegate_2 = value;
Il2CppCodeGenWriteBarrier((&____WriteCharDelegate_2), value);
}
inline static int32_t get_offset_of__WriteStringDelegate_3() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteStringDelegate_3)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteStringDelegate_3() const { return ____WriteStringDelegate_3; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteStringDelegate_3() { return &____WriteStringDelegate_3; }
inline void set__WriteStringDelegate_3(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteStringDelegate_3 = value;
Il2CppCodeGenWriteBarrier((&____WriteStringDelegate_3), value);
}
inline static int32_t get_offset_of__WriteCharArrayRangeDelegate_4() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteCharArrayRangeDelegate_4)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteCharArrayRangeDelegate_4() const { return ____WriteCharArrayRangeDelegate_4; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteCharArrayRangeDelegate_4() { return &____WriteCharArrayRangeDelegate_4; }
inline void set__WriteCharArrayRangeDelegate_4(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteCharArrayRangeDelegate_4 = value;
Il2CppCodeGenWriteBarrier((&____WriteCharArrayRangeDelegate_4), value);
}
inline static int32_t get_offset_of__WriteLineCharDelegate_5() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteLineCharDelegate_5)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteLineCharDelegate_5() const { return ____WriteLineCharDelegate_5; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteLineCharDelegate_5() { return &____WriteLineCharDelegate_5; }
inline void set__WriteLineCharDelegate_5(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteLineCharDelegate_5 = value;
Il2CppCodeGenWriteBarrier((&____WriteLineCharDelegate_5), value);
}
inline static int32_t get_offset_of__WriteLineStringDelegate_6() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteLineStringDelegate_6)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteLineStringDelegate_6() const { return ____WriteLineStringDelegate_6; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteLineStringDelegate_6() { return &____WriteLineStringDelegate_6; }
inline void set__WriteLineStringDelegate_6(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteLineStringDelegate_6 = value;
Il2CppCodeGenWriteBarrier((&____WriteLineStringDelegate_6), value);
}
inline static int32_t get_offset_of__WriteLineCharArrayRangeDelegate_7() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____WriteLineCharArrayRangeDelegate_7)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__WriteLineCharArrayRangeDelegate_7() const { return ____WriteLineCharArrayRangeDelegate_7; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__WriteLineCharArrayRangeDelegate_7() { return &____WriteLineCharArrayRangeDelegate_7; }
inline void set__WriteLineCharArrayRangeDelegate_7(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____WriteLineCharArrayRangeDelegate_7 = value;
Il2CppCodeGenWriteBarrier((&____WriteLineCharArrayRangeDelegate_7), value);
}
inline static int32_t get_offset_of__FlushDelegate_8() { return static_cast<int32_t>(offsetof(TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0_StaticFields, ____FlushDelegate_8)); }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get__FlushDelegate_8() const { return ____FlushDelegate_8; }
inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of__FlushDelegate_8() { return &____FlushDelegate_8; }
inline void set__FlushDelegate_8(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
{
____FlushDelegate_8 = value;
Il2CppCodeGenWriteBarrier((&____FlushDelegate_8), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTWRITER_T92451D929322093838C41489883D5B2D7ABAF3F0_H
#ifndef INT16_T823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_H
#define INT16_T823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int16
struct Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D
{
public:
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D, ___m_value_0)); }
inline int16_t get_m_value_0() const { return ___m_value_0; }
inline int16_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int16_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT16_T823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D_H
#ifndef INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
#define INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32
struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102
{
public:
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
inline int32_t get_m_value_0() const { return ___m_value_0; }
inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int32_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT32_T585191389E07734F19F3156FF88FB3EF4800D102_H
#ifndef INT64_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_H
#define INT64_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int64
struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436
{
public:
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___m_value_0)); }
inline int64_t get_m_value_0() const { return ___m_value_0; }
inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int64_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INT64_T7A386C2FF7B0280A0F516992401DDFCF0FF7B436_H
#ifndef INTPTR_T_H
#define INTPTR_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IntPtr
struct IntPtr_t
{
public:
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
inline void* get_m_value_0() const { return ___m_value_0; }
inline void** get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(void* value)
{
___m_value_0 = value;
}
};
struct IntPtr_t_StaticFields
{
public:
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
public:
inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
inline intptr_t get_Zero_1() const { return ___Zero_1; }
inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
inline void set_Zero_1(intptr_t value)
{
___Zero_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INTPTR_T_H
#ifndef NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#define NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Nullable`1<System.Boolean>
struct Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793
{
public:
// T System.Nullable`1::value
bool ___value_0;
// System.Boolean System.Nullable`1::has_value
bool ___has_value_1;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___value_0)); }
inline bool get_value_0() const { return ___value_0; }
inline bool* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(bool value)
{
___value_0 = value;
}
inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793, ___has_value_1)); }
inline bool get_has_value_1() const { return ___has_value_1; }
inline bool* get_address_of_has_value_1() { return &___has_value_1; }
inline void set_has_value_1(bool value)
{
___has_value_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NULLABLE_1_T9E6A67BECE376F0623B5C857F5674A0311C41793_H
#ifndef SBYTE_T9070AEA2966184235653CB9B4D33B149CDA831DF_H
#define SBYTE_T9070AEA2966184235653CB9B4D33B149CDA831DF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.SByte
struct SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF
{
public:
// System.SByte System.SByte::m_value
int8_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(SByte_t9070AEA2966184235653CB9B4D33B149CDA831DF, ___m_value_0)); }
inline int8_t get_m_value_0() const { return ___m_value_0; }
inline int8_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(int8_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SBYTE_T9070AEA2966184235653CB9B4D33B149CDA831DF_H
#ifndef SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#define SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.SystemException
struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 : public Exception_t
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SYSTEMEXCEPTION_T5380468142AA850BE4A341D7AF3EAB9C78746782_H
#ifndef UINT16_TAE45CEF73BF720100519F6867F32145D075F928E_H
#define UINT16_TAE45CEF73BF720100519F6867F32145D075F928E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt16
struct UInt16_tAE45CEF73BF720100519F6867F32145D075F928E
{
public:
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt16_tAE45CEF73BF720100519F6867F32145D075F928E, ___m_value_0)); }
inline uint16_t get_m_value_0() const { return ___m_value_0; }
inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint16_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UINT16_TAE45CEF73BF720100519F6867F32145D075F928E_H
#ifndef UINT32_T4980FA09003AFAAB5A6E361BA2748EA9A005709B_H
#define UINT32_T4980FA09003AFAAB5A6E361BA2748EA9A005709B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt32
struct UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B
{
public:
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___m_value_0)); }
inline uint32_t get_m_value_0() const { return ___m_value_0; }
inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint32_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UINT32_T4980FA09003AFAAB5A6E361BA2748EA9A005709B_H
#ifndef UINT64_TA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_H
#define UINT64_TA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UInt64
struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E
{
public:
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
public:
inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E, ___m_value_0)); }
inline uint64_t get_m_value_0() const { return ___m_value_0; }
inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
inline void set_m_value_0(uint64_t value)
{
___m_value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UINT64_TA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E_H
#ifndef VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#define VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void
struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
{
public:
union
{
struct
{
};
uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
};
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // VOID_T22962CB4C05B1D89B55A6E1139F0E87A90987017_H
#ifndef U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_H
#define U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <PrivateImplementationDetails>
struct U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A : public RuntimeObject
{
public:
public:
};
struct U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields
{
public:
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256 <PrivateImplementationDetails>::0392525BCB01691D1F319D89F2C12BF93A478467
__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F ___0392525BCB01691D1F319D89F2C12BF93A478467_0;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::0588059ACBD52F7EA2835882F977A9CF72EB9775
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D84 <PrivateImplementationDetails>::0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C
__StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D240 <PrivateImplementationDetails>::121EC59E23F7559B28D338D562528F6299C2DE22
__StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8 ___121EC59E23F7559B28D338D562528F6299C2DE22_3;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::12D04472A8285260EA12FD3813CDFA9F2D2B548C
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::13A35EF1A549297C70E2AD46045BBD2ECA17852D
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D24 <PrivateImplementationDetails>::1730F09044E91DB8371B849EFF5E6D17BDE4AED0
__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::1A84029C80CB5518379F199F53FF08A7B764F8FD
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D4096 <PrivateImplementationDetails>::1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3
__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 ___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2048 <PrivateImplementationDetails>::1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5
__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D16 <PrivateImplementationDetails>::1FE6CE411858B3D864679DE2139FB081F08BFACD
__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 ___1FE6CE411858B3D864679DE2139FB081F08BFACD_10;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::235D99572263B22ADFEE10FDA0C25E12F4D94FFC
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::25420D0055076FA8D3E4DD96BC53AE24DE6E619F
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1208 <PrivateImplementationDetails>::25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E
__StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D42 <PrivateImplementationDetails>::29C1A61550F0E3260E1953D4FAD71C256218EF40
__StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4 ___29C1A61550F0E3260E1953D4FAD71C256218EF40_14;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::2B33BEC8C30DFDC49DAFE20D3BDE19487850D717
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D36 <PrivateImplementationDetails>::2BA840FF6020B8FF623DBCB7188248CF853FAF4F
__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::2C840AFA48C27B9C05593E468C1232CA1CC74AFD
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D16 <PrivateImplementationDetails>::2D1DA5BB407F0C11C3B5116196C0C6374D932B20
__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D14 <PrivateImplementationDetails>::2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130
__StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05 ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D64 <PrivateImplementationDetails>::320B018758ECE3752FFEDBAEB1A6DB67C80B9359
__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::34476C29F6F81C989CFCA42F7C06E84C66236834
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___34476C29F6F81C989CFCA42F7C06E84C66236834_22;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2382 <PrivateImplementationDetails>::35EED060772F2748D13B745DAEC8CD7BD3B87604
__StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA ___35EED060772F2748D13B745DAEC8CD7BD3B87604_23;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D38 <PrivateImplementationDetails>::375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3
__StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1450 <PrivateImplementationDetails>::379C06C9E702D31469C29033F0DD63931EB349F5
__StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4 ___379C06C9E702D31469C29033F0DD63931EB349F5_25;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D10 <PrivateImplementationDetails>::399BD13E240F33F808CA7940293D6EC4E6FD5A00
__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::39C9CE73C7B0619D409EF28344F687C1B5C130FE
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D320 <PrivateImplementationDetails>::3C53AFB51FEC23491684C7BEDBC6D4E0F409F851
__StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49 ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::3E3442C7396F3F2BB4C7348F4A2074C7DC677D68
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::3E823444D2DFECF0F90B436B88F02A533CB376F1
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___3E823444D2DFECF0F90B436B88F02A533CB376F1_30;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::3FE6C283BCF384FD2C8789880DFF59664E2AB4A1
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1665 <PrivateImplementationDetails>::40981BAA39513E58B28DCF0103CC04DE2A0A0444
__StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20 ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::40E7C49413D261F3F38AD3A870C0AC69C8BDA048
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::421EC7E82F2967DF6CA8C3605514DC6F29EE5845
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256 <PrivateImplementationDetails>::433175D38B13FFE177FDD661A309F1B528B3F6E2
__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F ___433175D38B13FFE177FDD661A309F1B528B3F6E2_35;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D120 <PrivateImplementationDetails>::46232052BC757E030490D851F265FB47FA100902
__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 ___46232052BC757E030490D851F265FB47FA100902_36;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::4858DB4AA76D3933F1CA9E6712D4FDB16903F628
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D48 <PrivateImplementationDetails>::4E3B533C39447AAEB59A8E48FABD7E15B5B5D195
__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::4F7A8890F332B22B8DE0BD29D36FA7364748D76A
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::536422B321459B242ADED7240B7447E904E083E3
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___536422B321459B242ADED7240B7447E904E083E3_40;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1080 <PrivateImplementationDetails>::5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3
__StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84 ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D10 <PrivateImplementationDetails>::56DFA5053B3131883637F53219E7D88CCEF35949
__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C ___56DFA5053B3131883637F53219E7D88CCEF35949_42;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::57218C316B6921E2CD61027A2387EDC31A2D9471
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___57218C316B6921E2CD61027A2387EDC31A2D9471_43;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::57F320D62696EC99727E0FE2045A05F1289CC0C6
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___57F320D62696EC99727E0FE2045A05F1289CC0C6_44;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D212 <PrivateImplementationDetails>::594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3
__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D36 <PrivateImplementationDetails>::5BBDF8058D4235C33F2E8DCF76004031B6187A2F
__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D288 <PrivateImplementationDetails>::5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF
__StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55 ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::5BFE2819B4778217C56416C7585FF0E56EBACD89
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___5BFE2819B4778217C56416C7585FF0E56EBACD89_48;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D128 <PrivateImplementationDetails>::609C0E8D8DA86A09D6013D301C86BA8782C16B8C
__StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1 ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D48 <PrivateImplementationDetails>::62BAB0F245E66C3EB982CF5A7015F0A7C3382283
__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2048 <PrivateImplementationDetails>::646036A65DECCD6835C914A46E6E44B729433B60
__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 ___646036A65DECCD6835C914A46E6E44B729433B60_51;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::65E32B4E150FD8D24B93B0D42A17F1DAD146162B
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D52 <PrivateImplementationDetails>::6770974FEF1E98B9C1864370E2B5B786EB0EA39E
__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::67EEAD805D708D9AA4E14BF747E44CED801744F3
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___67EEAD805D708D9AA4E14BF747E44CED801744F3_54;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D120 <PrivateImplementationDetails>::6C71197D228427B2864C69B357FEF73D8C9D59DF
__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 ___6C71197D228427B2864C69B357FEF73D8C9D59DF_55;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D9 <PrivateImplementationDetails>::6D49C9D487D7AD3491ECE08732D68A593CC2038D
__StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928 ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2048 <PrivateImplementationDetails>::6D797C11E1D4FB68B6570CF2A92B792433527065
__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 ___6D797C11E1D4FB68B6570CF2A92B792433527065_57;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3132 <PrivateImplementationDetails>::6E5DC824F803F8565AF31B42199DAE39FE7F4EA9
__StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333 ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D76 <PrivateImplementationDetails>::6FC754859E4EC74E447048364B216D825C6F8FE7
__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB ___6FC754859E4EC74E447048364B216D825C6F8FE7_59;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::704939CD172085D1295FCE3F1D92431D685D7AA2
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___704939CD172085D1295FCE3F1D92431D685D7AA2_60;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D24 <PrivateImplementationDetails>::7088AAE49F0627B72729078DE6E3182DDCF8ED99
__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::7341C933A70EAE383CC50C4B945ADB8E08F06737
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___7341C933A70EAE383CC50C4B945ADB8E08F06737_62;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::736D39815215889F11249D9958F6ED12D37B9F57
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___736D39815215889F11249D9958F6ED12D37B9F57_63;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D4096 <PrivateImplementationDetails>::7F42F2EDC974BE29B2746957416ED1AEFA605F47
__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 ___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D21252 <PrivateImplementationDetails>::811A927B7DADD378BE60BBDE794B9277AA9B50EC
__StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462 ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D36 <PrivateImplementationDetails>::81917F1E21F3C22B9F916994547A614FB03E968E
__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 ___81917F1E21F3C22B9F916994547A614FB03E968E_67;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::823566DA642D6EA356E15585921F2A4CA23D6760
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___823566DA642D6EA356E15585921F2A4CA23D6760_68;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::82C2A59850B2E85BCE1A45A479537A384DF6098D
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___82C2A59850B2E85BCE1A45A479537A384DF6098D_69;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D44 <PrivateImplementationDetails>::82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4
__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::86F4F563FA2C61798AE6238D789139739428463A
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___86F4F563FA2C61798AE6238D789139739428463A_71;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::871B9CF85DB352BAADF12BAE8F19857683E385AC
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___871B9CF85DB352BAADF12BAE8F19857683E385AC_72;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D16 <PrivateImplementationDetails>::89A040451C8CC5C8FB268BE44BDD74964C104155
__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 ___89A040451C8CC5C8FB268BE44BDD74964C104155_73;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::8CAA092E783257106251246FF5C97F88D28517A6
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___8CAA092E783257106251246FF5C97F88D28517A6_74;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2100 <PrivateImplementationDetails>::8D231DD55FE1AD7631BBD0905A17D5EB616C2154
__StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::8E10AC2F34545DFBBF3FCBC06055D797A8C99991
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256 <PrivateImplementationDetails>::8F22C9ECE1331718CBD268A9BBFD2F5E451441E3
__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F ___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D640 <PrivateImplementationDetails>::90A0542282A011472F94E97CEAE59F8B3B1A3291
__StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910 ___90A0542282A011472F94E97CEAE59F8B3B1A3291_78;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::93A63E90605400F34B49F0EB3361D23C89164BDA
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___93A63E90605400F34B49F0EB3361D23C89164BDA_79;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::94841DD2F330CCB1089BF413E4FA9B04505152E2
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___94841DD2F330CCB1089BF413E4FA9B04505152E2_80;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::95264589E48F94B7857CFF398FB72A537E13EEE2
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___95264589E48F94B7857CFF398FB72A537E13EEE2_81;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::95C48758CAE1715783472FB073AB158AB8A0AB2A
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___95C48758CAE1715783472FB073AB158AB8A0AB2A_82;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::973417296623D8DC6961B09664E54039E44CA5D8
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___973417296623D8DC6961B09664E54039E44CA5D8_83;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::97FB30C84FF4A41CD4625B44B2940BFC8DB43003
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D4096 <PrivateImplementationDetails>::99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24
__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 ___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D64 <PrivateImplementationDetails>::9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5
__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::A0074C15377C0C870B055927403EA9FA7A349D12
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___A0074C15377C0C870B055927403EA9FA7A349D12_88;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D130 <PrivateImplementationDetails>::A1319B706116AB2C6D44483F60A7D0ACEA543396
__StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F ___A1319B706116AB2C6D44483F60A7D0ACEA543396_89;
// System.Int64 <PrivateImplementationDetails>::A13AA52274D951A18029131A8DDECF76B569A15D
int64_t ___A13AA52274D951A18029131A8DDECF76B569A15D_90;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::A323DB0813C4D072957BA6FDA79D9776674CD06B
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___A323DB0813C4D072957BA6FDA79D9776674CD06B_91;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D212 <PrivateImplementationDetails>::A5444763673307F6828C748D4B9708CFC02B0959
__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF ___A5444763673307F6828C748D4B9708CFC02B0959_92;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::A6732F8E7FC23766AB329B492D6BF82E3B33233F
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D174 <PrivateImplementationDetails>::A705A106D95282BD15E13EEA6B0AF583FF786D83
__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F ___A705A106D95282BD15E13EEA6B0AF583FF786D83_94;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D1018 <PrivateImplementationDetails>::A8A491E4CED49AE0027560476C10D933CE70C8DF
__StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4 ___A8A491E4CED49AE0027560476C10D933CE70C8DF_95;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::AC791C4F39504D1184B73478943D0636258DA7B1
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___AC791C4F39504D1184B73478943D0636258DA7B1_96;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D52 <PrivateImplementationDetails>::AFCD4E1211233E99373A3367B23105A3D624B1F2
__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A ___AFCD4E1211233E99373A3367B23105A3D624B1F2_97;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::B472ED77CB3B2A66D49D179F1EE2081B70A6AB61
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D16 <PrivateImplementationDetails>::B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D
__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256 <PrivateImplementationDetails>::B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF
__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D4096 <PrivateImplementationDetails>::B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B
__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 ___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D998 <PrivateImplementationDetails>::B881DA88BE0B68D8A6B6B6893822586B8B2CFC45
__StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D162 <PrivateImplementationDetails>::B8864ACB9DD69E3D42151513C840AAE270BF21C8
__StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D360 <PrivateImplementationDetails>::B8F87834C3597B2EEF22BA6D3A392CC925636401
__StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7 ___B8F87834C3597B2EEF22BA6D3A392CC925636401_104;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::B9B670F134A59FB1107AF01A9FE8F8E3980B3093
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D20 <PrivateImplementationDetails>::BE1BDEC0AA74B4DCB079943E70528096CCA985F8
__StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63 ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::BEBC9ECC660A13EFC359BA3383411F698CFF25DB
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::BF477463CE2F5EF38FC4C644BBBF4DF109E7670A
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D6 <PrivateImplementationDetails>::BF5EB60806ECB74EE484105DD9D6F463BF994867
__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 ___BF5EB60806ECB74EE484105DD9D6F463BF994867_110;
// System.Int64 <PrivateImplementationDetails>::C1A1100642BA9685B30A84D97348484E14AA1865
int64_t ___C1A1100642BA9685B30A84D97348484E14AA1865_111;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D16 <PrivateImplementationDetails>::C6F364A0AD934EFED8909446C215752E565D77C1
__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 ___C6F364A0AD934EFED8909446C215752E565D77C1_112;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D174 <PrivateImplementationDetails>::CE5835130F5277F63D716FC9115526B0AC68FFAD
__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F ___CE5835130F5277F63D716FC9115526B0AC68FFAD_113;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D6 <PrivateImplementationDetails>::CE93C35B755802BC4B3D180716B048FC61701EF7
__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 ___CE93C35B755802BC4B3D180716B048FC61701EF7_114;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D64 <PrivateImplementationDetails>::CF0B42666EF5E37EDEA0AB8E173E42C196D03814
__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256 <PrivateImplementationDetails>::D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7
__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D32 <PrivateImplementationDetails>::D117188BE8D4609C0D531C51B0BB911A4219DEBE
__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D32 <PrivateImplementationDetails>::D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE
__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D256 <PrivateImplementationDetails>::D2C5BAE967587C6F3D9F2C4551911E0575A1101F
__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F ___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D44 <PrivateImplementationDetails>::D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636
__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D76 <PrivateImplementationDetails>::DA19DB47B583EFCF7825D2E39D661D2354F28219
__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB ___DA19DB47B583EFCF7825D2E39D661D2354F28219_121;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D56 <PrivateImplementationDetails>::DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82
__StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10 ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D52 <PrivateImplementationDetails>::DD3AEFEADB1CD615F3017763F1568179FEE640B0
__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D36 <PrivateImplementationDetails>::E1827270A5FE1C85F5352A66FD87BA747213D006
__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 ___E1827270A5FE1C85F5352A66FD87BA747213D006_124;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::E45BAB43F7D5D038672B3E3431F92E34A7AF2571
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D64 <PrivateImplementationDetails>::E75835D001C843F156FBA01B001DFE1B8029AC17
__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 ___E75835D001C843F156FBA01B001DFE1B8029AC17_126;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D52 <PrivateImplementationDetails>::E92B39D8233061927D9ACDE54665E68E7535635A
__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A ___E92B39D8233061927D9ACDE54665E68E7535635A_127;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::EA9506959484C55CFE0C139C624DF6060E285866
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___EA9506959484C55CFE0C139C624DF6060E285866_128;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D262 <PrivateImplementationDetails>::EB5E9A80A40096AB74D2E226650C7258D7BC5E9D
__StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7 ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D64 <PrivateImplementationDetails>::EBF68F411848D603D059DFDEA2321C5A5EA78044
__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 ___EBF68F411848D603D059DFDEA2321C5A5EA78044_130;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D10 <PrivateImplementationDetails>::EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11
__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D3 <PrivateImplementationDetails>::EC83FB16C20052BEE2B4025159BC2ED45C9C70C3
__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::EC89C317EA2BF49A70EFF5E89C691E34733D7C37
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D40 <PrivateImplementationDetails>::F06E829E62F3AFBC045D064E10A4F5DF7C969612
__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D11614 <PrivateImplementationDetails>::F073AA332018FDA0D572E99448FFF1D6422BD520
__StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5 ___F073AA332018FDA0D572E99448FFF1D6422BD520_135;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D120 <PrivateImplementationDetails>::F34B0E10653402E8F788F8BC3F7CD7090928A429
__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 ___F34B0E10653402E8F788F8BC3F7CD7090928A429_136;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D72 <PrivateImplementationDetails>::F37E34BEADB04F34FCC31078A59F49856CA83D5B
__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D94 <PrivateImplementationDetails>::F512A9ABF88066AAEB92684F95CC05D8101B462B
__StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6 ___F512A9ABF88066AAEB92684F95CC05D8101B462B_138;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D12 <PrivateImplementationDetails>::F8FAABB821300AA500C2CEC6091B3782A7FB44A4
__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139;
// <PrivateImplementationDetails>___StaticArrayInitTypeSizeU3D2350 <PrivateImplementationDetails>::FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B
__StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140;
public:
inline static int32_t get_offset_of_U30392525BCB01691D1F319D89F2C12BF93A478467_0() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___0392525BCB01691D1F319D89F2C12BF93A478467_0)); }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F get_U30392525BCB01691D1F319D89F2C12BF93A478467_0() const { return ___0392525BCB01691D1F319D89F2C12BF93A478467_0; }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_U30392525BCB01691D1F319D89F2C12BF93A478467_0() { return &___0392525BCB01691D1F319D89F2C12BF93A478467_0; }
inline void set_U30392525BCB01691D1F319D89F2C12BF93A478467_0(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F value)
{
___0392525BCB01691D1F319D89F2C12BF93A478467_0 = value;
}
inline static int32_t get_offset_of_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1() const { return ___0588059ACBD52F7EA2835882F977A9CF72EB9775_1; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1() { return &___0588059ACBD52F7EA2835882F977A9CF72EB9775_1; }
inline void set_U30588059ACBD52F7EA2835882F977A9CF72EB9775_1(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___0588059ACBD52F7EA2835882F977A9CF72EB9775_1 = value;
}
inline static int32_t get_offset_of_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2)); }
inline __StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A get_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2() const { return ___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2; }
inline __StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A * get_address_of_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2() { return &___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2; }
inline void set_U30A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2(__StaticArrayInitTypeSizeU3D84_tF52293EFB26AA1D2C169389BB83253C5BAE8076A value)
{
___0A1ADB22C1D3E1F4B2448EE3F27DF9DE63329C4C_2 = value;
}
inline static int32_t get_offset_of_U3121EC59E23F7559B28D338D562528F6299C2DE22_3() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___121EC59E23F7559B28D338D562528F6299C2DE22_3)); }
inline __StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8 get_U3121EC59E23F7559B28D338D562528F6299C2DE22_3() const { return ___121EC59E23F7559B28D338D562528F6299C2DE22_3; }
inline __StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8 * get_address_of_U3121EC59E23F7559B28D338D562528F6299C2DE22_3() { return &___121EC59E23F7559B28D338D562528F6299C2DE22_3; }
inline void set_U3121EC59E23F7559B28D338D562528F6299C2DE22_3(__StaticArrayInitTypeSizeU3D240_t5643A77865294845ACC505FE42EA1067CAC04FD8 value)
{
___121EC59E23F7559B28D338D562528F6299C2DE22_3 = value;
}
inline static int32_t get_offset_of_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4() const { return ___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4() { return &___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4; }
inline void set_U312D04472A8285260EA12FD3813CDFA9F2D2B548C_4(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___12D04472A8285260EA12FD3813CDFA9F2D2B548C_4 = value;
}
inline static int32_t get_offset_of_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5() const { return ___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5() { return &___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5; }
inline void set_U313A35EF1A549297C70E2AD46045BBD2ECA17852D_5(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___13A35EF1A549297C70E2AD46045BBD2ECA17852D_5 = value;
}
inline static int32_t get_offset_of_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6)); }
inline __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 get_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6() const { return ___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6; }
inline __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 * get_address_of_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6() { return &___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6; }
inline void set_U31730F09044E91DB8371B849EFF5E6D17BDE4AED0_6(__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 value)
{
___1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6 = value;
}
inline static int32_t get_offset_of_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7() const { return ___1A84029C80CB5518379F199F53FF08A7B764F8FD_7; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7() { return &___1A84029C80CB5518379F199F53FF08A7B764F8FD_7; }
inline void set_U31A84029C80CB5518379F199F53FF08A7B764F8FD_7(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___1A84029C80CB5518379F199F53FF08A7B764F8FD_7 = value;
}
inline static int32_t get_offset_of_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8)); }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 get_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8() const { return ___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8; }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 * get_address_of_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8() { return &___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8; }
inline void set_U31AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8(__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 value)
{
___1AEF3D8DF416A46288C91C724CBF7B154D9E5BF3_8 = value;
}
inline static int32_t get_offset_of_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9)); }
inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 get_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9() const { return ___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9; }
inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 * get_address_of_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9() { return &___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9; }
inline void set_U31E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9(__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 value)
{
___1E41C4CD0767AEA21C00DEABA2EA9407F1E6CEA5_9 = value;
}
inline static int32_t get_offset_of_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___1FE6CE411858B3D864679DE2139FB081F08BFACD_10)); }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 get_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10() const { return ___1FE6CE411858B3D864679DE2139FB081F08BFACD_10; }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10() { return &___1FE6CE411858B3D864679DE2139FB081F08BFACD_10; }
inline void set_U31FE6CE411858B3D864679DE2139FB081F08BFACD_10(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 value)
{
___1FE6CE411858B3D864679DE2139FB081F08BFACD_10 = value;
}
inline static int32_t get_offset_of_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11() const { return ___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11() { return &___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11; }
inline void set_U3235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___235D99572263B22ADFEE10FDA0C25E12F4D94FFC_11 = value;
}
inline static int32_t get_offset_of_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12() const { return ___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12() { return &___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12; }
inline void set_U325420D0055076FA8D3E4DD96BC53AE24DE6E619F_12(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___25420D0055076FA8D3E4DD96BC53AE24DE6E619F_12 = value;
}
inline static int32_t get_offset_of_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13)); }
inline __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD get_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13() const { return ___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13; }
inline __StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD * get_address_of_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13() { return &___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13; }
inline void set_U325CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13(__StaticArrayInitTypeSizeU3D1208_tC58894ECFE2C4FFD2B8FCDF958800099A737C1DD value)
{
___25CF935D2AE9EDF05DD75BCD47FF84D9255D6F6E_13 = value;
}
inline static int32_t get_offset_of_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___29C1A61550F0E3260E1953D4FAD71C256218EF40_14)); }
inline __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4 get_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14() const { return ___29C1A61550F0E3260E1953D4FAD71C256218EF40_14; }
inline __StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4 * get_address_of_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14() { return &___29C1A61550F0E3260E1953D4FAD71C256218EF40_14; }
inline void set_U329C1A61550F0E3260E1953D4FAD71C256218EF40_14(__StaticArrayInitTypeSizeU3D42_t3D9F6218E615F20CE7E1AE0EF6657DE732EDBFD4 value)
{
___29C1A61550F0E3260E1953D4FAD71C256218EF40_14 = value;
}
inline static int32_t get_offset_of_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15() const { return ___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15() { return &___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15; }
inline void set_U32B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15 = value;
}
inline static int32_t get_offset_of_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16)); }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 get_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16() const { return ___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16; }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16() { return &___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16; }
inline void set_U32BA840FF6020B8FF623DBCB7188248CF853FAF4F_16(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 value)
{
___2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16 = value;
}
inline static int32_t get_offset_of_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17() const { return ___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17() { return &___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17; }
inline void set_U32C840AFA48C27B9C05593E468C1232CA1CC74AFD_17(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___2C840AFA48C27B9C05593E468C1232CA1CC74AFD_17 = value;
}
inline static int32_t get_offset_of_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18)); }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 get_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18() const { return ___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18; }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18() { return &___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18; }
inline void set_U32D1DA5BB407F0C11C3B5116196C0C6374D932B20_18(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 value)
{
___2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18 = value;
}
inline static int32_t get_offset_of_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19)); }
inline __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05 get_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19() const { return ___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19; }
inline __StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05 * get_address_of_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19() { return &___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19; }
inline void set_U32D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19(__StaticArrayInitTypeSizeU3D14_tAC1FF6EBB83457B9752372565F242D9A7C69FD05 value)
{
___2D3CF0F15AC2DDEC2956EA1B7BBE43FB8B923130_19 = value;
}
inline static int32_t get_offset_of_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20() const { return ___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20() { return &___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20; }
inline void set_U32F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___2F71D2DA12F3CD0A6A112F5A5A75B4FDC6FE8547_20 = value;
}
inline static int32_t get_offset_of_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21)); }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 get_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21() const { return ___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21; }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21() { return &___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21; }
inline void set_U3320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 value)
{
___320B018758ECE3752FFEDBAEB1A6DB67C80B9359_21 = value;
}
inline static int32_t get_offset_of_U334476C29F6F81C989CFCA42F7C06E84C66236834_22() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___34476C29F6F81C989CFCA42F7C06E84C66236834_22)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U334476C29F6F81C989CFCA42F7C06E84C66236834_22() const { return ___34476C29F6F81C989CFCA42F7C06E84C66236834_22; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U334476C29F6F81C989CFCA42F7C06E84C66236834_22() { return &___34476C29F6F81C989CFCA42F7C06E84C66236834_22; }
inline void set_U334476C29F6F81C989CFCA42F7C06E84C66236834_22(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___34476C29F6F81C989CFCA42F7C06E84C66236834_22 = value;
}
inline static int32_t get_offset_of_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___35EED060772F2748D13B745DAEC8CD7BD3B87604_23)); }
inline __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA get_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23() const { return ___35EED060772F2748D13B745DAEC8CD7BD3B87604_23; }
inline __StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA * get_address_of_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23() { return &___35EED060772F2748D13B745DAEC8CD7BD3B87604_23; }
inline void set_U335EED060772F2748D13B745DAEC8CD7BD3B87604_23(__StaticArrayInitTypeSizeU3D2382_tB4AF2C49C5120B6EB285BA4D247340D8E243A1BA value)
{
___35EED060772F2748D13B745DAEC8CD7BD3B87604_23 = value;
}
inline static int32_t get_offset_of_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24)); }
inline __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D get_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24() const { return ___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24; }
inline __StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D * get_address_of_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24() { return &___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24; }
inline void set_U3375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24(__StaticArrayInitTypeSizeU3D38_tA52D24A5F9970582D6B55437967C9BD32E03F05D value)
{
___375F9AE9769A3D1DA789E9ACFE81F3A1BB14F0D3_24 = value;
}
inline static int32_t get_offset_of_U3379C06C9E702D31469C29033F0DD63931EB349F5_25() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___379C06C9E702D31469C29033F0DD63931EB349F5_25)); }
inline __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4 get_U3379C06C9E702D31469C29033F0DD63931EB349F5_25() const { return ___379C06C9E702D31469C29033F0DD63931EB349F5_25; }
inline __StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4 * get_address_of_U3379C06C9E702D31469C29033F0DD63931EB349F5_25() { return &___379C06C9E702D31469C29033F0DD63931EB349F5_25; }
inline void set_U3379C06C9E702D31469C29033F0DD63931EB349F5_25(__StaticArrayInitTypeSizeU3D1450_t58DE69DB537BA7DFBFF2C7084FFC6970FB3BAEA4 value)
{
___379C06C9E702D31469C29033F0DD63931EB349F5_25 = value;
}
inline static int32_t get_offset_of_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26)); }
inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C get_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26() const { return ___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26; }
inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C * get_address_of_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26() { return &___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26; }
inline void set_U3399BD13E240F33F808CA7940293D6EC4E6FD5A00_26(__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C value)
{
___399BD13E240F33F808CA7940293D6EC4E6FD5A00_26 = value;
}
inline static int32_t get_offset_of_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27() const { return ___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27() { return &___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27; }
inline void set_U339C9CE73C7B0619D409EF28344F687C1B5C130FE_27(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___39C9CE73C7B0619D409EF28344F687C1B5C130FE_27 = value;
}
inline static int32_t get_offset_of_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28)); }
inline __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49 get_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28() const { return ___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28; }
inline __StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49 * get_address_of_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28() { return &___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28; }
inline void set_U33C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28(__StaticArrayInitTypeSizeU3D320_t48B9242FB90DB2A21A723BBAB141500A9641EB49 value)
{
___3C53AFB51FEC23491684C7BEDBC6D4E0F409F851_28 = value;
}
inline static int32_t get_offset_of_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29() const { return ___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29() { return &___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29; }
inline void set_U33E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___3E3442C7396F3F2BB4C7348F4A2074C7DC677D68_29 = value;
}
inline static int32_t get_offset_of_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3E823444D2DFECF0F90B436B88F02A533CB376F1_30)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30() const { return ___3E823444D2DFECF0F90B436B88F02A533CB376F1_30; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30() { return &___3E823444D2DFECF0F90B436B88F02A533CB376F1_30; }
inline void set_U33E823444D2DFECF0F90B436B88F02A533CB376F1_30(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___3E823444D2DFECF0F90B436B88F02A533CB376F1_30 = value;
}
inline static int32_t get_offset_of_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31() const { return ___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31() { return &___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31; }
inline void set_U33FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___3FE6C283BCF384FD2C8789880DFF59664E2AB4A1_31 = value;
}
inline static int32_t get_offset_of_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32)); }
inline __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20 get_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32() const { return ___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32; }
inline __StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20 * get_address_of_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32() { return &___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32; }
inline void set_U340981BAA39513E58B28DCF0103CC04DE2A0A0444_32(__StaticArrayInitTypeSizeU3D1665_tCD7752863825B82B07752CCE72A581C169E19C20 value)
{
___40981BAA39513E58B28DCF0103CC04DE2A0A0444_32 = value;
}
inline static int32_t get_offset_of_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33() const { return ___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33() { return &___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33; }
inline void set_U340E7C49413D261F3F38AD3A870C0AC69C8BDA048_33(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___40E7C49413D261F3F38AD3A870C0AC69C8BDA048_33 = value;
}
inline static int32_t get_offset_of_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34() const { return ___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34() { return &___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34; }
inline void set_U3421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___421EC7E82F2967DF6CA8C3605514DC6F29EE5845_34 = value;
}
inline static int32_t get_offset_of_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___433175D38B13FFE177FDD661A309F1B528B3F6E2_35)); }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F get_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35() const { return ___433175D38B13FFE177FDD661A309F1B528B3F6E2_35; }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35() { return &___433175D38B13FFE177FDD661A309F1B528B3F6E2_35; }
inline void set_U3433175D38B13FFE177FDD661A309F1B528B3F6E2_35(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F value)
{
___433175D38B13FFE177FDD661A309F1B528B3F6E2_35 = value;
}
inline static int32_t get_offset_of_U346232052BC757E030490D851F265FB47FA100902_36() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___46232052BC757E030490D851F265FB47FA100902_36)); }
inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 get_U346232052BC757E030490D851F265FB47FA100902_36() const { return ___46232052BC757E030490D851F265FB47FA100902_36; }
inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 * get_address_of_U346232052BC757E030490D851F265FB47FA100902_36() { return &___46232052BC757E030490D851F265FB47FA100902_36; }
inline void set_U346232052BC757E030490D851F265FB47FA100902_36(__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 value)
{
___46232052BC757E030490D851F265FB47FA100902_36 = value;
}
inline static int32_t get_offset_of_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37() const { return ___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37() { return &___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37; }
inline void set_U34858DB4AA76D3933F1CA9E6712D4FDB16903F628_37(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___4858DB4AA76D3933F1CA9E6712D4FDB16903F628_37 = value;
}
inline static int32_t get_offset_of_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38)); }
inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A get_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38() const { return ___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38; }
inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A * get_address_of_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38() { return &___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38; }
inline void set_U34E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38(__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A value)
{
___4E3B533C39447AAEB59A8E48FABD7E15B5B5D195_38 = value;
}
inline static int32_t get_offset_of_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39() const { return ___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39() { return &___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39; }
inline void set_U34F7A8890F332B22B8DE0BD29D36FA7364748D76A_39(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___4F7A8890F332B22B8DE0BD29D36FA7364748D76A_39 = value;
}
inline static int32_t get_offset_of_U3536422B321459B242ADED7240B7447E904E083E3_40() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___536422B321459B242ADED7240B7447E904E083E3_40)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U3536422B321459B242ADED7240B7447E904E083E3_40() const { return ___536422B321459B242ADED7240B7447E904E083E3_40; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U3536422B321459B242ADED7240B7447E904E083E3_40() { return &___536422B321459B242ADED7240B7447E904E083E3_40; }
inline void set_U3536422B321459B242ADED7240B7447E904E083E3_40(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___536422B321459B242ADED7240B7447E904E083E3_40 = value;
}
inline static int32_t get_offset_of_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41)); }
inline __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84 get_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41() const { return ___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41; }
inline __StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84 * get_address_of_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41() { return &___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41; }
inline void set_U35382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41(__StaticArrayInitTypeSizeU3D1080_tCE36DA14009C45CFDEA7F63618BE90F8DF89AC84 value)
{
___5382CEF491F422BFE0D6FC46EFAFF9EF9D4C89F3_41 = value;
}
inline static int32_t get_offset_of_U356DFA5053B3131883637F53219E7D88CCEF35949_42() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___56DFA5053B3131883637F53219E7D88CCEF35949_42)); }
inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C get_U356DFA5053B3131883637F53219E7D88CCEF35949_42() const { return ___56DFA5053B3131883637F53219E7D88CCEF35949_42; }
inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C * get_address_of_U356DFA5053B3131883637F53219E7D88CCEF35949_42() { return &___56DFA5053B3131883637F53219E7D88CCEF35949_42; }
inline void set_U356DFA5053B3131883637F53219E7D88CCEF35949_42(__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C value)
{
___56DFA5053B3131883637F53219E7D88CCEF35949_42 = value;
}
inline static int32_t get_offset_of_U357218C316B6921E2CD61027A2387EDC31A2D9471_43() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___57218C316B6921E2CD61027A2387EDC31A2D9471_43)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U357218C316B6921E2CD61027A2387EDC31A2D9471_43() const { return ___57218C316B6921E2CD61027A2387EDC31A2D9471_43; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U357218C316B6921E2CD61027A2387EDC31A2D9471_43() { return &___57218C316B6921E2CD61027A2387EDC31A2D9471_43; }
inline void set_U357218C316B6921E2CD61027A2387EDC31A2D9471_43(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___57218C316B6921E2CD61027A2387EDC31A2D9471_43 = value;
}
inline static int32_t get_offset_of_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___57F320D62696EC99727E0FE2045A05F1289CC0C6_44)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44() const { return ___57F320D62696EC99727E0FE2045A05F1289CC0C6_44; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44() { return &___57F320D62696EC99727E0FE2045A05F1289CC0C6_44; }
inline void set_U357F320D62696EC99727E0FE2045A05F1289CC0C6_44(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___57F320D62696EC99727E0FE2045A05F1289CC0C6_44 = value;
}
inline static int32_t get_offset_of_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45)); }
inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF get_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45() const { return ___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45; }
inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF * get_address_of_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45() { return &___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45; }
inline void set_U3594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45(__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF value)
{
___594A33A00BC4F785DFD43E3C6C44FBA1242CCAF3_45 = value;
}
inline static int32_t get_offset_of_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46)); }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 get_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46() const { return ___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46; }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46() { return &___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46; }
inline void set_U35BBDF8058D4235C33F2E8DCF76004031B6187A2F_46(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 value)
{
___5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46 = value;
}
inline static int32_t get_offset_of_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47)); }
inline __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55 get_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47() const { return ___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47; }
inline __StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55 * get_address_of_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47() { return &___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47; }
inline void set_U35BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47(__StaticArrayInitTypeSizeU3D288_t7B40D7F3A8D262F90A76460FF94E92CE08AFCF55 value)
{
___5BCD21C341BE6DDF8FFFAE1A23ABA24DCBB612BF_47 = value;
}
inline static int32_t get_offset_of_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___5BFE2819B4778217C56416C7585FF0E56EBACD89_48)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48() const { return ___5BFE2819B4778217C56416C7585FF0E56EBACD89_48; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48() { return &___5BFE2819B4778217C56416C7585FF0E56EBACD89_48; }
inline void set_U35BFE2819B4778217C56416C7585FF0E56EBACD89_48(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___5BFE2819B4778217C56416C7585FF0E56EBACD89_48 = value;
}
inline static int32_t get_offset_of_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49)); }
inline __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1 get_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49() const { return ___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49; }
inline __StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1 * get_address_of_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49() { return &___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49; }
inline void set_U3609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49(__StaticArrayInitTypeSizeU3D128_t1B13688BD6EA82B964734FF8C3181161EF5624B1 value)
{
___609C0E8D8DA86A09D6013D301C86BA8782C16B8C_49 = value;
}
inline static int32_t get_offset_of_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50)); }
inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A get_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50() const { return ___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50; }
inline __StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A * get_address_of_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50() { return &___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50; }
inline void set_U362BAB0F245E66C3EB982CF5A7015F0A7C3382283_50(__StaticArrayInitTypeSizeU3D48_tE49166878222E9194FE3FD621830EDB6E705F79A value)
{
___62BAB0F245E66C3EB982CF5A7015F0A7C3382283_50 = value;
}
inline static int32_t get_offset_of_U3646036A65DECCD6835C914A46E6E44B729433B60_51() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___646036A65DECCD6835C914A46E6E44B729433B60_51)); }
inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 get_U3646036A65DECCD6835C914A46E6E44B729433B60_51() const { return ___646036A65DECCD6835C914A46E6E44B729433B60_51; }
inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 * get_address_of_U3646036A65DECCD6835C914A46E6E44B729433B60_51() { return &___646036A65DECCD6835C914A46E6E44B729433B60_51; }
inline void set_U3646036A65DECCD6835C914A46E6E44B729433B60_51(__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 value)
{
___646036A65DECCD6835C914A46E6E44B729433B60_51 = value;
}
inline static int32_t get_offset_of_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52() const { return ___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52() { return &___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52; }
inline void set_U365E32B4E150FD8D24B93B0D42A17F1DAD146162B_52(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___65E32B4E150FD8D24B93B0D42A17F1DAD146162B_52 = value;
}
inline static int32_t get_offset_of_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53)); }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A get_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53() const { return ___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53; }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53() { return &___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53; }
inline void set_U36770974FEF1E98B9C1864370E2B5B786EB0EA39E_53(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A value)
{
___6770974FEF1E98B9C1864370E2B5B786EB0EA39E_53 = value;
}
inline static int32_t get_offset_of_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___67EEAD805D708D9AA4E14BF747E44CED801744F3_54)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54() const { return ___67EEAD805D708D9AA4E14BF747E44CED801744F3_54; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54() { return &___67EEAD805D708D9AA4E14BF747E44CED801744F3_54; }
inline void set_U367EEAD805D708D9AA4E14BF747E44CED801744F3_54(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___67EEAD805D708D9AA4E14BF747E44CED801744F3_54 = value;
}
inline static int32_t get_offset_of_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6C71197D228427B2864C69B357FEF73D8C9D59DF_55)); }
inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 get_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55() const { return ___6C71197D228427B2864C69B357FEF73D8C9D59DF_55; }
inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 * get_address_of_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55() { return &___6C71197D228427B2864C69B357FEF73D8C9D59DF_55; }
inline void set_U36C71197D228427B2864C69B357FEF73D8C9D59DF_55(__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 value)
{
___6C71197D228427B2864C69B357FEF73D8C9D59DF_55 = value;
}
inline static int32_t get_offset_of_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56)); }
inline __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928 get_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56() const { return ___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56; }
inline __StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928 * get_address_of_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56() { return &___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56; }
inline void set_U36D49C9D487D7AD3491ECE08732D68A593CC2038D_56(__StaticArrayInitTypeSizeU3D9_tF0D137C898E06A3CD9FFB079C91D796B9EC8B928 value)
{
___6D49C9D487D7AD3491ECE08732D68A593CC2038D_56 = value;
}
inline static int32_t get_offset_of_U36D797C11E1D4FB68B6570CF2A92B792433527065_57() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6D797C11E1D4FB68B6570CF2A92B792433527065_57)); }
inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 get_U36D797C11E1D4FB68B6570CF2A92B792433527065_57() const { return ___6D797C11E1D4FB68B6570CF2A92B792433527065_57; }
inline __StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 * get_address_of_U36D797C11E1D4FB68B6570CF2A92B792433527065_57() { return &___6D797C11E1D4FB68B6570CF2A92B792433527065_57; }
inline void set_U36D797C11E1D4FB68B6570CF2A92B792433527065_57(__StaticArrayInitTypeSizeU3D2048_t95CEED630052F2BBE3122C058EEAD48DB4C2AD02 value)
{
___6D797C11E1D4FB68B6570CF2A92B792433527065_57 = value;
}
inline static int32_t get_offset_of_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58)); }
inline __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333 get_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58() const { return ___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58; }
inline __StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333 * get_address_of_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58() { return &___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58; }
inline void set_U36E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58(__StaticArrayInitTypeSizeU3D3132_t7837B5DAEC2B2BEBD61C333545DB9AE2F35BF333 value)
{
___6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58 = value;
}
inline static int32_t get_offset_of_U36FC754859E4EC74E447048364B216D825C6F8FE7_59() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___6FC754859E4EC74E447048364B216D825C6F8FE7_59)); }
inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB get_U36FC754859E4EC74E447048364B216D825C6F8FE7_59() const { return ___6FC754859E4EC74E447048364B216D825C6F8FE7_59; }
inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB * get_address_of_U36FC754859E4EC74E447048364B216D825C6F8FE7_59() { return &___6FC754859E4EC74E447048364B216D825C6F8FE7_59; }
inline void set_U36FC754859E4EC74E447048364B216D825C6F8FE7_59(__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB value)
{
___6FC754859E4EC74E447048364B216D825C6F8FE7_59 = value;
}
inline static int32_t get_offset_of_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___704939CD172085D1295FCE3F1D92431D685D7AA2_60)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60() const { return ___704939CD172085D1295FCE3F1D92431D685D7AA2_60; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60() { return &___704939CD172085D1295FCE3F1D92431D685D7AA2_60; }
inline void set_U3704939CD172085D1295FCE3F1D92431D685D7AA2_60(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___704939CD172085D1295FCE3F1D92431D685D7AA2_60 = value;
}
inline static int32_t get_offset_of_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61)); }
inline __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 get_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61() const { return ___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61; }
inline __StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 * get_address_of_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61() { return &___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61; }
inline void set_U37088AAE49F0627B72729078DE6E3182DDCF8ED99_61(__StaticArrayInitTypeSizeU3D24_tAB08761D1BC4313A0535E193F4E1A1AFA8B3F123 value)
{
___7088AAE49F0627B72729078DE6E3182DDCF8ED99_61 = value;
}
inline static int32_t get_offset_of_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7341C933A70EAE383CC50C4B945ADB8E08F06737_62)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62() const { return ___7341C933A70EAE383CC50C4B945ADB8E08F06737_62; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62() { return &___7341C933A70EAE383CC50C4B945ADB8E08F06737_62; }
inline void set_U37341C933A70EAE383CC50C4B945ADB8E08F06737_62(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___7341C933A70EAE383CC50C4B945ADB8E08F06737_62 = value;
}
inline static int32_t get_offset_of_U3736D39815215889F11249D9958F6ED12D37B9F57_63() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___736D39815215889F11249D9958F6ED12D37B9F57_63)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U3736D39815215889F11249D9958F6ED12D37B9F57_63() const { return ___736D39815215889F11249D9958F6ED12D37B9F57_63; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U3736D39815215889F11249D9958F6ED12D37B9F57_63() { return &___736D39815215889F11249D9958F6ED12D37B9F57_63; }
inline void set_U3736D39815215889F11249D9958F6ED12D37B9F57_63(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___736D39815215889F11249D9958F6ED12D37B9F57_63 = value;
}
inline static int32_t get_offset_of_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64)); }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 get_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64() const { return ___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64; }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 * get_address_of_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64() { return &___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64; }
inline void set_U37F42F2EDC974BE29B2746957416ED1AEFA605F47_64(__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 value)
{
___7F42F2EDC974BE29B2746957416ED1AEFA605F47_64 = value;
}
inline static int32_t get_offset_of_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65() const { return ___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65() { return &___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65; }
inline void set_U37FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___7FE820C9CF0F0B90445A71F1D262D22E4F0C4C68_65 = value;
}
inline static int32_t get_offset_of_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66)); }
inline __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462 get_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66() const { return ___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66; }
inline __StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462 * get_address_of_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66() { return &___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66; }
inline void set_U3811A927B7DADD378BE60BBDE794B9277AA9B50EC_66(__StaticArrayInitTypeSizeU3D21252_tCA2B51BDF30FDECEBFCB55CC7530A0A7D6BC4462 value)
{
___811A927B7DADD378BE60BBDE794B9277AA9B50EC_66 = value;
}
inline static int32_t get_offset_of_U381917F1E21F3C22B9F916994547A614FB03E968E_67() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___81917F1E21F3C22B9F916994547A614FB03E968E_67)); }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 get_U381917F1E21F3C22B9F916994547A614FB03E968E_67() const { return ___81917F1E21F3C22B9F916994547A614FB03E968E_67; }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_U381917F1E21F3C22B9F916994547A614FB03E968E_67() { return &___81917F1E21F3C22B9F916994547A614FB03E968E_67; }
inline void set_U381917F1E21F3C22B9F916994547A614FB03E968E_67(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 value)
{
___81917F1E21F3C22B9F916994547A614FB03E968E_67 = value;
}
inline static int32_t get_offset_of_U3823566DA642D6EA356E15585921F2A4CA23D6760_68() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___823566DA642D6EA356E15585921F2A4CA23D6760_68)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U3823566DA642D6EA356E15585921F2A4CA23D6760_68() const { return ___823566DA642D6EA356E15585921F2A4CA23D6760_68; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U3823566DA642D6EA356E15585921F2A4CA23D6760_68() { return &___823566DA642D6EA356E15585921F2A4CA23D6760_68; }
inline void set_U3823566DA642D6EA356E15585921F2A4CA23D6760_68(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___823566DA642D6EA356E15585921F2A4CA23D6760_68 = value;
}
inline static int32_t get_offset_of_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___82C2A59850B2E85BCE1A45A479537A384DF6098D_69)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69() const { return ___82C2A59850B2E85BCE1A45A479537A384DF6098D_69; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69() { return &___82C2A59850B2E85BCE1A45A479537A384DF6098D_69; }
inline void set_U382C2A59850B2E85BCE1A45A479537A384DF6098D_69(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___82C2A59850B2E85BCE1A45A479537A384DF6098D_69 = value;
}
inline static int32_t get_offset_of_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70)); }
inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F get_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70() const { return ___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70; }
inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F * get_address_of_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70() { return &___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70; }
inline void set_U382C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70(__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F value)
{
___82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70 = value;
}
inline static int32_t get_offset_of_U386F4F563FA2C61798AE6238D789139739428463A_71() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___86F4F563FA2C61798AE6238D789139739428463A_71)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U386F4F563FA2C61798AE6238D789139739428463A_71() const { return ___86F4F563FA2C61798AE6238D789139739428463A_71; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U386F4F563FA2C61798AE6238D789139739428463A_71() { return &___86F4F563FA2C61798AE6238D789139739428463A_71; }
inline void set_U386F4F563FA2C61798AE6238D789139739428463A_71(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___86F4F563FA2C61798AE6238D789139739428463A_71 = value;
}
inline static int32_t get_offset_of_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___871B9CF85DB352BAADF12BAE8F19857683E385AC_72)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72() const { return ___871B9CF85DB352BAADF12BAE8F19857683E385AC_72; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72() { return &___871B9CF85DB352BAADF12BAE8F19857683E385AC_72; }
inline void set_U3871B9CF85DB352BAADF12BAE8F19857683E385AC_72(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___871B9CF85DB352BAADF12BAE8F19857683E385AC_72 = value;
}
inline static int32_t get_offset_of_U389A040451C8CC5C8FB268BE44BDD74964C104155_73() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___89A040451C8CC5C8FB268BE44BDD74964C104155_73)); }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 get_U389A040451C8CC5C8FB268BE44BDD74964C104155_73() const { return ___89A040451C8CC5C8FB268BE44BDD74964C104155_73; }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_U389A040451C8CC5C8FB268BE44BDD74964C104155_73() { return &___89A040451C8CC5C8FB268BE44BDD74964C104155_73; }
inline void set_U389A040451C8CC5C8FB268BE44BDD74964C104155_73(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 value)
{
___89A040451C8CC5C8FB268BE44BDD74964C104155_73 = value;
}
inline static int32_t get_offset_of_U38CAA092E783257106251246FF5C97F88D28517A6_74() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8CAA092E783257106251246FF5C97F88D28517A6_74)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U38CAA092E783257106251246FF5C97F88D28517A6_74() const { return ___8CAA092E783257106251246FF5C97F88D28517A6_74; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U38CAA092E783257106251246FF5C97F88D28517A6_74() { return &___8CAA092E783257106251246FF5C97F88D28517A6_74; }
inline void set_U38CAA092E783257106251246FF5C97F88D28517A6_74(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___8CAA092E783257106251246FF5C97F88D28517A6_74 = value;
}
inline static int32_t get_offset_of_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75)); }
inline __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA get_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75() const { return ___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75; }
inline __StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA * get_address_of_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75() { return &___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75; }
inline void set_U38D231DD55FE1AD7631BBD0905A17D5EB616C2154_75(__StaticArrayInitTypeSizeU3D2100_t75CE52CDAFC7C95EDAB5CF1AF8B2621D502F1FAA value)
{
___8D231DD55FE1AD7631BBD0905A17D5EB616C2154_75 = value;
}
inline static int32_t get_offset_of_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76() const { return ___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76() { return &___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76; }
inline void set_U38E10AC2F34545DFBBF3FCBC06055D797A8C99991_76(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___8E10AC2F34545DFBBF3FCBC06055D797A8C99991_76 = value;
}
inline static int32_t get_offset_of_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77)); }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F get_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77() const { return ___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77; }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77() { return &___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77; }
inline void set_U38F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F value)
{
___8F22C9ECE1331718CBD268A9BBFD2F5E451441E3_77 = value;
}
inline static int32_t get_offset_of_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___90A0542282A011472F94E97CEAE59F8B3B1A3291_78)); }
inline __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910 get_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78() const { return ___90A0542282A011472F94E97CEAE59F8B3B1A3291_78; }
inline __StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910 * get_address_of_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78() { return &___90A0542282A011472F94E97CEAE59F8B3B1A3291_78; }
inline void set_U390A0542282A011472F94E97CEAE59F8B3B1A3291_78(__StaticArrayInitTypeSizeU3D640_t9C691C15FA1A34F93F102000D5F515E32241C910 value)
{
___90A0542282A011472F94E97CEAE59F8B3B1A3291_78 = value;
}
inline static int32_t get_offset_of_U393A63E90605400F34B49F0EB3361D23C89164BDA_79() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___93A63E90605400F34B49F0EB3361D23C89164BDA_79)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_U393A63E90605400F34B49F0EB3361D23C89164BDA_79() const { return ___93A63E90605400F34B49F0EB3361D23C89164BDA_79; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U393A63E90605400F34B49F0EB3361D23C89164BDA_79() { return &___93A63E90605400F34B49F0EB3361D23C89164BDA_79; }
inline void set_U393A63E90605400F34B49F0EB3361D23C89164BDA_79(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___93A63E90605400F34B49F0EB3361D23C89164BDA_79 = value;
}
inline static int32_t get_offset_of_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___94841DD2F330CCB1089BF413E4FA9B04505152E2_80)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80() const { return ___94841DD2F330CCB1089BF413E4FA9B04505152E2_80; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80() { return &___94841DD2F330CCB1089BF413E4FA9B04505152E2_80; }
inline void set_U394841DD2F330CCB1089BF413E4FA9B04505152E2_80(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___94841DD2F330CCB1089BF413E4FA9B04505152E2_80 = value;
}
inline static int32_t get_offset_of_U395264589E48F94B7857CFF398FB72A537E13EEE2_81() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___95264589E48F94B7857CFF398FB72A537E13EEE2_81)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_U395264589E48F94B7857CFF398FB72A537E13EEE2_81() const { return ___95264589E48F94B7857CFF398FB72A537E13EEE2_81; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_U395264589E48F94B7857CFF398FB72A537E13EEE2_81() { return &___95264589E48F94B7857CFF398FB72A537E13EEE2_81; }
inline void set_U395264589E48F94B7857CFF398FB72A537E13EEE2_81(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___95264589E48F94B7857CFF398FB72A537E13EEE2_81 = value;
}
inline static int32_t get_offset_of_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___95C48758CAE1715783472FB073AB158AB8A0AB2A_82)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82() const { return ___95C48758CAE1715783472FB073AB158AB8A0AB2A_82; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82() { return &___95C48758CAE1715783472FB073AB158AB8A0AB2A_82; }
inline void set_U395C48758CAE1715783472FB073AB158AB8A0AB2A_82(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___95C48758CAE1715783472FB073AB158AB8A0AB2A_82 = value;
}
inline static int32_t get_offset_of_U3973417296623D8DC6961B09664E54039E44CA5D8_83() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___973417296623D8DC6961B09664E54039E44CA5D8_83)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_U3973417296623D8DC6961B09664E54039E44CA5D8_83() const { return ___973417296623D8DC6961B09664E54039E44CA5D8_83; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_U3973417296623D8DC6961B09664E54039E44CA5D8_83() { return &___973417296623D8DC6961B09664E54039E44CA5D8_83; }
inline void set_U3973417296623D8DC6961B09664E54039E44CA5D8_83(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___973417296623D8DC6961B09664E54039E44CA5D8_83 = value;
}
inline static int32_t get_offset_of_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84() const { return ___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84() { return &___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84; }
inline void set_U397FB30C84FF4A41CD4625B44B2940BFC8DB43003_84(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___97FB30C84FF4A41CD4625B44B2940BFC8DB43003_84 = value;
}
inline static int32_t get_offset_of_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85)); }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 get_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85() const { return ___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85; }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 * get_address_of_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85() { return &___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85; }
inline void set_U399E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85(__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 value)
{
___99E2E88877D14C7DDC4E957A0ED7079CA0E9EB24_85 = value;
}
inline static int32_t get_offset_of_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86)); }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 get_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86() const { return ___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86; }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86() { return &___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86; }
inline void set_U39A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 value)
{
___9A9C3962CD4753376E3507C8CB5FD8FCC4B4EDB5_86 = value;
}
inline static int32_t get_offset_of_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87() const { return ___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87() { return &___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87; }
inline void set_U39BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___9BB00D1FCCBAF03165447FC8028E7CA07CA9FE88_87 = value;
}
inline static int32_t get_offset_of_A0074C15377C0C870B055927403EA9FA7A349D12_88() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A0074C15377C0C870B055927403EA9FA7A349D12_88)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_A0074C15377C0C870B055927403EA9FA7A349D12_88() const { return ___A0074C15377C0C870B055927403EA9FA7A349D12_88; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_A0074C15377C0C870B055927403EA9FA7A349D12_88() { return &___A0074C15377C0C870B055927403EA9FA7A349D12_88; }
inline void set_A0074C15377C0C870B055927403EA9FA7A349D12_88(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___A0074C15377C0C870B055927403EA9FA7A349D12_88 = value;
}
inline static int32_t get_offset_of_A1319B706116AB2C6D44483F60A7D0ACEA543396_89() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A1319B706116AB2C6D44483F60A7D0ACEA543396_89)); }
inline __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F get_A1319B706116AB2C6D44483F60A7D0ACEA543396_89() const { return ___A1319B706116AB2C6D44483F60A7D0ACEA543396_89; }
inline __StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F * get_address_of_A1319B706116AB2C6D44483F60A7D0ACEA543396_89() { return &___A1319B706116AB2C6D44483F60A7D0ACEA543396_89; }
inline void set_A1319B706116AB2C6D44483F60A7D0ACEA543396_89(__StaticArrayInitTypeSizeU3D130_t732A6F42953325ADC5746FF1A652A2974473AF4F value)
{
___A1319B706116AB2C6D44483F60A7D0ACEA543396_89 = value;
}
inline static int32_t get_offset_of_A13AA52274D951A18029131A8DDECF76B569A15D_90() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A13AA52274D951A18029131A8DDECF76B569A15D_90)); }
inline int64_t get_A13AA52274D951A18029131A8DDECF76B569A15D_90() const { return ___A13AA52274D951A18029131A8DDECF76B569A15D_90; }
inline int64_t* get_address_of_A13AA52274D951A18029131A8DDECF76B569A15D_90() { return &___A13AA52274D951A18029131A8DDECF76B569A15D_90; }
inline void set_A13AA52274D951A18029131A8DDECF76B569A15D_90(int64_t value)
{
___A13AA52274D951A18029131A8DDECF76B569A15D_90 = value;
}
inline static int32_t get_offset_of_A323DB0813C4D072957BA6FDA79D9776674CD06B_91() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A323DB0813C4D072957BA6FDA79D9776674CD06B_91)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_A323DB0813C4D072957BA6FDA79D9776674CD06B_91() const { return ___A323DB0813C4D072957BA6FDA79D9776674CD06B_91; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_A323DB0813C4D072957BA6FDA79D9776674CD06B_91() { return &___A323DB0813C4D072957BA6FDA79D9776674CD06B_91; }
inline void set_A323DB0813C4D072957BA6FDA79D9776674CD06B_91(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___A323DB0813C4D072957BA6FDA79D9776674CD06B_91 = value;
}
inline static int32_t get_offset_of_A5444763673307F6828C748D4B9708CFC02B0959_92() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A5444763673307F6828C748D4B9708CFC02B0959_92)); }
inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF get_A5444763673307F6828C748D4B9708CFC02B0959_92() const { return ___A5444763673307F6828C748D4B9708CFC02B0959_92; }
inline __StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF * get_address_of_A5444763673307F6828C748D4B9708CFC02B0959_92() { return &___A5444763673307F6828C748D4B9708CFC02B0959_92; }
inline void set_A5444763673307F6828C748D4B9708CFC02B0959_92(__StaticArrayInitTypeSizeU3D212_tDFB9BEA11D871D109F9E6502B2F50F7115451AAF value)
{
___A5444763673307F6828C748D4B9708CFC02B0959_92 = value;
}
inline static int32_t get_offset_of_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93() const { return ___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93() { return &___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93; }
inline void set_A6732F8E7FC23766AB329B492D6BF82E3B33233F_93(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___A6732F8E7FC23766AB329B492D6BF82E3B33233F_93 = value;
}
inline static int32_t get_offset_of_A705A106D95282BD15E13EEA6B0AF583FF786D83_94() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A705A106D95282BD15E13EEA6B0AF583FF786D83_94)); }
inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F get_A705A106D95282BD15E13EEA6B0AF583FF786D83_94() const { return ___A705A106D95282BD15E13EEA6B0AF583FF786D83_94; }
inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F * get_address_of_A705A106D95282BD15E13EEA6B0AF583FF786D83_94() { return &___A705A106D95282BD15E13EEA6B0AF583FF786D83_94; }
inline void set_A705A106D95282BD15E13EEA6B0AF583FF786D83_94(__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F value)
{
___A705A106D95282BD15E13EEA6B0AF583FF786D83_94 = value;
}
inline static int32_t get_offset_of_A8A491E4CED49AE0027560476C10D933CE70C8DF_95() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___A8A491E4CED49AE0027560476C10D933CE70C8DF_95)); }
inline __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4 get_A8A491E4CED49AE0027560476C10D933CE70C8DF_95() const { return ___A8A491E4CED49AE0027560476C10D933CE70C8DF_95; }
inline __StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4 * get_address_of_A8A491E4CED49AE0027560476C10D933CE70C8DF_95() { return &___A8A491E4CED49AE0027560476C10D933CE70C8DF_95; }
inline void set_A8A491E4CED49AE0027560476C10D933CE70C8DF_95(__StaticArrayInitTypeSizeU3D1018_t7825BE1556EFF874DAFDC230EB69C85A48DBCBC4 value)
{
___A8A491E4CED49AE0027560476C10D933CE70C8DF_95 = value;
}
inline static int32_t get_offset_of_AC791C4F39504D1184B73478943D0636258DA7B1_96() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___AC791C4F39504D1184B73478943D0636258DA7B1_96)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_AC791C4F39504D1184B73478943D0636258DA7B1_96() const { return ___AC791C4F39504D1184B73478943D0636258DA7B1_96; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_AC791C4F39504D1184B73478943D0636258DA7B1_96() { return &___AC791C4F39504D1184B73478943D0636258DA7B1_96; }
inline void set_AC791C4F39504D1184B73478943D0636258DA7B1_96(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___AC791C4F39504D1184B73478943D0636258DA7B1_96 = value;
}
inline static int32_t get_offset_of_AFCD4E1211233E99373A3367B23105A3D624B1F2_97() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___AFCD4E1211233E99373A3367B23105A3D624B1F2_97)); }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A get_AFCD4E1211233E99373A3367B23105A3D624B1F2_97() const { return ___AFCD4E1211233E99373A3367B23105A3D624B1F2_97; }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_AFCD4E1211233E99373A3367B23105A3D624B1F2_97() { return &___AFCD4E1211233E99373A3367B23105A3D624B1F2_97; }
inline void set_AFCD4E1211233E99373A3367B23105A3D624B1F2_97(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A value)
{
___AFCD4E1211233E99373A3367B23105A3D624B1F2_97 = value;
}
inline static int32_t get_offset_of_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98() const { return ___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98() { return &___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98; }
inline void set_B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___B472ED77CB3B2A66D49D179F1EE2081B70A6AB61_98 = value;
}
inline static int32_t get_offset_of_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99)); }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 get_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99() const { return ___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99; }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99() { return &___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99; }
inline void set_B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 value)
{
___B4FBD02AAB5B16E0F4BD858DA5D9E348F3CE501D_99 = value;
}
inline static int32_t get_offset_of_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100)); }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F get_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100() const { return ___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100; }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100() { return &___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100; }
inline void set_B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F value)
{
___B53A2C6DF21FC88B17AEFC40EB895B8D63210CDF_100 = value;
}
inline static int32_t get_offset_of_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101)); }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 get_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101() const { return ___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101; }
inline __StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 * get_address_of_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101() { return &___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101; }
inline void set_B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101(__StaticArrayInitTypeSizeU3D4096_t48AD4C96663434746AEF5C2251003E817CC5FD23 value)
{
___B6002BBF29B2704922EC3BBF0F9EE40ABF185D6B_101 = value;
}
inline static int32_t get_offset_of_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102)); }
inline __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C get_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102() const { return ___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102; }
inline __StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C * get_address_of_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102() { return &___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102; }
inline void set_B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102(__StaticArrayInitTypeSizeU3D998_t8A5C9782706B510180A1B9C9F7E96F8F48421B8C value)
{
___B881DA88BE0B68D8A6B6B6893822586B8B2CFC45_102 = value;
}
inline static int32_t get_offset_of_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103)); }
inline __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA get_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103() const { return ___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103; }
inline __StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA * get_address_of_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103() { return &___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103; }
inline void set_B8864ACB9DD69E3D42151513C840AAE270BF21C8_103(__StaticArrayInitTypeSizeU3D162_tFFF125F871C6A7DE42BE37AC907E2E2149A861AA value)
{
___B8864ACB9DD69E3D42151513C840AAE270BF21C8_103 = value;
}
inline static int32_t get_offset_of_B8F87834C3597B2EEF22BA6D3A392CC925636401_104() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B8F87834C3597B2EEF22BA6D3A392CC925636401_104)); }
inline __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7 get_B8F87834C3597B2EEF22BA6D3A392CC925636401_104() const { return ___B8F87834C3597B2EEF22BA6D3A392CC925636401_104; }
inline __StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7 * get_address_of_B8F87834C3597B2EEF22BA6D3A392CC925636401_104() { return &___B8F87834C3597B2EEF22BA6D3A392CC925636401_104; }
inline void set_B8F87834C3597B2EEF22BA6D3A392CC925636401_104(__StaticArrayInitTypeSizeU3D360_tFF8371303424DEBAE608051BAA970E5AFB409DF7 value)
{
___B8F87834C3597B2EEF22BA6D3A392CC925636401_104 = value;
}
inline static int32_t get_offset_of_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105() const { return ___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105() { return &___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105; }
inline void set_B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___B9B670F134A59FB1107AF01A9FE8F8E3980B3093_105 = value;
}
inline static int32_t get_offset_of_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106)); }
inline __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63 get_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106() const { return ___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106; }
inline __StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63 * get_address_of_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106() { return &___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106; }
inline void set_BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106(__StaticArrayInitTypeSizeU3D20_t4B48985ED9F1499360D72CB311F3EB54FB7C4B63 value)
{
___BE1BDEC0AA74B4DCB079943E70528096CCA985F8_106 = value;
}
inline static int32_t get_offset_of_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107() const { return ___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107() { return &___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107; }
inline void set_BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___BEBC9ECC660A13EFC359BA3383411F698CFF25DB_107 = value;
}
inline static int32_t get_offset_of_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108() const { return ___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108() { return &___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108; }
inline void set_BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___BEE1CFE5DFAA408E14CE4AF4DCD824FA2E42DCB7_108 = value;
}
inline static int32_t get_offset_of_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109() const { return ___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109() { return &___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109; }
inline void set_BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___BF477463CE2F5EF38FC4C644BBBF4DF109E7670A_109 = value;
}
inline static int32_t get_offset_of_BF5EB60806ECB74EE484105DD9D6F463BF994867_110() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___BF5EB60806ECB74EE484105DD9D6F463BF994867_110)); }
inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 get_BF5EB60806ECB74EE484105DD9D6F463BF994867_110() const { return ___BF5EB60806ECB74EE484105DD9D6F463BF994867_110; }
inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 * get_address_of_BF5EB60806ECB74EE484105DD9D6F463BF994867_110() { return &___BF5EB60806ECB74EE484105DD9D6F463BF994867_110; }
inline void set_BF5EB60806ECB74EE484105DD9D6F463BF994867_110(__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 value)
{
___BF5EB60806ECB74EE484105DD9D6F463BF994867_110 = value;
}
inline static int32_t get_offset_of_C1A1100642BA9685B30A84D97348484E14AA1865_111() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___C1A1100642BA9685B30A84D97348484E14AA1865_111)); }
inline int64_t get_C1A1100642BA9685B30A84D97348484E14AA1865_111() const { return ___C1A1100642BA9685B30A84D97348484E14AA1865_111; }
inline int64_t* get_address_of_C1A1100642BA9685B30A84D97348484E14AA1865_111() { return &___C1A1100642BA9685B30A84D97348484E14AA1865_111; }
inline void set_C1A1100642BA9685B30A84D97348484E14AA1865_111(int64_t value)
{
___C1A1100642BA9685B30A84D97348484E14AA1865_111 = value;
}
inline static int32_t get_offset_of_C6F364A0AD934EFED8909446C215752E565D77C1_112() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___C6F364A0AD934EFED8909446C215752E565D77C1_112)); }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 get_C6F364A0AD934EFED8909446C215752E565D77C1_112() const { return ___C6F364A0AD934EFED8909446C215752E565D77C1_112; }
inline __StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 * get_address_of_C6F364A0AD934EFED8909446C215752E565D77C1_112() { return &___C6F364A0AD934EFED8909446C215752E565D77C1_112; }
inline void set_C6F364A0AD934EFED8909446C215752E565D77C1_112(__StaticArrayInitTypeSizeU3D16_t35B2E1DB11C9D3150BF800DC30A2808C4F1A1341 value)
{
___C6F364A0AD934EFED8909446C215752E565D77C1_112 = value;
}
inline static int32_t get_offset_of_CE5835130F5277F63D716FC9115526B0AC68FFAD_113() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___CE5835130F5277F63D716FC9115526B0AC68FFAD_113)); }
inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F get_CE5835130F5277F63D716FC9115526B0AC68FFAD_113() const { return ___CE5835130F5277F63D716FC9115526B0AC68FFAD_113; }
inline __StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F * get_address_of_CE5835130F5277F63D716FC9115526B0AC68FFAD_113() { return &___CE5835130F5277F63D716FC9115526B0AC68FFAD_113; }
inline void set_CE5835130F5277F63D716FC9115526B0AC68FFAD_113(__StaticArrayInitTypeSizeU3D174_t58EBFEBC3E6F34CF7C54ED51E8113E34B876351F value)
{
___CE5835130F5277F63D716FC9115526B0AC68FFAD_113 = value;
}
inline static int32_t get_offset_of_CE93C35B755802BC4B3D180716B048FC61701EF7_114() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___CE93C35B755802BC4B3D180716B048FC61701EF7_114)); }
inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 get_CE93C35B755802BC4B3D180716B048FC61701EF7_114() const { return ___CE93C35B755802BC4B3D180716B048FC61701EF7_114; }
inline __StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 * get_address_of_CE93C35B755802BC4B3D180716B048FC61701EF7_114() { return &___CE93C35B755802BC4B3D180716B048FC61701EF7_114; }
inline void set_CE93C35B755802BC4B3D180716B048FC61701EF7_114(__StaticArrayInitTypeSizeU3D6_tC937DCE458F6AE4186120B4DDF95463176C75C78 value)
{
___CE93C35B755802BC4B3D180716B048FC61701EF7_114 = value;
}
inline static int32_t get_offset_of_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115)); }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 get_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115() const { return ___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115; }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115() { return &___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115; }
inline void set_CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 value)
{
___CF0B42666EF5E37EDEA0AB8E173E42C196D03814_115 = value;
}
inline static int32_t get_offset_of_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116)); }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F get_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116() const { return ___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116; }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116() { return &___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116; }
inline void set_D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F value)
{
___D002CBBE1FF33721AF7C4D1D3ECAD1B7DB5258B7_116 = value;
}
inline static int32_t get_offset_of_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117)); }
inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 get_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117() const { return ___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117; }
inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 * get_address_of_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117() { return &___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117; }
inline void set_D117188BE8D4609C0D531C51B0BB911A4219DEBE_117(__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 value)
{
___D117188BE8D4609C0D531C51B0BB911A4219DEBE_117 = value;
}
inline static int32_t get_offset_of_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118)); }
inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 get_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118() const { return ___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118; }
inline __StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 * get_address_of_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118() { return &___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118; }
inline void set_D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118(__StaticArrayInitTypeSizeU3D32_t06FF35439BDF1A6AAB50820787FA5D7A4FA09472 value)
{
___D28E8ABDBD777A482CE0EE5C24814ACAE52AABFE_118 = value;
}
inline static int32_t get_offset_of_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119)); }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F get_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119() const { return ___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119; }
inline __StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F * get_address_of_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119() { return &___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119; }
inline void set_D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119(__StaticArrayInitTypeSizeU3D256_t9003B1E1E8C82BC25ADE7407C58A314C292B326F value)
{
___D2C5BAE967587C6F3D9F2C4551911E0575A1101F_119 = value;
}
inline static int32_t get_offset_of_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120)); }
inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F get_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120() const { return ___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120; }
inline __StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F * get_address_of_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120() { return &___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120; }
inline void set_D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120(__StaticArrayInitTypeSizeU3D44_t1383A9A990CD22E4246B656157D17C8051BFAD7F value)
{
___D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120 = value;
}
inline static int32_t get_offset_of_DA19DB47B583EFCF7825D2E39D661D2354F28219_121() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___DA19DB47B583EFCF7825D2E39D661D2354F28219_121)); }
inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB get_DA19DB47B583EFCF7825D2E39D661D2354F28219_121() const { return ___DA19DB47B583EFCF7825D2E39D661D2354F28219_121; }
inline __StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB * get_address_of_DA19DB47B583EFCF7825D2E39D661D2354F28219_121() { return &___DA19DB47B583EFCF7825D2E39D661D2354F28219_121; }
inline void set_DA19DB47B583EFCF7825D2E39D661D2354F28219_121(__StaticArrayInitTypeSizeU3D76_t83BE44A74AC13CD15474DA7726C9C92BD317CFFB value)
{
___DA19DB47B583EFCF7825D2E39D661D2354F28219_121 = value;
}
inline static int32_t get_offset_of_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122)); }
inline __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10 get_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122() const { return ___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122; }
inline __StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10 * get_address_of_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122() { return &___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122; }
inline void set_DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122(__StaticArrayInitTypeSizeU3D56_tE92B90DB812A206A3F9FED2827695B30D2F06D10 value)
{
___DC2B830D8CD59AD6A4E4332D21CA0DCA2821AD82_122 = value;
}
inline static int32_t get_offset_of_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123)); }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A get_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123() const { return ___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123; }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123() { return &___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123; }
inline void set_DD3AEFEADB1CD615F3017763F1568179FEE640B0_123(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A value)
{
___DD3AEFEADB1CD615F3017763F1568179FEE640B0_123 = value;
}
inline static int32_t get_offset_of_E1827270A5FE1C85F5352A66FD87BA747213D006_124() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E1827270A5FE1C85F5352A66FD87BA747213D006_124)); }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 get_E1827270A5FE1C85F5352A66FD87BA747213D006_124() const { return ___E1827270A5FE1C85F5352A66FD87BA747213D006_124; }
inline __StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 * get_address_of_E1827270A5FE1C85F5352A66FD87BA747213D006_124() { return &___E1827270A5FE1C85F5352A66FD87BA747213D006_124; }
inline void set_E1827270A5FE1C85F5352A66FD87BA747213D006_124(__StaticArrayInitTypeSizeU3D36_t553C250FA8609975E44273C4AD8F28E487272E17 value)
{
___E1827270A5FE1C85F5352A66FD87BA747213D006_124 = value;
}
inline static int32_t get_offset_of_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125() const { return ___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125() { return &___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125; }
inline void set_E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___E45BAB43F7D5D038672B3E3431F92E34A7AF2571_125 = value;
}
inline static int32_t get_offset_of_E75835D001C843F156FBA01B001DFE1B8029AC17_126() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E75835D001C843F156FBA01B001DFE1B8029AC17_126)); }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 get_E75835D001C843F156FBA01B001DFE1B8029AC17_126() const { return ___E75835D001C843F156FBA01B001DFE1B8029AC17_126; }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_E75835D001C843F156FBA01B001DFE1B8029AC17_126() { return &___E75835D001C843F156FBA01B001DFE1B8029AC17_126; }
inline void set_E75835D001C843F156FBA01B001DFE1B8029AC17_126(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 value)
{
___E75835D001C843F156FBA01B001DFE1B8029AC17_126 = value;
}
inline static int32_t get_offset_of_E92B39D8233061927D9ACDE54665E68E7535635A_127() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___E92B39D8233061927D9ACDE54665E68E7535635A_127)); }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A get_E92B39D8233061927D9ACDE54665E68E7535635A_127() const { return ___E92B39D8233061927D9ACDE54665E68E7535635A_127; }
inline __StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A * get_address_of_E92B39D8233061927D9ACDE54665E68E7535635A_127() { return &___E92B39D8233061927D9ACDE54665E68E7535635A_127; }
inline void set_E92B39D8233061927D9ACDE54665E68E7535635A_127(__StaticArrayInitTypeSizeU3D52_tF7B918A088A367994FBAEB73123296D8929B543A value)
{
___E92B39D8233061927D9ACDE54665E68E7535635A_127 = value;
}
inline static int32_t get_offset_of_EA9506959484C55CFE0C139C624DF6060E285866_128() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EA9506959484C55CFE0C139C624DF6060E285866_128)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_EA9506959484C55CFE0C139C624DF6060E285866_128() const { return ___EA9506959484C55CFE0C139C624DF6060E285866_128; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_EA9506959484C55CFE0C139C624DF6060E285866_128() { return &___EA9506959484C55CFE0C139C624DF6060E285866_128; }
inline void set_EA9506959484C55CFE0C139C624DF6060E285866_128(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___EA9506959484C55CFE0C139C624DF6060E285866_128 = value;
}
inline static int32_t get_offset_of_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129)); }
inline __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7 get_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129() const { return ___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129; }
inline __StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7 * get_address_of_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129() { return &___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129; }
inline void set_EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129(__StaticArrayInitTypeSizeU3D262_t93124A1A3E9EDF7F1F305BD2FC57372646F3CFD7 value)
{
___EB5E9A80A40096AB74D2E226650C7258D7BC5E9D_129 = value;
}
inline static int32_t get_offset_of_EBF68F411848D603D059DFDEA2321C5A5EA78044_130() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EBF68F411848D603D059DFDEA2321C5A5EA78044_130)); }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 get_EBF68F411848D603D059DFDEA2321C5A5EA78044_130() const { return ___EBF68F411848D603D059DFDEA2321C5A5EA78044_130; }
inline __StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 * get_address_of_EBF68F411848D603D059DFDEA2321C5A5EA78044_130() { return &___EBF68F411848D603D059DFDEA2321C5A5EA78044_130; }
inline void set_EBF68F411848D603D059DFDEA2321C5A5EA78044_130(__StaticArrayInitTypeSizeU3D64_tC44517F575DC9AEC7589A864FEA072030961DAF6 value)
{
___EBF68F411848D603D059DFDEA2321C5A5EA78044_130 = value;
}
inline static int32_t get_offset_of_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131)); }
inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C get_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131() const { return ___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131; }
inline __StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C * get_address_of_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131() { return &___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131; }
inline void set_EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131(__StaticArrayInitTypeSizeU3D10_t39E3D966A21885323F15EB866ABDE668EA1ED52C value)
{
___EC5BB4F59D4B9B2E9ECD3904D44A8275F23AFB11_131 = value;
}
inline static int32_t get_offset_of_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132)); }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E get_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132() const { return ___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132; }
inline __StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E * get_address_of_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132() { return &___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132; }
inline void set_EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132(__StaticArrayInitTypeSizeU3D3_t651350E6AC00D0836A5D0539D0D68852BE81E08E value)
{
___EC83FB16C20052BEE2B4025159BC2ED45C9C70C3_132 = value;
}
inline static int32_t get_offset_of_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133() const { return ___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133() { return &___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133; }
inline void set_EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___EC89C317EA2BF49A70EFF5E89C691E34733D7C37_133 = value;
}
inline static int32_t get_offset_of_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134)); }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 get_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134() const { return ___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134; }
inline __StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 * get_address_of_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134() { return &___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134; }
inline void set_F06E829E62F3AFBC045D064E10A4F5DF7C969612_134(__StaticArrayInitTypeSizeU3D40_t0453B23B081EF301CB1E3167001650AD0C490F04 value)
{
___F06E829E62F3AFBC045D064E10A4F5DF7C969612_134 = value;
}
inline static int32_t get_offset_of_F073AA332018FDA0D572E99448FFF1D6422BD520_135() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F073AA332018FDA0D572E99448FFF1D6422BD520_135)); }
inline __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5 get_F073AA332018FDA0D572E99448FFF1D6422BD520_135() const { return ___F073AA332018FDA0D572E99448FFF1D6422BD520_135; }
inline __StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5 * get_address_of_F073AA332018FDA0D572E99448FFF1D6422BD520_135() { return &___F073AA332018FDA0D572E99448FFF1D6422BD520_135; }
inline void set_F073AA332018FDA0D572E99448FFF1D6422BD520_135(__StaticArrayInitTypeSizeU3D11614_tDF34959BE752359A89A4A577B8798D2D66A5E7F5 value)
{
___F073AA332018FDA0D572E99448FFF1D6422BD520_135 = value;
}
inline static int32_t get_offset_of_F34B0E10653402E8F788F8BC3F7CD7090928A429_136() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F34B0E10653402E8F788F8BC3F7CD7090928A429_136)); }
inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 get_F34B0E10653402E8F788F8BC3F7CD7090928A429_136() const { return ___F34B0E10653402E8F788F8BC3F7CD7090928A429_136; }
inline __StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 * get_address_of_F34B0E10653402E8F788F8BC3F7CD7090928A429_136() { return &___F34B0E10653402E8F788F8BC3F7CD7090928A429_136; }
inline void set_F34B0E10653402E8F788F8BC3F7CD7090928A429_136(__StaticArrayInitTypeSizeU3D120_tBA46FD2E9DA153FD8457EE7F425E8ECC517EA252 value)
{
___F34B0E10653402E8F788F8BC3F7CD7090928A429_136 = value;
}
inline static int32_t get_offset_of_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137)); }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 get_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137() const { return ___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137; }
inline __StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 * get_address_of_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137() { return &___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137; }
inline void set_F37E34BEADB04F34FCC31078A59F49856CA83D5B_137(__StaticArrayInitTypeSizeU3D72_tF9B2DE61B68289FA0233B6E305B08B2FCD612FA1 value)
{
___F37E34BEADB04F34FCC31078A59F49856CA83D5B_137 = value;
}
inline static int32_t get_offset_of_F512A9ABF88066AAEB92684F95CC05D8101B462B_138() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F512A9ABF88066AAEB92684F95CC05D8101B462B_138)); }
inline __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6 get_F512A9ABF88066AAEB92684F95CC05D8101B462B_138() const { return ___F512A9ABF88066AAEB92684F95CC05D8101B462B_138; }
inline __StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6 * get_address_of_F512A9ABF88066AAEB92684F95CC05D8101B462B_138() { return &___F512A9ABF88066AAEB92684F95CC05D8101B462B_138; }
inline void set_F512A9ABF88066AAEB92684F95CC05D8101B462B_138(__StaticArrayInitTypeSizeU3D94_t23554D8B96399688002A3BE81C7C15EFB011DEC6 value)
{
___F512A9ABF88066AAEB92684F95CC05D8101B462B_138 = value;
}
inline static int32_t get_offset_of_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139)); }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 get_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139() const { return ___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139; }
inline __StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 * get_address_of_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139() { return &___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139; }
inline void set_F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139(__StaticArrayInitTypeSizeU3D12_tB4B4C95019D88097B57DE7B50445942256BF2879 value)
{
___F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139 = value;
}
inline static int32_t get_offset_of_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140() { return static_cast<int32_t>(offsetof(U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_StaticFields, ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140)); }
inline __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D get_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140() const { return ___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140; }
inline __StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D * get_address_of_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140() { return &___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140; }
inline void set_FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140(__StaticArrayInitTypeSizeU3D2350_t96984AEF232104302694B7EFDA3F92BC42BF207D value)
{
___FCBD2781A933F0828ED4AAF88FD8B08D76DDD49B_140 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // U3CPRIVATEIMPLEMENTATIONDETAILSU3E_T5BA0C21499B7A4F7CBCB87805E61EF52DF22771A_H
#ifndef REGISTRYHIVE_T2E3C080E06490EF25AB8301633B4B6469A6914F0_H
#define REGISTRYHIVE_T2E3C080E06490EF25AB8301633B4B6469A6914F0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.RegistryHive
struct RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0
{
public:
// System.Int32 Microsoft.Win32.RegistryHive::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYHIVE_T2E3C080E06490EF25AB8301633B4B6469A6914F0_H
#ifndef REGISTRYVALUEKIND_T82D2CDB375A7F1B35898323E75D87B98645D8252_H
#define REGISTRYVALUEKIND_T82D2CDB375A7F1B35898323E75D87B98645D8252_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.RegistryValueKind
struct RegistryValueKind_t82D2CDB375A7F1B35898323E75D87B98645D8252
{
public:
// System.Int32 Microsoft.Win32.RegistryValueKind::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegistryValueKind_t82D2CDB375A7F1B35898323E75D87B98645D8252, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYVALUEKIND_T82D2CDB375A7F1B35898323E75D87B98645D8252_H
#ifndef REGISTRYVALUEOPTIONS_TD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275_H
#define REGISTRYVALUEOPTIONS_TD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.RegistryValueOptions
struct RegistryValueOptions_tD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275
{
public:
// System.Int32 Microsoft.Win32.RegistryValueOptions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(RegistryValueOptions_tD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REGISTRYVALUEOPTIONS_TD7AD7C45B31DCCAB8D0EEABB8C97AE0925B1F275_H
#ifndef EXTENDERTYPE_TBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774_H
#define EXTENDERTYPE_TBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.SimpleCollator_ExtenderType
struct ExtenderType_tBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774
{
public:
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_ExtenderType::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExtenderType_tBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // EXTENDERTYPE_TBD1EB3E11A2D9AFF970E16E112F7B5BB4E1BB774_H
#ifndef SIGN_T9F3607640BAF473B24E6DBA94977F5F6BDF2AA59_H
#define SIGN_T9F3607640BAF473B24E6DBA94977F5F6BDF2AA59_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.BigInteger_Sign
struct Sign_t9F3607640BAF473B24E6DBA94977F5F6BDF2AA59
{
public:
// System.Int32 Mono.Math.BigInteger_Sign::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(Sign_t9F3607640BAF473B24E6DBA94977F5F6BDF2AA59, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SIGN_T9F3607640BAF473B24E6DBA94977F5F6BDF2AA59_H
#ifndef CONFIDENCEFACTOR_T52BC34118F180F32A11C8233F518CC739F9DD556_H
#define CONFIDENCEFACTOR_T52BC34118F180F32A11C8233F518CC739F9DD556_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.Prime.ConfidenceFactor
struct ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556
{
public:
// System.Int32 Mono.Math.Prime.ConfidenceFactor::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONFIDENCEFACTOR_T52BC34118F180F32A11C8233F518CC739F9DD556_H
#ifndef MONOASSEMBLYNAME_T2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1_H
#define MONOASSEMBLYNAME_T2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.MonoAssemblyName
struct MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1
{
public:
// System.IntPtr Mono.MonoAssemblyName::name
intptr_t ___name_0;
// System.IntPtr Mono.MonoAssemblyName::culture
intptr_t ___culture_1;
// System.IntPtr Mono.MonoAssemblyName::hash_value
intptr_t ___hash_value_2;
// System.IntPtr Mono.MonoAssemblyName::public_key
intptr_t ___public_key_3;
// Mono.MonoAssemblyName_<public_key_token>e__FixedBuffer Mono.MonoAssemblyName::public_key_token
U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC ___public_key_token_4;
// System.UInt32 Mono.MonoAssemblyName::hash_alg
uint32_t ___hash_alg_5;
// System.UInt32 Mono.MonoAssemblyName::hash_len
uint32_t ___hash_len_6;
// System.UInt32 Mono.MonoAssemblyName::flags
uint32_t ___flags_7;
// System.UInt16 Mono.MonoAssemblyName::major
uint16_t ___major_8;
// System.UInt16 Mono.MonoAssemblyName::minor
uint16_t ___minor_9;
// System.UInt16 Mono.MonoAssemblyName::build
uint16_t ___build_10;
// System.UInt16 Mono.MonoAssemblyName::revision
uint16_t ___revision_11;
// System.UInt16 Mono.MonoAssemblyName::arch
uint16_t ___arch_12;
public:
inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___name_0)); }
inline intptr_t get_name_0() const { return ___name_0; }
inline intptr_t* get_address_of_name_0() { return &___name_0; }
inline void set_name_0(intptr_t value)
{
___name_0 = value;
}
inline static int32_t get_offset_of_culture_1() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___culture_1)); }
inline intptr_t get_culture_1() const { return ___culture_1; }
inline intptr_t* get_address_of_culture_1() { return &___culture_1; }
inline void set_culture_1(intptr_t value)
{
___culture_1 = value;
}
inline static int32_t get_offset_of_hash_value_2() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_value_2)); }
inline intptr_t get_hash_value_2() const { return ___hash_value_2; }
inline intptr_t* get_address_of_hash_value_2() { return &___hash_value_2; }
inline void set_hash_value_2(intptr_t value)
{
___hash_value_2 = value;
}
inline static int32_t get_offset_of_public_key_3() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___public_key_3)); }
inline intptr_t get_public_key_3() const { return ___public_key_3; }
inline intptr_t* get_address_of_public_key_3() { return &___public_key_3; }
inline void set_public_key_3(intptr_t value)
{
___public_key_3 = value;
}
inline static int32_t get_offset_of_public_key_token_4() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___public_key_token_4)); }
inline U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC get_public_key_token_4() const { return ___public_key_token_4; }
inline U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC * get_address_of_public_key_token_4() { return &___public_key_token_4; }
inline void set_public_key_token_4(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC value)
{
___public_key_token_4 = value;
}
inline static int32_t get_offset_of_hash_alg_5() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_alg_5)); }
inline uint32_t get_hash_alg_5() const { return ___hash_alg_5; }
inline uint32_t* get_address_of_hash_alg_5() { return &___hash_alg_5; }
inline void set_hash_alg_5(uint32_t value)
{
___hash_alg_5 = value;
}
inline static int32_t get_offset_of_hash_len_6() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_len_6)); }
inline uint32_t get_hash_len_6() const { return ___hash_len_6; }
inline uint32_t* get_address_of_hash_len_6() { return &___hash_len_6; }
inline void set_hash_len_6(uint32_t value)
{
___hash_len_6 = value;
}
inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___flags_7)); }
inline uint32_t get_flags_7() const { return ___flags_7; }
inline uint32_t* get_address_of_flags_7() { return &___flags_7; }
inline void set_flags_7(uint32_t value)
{
___flags_7 = value;
}
inline static int32_t get_offset_of_major_8() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___major_8)); }
inline uint16_t get_major_8() const { return ___major_8; }
inline uint16_t* get_address_of_major_8() { return &___major_8; }
inline void set_major_8(uint16_t value)
{
___major_8 = value;
}
inline static int32_t get_offset_of_minor_9() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___minor_9)); }
inline uint16_t get_minor_9() const { return ___minor_9; }
inline uint16_t* get_address_of_minor_9() { return &___minor_9; }
inline void set_minor_9(uint16_t value)
{
___minor_9 = value;
}
inline static int32_t get_offset_of_build_10() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___build_10)); }
inline uint16_t get_build_10() const { return ___build_10; }
inline uint16_t* get_address_of_build_10() { return &___build_10; }
inline void set_build_10(uint16_t value)
{
___build_10 = value;
}
inline static int32_t get_offset_of_revision_11() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___revision_11)); }
inline uint16_t get_revision_11() const { return ___revision_11; }
inline uint16_t* get_address_of_revision_11() { return &___revision_11; }
inline void set_revision_11(uint16_t value)
{
___revision_11 = value;
}
inline static int32_t get_offset_of_arch_12() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___arch_12)); }
inline uint16_t get_arch_12() const { return ___arch_12; }
inline uint16_t* get_address_of_arch_12() { return &___arch_12; }
inline void set_arch_12(uint16_t value)
{
___arch_12 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOASSEMBLYNAME_T2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1_H
#ifndef RUNTIMEEVENTHANDLE_TE5D1932AECB9CB753494050E033F25584E3693A9_H
#define RUNTIMEEVENTHANDLE_TE5D1932AECB9CB753494050E033F25584E3693A9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeEventHandle
struct RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9
{
public:
// System.IntPtr Mono.RuntimeEventHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEEVENTHANDLE_TE5D1932AECB9CB753494050E033F25584E3693A9_H
#ifndef RUNTIMEPROPERTYHANDLE_TFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_H
#define RUNTIMEPROPERTYHANDLE_TFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimePropertyHandle
struct RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB
{
public:
// System.IntPtr Mono.RuntimePropertyHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEPROPERTYHANDLE_TFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_H
#ifndef GENERICPARAMINFO_TD049532EE8B3EA49C909BB24746C152580AFC73B_H
#define GENERICPARAMINFO_TD049532EE8B3EA49C909BB24746C152580AFC73B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs_GenericParamInfo
struct GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B
{
public:
// Mono.RuntimeStructs_MonoClass* Mono.RuntimeStructs_GenericParamInfo::pklass
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___pklass_0;
// System.IntPtr Mono.RuntimeStructs_GenericParamInfo::name
intptr_t ___name_1;
// System.UInt16 Mono.RuntimeStructs_GenericParamInfo::flags
uint16_t ___flags_2;
// System.UInt32 Mono.RuntimeStructs_GenericParamInfo::token
uint32_t ___token_3;
// Mono.RuntimeStructs_MonoClass** Mono.RuntimeStructs_GenericParamInfo::constraints
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** ___constraints_4;
public:
inline static int32_t get_offset_of_pklass_0() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___pklass_0)); }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * get_pklass_0() const { return ___pklass_0; }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_address_of_pklass_0() { return &___pklass_0; }
inline void set_pklass_0(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * value)
{
___pklass_0 = value;
}
inline static int32_t get_offset_of_name_1() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___name_1)); }
inline intptr_t get_name_1() const { return ___name_1; }
inline intptr_t* get_address_of_name_1() { return &___name_1; }
inline void set_name_1(intptr_t value)
{
___name_1 = value;
}
inline static int32_t get_offset_of_flags_2() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___flags_2)); }
inline uint16_t get_flags_2() const { return ___flags_2; }
inline uint16_t* get_address_of_flags_2() { return &___flags_2; }
inline void set_flags_2(uint16_t value)
{
___flags_2 = value;
}
inline static int32_t get_offset_of_token_3() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___token_3)); }
inline uint32_t get_token_3() const { return ___token_3; }
inline uint32_t* get_address_of_token_3() { return &___token_3; }
inline void set_token_3(uint32_t value)
{
___token_3 = value;
}
inline static int32_t get_offset_of_constraints_4() { return static_cast<int32_t>(offsetof(GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B, ___constraints_4)); }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_constraints_4() const { return ___constraints_4; }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *** get_address_of_constraints_4() { return &___constraints_4; }
inline void set_constraints_4(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** value)
{
___constraints_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GENERICPARAMINFO_TD049532EE8B3EA49C909BB24746C152580AFC73B_H
#ifndef HANDLESTACKMARK_T4431B44746F026DE283C1D3B48B02610903C714E_H
#define HANDLESTACKMARK_T4431B44746F026DE283C1D3B48B02610903C714E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs_HandleStackMark
struct HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E
{
public:
// System.Int32 Mono.RuntimeStructs_HandleStackMark::size
int32_t ___size_0;
// System.Int32 Mono.RuntimeStructs_HandleStackMark::interior_size
int32_t ___interior_size_1;
// System.IntPtr Mono.RuntimeStructs_HandleStackMark::chunk
intptr_t ___chunk_2;
public:
inline static int32_t get_offset_of_size_0() { return static_cast<int32_t>(offsetof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E, ___size_0)); }
inline int32_t get_size_0() const { return ___size_0; }
inline int32_t* get_address_of_size_0() { return &___size_0; }
inline void set_size_0(int32_t value)
{
___size_0 = value;
}
inline static int32_t get_offset_of_interior_size_1() { return static_cast<int32_t>(offsetof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E, ___interior_size_1)); }
inline int32_t get_interior_size_1() const { return ___interior_size_1; }
inline int32_t* get_address_of_interior_size_1() { return &___interior_size_1; }
inline void set_interior_size_1(int32_t value)
{
___interior_size_1 = value;
}
inline static int32_t get_offset_of_chunk_2() { return static_cast<int32_t>(offsetof(HandleStackMark_t4431B44746F026DE283C1D3B48B02610903C714E, ___chunk_2)); }
inline intptr_t get_chunk_2() const { return ___chunk_2; }
inline intptr_t* get_address_of_chunk_2() { return &___chunk_2; }
inline void set_chunk_2(intptr_t value)
{
___chunk_2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HANDLESTACKMARK_T4431B44746F026DE283C1D3B48B02610903C714E_H
#ifndef MONOERROR_T43ED66E4784929C3E53144615ADE3EC3DED2EE9F_H
#define MONOERROR_T43ED66E4784929C3E53144615ADE3EC3DED2EE9F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs_MonoError
struct MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F
{
public:
// System.UInt16 Mono.RuntimeStructs_MonoError::error_code
uint16_t ___error_code_0;
// System.UInt16 Mono.RuntimeStructs_MonoError::hidden_0
uint16_t ___hidden_0_1;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_1
intptr_t ___hidden_1_2;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_2
intptr_t ___hidden_2_3;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_3
intptr_t ___hidden_3_4;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_4
intptr_t ___hidden_4_5;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_5
intptr_t ___hidden_5_6;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_6
intptr_t ___hidden_6_7;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_7
intptr_t ___hidden_7_8;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_8
intptr_t ___hidden_8_9;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_11
intptr_t ___hidden_11_10;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_12
intptr_t ___hidden_12_11;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_13
intptr_t ___hidden_13_12;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_14
intptr_t ___hidden_14_13;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_15
intptr_t ___hidden_15_14;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_16
intptr_t ___hidden_16_15;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_17
intptr_t ___hidden_17_16;
// System.IntPtr Mono.RuntimeStructs_MonoError::hidden_18
intptr_t ___hidden_18_17;
public:
inline static int32_t get_offset_of_error_code_0() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___error_code_0)); }
inline uint16_t get_error_code_0() const { return ___error_code_0; }
inline uint16_t* get_address_of_error_code_0() { return &___error_code_0; }
inline void set_error_code_0(uint16_t value)
{
___error_code_0 = value;
}
inline static int32_t get_offset_of_hidden_0_1() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_0_1)); }
inline uint16_t get_hidden_0_1() const { return ___hidden_0_1; }
inline uint16_t* get_address_of_hidden_0_1() { return &___hidden_0_1; }
inline void set_hidden_0_1(uint16_t value)
{
___hidden_0_1 = value;
}
inline static int32_t get_offset_of_hidden_1_2() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_1_2)); }
inline intptr_t get_hidden_1_2() const { return ___hidden_1_2; }
inline intptr_t* get_address_of_hidden_1_2() { return &___hidden_1_2; }
inline void set_hidden_1_2(intptr_t value)
{
___hidden_1_2 = value;
}
inline static int32_t get_offset_of_hidden_2_3() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_2_3)); }
inline intptr_t get_hidden_2_3() const { return ___hidden_2_3; }
inline intptr_t* get_address_of_hidden_2_3() { return &___hidden_2_3; }
inline void set_hidden_2_3(intptr_t value)
{
___hidden_2_3 = value;
}
inline static int32_t get_offset_of_hidden_3_4() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_3_4)); }
inline intptr_t get_hidden_3_4() const { return ___hidden_3_4; }
inline intptr_t* get_address_of_hidden_3_4() { return &___hidden_3_4; }
inline void set_hidden_3_4(intptr_t value)
{
___hidden_3_4 = value;
}
inline static int32_t get_offset_of_hidden_4_5() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_4_5)); }
inline intptr_t get_hidden_4_5() const { return ___hidden_4_5; }
inline intptr_t* get_address_of_hidden_4_5() { return &___hidden_4_5; }
inline void set_hidden_4_5(intptr_t value)
{
___hidden_4_5 = value;
}
inline static int32_t get_offset_of_hidden_5_6() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_5_6)); }
inline intptr_t get_hidden_5_6() const { return ___hidden_5_6; }
inline intptr_t* get_address_of_hidden_5_6() { return &___hidden_5_6; }
inline void set_hidden_5_6(intptr_t value)
{
___hidden_5_6 = value;
}
inline static int32_t get_offset_of_hidden_6_7() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_6_7)); }
inline intptr_t get_hidden_6_7() const { return ___hidden_6_7; }
inline intptr_t* get_address_of_hidden_6_7() { return &___hidden_6_7; }
inline void set_hidden_6_7(intptr_t value)
{
___hidden_6_7 = value;
}
inline static int32_t get_offset_of_hidden_7_8() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_7_8)); }
inline intptr_t get_hidden_7_8() const { return ___hidden_7_8; }
inline intptr_t* get_address_of_hidden_7_8() { return &___hidden_7_8; }
inline void set_hidden_7_8(intptr_t value)
{
___hidden_7_8 = value;
}
inline static int32_t get_offset_of_hidden_8_9() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_8_9)); }
inline intptr_t get_hidden_8_9() const { return ___hidden_8_9; }
inline intptr_t* get_address_of_hidden_8_9() { return &___hidden_8_9; }
inline void set_hidden_8_9(intptr_t value)
{
___hidden_8_9 = value;
}
inline static int32_t get_offset_of_hidden_11_10() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_11_10)); }
inline intptr_t get_hidden_11_10() const { return ___hidden_11_10; }
inline intptr_t* get_address_of_hidden_11_10() { return &___hidden_11_10; }
inline void set_hidden_11_10(intptr_t value)
{
___hidden_11_10 = value;
}
inline static int32_t get_offset_of_hidden_12_11() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_12_11)); }
inline intptr_t get_hidden_12_11() const { return ___hidden_12_11; }
inline intptr_t* get_address_of_hidden_12_11() { return &___hidden_12_11; }
inline void set_hidden_12_11(intptr_t value)
{
___hidden_12_11 = value;
}
inline static int32_t get_offset_of_hidden_13_12() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_13_12)); }
inline intptr_t get_hidden_13_12() const { return ___hidden_13_12; }
inline intptr_t* get_address_of_hidden_13_12() { return &___hidden_13_12; }
inline void set_hidden_13_12(intptr_t value)
{
___hidden_13_12 = value;
}
inline static int32_t get_offset_of_hidden_14_13() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_14_13)); }
inline intptr_t get_hidden_14_13() const { return ___hidden_14_13; }
inline intptr_t* get_address_of_hidden_14_13() { return &___hidden_14_13; }
inline void set_hidden_14_13(intptr_t value)
{
___hidden_14_13 = value;
}
inline static int32_t get_offset_of_hidden_15_14() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_15_14)); }
inline intptr_t get_hidden_15_14() const { return ___hidden_15_14; }
inline intptr_t* get_address_of_hidden_15_14() { return &___hidden_15_14; }
inline void set_hidden_15_14(intptr_t value)
{
___hidden_15_14 = value;
}
inline static int32_t get_offset_of_hidden_16_15() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_16_15)); }
inline intptr_t get_hidden_16_15() const { return ___hidden_16_15; }
inline intptr_t* get_address_of_hidden_16_15() { return &___hidden_16_15; }
inline void set_hidden_16_15(intptr_t value)
{
___hidden_16_15 = value;
}
inline static int32_t get_offset_of_hidden_17_16() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_17_16)); }
inline intptr_t get_hidden_17_16() const { return ___hidden_17_16; }
inline intptr_t* get_address_of_hidden_17_16() { return &___hidden_17_16; }
inline void set_hidden_17_16(intptr_t value)
{
___hidden_17_16 = value;
}
inline static int32_t get_offset_of_hidden_18_17() { return static_cast<int32_t>(offsetof(MonoError_t43ED66E4784929C3E53144615ADE3EC3DED2EE9F, ___hidden_18_17)); }
inline intptr_t get_hidden_18_17() const { return ___hidden_18_17; }
inline intptr_t* get_address_of_hidden_18_17() { return &___hidden_18_17; }
inline void set_hidden_18_17(intptr_t value)
{
___hidden_18_17 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOERROR_T43ED66E4784929C3E53144615ADE3EC3DED2EE9F_H
#ifndef REMOTECLASS_T36384D53B9A904B733FDF999D6378397DBD31D47_H
#define REMOTECLASS_T36384D53B9A904B733FDF999D6378397DBD31D47_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.RuntimeStructs_RemoteClass
struct RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47
{
public:
// System.IntPtr Mono.RuntimeStructs_RemoteClass::default_vtable
intptr_t ___default_vtable_0;
// System.IntPtr Mono.RuntimeStructs_RemoteClass::xdomain_vtable
intptr_t ___xdomain_vtable_1;
// Mono.RuntimeStructs_MonoClass* Mono.RuntimeStructs_RemoteClass::proxy_class
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___proxy_class_2;
// System.IntPtr Mono.RuntimeStructs_RemoteClass::proxy_class_name
intptr_t ___proxy_class_name_3;
// System.UInt32 Mono.RuntimeStructs_RemoteClass::interface_count
uint32_t ___interface_count_4;
public:
inline static int32_t get_offset_of_default_vtable_0() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___default_vtable_0)); }
inline intptr_t get_default_vtable_0() const { return ___default_vtable_0; }
inline intptr_t* get_address_of_default_vtable_0() { return &___default_vtable_0; }
inline void set_default_vtable_0(intptr_t value)
{
___default_vtable_0 = value;
}
inline static int32_t get_offset_of_xdomain_vtable_1() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___xdomain_vtable_1)); }
inline intptr_t get_xdomain_vtable_1() const { return ___xdomain_vtable_1; }
inline intptr_t* get_address_of_xdomain_vtable_1() { return &___xdomain_vtable_1; }
inline void set_xdomain_vtable_1(intptr_t value)
{
___xdomain_vtable_1 = value;
}
inline static int32_t get_offset_of_proxy_class_2() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___proxy_class_2)); }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * get_proxy_class_2() const { return ___proxy_class_2; }
inline MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** get_address_of_proxy_class_2() { return &___proxy_class_2; }
inline void set_proxy_class_2(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * value)
{
___proxy_class_2 = value;
}
inline static int32_t get_offset_of_proxy_class_name_3() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___proxy_class_name_3)); }
inline intptr_t get_proxy_class_name_3() const { return ___proxy_class_name_3; }
inline intptr_t* get_address_of_proxy_class_name_3() { return &___proxy_class_name_3; }
inline void set_proxy_class_name_3(intptr_t value)
{
___proxy_class_name_3 = value;
}
inline static int32_t get_offset_of_interface_count_4() { return static_cast<int32_t>(offsetof(RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47, ___interface_count_4)); }
inline uint32_t get_interface_count_4() const { return ___interface_count_4; }
inline uint32_t* get_address_of_interface_count_4() { return &___interface_count_4; }
inline void set_interface_count_4(uint32_t value)
{
___interface_count_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // REMOTECLASS_T36384D53B9A904B733FDF999D6378397DBD31D47_H
#ifndef SAFEGPTRARRAYHANDLE_TC09FC66A1AE4A175EF88D04A786B62D02A4C09BE_H
#define SAFEGPTRARRAYHANDLE_TC09FC66A1AE4A175EF88D04A786B62D02A4C09BE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.SafeGPtrArrayHandle
struct SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE
{
public:
// Mono.RuntimeGPtrArrayHandle Mono.SafeGPtrArrayHandle::handle
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B ___handle_0;
public:
inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE, ___handle_0)); }
inline RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B get_handle_0() const { return ___handle_0; }
inline RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * get_address_of_handle_0() { return &___handle_0; }
inline void set_handle_0(RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B value)
{
___handle_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEGPTRARRAYHANDLE_TC09FC66A1AE4A175EF88D04A786B62D02A4C09BE_H
#ifndef SAFESTRINGMARSHAL_TD41B530333F2C9F500BD6FEC91735D16F06C9A6F_H
#define SAFESTRINGMARSHAL_TD41B530333F2C9F500BD6FEC91735D16F06C9A6F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.SafeStringMarshal
struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F
{
public:
// System.String Mono.SafeStringMarshal::str
String_t* ___str_0;
// System.IntPtr Mono.SafeStringMarshal::marshaled_string
intptr_t ___marshaled_string_1;
public:
inline static int32_t get_offset_of_str_0() { return static_cast<int32_t>(offsetof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F, ___str_0)); }
inline String_t* get_str_0() const { return ___str_0; }
inline String_t** get_address_of_str_0() { return &___str_0; }
inline void set_str_0(String_t* value)
{
___str_0 = value;
Il2CppCodeGenWriteBarrier((&___str_0), value);
}
inline static int32_t get_offset_of_marshaled_string_1() { return static_cast<int32_t>(offsetof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F, ___marshaled_string_1)); }
inline intptr_t get_marshaled_string_1() const { return ___marshaled_string_1; }
inline intptr_t* get_address_of_marshaled_string_1() { return &___marshaled_string_1; }
inline void set_marshaled_string_1(intptr_t value)
{
___marshaled_string_1 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of Mono.SafeStringMarshal
struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke
{
char* ___str_0;
intptr_t ___marshaled_string_1;
};
// Native definition for COM marshalling of Mono.SafeStringMarshal
struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_com
{
Il2CppChar* ___str_0;
intptr_t ___marshaled_string_1;
};
#endif // SAFESTRINGMARSHAL_TD41B530333F2C9F500BD6FEC91735D16F06C9A6F_H
#ifndef ARGUMENTEXCEPTION_TEDCD16F20A09ECE461C3DA766C16EDA8864057D1_H
#define ARGUMENTEXCEPTION_TEDCD16F20A09ECE461C3DA766C16EDA8864057D1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.ArgumentException
struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
// System.String System.ArgumentException::m_paramName
String_t* ___m_paramName_17;
public:
inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1, ___m_paramName_17)); }
inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
inline void set_m_paramName_17(String_t* value)
{
___m_paramName_17 = value;
Il2CppCodeGenWriteBarrier((&___m_paramName_17), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARGUMENTEXCEPTION_TEDCD16F20A09ECE461C3DA766C16EDA8864057D1_H
#ifndef ARITHMETICEXCEPTION_TF9EF5FE94597830EF315C5934258F994B8648269_H
#define ARITHMETICEXCEPTION_TF9EF5FE94597830EF315C5934258F994B8648269_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.ArithmeticException
struct ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARITHMETICEXCEPTION_TF9EF5FE94597830EF315C5934258F994B8648269_H
#ifndef ENUMERATOR_TED23DFBF3911229086C71CCE7A54D56F5FFB34CB_H
#define ENUMERATOR_TED23DFBF3911229086C71CCE7A54D56F5FFB34CB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.Dictionary`2_Enumerator<System.Object,System.Object>
struct Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB, ___dictionary_0)); }
inline Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((&___dictionary_0), value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB, ___current_3)); }
inline KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE value)
{
___current_3 = value;
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENUMERATOR_TED23DFBF3911229086C71CCE7A54D56F5FFB34CB_H
#ifndef ENUMERATOR_TEE17C0B6306B38B4D74140569F93EA8C3BDD05A3_H
#define ENUMERATOR_TEE17C0B6306B38B4D74140569F93EA8C3BDD05A3_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.Dictionary`2_Enumerator<System.String,System.String>
struct Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3
{
public:
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::dictionary
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * ___dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::version
int32_t ___version_1;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::index
int32_t ___index_2;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2_Enumerator::current
KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 ___current_3;
// System.Int32 System.Collections.Generic.Dictionary`2_Enumerator::getEnumeratorRetType
int32_t ___getEnumeratorRetType_4;
public:
inline static int32_t get_offset_of_dictionary_0() { return static_cast<int32_t>(offsetof(Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3, ___dictionary_0)); }
inline Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * get_dictionary_0() const { return ___dictionary_0; }
inline Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC ** get_address_of_dictionary_0() { return &___dictionary_0; }
inline void set_dictionary_0(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * value)
{
___dictionary_0 = value;
Il2CppCodeGenWriteBarrier((&___dictionary_0), value);
}
inline static int32_t get_offset_of_version_1() { return static_cast<int32_t>(offsetof(Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3, ___version_1)); }
inline int32_t get_version_1() const { return ___version_1; }
inline int32_t* get_address_of_version_1() { return &___version_1; }
inline void set_version_1(int32_t value)
{
___version_1 = value;
}
inline static int32_t get_offset_of_index_2() { return static_cast<int32_t>(offsetof(Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3, ___index_2)); }
inline int32_t get_index_2() const { return ___index_2; }
inline int32_t* get_address_of_index_2() { return &___index_2; }
inline void set_index_2(int32_t value)
{
___index_2 = value;
}
inline static int32_t get_offset_of_current_3() { return static_cast<int32_t>(offsetof(Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3, ___current_3)); }
inline KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 get_current_3() const { return ___current_3; }
inline KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 * get_address_of_current_3() { return &___current_3; }
inline void set_current_3(KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 value)
{
___current_3 = value;
}
inline static int32_t get_offset_of_getEnumeratorRetType_4() { return static_cast<int32_t>(offsetof(Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3, ___getEnumeratorRetType_4)); }
inline int32_t get_getEnumeratorRetType_4() const { return ___getEnumeratorRetType_4; }
inline int32_t* get_address_of_getEnumeratorRetType_4() { return &___getEnumeratorRetType_4; }
inline void set_getEnumeratorRetType_4(int32_t value)
{
___getEnumeratorRetType_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ENUMERATOR_TEE17C0B6306B38B4D74140569F93EA8C3BDD05A3_H
#ifndef HASHTABLE_T978F65B8006C8F5504B286526AEC6608FF983FC9_H
#define HASHTABLE_T978F65B8006C8F5504B286526AEC6608FF983FC9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Hashtable
struct Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 : public RuntimeObject
{
public:
// System.Collections.Hashtable_bucket[] System.Collections.Hashtable::buckets
bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* ___buckets_0;
// System.Int32 System.Collections.Hashtable::count
int32_t ___count_1;
// System.Int32 System.Collections.Hashtable::occupancy
int32_t ___occupancy_2;
// System.Int32 System.Collections.Hashtable::loadsize
int32_t ___loadsize_3;
// System.Single System.Collections.Hashtable::loadFactor
float ___loadFactor_4;
// System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::version
int32_t ___version_5;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::isWriterInProgress
bool ___isWriterInProgress_6;
// System.Collections.ICollection System.Collections.Hashtable::keys
RuntimeObject* ___keys_7;
// System.Collections.ICollection System.Collections.Hashtable::values
RuntimeObject* ___values_8;
// System.Collections.IEqualityComparer System.Collections.Hashtable::_keycomparer
RuntimeObject* ____keycomparer_9;
// System.Object System.Collections.Hashtable::_syncRoot
RuntimeObject * ____syncRoot_10;
public:
inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___buckets_0)); }
inline bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* get_buckets_0() const { return ___buckets_0; }
inline bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A** get_address_of_buckets_0() { return &___buckets_0; }
inline void set_buckets_0(bucketU5BU5D_t6FF2C2C4B21F2206885CD19A78F68B874C8DC84A* value)
{
___buckets_0 = value;
Il2CppCodeGenWriteBarrier((&___buckets_0), value);
}
inline static int32_t get_offset_of_count_1() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___count_1)); }
inline int32_t get_count_1() const { return ___count_1; }
inline int32_t* get_address_of_count_1() { return &___count_1; }
inline void set_count_1(int32_t value)
{
___count_1 = value;
}
inline static int32_t get_offset_of_occupancy_2() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___occupancy_2)); }
inline int32_t get_occupancy_2() const { return ___occupancy_2; }
inline int32_t* get_address_of_occupancy_2() { return &___occupancy_2; }
inline void set_occupancy_2(int32_t value)
{
___occupancy_2 = value;
}
inline static int32_t get_offset_of_loadsize_3() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___loadsize_3)); }
inline int32_t get_loadsize_3() const { return ___loadsize_3; }
inline int32_t* get_address_of_loadsize_3() { return &___loadsize_3; }
inline void set_loadsize_3(int32_t value)
{
___loadsize_3 = value;
}
inline static int32_t get_offset_of_loadFactor_4() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___loadFactor_4)); }
inline float get_loadFactor_4() const { return ___loadFactor_4; }
inline float* get_address_of_loadFactor_4() { return &___loadFactor_4; }
inline void set_loadFactor_4(float value)
{
___loadFactor_4 = value;
}
inline static int32_t get_offset_of_version_5() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___version_5)); }
inline int32_t get_version_5() const { return ___version_5; }
inline int32_t* get_address_of_version_5() { return &___version_5; }
inline void set_version_5(int32_t value)
{
___version_5 = value;
}
inline static int32_t get_offset_of_isWriterInProgress_6() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___isWriterInProgress_6)); }
inline bool get_isWriterInProgress_6() const { return ___isWriterInProgress_6; }
inline bool* get_address_of_isWriterInProgress_6() { return &___isWriterInProgress_6; }
inline void set_isWriterInProgress_6(bool value)
{
___isWriterInProgress_6 = value;
}
inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___keys_7)); }
inline RuntimeObject* get_keys_7() const { return ___keys_7; }
inline RuntimeObject** get_address_of_keys_7() { return &___keys_7; }
inline void set_keys_7(RuntimeObject* value)
{
___keys_7 = value;
Il2CppCodeGenWriteBarrier((&___keys_7), value);
}
inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ___values_8)); }
inline RuntimeObject* get_values_8() const { return ___values_8; }
inline RuntimeObject** get_address_of_values_8() { return &___values_8; }
inline void set_values_8(RuntimeObject* value)
{
___values_8 = value;
Il2CppCodeGenWriteBarrier((&___values_8), value);
}
inline static int32_t get_offset_of__keycomparer_9() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ____keycomparer_9)); }
inline RuntimeObject* get__keycomparer_9() const { return ____keycomparer_9; }
inline RuntimeObject** get_address_of__keycomparer_9() { return &____keycomparer_9; }
inline void set__keycomparer_9(RuntimeObject* value)
{
____keycomparer_9 = value;
Il2CppCodeGenWriteBarrier((&____keycomparer_9), value);
}
inline static int32_t get_offset_of__syncRoot_10() { return static_cast<int32_t>(offsetof(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9, ____syncRoot_10)); }
inline RuntimeObject * get__syncRoot_10() const { return ____syncRoot_10; }
inline RuntimeObject ** get_address_of__syncRoot_10() { return &____syncRoot_10; }
inline void set__syncRoot_10(RuntimeObject * value)
{
____syncRoot_10 = value;
Il2CppCodeGenWriteBarrier((&____syncRoot_10), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // HASHTABLE_T978F65B8006C8F5504B286526AEC6608FF983FC9_H
#ifndef DELEGATE_T_H
#define DELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Delegate
struct Delegate_t : public RuntimeObject
{
public:
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___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.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t * ___method_info_7;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t * ___original_method_info_8;
// System.DelegateData System.Delegate::data
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_10;
public:
inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
inline void set_method_ptr_0(Il2CppMethodPointer value)
{
___method_ptr_0 = value;
}
inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
inline void set_invoke_impl_1(intptr_t value)
{
___invoke_impl_1 = value;
}
inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
inline void set_m_target_2(RuntimeObject * value)
{
___m_target_2 = value;
Il2CppCodeGenWriteBarrier((&___m_target_2), value);
}
inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
inline intptr_t get_method_3() const { return ___method_3; }
inline intptr_t* get_address_of_method_3() { return &___method_3; }
inline void set_method_3(intptr_t value)
{
___method_3 = value;
}
inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
inline void set_delegate_trampoline_4(intptr_t value)
{
___delegate_trampoline_4 = value;
}
inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
inline void set_extra_arg_5(intptr_t value)
{
___extra_arg_5 = value;
}
inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
inline intptr_t get_method_code_6() const { return ___method_code_6; }
inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
inline void set_method_code_6(intptr_t value)
{
___method_code_6 = value;
}
inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
inline void set_method_info_7(MethodInfo_t * value)
{
___method_info_7 = value;
Il2CppCodeGenWriteBarrier((&___method_info_7), value);
}
inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
inline void set_original_method_info_8(MethodInfo_t * value)
{
___original_method_info_8 = value;
Il2CppCodeGenWriteBarrier((&___original_method_info_8), value);
}
inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
{
___data_9 = value;
Il2CppCodeGenWriteBarrier((&___data_9), value);
}
inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
inline void set_method_is_virtual_10(bool value)
{
___method_is_virtual_10 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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;
MethodInfo_t * ___method_info_7;
MethodInfo_t * ___original_method_info_8;
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
int32_t ___method_is_virtual_10;
};
// 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;
MethodInfo_t * ___method_info_7;
MethodInfo_t * ___original_method_info_8;
DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
int32_t ___method_is_virtual_10;
};
#endif // DELEGATE_T_H
#ifndef SPECIALFOLDER_T5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0_H
#define SPECIALFOLDER_T5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Environment_SpecialFolder
struct SpecialFolder_t5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0
{
public:
// System.Int32 System.Environment_SpecialFolder::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SpecialFolder_t5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SPECIALFOLDER_T5A2C2AE97BD6C2DF95061C8904B2225228AC9BA0_H
#ifndef FORMATEXCEPTION_T2808E076CDE4650AF89F55FD78F49290D0EC5BDC_H
#define FORMATEXCEPTION_T2808E076CDE4650AF89F55FD78F49290D0EC5BDC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.FormatException
struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FORMATEXCEPTION_T2808E076CDE4650AF89F55FD78F49290D0EC5BDC_H
#ifndef COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#define COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.CompareOptions
struct CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939
{
public:
// System.Int32 System.Globalization.CompareOptions::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CompareOptions_t163DCEA9A0972750294CC1A8348E5CA69E943939, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPAREOPTIONS_T163DCEA9A0972750294CC1A8348E5CA69E943939_H
#ifndef DATETIMESTYLES_TD09B34DB3747CD91D8AAA1238C7595845715301E_H
#define DATETIMESTYLES_TD09B34DB3747CD91D8AAA1238C7595845715301E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.DateTimeStyles
struct DateTimeStyles_tD09B34DB3747CD91D8AAA1238C7595845715301E
{
public:
// System.Int32 System.Globalization.DateTimeStyles::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(DateTimeStyles_tD09B34DB3747CD91D8AAA1238C7595845715301E, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DATETIMESTYLES_TD09B34DB3747CD91D8AAA1238C7595845715301E_H
#ifndef TEXTINFO_T5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_H
#define TEXTINFO_T5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.TextInfo
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 : public RuntimeObject
{
public:
// System.Boolean System.Globalization.TextInfo::m_isReadOnly
bool ___m_isReadOnly_0;
// System.String System.Globalization.TextInfo::m_cultureName
String_t* ___m_cultureName_1;
// System.Globalization.CultureData System.Globalization.TextInfo::m_cultureData
CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___m_cultureData_2;
// System.String System.Globalization.TextInfo::m_textInfoName
String_t* ___m_textInfoName_3;
// System.Nullable`1<System.Boolean> System.Globalization.TextInfo::m_IsAsciiCasingSameAsInvariant
Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 ___m_IsAsciiCasingSameAsInvariant_4;
// System.String System.Globalization.TextInfo::customCultureName
String_t* ___customCultureName_6;
// System.Boolean System.Globalization.TextInfo::m_useUserOverride
bool ___m_useUserOverride_7;
// System.Int32 System.Globalization.TextInfo::m_win32LangID
int32_t ___m_win32LangID_8;
public:
inline static int32_t get_offset_of_m_isReadOnly_0() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_isReadOnly_0)); }
inline bool get_m_isReadOnly_0() const { return ___m_isReadOnly_0; }
inline bool* get_address_of_m_isReadOnly_0() { return &___m_isReadOnly_0; }
inline void set_m_isReadOnly_0(bool value)
{
___m_isReadOnly_0 = value;
}
inline static int32_t get_offset_of_m_cultureName_1() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_cultureName_1)); }
inline String_t* get_m_cultureName_1() const { return ___m_cultureName_1; }
inline String_t** get_address_of_m_cultureName_1() { return &___m_cultureName_1; }
inline void set_m_cultureName_1(String_t* value)
{
___m_cultureName_1 = value;
Il2CppCodeGenWriteBarrier((&___m_cultureName_1), value);
}
inline static int32_t get_offset_of_m_cultureData_2() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_cultureData_2)); }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_2() const { return ___m_cultureData_2; }
inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_2() { return &___m_cultureData_2; }
inline void set_m_cultureData_2(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * value)
{
___m_cultureData_2 = value;
Il2CppCodeGenWriteBarrier((&___m_cultureData_2), value);
}
inline static int32_t get_offset_of_m_textInfoName_3() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_textInfoName_3)); }
inline String_t* get_m_textInfoName_3() const { return ___m_textInfoName_3; }
inline String_t** get_address_of_m_textInfoName_3() { return &___m_textInfoName_3; }
inline void set_m_textInfoName_3(String_t* value)
{
___m_textInfoName_3 = value;
Il2CppCodeGenWriteBarrier((&___m_textInfoName_3), value);
}
inline static int32_t get_offset_of_m_IsAsciiCasingSameAsInvariant_4() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_IsAsciiCasingSameAsInvariant_4)); }
inline Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 get_m_IsAsciiCasingSameAsInvariant_4() const { return ___m_IsAsciiCasingSameAsInvariant_4; }
inline Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 * get_address_of_m_IsAsciiCasingSameAsInvariant_4() { return &___m_IsAsciiCasingSameAsInvariant_4; }
inline void set_m_IsAsciiCasingSameAsInvariant_4(Nullable_1_t9E6A67BECE376F0623B5C857F5674A0311C41793 value)
{
___m_IsAsciiCasingSameAsInvariant_4 = value;
}
inline static int32_t get_offset_of_customCultureName_6() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___customCultureName_6)); }
inline String_t* get_customCultureName_6() const { return ___customCultureName_6; }
inline String_t** get_address_of_customCultureName_6() { return &___customCultureName_6; }
inline void set_customCultureName_6(String_t* value)
{
___customCultureName_6 = value;
Il2CppCodeGenWriteBarrier((&___customCultureName_6), value);
}
inline static int32_t get_offset_of_m_useUserOverride_7() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_useUserOverride_7)); }
inline bool get_m_useUserOverride_7() const { return ___m_useUserOverride_7; }
inline bool* get_address_of_m_useUserOverride_7() { return &___m_useUserOverride_7; }
inline void set_m_useUserOverride_7(bool value)
{
___m_useUserOverride_7 = value;
}
inline static int32_t get_offset_of_m_win32LangID_8() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8, ___m_win32LangID_8)); }
inline int32_t get_m_win32LangID_8() const { return ___m_win32LangID_8; }
inline int32_t* get_address_of_m_win32LangID_8() { return &___m_win32LangID_8; }
inline void set_m_win32LangID_8(int32_t value)
{
___m_win32LangID_8 = value;
}
};
struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields
{
public:
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.TextInfo::s_Invariant
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___s_Invariant_5;
public:
inline static int32_t get_offset_of_s_Invariant_5() { return static_cast<int32_t>(offsetof(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_StaticFields, ___s_Invariant_5)); }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_s_Invariant_5() const { return ___s_Invariant_5; }
inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_s_Invariant_5() { return &___s_Invariant_5; }
inline void set_s_Invariant_5(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
{
___s_Invariant_5 = value;
Il2CppCodeGenWriteBarrier((&___s_Invariant_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TEXTINFO_T5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8_H
#ifndef UNICODECATEGORY_TC192ED2DE3FB1214FA458FEEF2380911F1C32788_H
#define UNICODECATEGORY_TC192ED2DE3FB1214FA458FEEF2380911F1C32788_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.UnicodeCategory
struct UnicodeCategory_tC192ED2DE3FB1214FA458FEEF2380911F1C32788
{
public:
// System.Int32 System.Globalization.UnicodeCategory::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UnicodeCategory_tC192ED2DE3FB1214FA458FEEF2380911F1C32788, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UNICODECATEGORY_TC192ED2DE3FB1214FA458FEEF2380911F1C32788_H
#ifndef FILEACCESS_T31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_H
#define FILEACCESS_T31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.FileAccess
struct FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6
{
public:
// System.Int32 System.IO.FileAccess::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILEACCESS_T31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6_H
#ifndef FILEATTRIBUTES_T224B42F6F82954C94B51791913857C005C559876_H
#define FILEATTRIBUTES_T224B42F6F82954C94B51791913857C005C559876_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.FileAttributes
struct FileAttributes_t224B42F6F82954C94B51791913857C005C559876
{
public:
// System.Int32 System.IO.FileAttributes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileAttributes_t224B42F6F82954C94B51791913857C005C559876, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILEATTRIBUTES_T224B42F6F82954C94B51791913857C005C559876_H
#ifndef IOEXCEPTION_T60E052020EDE4D3075F57A1DCC224FF8864354BA_H
#define IOEXCEPTION_T60E052020EDE4D3075F57A1DCC224FF8864354BA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.IOException
struct IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
// System.String System.IO.IOException::_maybeFullPath
String_t* ____maybeFullPath_17;
public:
inline static int32_t get_offset_of__maybeFullPath_17() { return static_cast<int32_t>(offsetof(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA, ____maybeFullPath_17)); }
inline String_t* get__maybeFullPath_17() const { return ____maybeFullPath_17; }
inline String_t** get_address_of__maybeFullPath_17() { return &____maybeFullPath_17; }
inline void set__maybeFullPath_17(String_t* value)
{
____maybeFullPath_17 = value;
Il2CppCodeGenWriteBarrier((&____maybeFullPath_17), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // IOEXCEPTION_T60E052020EDE4D3075F57A1DCC224FF8864354BA_H
#ifndef MONOIOERROR_TFC9C2DB605F17A2C8270C9B32E08EA9BAC081009_H
#define MONOIOERROR_TFC9C2DB605F17A2C8270C9B32E08EA9BAC081009_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.MonoIOError
struct MonoIOError_tFC9C2DB605F17A2C8270C9B32E08EA9BAC081009
{
public:
// System.Int32 System.IO.MonoIOError::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MonoIOError_tFC9C2DB605F17A2C8270C9B32E08EA9BAC081009, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOIOERROR_TFC9C2DB605F17A2C8270C9B32E08EA9BAC081009_H
#ifndef STREAMREADER_T62E68063760DCD2FC036AE132DE69C24B7ED001E_H
#define STREAMREADER_T62E68063760DCD2FC036AE132DE69C24B7ED001E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.StreamReader
struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E : public TextReader_t7DF8314B601D202ECFEDF623093A87BFDAB58D0A
{
public:
// System.IO.Stream System.IO.StreamReader::stream
Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___stream_5;
// System.Text.Encoding System.IO.StreamReader::encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding_6;
// System.Text.Decoder System.IO.StreamReader::decoder
Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 * ___decoder_7;
// System.Byte[] System.IO.StreamReader::byteBuffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___byteBuffer_8;
// System.Char[] System.IO.StreamReader::charBuffer
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___charBuffer_9;
// System.Byte[] System.IO.StreamReader::_preamble
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____preamble_10;
// System.Int32 System.IO.StreamReader::charPos
int32_t ___charPos_11;
// System.Int32 System.IO.StreamReader::charLen
int32_t ___charLen_12;
// System.Int32 System.IO.StreamReader::byteLen
int32_t ___byteLen_13;
// System.Int32 System.IO.StreamReader::bytePos
int32_t ___bytePos_14;
// System.Int32 System.IO.StreamReader::_maxCharsPerBuffer
int32_t ____maxCharsPerBuffer_15;
// System.Boolean System.IO.StreamReader::_detectEncoding
bool ____detectEncoding_16;
// System.Boolean System.IO.StreamReader::_checkPreamble
bool ____checkPreamble_17;
// System.Boolean System.IO.StreamReader::_isBlocked
bool ____isBlocked_18;
// System.Boolean System.IO.StreamReader::_closable
bool ____closable_19;
// System.Threading.Tasks.Task modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamReader::_asyncReadTask
Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * ____asyncReadTask_20;
public:
inline static int32_t get_offset_of_stream_5() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___stream_5)); }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_stream_5() const { return ___stream_5; }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_stream_5() { return &___stream_5; }
inline void set_stream_5(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
{
___stream_5 = value;
Il2CppCodeGenWriteBarrier((&___stream_5), value);
}
inline static int32_t get_offset_of_encoding_6() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___encoding_6)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_encoding_6() const { return ___encoding_6; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_encoding_6() { return &___encoding_6; }
inline void set_encoding_6(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___encoding_6 = value;
Il2CppCodeGenWriteBarrier((&___encoding_6), value);
}
inline static int32_t get_offset_of_decoder_7() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___decoder_7)); }
inline Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 * get_decoder_7() const { return ___decoder_7; }
inline Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 ** get_address_of_decoder_7() { return &___decoder_7; }
inline void set_decoder_7(Decoder_tEEF45EB6F965222036C49E8EC6BA8A0692AA1F26 * value)
{
___decoder_7 = value;
Il2CppCodeGenWriteBarrier((&___decoder_7), value);
}
inline static int32_t get_offset_of_byteBuffer_8() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___byteBuffer_8)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_byteBuffer_8() const { return ___byteBuffer_8; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_byteBuffer_8() { return &___byteBuffer_8; }
inline void set_byteBuffer_8(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___byteBuffer_8 = value;
Il2CppCodeGenWriteBarrier((&___byteBuffer_8), value);
}
inline static int32_t get_offset_of_charBuffer_9() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___charBuffer_9)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_charBuffer_9() const { return ___charBuffer_9; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_charBuffer_9() { return &___charBuffer_9; }
inline void set_charBuffer_9(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___charBuffer_9 = value;
Il2CppCodeGenWriteBarrier((&___charBuffer_9), value);
}
inline static int32_t get_offset_of__preamble_10() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____preamble_10)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__preamble_10() const { return ____preamble_10; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__preamble_10() { return &____preamble_10; }
inline void set__preamble_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
____preamble_10 = value;
Il2CppCodeGenWriteBarrier((&____preamble_10), value);
}
inline static int32_t get_offset_of_charPos_11() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___charPos_11)); }
inline int32_t get_charPos_11() const { return ___charPos_11; }
inline int32_t* get_address_of_charPos_11() { return &___charPos_11; }
inline void set_charPos_11(int32_t value)
{
___charPos_11 = value;
}
inline static int32_t get_offset_of_charLen_12() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___charLen_12)); }
inline int32_t get_charLen_12() const { return ___charLen_12; }
inline int32_t* get_address_of_charLen_12() { return &___charLen_12; }
inline void set_charLen_12(int32_t value)
{
___charLen_12 = value;
}
inline static int32_t get_offset_of_byteLen_13() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___byteLen_13)); }
inline int32_t get_byteLen_13() const { return ___byteLen_13; }
inline int32_t* get_address_of_byteLen_13() { return &___byteLen_13; }
inline void set_byteLen_13(int32_t value)
{
___byteLen_13 = value;
}
inline static int32_t get_offset_of_bytePos_14() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ___bytePos_14)); }
inline int32_t get_bytePos_14() const { return ___bytePos_14; }
inline int32_t* get_address_of_bytePos_14() { return &___bytePos_14; }
inline void set_bytePos_14(int32_t value)
{
___bytePos_14 = value;
}
inline static int32_t get_offset_of__maxCharsPerBuffer_15() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____maxCharsPerBuffer_15)); }
inline int32_t get__maxCharsPerBuffer_15() const { return ____maxCharsPerBuffer_15; }
inline int32_t* get_address_of__maxCharsPerBuffer_15() { return &____maxCharsPerBuffer_15; }
inline void set__maxCharsPerBuffer_15(int32_t value)
{
____maxCharsPerBuffer_15 = value;
}
inline static int32_t get_offset_of__detectEncoding_16() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____detectEncoding_16)); }
inline bool get__detectEncoding_16() const { return ____detectEncoding_16; }
inline bool* get_address_of__detectEncoding_16() { return &____detectEncoding_16; }
inline void set__detectEncoding_16(bool value)
{
____detectEncoding_16 = value;
}
inline static int32_t get_offset_of__checkPreamble_17() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____checkPreamble_17)); }
inline bool get__checkPreamble_17() const { return ____checkPreamble_17; }
inline bool* get_address_of__checkPreamble_17() { return &____checkPreamble_17; }
inline void set__checkPreamble_17(bool value)
{
____checkPreamble_17 = value;
}
inline static int32_t get_offset_of__isBlocked_18() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____isBlocked_18)); }
inline bool get__isBlocked_18() const { return ____isBlocked_18; }
inline bool* get_address_of__isBlocked_18() { return &____isBlocked_18; }
inline void set__isBlocked_18(bool value)
{
____isBlocked_18 = value;
}
inline static int32_t get_offset_of__closable_19() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____closable_19)); }
inline bool get__closable_19() const { return ____closable_19; }
inline bool* get_address_of__closable_19() { return &____closable_19; }
inline void set__closable_19(bool value)
{
____closable_19 = value;
}
inline static int32_t get_offset_of__asyncReadTask_20() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E, ____asyncReadTask_20)); }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * get__asyncReadTask_20() const { return ____asyncReadTask_20; }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 ** get_address_of__asyncReadTask_20() { return &____asyncReadTask_20; }
inline void set__asyncReadTask_20(Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * value)
{
____asyncReadTask_20 = value;
Il2CppCodeGenWriteBarrier((&____asyncReadTask_20), value);
}
};
struct StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_StaticFields
{
public:
// System.IO.StreamReader System.IO.StreamReader::Null
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * ___Null_4;
public:
inline static int32_t get_offset_of_Null_4() { return static_cast<int32_t>(offsetof(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_StaticFields, ___Null_4)); }
inline StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * get_Null_4() const { return ___Null_4; }
inline StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E ** get_address_of_Null_4() { return &___Null_4; }
inline void set_Null_4(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * value)
{
___Null_4 = value;
Il2CppCodeGenWriteBarrier((&___Null_4), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STREAMREADER_T62E68063760DCD2FC036AE132DE69C24B7ED001E_H
#ifndef STREAMWRITER_T989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_H
#define STREAMWRITER_T989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.StreamWriter
struct StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E : public TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0
{
public:
// System.IO.Stream System.IO.StreamWriter::stream
Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___stream_12;
// System.Text.Encoding System.IO.StreamWriter::encoding
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding_13;
// System.Text.Encoder System.IO.StreamWriter::encoder
Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 * ___encoder_14;
// System.Byte[] System.IO.StreamWriter::byteBuffer
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___byteBuffer_15;
// System.Char[] System.IO.StreamWriter::charBuffer
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___charBuffer_16;
// System.Int32 System.IO.StreamWriter::charPos
int32_t ___charPos_17;
// System.Int32 System.IO.StreamWriter::charLen
int32_t ___charLen_18;
// System.Boolean System.IO.StreamWriter::autoFlush
bool ___autoFlush_19;
// System.Boolean System.IO.StreamWriter::haveWrittenPreamble
bool ___haveWrittenPreamble_20;
// System.Boolean System.IO.StreamWriter::closable
bool ___closable_21;
// System.Threading.Tasks.Task modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamWriter::_asyncWriteTask
Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * ____asyncWriteTask_22;
public:
inline static int32_t get_offset_of_stream_12() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___stream_12)); }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_stream_12() const { return ___stream_12; }
inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_stream_12() { return &___stream_12; }
inline void set_stream_12(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
{
___stream_12 = value;
Il2CppCodeGenWriteBarrier((&___stream_12), value);
}
inline static int32_t get_offset_of_encoding_13() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___encoding_13)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get_encoding_13() const { return ___encoding_13; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of_encoding_13() { return &___encoding_13; }
inline void set_encoding_13(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
___encoding_13 = value;
Il2CppCodeGenWriteBarrier((&___encoding_13), value);
}
inline static int32_t get_offset_of_encoder_14() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___encoder_14)); }
inline Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 * get_encoder_14() const { return ___encoder_14; }
inline Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 ** get_address_of_encoder_14() { return &___encoder_14; }
inline void set_encoder_14(Encoder_t29B2697B0B775EABC52EBFB914F327BE9B1A3464 * value)
{
___encoder_14 = value;
Il2CppCodeGenWriteBarrier((&___encoder_14), value);
}
inline static int32_t get_offset_of_byteBuffer_15() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___byteBuffer_15)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_byteBuffer_15() const { return ___byteBuffer_15; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_byteBuffer_15() { return &___byteBuffer_15; }
inline void set_byteBuffer_15(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___byteBuffer_15 = value;
Il2CppCodeGenWriteBarrier((&___byteBuffer_15), value);
}
inline static int32_t get_offset_of_charBuffer_16() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___charBuffer_16)); }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_charBuffer_16() const { return ___charBuffer_16; }
inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_charBuffer_16() { return &___charBuffer_16; }
inline void set_charBuffer_16(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
{
___charBuffer_16 = value;
Il2CppCodeGenWriteBarrier((&___charBuffer_16), value);
}
inline static int32_t get_offset_of_charPos_17() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___charPos_17)); }
inline int32_t get_charPos_17() const { return ___charPos_17; }
inline int32_t* get_address_of_charPos_17() { return &___charPos_17; }
inline void set_charPos_17(int32_t value)
{
___charPos_17 = value;
}
inline static int32_t get_offset_of_charLen_18() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___charLen_18)); }
inline int32_t get_charLen_18() const { return ___charLen_18; }
inline int32_t* get_address_of_charLen_18() { return &___charLen_18; }
inline void set_charLen_18(int32_t value)
{
___charLen_18 = value;
}
inline static int32_t get_offset_of_autoFlush_19() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___autoFlush_19)); }
inline bool get_autoFlush_19() const { return ___autoFlush_19; }
inline bool* get_address_of_autoFlush_19() { return &___autoFlush_19; }
inline void set_autoFlush_19(bool value)
{
___autoFlush_19 = value;
}
inline static int32_t get_offset_of_haveWrittenPreamble_20() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___haveWrittenPreamble_20)); }
inline bool get_haveWrittenPreamble_20() const { return ___haveWrittenPreamble_20; }
inline bool* get_address_of_haveWrittenPreamble_20() { return &___haveWrittenPreamble_20; }
inline void set_haveWrittenPreamble_20(bool value)
{
___haveWrittenPreamble_20 = value;
}
inline static int32_t get_offset_of_closable_21() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ___closable_21)); }
inline bool get_closable_21() const { return ___closable_21; }
inline bool* get_address_of_closable_21() { return &___closable_21; }
inline void set_closable_21(bool value)
{
___closable_21 = value;
}
inline static int32_t get_offset_of__asyncWriteTask_22() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E, ____asyncWriteTask_22)); }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * get__asyncWriteTask_22() const { return ____asyncWriteTask_22; }
inline Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 ** get_address_of__asyncWriteTask_22() { return &____asyncWriteTask_22; }
inline void set__asyncWriteTask_22(Task_t1F48C203E163126EBC69ACCA679D1A462DEE9EB2 * value)
{
____asyncWriteTask_22 = value;
Il2CppCodeGenWriteBarrier((&____asyncWriteTask_22), value);
}
};
struct StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_StaticFields
{
public:
// System.IO.StreamWriter System.IO.StreamWriter::Null
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * ___Null_11;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.IO.StreamWriter::_UTF8NoBOM
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ____UTF8NoBOM_23;
public:
inline static int32_t get_offset_of_Null_11() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_StaticFields, ___Null_11)); }
inline StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * get_Null_11() const { return ___Null_11; }
inline StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E ** get_address_of_Null_11() { return &___Null_11; }
inline void set_Null_11(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * value)
{
___Null_11 = value;
Il2CppCodeGenWriteBarrier((&___Null_11), value);
}
inline static int32_t get_offset_of__UTF8NoBOM_23() { return static_cast<int32_t>(offsetof(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_StaticFields, ____UTF8NoBOM_23)); }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * get__UTF8NoBOM_23() const { return ____UTF8NoBOM_23; }
inline Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 ** get_address_of__UTF8NoBOM_23() { return &____UTF8NoBOM_23; }
inline void set__UTF8NoBOM_23(Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * value)
{
____UTF8NoBOM_23 = value;
Il2CppCodeGenWriteBarrier((&____UTF8NoBOM_23), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // STREAMWRITER_T989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_H
#ifndef INDEXOUTOFRANGEEXCEPTION_TEC7665FC66525AB6A6916A7EB505E5591683F0CF_H
#define INDEXOUTOFRANGEEXCEPTION_TEC7665FC66525AB6A6916A7EB505E5591683F0CF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IndexOutOfRangeException
struct IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INDEXOUTOFRANGEEXCEPTION_TEC7665FC66525AB6A6916A7EB505E5591683F0CF_H
#ifndef INVALIDOPERATIONEXCEPTION_T0530E734D823F78310CAFAFA424CA5164D93A1F1_H
#define INVALIDOPERATIONEXCEPTION_T0530E734D823F78310CAFAFA424CA5164D93A1F1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.InvalidOperationException
struct InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // INVALIDOPERATIONEXCEPTION_T0530E734D823F78310CAFAFA424CA5164D93A1F1_H
#ifndef NOTIMPLEMENTEDEXCEPTION_T8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_H
#define NOTIMPLEMENTEDEXCEPTION_T8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.NotImplementedException
struct NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NOTIMPLEMENTEDEXCEPTION_T8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_H
#ifndef NOTSUPPORTEDEXCEPTION_TE75B318D6590A02A5D9B29FD97409B1750FA0010_H
#define NOTSUPPORTEDEXCEPTION_TE75B318D6590A02A5D9B29FD97409B1750FA0010_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.NotSupportedException
struct NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NOTSUPPORTEDEXCEPTION_TE75B318D6590A02A5D9B29FD97409B1750FA0010_H
#ifndef NULLREFERENCEEXCEPTION_T204B194BC4DDA3259AF5A8633EA248AE5977ABDC_H
#define NULLREFERENCEEXCEPTION_T204B194BC4DDA3259AF5A8633EA248AE5977ABDC_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.NullReferenceException
struct NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // NULLREFERENCEEXCEPTION_T204B194BC4DDA3259AF5A8633EA248AE5977ABDC_H
#ifndef ASSEMBLY_T_H
#define ASSEMBLY_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
public:
// System.IntPtr System.Reflection.Assembly::_mono_assembly
intptr_t ____mono_assembly_0;
// System.Reflection.Assembly_ResolveEventHolder System.Reflection.Assembly::resolve_event_holder
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
// System.Object System.Reflection.Assembly::_evidence
RuntimeObject * ____evidence_2;
// System.Object System.Reflection.Assembly::_minimum
RuntimeObject * ____minimum_3;
// System.Object System.Reflection.Assembly::_optional
RuntimeObject * ____optional_4;
// System.Object System.Reflection.Assembly::_refuse
RuntimeObject * ____refuse_5;
// System.Object System.Reflection.Assembly::_granted
RuntimeObject * ____granted_6;
// System.Object System.Reflection.Assembly::_denied
RuntimeObject * ____denied_7;
// System.Boolean System.Reflection.Assembly::fromByteArray
bool ___fromByteArray_8;
// System.String System.Reflection.Assembly::assemblyName
String_t* ___assemblyName_9;
public:
inline static int32_t get_offset_of__mono_assembly_0() { return static_cast<int32_t>(offsetof(Assembly_t, ____mono_assembly_0)); }
inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; }
inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; }
inline void set__mono_assembly_0(intptr_t value)
{
____mono_assembly_0 = value;
}
inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast<int32_t>(offsetof(Assembly_t, ___resolve_event_holder_1)); }
inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; }
inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; }
inline void set_resolve_event_holder_1(ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * value)
{
___resolve_event_holder_1 = value;
Il2CppCodeGenWriteBarrier((&___resolve_event_holder_1), value);
}
inline static int32_t get_offset_of__evidence_2() { return static_cast<int32_t>(offsetof(Assembly_t, ____evidence_2)); }
inline RuntimeObject * get__evidence_2() const { return ____evidence_2; }
inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; }
inline void set__evidence_2(RuntimeObject * value)
{
____evidence_2 = value;
Il2CppCodeGenWriteBarrier((&____evidence_2), value);
}
inline static int32_t get_offset_of__minimum_3() { return static_cast<int32_t>(offsetof(Assembly_t, ____minimum_3)); }
inline RuntimeObject * get__minimum_3() const { return ____minimum_3; }
inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; }
inline void set__minimum_3(RuntimeObject * value)
{
____minimum_3 = value;
Il2CppCodeGenWriteBarrier((&____minimum_3), value);
}
inline static int32_t get_offset_of__optional_4() { return static_cast<int32_t>(offsetof(Assembly_t, ____optional_4)); }
inline RuntimeObject * get__optional_4() const { return ____optional_4; }
inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; }
inline void set__optional_4(RuntimeObject * value)
{
____optional_4 = value;
Il2CppCodeGenWriteBarrier((&____optional_4), value);
}
inline static int32_t get_offset_of__refuse_5() { return static_cast<int32_t>(offsetof(Assembly_t, ____refuse_5)); }
inline RuntimeObject * get__refuse_5() const { return ____refuse_5; }
inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; }
inline void set__refuse_5(RuntimeObject * value)
{
____refuse_5 = value;
Il2CppCodeGenWriteBarrier((&____refuse_5), value);
}
inline static int32_t get_offset_of__granted_6() { return static_cast<int32_t>(offsetof(Assembly_t, ____granted_6)); }
inline RuntimeObject * get__granted_6() const { return ____granted_6; }
inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; }
inline void set__granted_6(RuntimeObject * value)
{
____granted_6 = value;
Il2CppCodeGenWriteBarrier((&____granted_6), value);
}
inline static int32_t get_offset_of__denied_7() { return static_cast<int32_t>(offsetof(Assembly_t, ____denied_7)); }
inline RuntimeObject * get__denied_7() const { return ____denied_7; }
inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; }
inline void set__denied_7(RuntimeObject * value)
{
____denied_7 = value;
Il2CppCodeGenWriteBarrier((&____denied_7), value);
}
inline static int32_t get_offset_of_fromByteArray_8() { return static_cast<int32_t>(offsetof(Assembly_t, ___fromByteArray_8)); }
inline bool get_fromByteArray_8() const { return ___fromByteArray_8; }
inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; }
inline void set_fromByteArray_8(bool value)
{
___fromByteArray_8 = value;
}
inline static int32_t get_offset_of_assemblyName_9() { return static_cast<int32_t>(offsetof(Assembly_t, ___assemblyName_9)); }
inline String_t* get_assemblyName_9() const { return ___assemblyName_9; }
inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; }
inline void set_assemblyName_9(String_t* value)
{
___assemblyName_9 = value;
Il2CppCodeGenWriteBarrier((&___assemblyName_9), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
intptr_t ____mono_assembly_0;
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
Il2CppIUnknown* ____evidence_2;
Il2CppIUnknown* ____minimum_3;
Il2CppIUnknown* ____optional_4;
Il2CppIUnknown* ____refuse_5;
Il2CppIUnknown* ____granted_6;
Il2CppIUnknown* ____denied_7;
int32_t ___fromByteArray_8;
char* ___assemblyName_9;
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
intptr_t ____mono_assembly_0;
ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
Il2CppIUnknown* ____evidence_2;
Il2CppIUnknown* ____minimum_3;
Il2CppIUnknown* ____optional_4;
Il2CppIUnknown* ____refuse_5;
Il2CppIUnknown* ____granted_6;
Il2CppIUnknown* ____denied_7;
int32_t ___fromByteArray_8;
Il2CppChar* ___assemblyName_9;
};
#endif // ASSEMBLY_T_H
#ifndef BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
#define BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.BindingFlags
struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
{
public:
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // BINDINGFLAGS_TE35C91D046E63A1B92BB9AB909FCF9DA84379ED0_H
#ifndef GENERICPARAMETERATTRIBUTES_T63450AEBA1F27F81502722CE89E01BD01E27A8CE_H
#define GENERICPARAMETERATTRIBUTES_T63450AEBA1F27F81502722CE89E01BD01E27A8CE_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.GenericParameterAttributes
struct GenericParameterAttributes_t63450AEBA1F27F81502722CE89E01BD01E27A8CE
{
public:
// System.Int32 System.Reflection.GenericParameterAttributes::value__
int32_t ___value___2;
public:
inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GenericParameterAttributes_t63450AEBA1F27F81502722CE89E01BD01E27A8CE, ___value___2)); }
inline int32_t get_value___2() const { return ___value___2; }
inline int32_t* get_address_of_value___2() { return &___value___2; }
inline void set_value___2(int32_t value)
{
___value___2 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // GENERICPARAMETERATTRIBUTES_T63450AEBA1F27F81502722CE89E01BD01E27A8CE_H
#ifndef SAFEHANDLE_T1E326D75E23FD5BB6D40BA322298FDC6526CC383_H
#define SAFEHANDLE_T1E326D75E23FD5BB6D40BA322298FDC6526CC383_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Runtime.InteropServices.SafeHandle
struct SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 : public CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9
{
public:
// System.IntPtr System.Runtime.InteropServices.SafeHandle::handle
intptr_t ___handle_0;
// System.Int32 System.Runtime.InteropServices.SafeHandle::_state
int32_t ____state_1;
// System.Boolean System.Runtime.InteropServices.SafeHandle::_ownsHandle
bool ____ownsHandle_2;
// System.Boolean System.Runtime.InteropServices.SafeHandle::_fullyInitialized
bool ____fullyInitialized_3;
public:
inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ___handle_0)); }
inline intptr_t get_handle_0() const { return ___handle_0; }
inline intptr_t* get_address_of_handle_0() { return &___handle_0; }
inline void set_handle_0(intptr_t value)
{
___handle_0 = value;
}
inline static int32_t get_offset_of__state_1() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ____state_1)); }
inline int32_t get__state_1() const { return ____state_1; }
inline int32_t* get_address_of__state_1() { return &____state_1; }
inline void set__state_1(int32_t value)
{
____state_1 = value;
}
inline static int32_t get_offset_of__ownsHandle_2() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ____ownsHandle_2)); }
inline bool get__ownsHandle_2() const { return ____ownsHandle_2; }
inline bool* get_address_of__ownsHandle_2() { return &____ownsHandle_2; }
inline void set__ownsHandle_2(bool value)
{
____ownsHandle_2 = value;
}
inline static int32_t get_offset_of__fullyInitialized_3() { return static_cast<int32_t>(offsetof(SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383, ____fullyInitialized_3)); }
inline bool get__fullyInitialized_3() const { return ____fullyInitialized_3; }
inline bool* get_address_of__fullyInitialized_3() { return &____fullyInitialized_3; }
inline void set__fullyInitialized_3(bool value)
{
____fullyInitialized_3 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEHANDLE_T1E326D75E23FD5BB6D40BA322298FDC6526CC383_H
#ifndef RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
#define RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF
{
public:
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMEFIELDHANDLE_T844BDF00E8E6FE69D9AEAA7657F09018B864F4EF_H
#ifndef RUNTIMETYPEHANDLE_T7B542280A22F0EC4EAC2061C29178845847A8B2D_H
#define RUNTIMETYPEHANDLE_T7B542280A22F0EC4EAC2061C29178845847A8B2D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
{
public:
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
public:
inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
inline intptr_t get_value_0() const { return ___value_0; }
inline intptr_t* get_address_of_value_0() { return &___value_0; }
inline void set_value_0(intptr_t value)
{
___value_0 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // RUNTIMETYPEHANDLE_T7B542280A22F0EC4EAC2061C29178845847A8B2D_H
#ifndef SECURITYEXCEPTION_TBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_H
#define SECURITYEXCEPTION_TBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Security.SecurityException
struct SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
// System.String System.Security.SecurityException::permissionState
String_t* ___permissionState_17;
public:
inline static int32_t get_offset_of_permissionState_17() { return static_cast<int32_t>(offsetof(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5, ___permissionState_17)); }
inline String_t* get_permissionState_17() const { return ___permissionState_17; }
inline String_t** get_address_of_permissionState_17() { return &___permissionState_17; }
inline void set_permissionState_17(String_t* value)
{
___permissionState_17 = value;
Il2CppCodeGenWriteBarrier((&___permissionState_17), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SECURITYEXCEPTION_TBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_H
#ifndef UNAUTHORIZEDACCESSEXCEPTION_TC2210A745BFDD3AE3559A87A4219E2945EEC9F75_H
#define UNAUTHORIZEDACCESSEXCEPTION_TC2210A745BFDD3AE3559A87A4219E2945EEC9F75_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.UnauthorizedAccessException
struct UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // UNAUTHORIZEDACCESSEXCEPTION_TC2210A745BFDD3AE3559A87A4219E2945EEC9F75_H
#ifndef SAFEHANDLEZEROORMINUSONEISINVALID_T779A965C82098677DF1ED10A134DBCDEC8AACB8E_H
#define SAFEHANDLEZEROORMINUSONEISINVALID_T779A965C82098677DF1ED10A134DBCDEC8AACB8E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
struct SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E : public SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEHANDLEZEROORMINUSONEISINVALID_T779A965C82098677DF1ED10A134DBCDEC8AACB8E_H
#ifndef CONTEXT_T3E3B999DA9BDA612888F49BDAF04F6D97C203A7B_H
#define CONTEXT_T3E3B999DA9BDA612888F49BDAF04F6D97C203A7B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.SimpleCollator_Context
struct Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B
{
public:
// System.Globalization.CompareOptions Mono.Globalization.Unicode.SimpleCollator_Context::Option
int32_t ___Option_0;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator_Context::NeverMatchFlags
uint8_t* ___NeverMatchFlags_1;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator_Context::AlwaysMatchFlags
uint8_t* ___AlwaysMatchFlags_2;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator_Context::Buffer1
uint8_t* ___Buffer1_3;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator_Context::Buffer2
uint8_t* ___Buffer2_4;
// System.Int32 Mono.Globalization.Unicode.SimpleCollator_Context::PrevCode
int32_t ___PrevCode_5;
// System.Byte* Mono.Globalization.Unicode.SimpleCollator_Context::PrevSortKey
uint8_t* ___PrevSortKey_6;
public:
inline static int32_t get_offset_of_Option_0() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___Option_0)); }
inline int32_t get_Option_0() const { return ___Option_0; }
inline int32_t* get_address_of_Option_0() { return &___Option_0; }
inline void set_Option_0(int32_t value)
{
___Option_0 = value;
}
inline static int32_t get_offset_of_NeverMatchFlags_1() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___NeverMatchFlags_1)); }
inline uint8_t* get_NeverMatchFlags_1() const { return ___NeverMatchFlags_1; }
inline uint8_t** get_address_of_NeverMatchFlags_1() { return &___NeverMatchFlags_1; }
inline void set_NeverMatchFlags_1(uint8_t* value)
{
___NeverMatchFlags_1 = value;
}
inline static int32_t get_offset_of_AlwaysMatchFlags_2() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___AlwaysMatchFlags_2)); }
inline uint8_t* get_AlwaysMatchFlags_2() const { return ___AlwaysMatchFlags_2; }
inline uint8_t** get_address_of_AlwaysMatchFlags_2() { return &___AlwaysMatchFlags_2; }
inline void set_AlwaysMatchFlags_2(uint8_t* value)
{
___AlwaysMatchFlags_2 = value;
}
inline static int32_t get_offset_of_Buffer1_3() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___Buffer1_3)); }
inline uint8_t* get_Buffer1_3() const { return ___Buffer1_3; }
inline uint8_t** get_address_of_Buffer1_3() { return &___Buffer1_3; }
inline void set_Buffer1_3(uint8_t* value)
{
___Buffer1_3 = value;
}
inline static int32_t get_offset_of_Buffer2_4() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___Buffer2_4)); }
inline uint8_t* get_Buffer2_4() const { return ___Buffer2_4; }
inline uint8_t** get_address_of_Buffer2_4() { return &___Buffer2_4; }
inline void set_Buffer2_4(uint8_t* value)
{
___Buffer2_4 = value;
}
inline static int32_t get_offset_of_PrevCode_5() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___PrevCode_5)); }
inline int32_t get_PrevCode_5() const { return ___PrevCode_5; }
inline int32_t* get_address_of_PrevCode_5() { return &___PrevCode_5; }
inline void set_PrevCode_5(int32_t value)
{
___PrevCode_5 = value;
}
inline static int32_t get_offset_of_PrevSortKey_6() { return static_cast<int32_t>(offsetof(Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B, ___PrevSortKey_6)); }
inline uint8_t* get_PrevSortKey_6() const { return ___PrevSortKey_6; }
inline uint8_t** get_address_of_PrevSortKey_6() { return &___PrevSortKey_6; }
inline void set_PrevSortKey_6(uint8_t* value)
{
___PrevSortKey_6 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // CONTEXT_T3E3B999DA9BDA612888F49BDAF04F6D97C203A7B_H
#ifndef SORTKEYBUFFER_TC81769611F0BD6ACF629C54D22DAD0D735B21186_H
#define SORTKEYBUFFER_TC81769611F0BD6ACF629C54D22DAD0D735B21186_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Globalization.Unicode.SortKeyBuffer
struct SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 : public RuntimeObject
{
public:
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l1b
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l1b_0;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l2b
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l2b_1;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l3b
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l3b_2;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4sb
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4sb_3;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4tb
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4tb_4;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4kb
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4kb_5;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l4wb
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l4wb_6;
// System.Byte[] Mono.Globalization.Unicode.SortKeyBuffer::l5b
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___l5b_7;
// System.String Mono.Globalization.Unicode.SortKeyBuffer::source
String_t* ___source_8;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l1
int32_t ___l1_9;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l2
int32_t ___l2_10;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l3
int32_t ___l3_11;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4s
int32_t ___l4s_12;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4t
int32_t ___l4t_13;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4k
int32_t ___l4k_14;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l4w
int32_t ___l4w_15;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::l5
int32_t ___l5_16;
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::lcid
int32_t ___lcid_17;
// System.Globalization.CompareOptions Mono.Globalization.Unicode.SortKeyBuffer::options
int32_t ___options_18;
// System.Boolean Mono.Globalization.Unicode.SortKeyBuffer::processLevel2
bool ___processLevel2_19;
// System.Boolean Mono.Globalization.Unicode.SortKeyBuffer::frenchSort
bool ___frenchSort_20;
// System.Boolean Mono.Globalization.Unicode.SortKeyBuffer::frenchSorted
bool ___frenchSorted_21;
public:
inline static int32_t get_offset_of_l1b_0() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l1b_0)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l1b_0() const { return ___l1b_0; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l1b_0() { return &___l1b_0; }
inline void set_l1b_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l1b_0 = value;
Il2CppCodeGenWriteBarrier((&___l1b_0), value);
}
inline static int32_t get_offset_of_l2b_1() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l2b_1)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l2b_1() const { return ___l2b_1; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l2b_1() { return &___l2b_1; }
inline void set_l2b_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l2b_1 = value;
Il2CppCodeGenWriteBarrier((&___l2b_1), value);
}
inline static int32_t get_offset_of_l3b_2() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l3b_2)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l3b_2() const { return ___l3b_2; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l3b_2() { return &___l3b_2; }
inline void set_l3b_2(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l3b_2 = value;
Il2CppCodeGenWriteBarrier((&___l3b_2), value);
}
inline static int32_t get_offset_of_l4sb_3() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4sb_3)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4sb_3() const { return ___l4sb_3; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4sb_3() { return &___l4sb_3; }
inline void set_l4sb_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l4sb_3 = value;
Il2CppCodeGenWriteBarrier((&___l4sb_3), value);
}
inline static int32_t get_offset_of_l4tb_4() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4tb_4)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4tb_4() const { return ___l4tb_4; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4tb_4() { return &___l4tb_4; }
inline void set_l4tb_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l4tb_4 = value;
Il2CppCodeGenWriteBarrier((&___l4tb_4), value);
}
inline static int32_t get_offset_of_l4kb_5() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4kb_5)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4kb_5() const { return ___l4kb_5; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4kb_5() { return &___l4kb_5; }
inline void set_l4kb_5(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l4kb_5 = value;
Il2CppCodeGenWriteBarrier((&___l4kb_5), value);
}
inline static int32_t get_offset_of_l4wb_6() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4wb_6)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l4wb_6() const { return ___l4wb_6; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l4wb_6() { return &___l4wb_6; }
inline void set_l4wb_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l4wb_6 = value;
Il2CppCodeGenWriteBarrier((&___l4wb_6), value);
}
inline static int32_t get_offset_of_l5b_7() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l5b_7)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_l5b_7() const { return ___l5b_7; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_l5b_7() { return &___l5b_7; }
inline void set_l5b_7(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___l5b_7 = value;
Il2CppCodeGenWriteBarrier((&___l5b_7), value);
}
inline static int32_t get_offset_of_source_8() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___source_8)); }
inline String_t* get_source_8() const { return ___source_8; }
inline String_t** get_address_of_source_8() { return &___source_8; }
inline void set_source_8(String_t* value)
{
___source_8 = value;
Il2CppCodeGenWriteBarrier((&___source_8), value);
}
inline static int32_t get_offset_of_l1_9() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l1_9)); }
inline int32_t get_l1_9() const { return ___l1_9; }
inline int32_t* get_address_of_l1_9() { return &___l1_9; }
inline void set_l1_9(int32_t value)
{
___l1_9 = value;
}
inline static int32_t get_offset_of_l2_10() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l2_10)); }
inline int32_t get_l2_10() const { return ___l2_10; }
inline int32_t* get_address_of_l2_10() { return &___l2_10; }
inline void set_l2_10(int32_t value)
{
___l2_10 = value;
}
inline static int32_t get_offset_of_l3_11() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l3_11)); }
inline int32_t get_l3_11() const { return ___l3_11; }
inline int32_t* get_address_of_l3_11() { return &___l3_11; }
inline void set_l3_11(int32_t value)
{
___l3_11 = value;
}
inline static int32_t get_offset_of_l4s_12() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4s_12)); }
inline int32_t get_l4s_12() const { return ___l4s_12; }
inline int32_t* get_address_of_l4s_12() { return &___l4s_12; }
inline void set_l4s_12(int32_t value)
{
___l4s_12 = value;
}
inline static int32_t get_offset_of_l4t_13() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4t_13)); }
inline int32_t get_l4t_13() const { return ___l4t_13; }
inline int32_t* get_address_of_l4t_13() { return &___l4t_13; }
inline void set_l4t_13(int32_t value)
{
___l4t_13 = value;
}
inline static int32_t get_offset_of_l4k_14() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4k_14)); }
inline int32_t get_l4k_14() const { return ___l4k_14; }
inline int32_t* get_address_of_l4k_14() { return &___l4k_14; }
inline void set_l4k_14(int32_t value)
{
___l4k_14 = value;
}
inline static int32_t get_offset_of_l4w_15() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l4w_15)); }
inline int32_t get_l4w_15() const { return ___l4w_15; }
inline int32_t* get_address_of_l4w_15() { return &___l4w_15; }
inline void set_l4w_15(int32_t value)
{
___l4w_15 = value;
}
inline static int32_t get_offset_of_l5_16() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___l5_16)); }
inline int32_t get_l5_16() const { return ___l5_16; }
inline int32_t* get_address_of_l5_16() { return &___l5_16; }
inline void set_l5_16(int32_t value)
{
___l5_16 = value;
}
inline static int32_t get_offset_of_lcid_17() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___lcid_17)); }
inline int32_t get_lcid_17() const { return ___lcid_17; }
inline int32_t* get_address_of_lcid_17() { return &___lcid_17; }
inline void set_lcid_17(int32_t value)
{
___lcid_17 = value;
}
inline static int32_t get_offset_of_options_18() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___options_18)); }
inline int32_t get_options_18() const { return ___options_18; }
inline int32_t* get_address_of_options_18() { return &___options_18; }
inline void set_options_18(int32_t value)
{
___options_18 = value;
}
inline static int32_t get_offset_of_processLevel2_19() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___processLevel2_19)); }
inline bool get_processLevel2_19() const { return ___processLevel2_19; }
inline bool* get_address_of_processLevel2_19() { return &___processLevel2_19; }
inline void set_processLevel2_19(bool value)
{
___processLevel2_19 = value;
}
inline static int32_t get_offset_of_frenchSort_20() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___frenchSort_20)); }
inline bool get_frenchSort_20() const { return ___frenchSort_20; }
inline bool* get_address_of_frenchSort_20() { return &___frenchSort_20; }
inline void set_frenchSort_20(bool value)
{
___frenchSort_20 = value;
}
inline static int32_t get_offset_of_frenchSorted_21() { return static_cast<int32_t>(offsetof(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186, ___frenchSorted_21)); }
inline bool get_frenchSorted_21() const { return ___frenchSorted_21; }
inline bool* get_address_of_frenchSorted_21() { return &___frenchSorted_21; }
inline void set_frenchSorted_21(bool value)
{
___frenchSorted_21 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SORTKEYBUFFER_TC81769611F0BD6ACF629C54D22DAD0D735B21186_H
#ifndef ARGUMENTNULLEXCEPTION_T581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_H
#define ARGUMENTNULLEXCEPTION_T581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.ArgumentNullException
struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARGUMENTNULLEXCEPTION_T581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_H
#ifndef ARGUMENTOUTOFRANGEEXCEPTION_T94D19DF918A54511AEDF4784C9A08741BAD1DEDA_H
#define ARGUMENTOUTOFRANGEEXCEPTION_T94D19DF918A54511AEDF4784C9A08741BAD1DEDA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
{
public:
// System.Object System.ArgumentOutOfRangeException::m_actualValue
RuntimeObject * ___m_actualValue_19;
public:
inline static int32_t get_offset_of_m_actualValue_19() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA, ___m_actualValue_19)); }
inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; }
inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; }
inline void set_m_actualValue_19(RuntimeObject * value)
{
___m_actualValue_19 = value;
Il2CppCodeGenWriteBarrier((&___m_actualValue_19), value);
}
};
struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_StaticFields
{
public:
// System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage
String_t* ____rangeMessage_18;
public:
inline static int32_t get_offset_of__rangeMessage_18() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_StaticFields, ____rangeMessage_18)); }
inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; }
inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; }
inline void set__rangeMessage_18(String_t* value)
{
____rangeMessage_18 = value;
Il2CppCodeGenWriteBarrier((&____rangeMessage_18), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ARGUMENTOUTOFRANGEEXCEPTION_T94D19DF918A54511AEDF4784C9A08741BAD1DEDA_H
#ifndef SORTKEY_TD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_H
#define SORTKEY_TD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Globalization.SortKey
struct SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 : public RuntimeObject
{
public:
// System.String System.Globalization.SortKey::source
String_t* ___source_0;
// System.Byte[] System.Globalization.SortKey::key
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___key_1;
// System.Globalization.CompareOptions System.Globalization.SortKey::options
int32_t ___options_2;
// System.Int32 System.Globalization.SortKey::lcid
int32_t ___lcid_3;
public:
inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___source_0)); }
inline String_t* get_source_0() const { return ___source_0; }
inline String_t** get_address_of_source_0() { return &___source_0; }
inline void set_source_0(String_t* value)
{
___source_0 = value;
Il2CppCodeGenWriteBarrier((&___source_0), value);
}
inline static int32_t get_offset_of_key_1() { return static_cast<int32_t>(offsetof(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___key_1)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_key_1() const { return ___key_1; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_key_1() { return &___key_1; }
inline void set_key_1(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___key_1 = value;
Il2CppCodeGenWriteBarrier((&___key_1), value);
}
inline static int32_t get_offset_of_options_2() { return static_cast<int32_t>(offsetof(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___options_2)); }
inline int32_t get_options_2() const { return ___options_2; }
inline int32_t* get_address_of_options_2() { return &___options_2; }
inline void set_options_2(int32_t value)
{
___options_2 = value;
}
inline static int32_t get_offset_of_lcid_3() { return static_cast<int32_t>(offsetof(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9, ___lcid_3)); }
inline int32_t get_lcid_3() const { return ___lcid_3; }
inline int32_t* get_address_of_lcid_3() { return &___lcid_3; }
inline void set_lcid_3(int32_t value)
{
___lcid_3 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Globalization.SortKey
struct SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshaled_pinvoke
{
char* ___source_0;
uint8_t* ___key_1;
int32_t ___options_2;
int32_t ___lcid_3;
};
// Native definition for COM marshalling of System.Globalization.SortKey
struct SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_marshaled_com
{
Il2CppChar* ___source_0;
uint8_t* ___key_1;
int32_t ___options_2;
int32_t ___lcid_3;
};
#endif // SORTKEY_TD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_H
#ifndef FILESTREAM_TA770BF9AF0906644D43C81B962C7DBC3BC79A418_H
#define FILESTREAM_TA770BF9AF0906644D43C81B962C7DBC3BC79A418_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.FileStream
struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 : public Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7
{
public:
// System.Byte[] System.IO.FileStream::buf
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf_6;
// System.String System.IO.FileStream::name
String_t* ___name_7;
// Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileStream::safeHandle
SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * ___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;
public:
inline static int32_t get_offset_of_buf_6() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_6)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buf_6() const { return ___buf_6; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buf_6() { return &___buf_6; }
inline void set_buf_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___buf_6 = value;
Il2CppCodeGenWriteBarrier((&___buf_6), value);
}
inline static int32_t get_offset_of_name_7() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___name_7)); }
inline String_t* get_name_7() const { return ___name_7; }
inline String_t** get_address_of_name_7() { return &___name_7; }
inline void set_name_7(String_t* value)
{
___name_7 = value;
Il2CppCodeGenWriteBarrier((&___name_7), value);
}
inline static int32_t get_offset_of_safeHandle_8() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___safeHandle_8)); }
inline SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * get_safeHandle_8() const { return ___safeHandle_8; }
inline SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB ** get_address_of_safeHandle_8() { return &___safeHandle_8; }
inline void set_safeHandle_8(SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * value)
{
___safeHandle_8 = value;
Il2CppCodeGenWriteBarrier((&___safeHandle_8), value);
}
inline static int32_t get_offset_of_isExposed_9() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___isExposed_9)); }
inline bool get_isExposed_9() const { return ___isExposed_9; }
inline bool* get_address_of_isExposed_9() { return &___isExposed_9; }
inline void set_isExposed_9(bool value)
{
___isExposed_9 = value;
}
inline static int32_t get_offset_of_append_startpos_10() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___append_startpos_10)); }
inline int64_t get_append_startpos_10() const { return ___append_startpos_10; }
inline int64_t* get_address_of_append_startpos_10() { return &___append_startpos_10; }
inline void set_append_startpos_10(int64_t value)
{
___append_startpos_10 = value;
}
inline static int32_t get_offset_of_access_11() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___access_11)); }
inline int32_t get_access_11() const { return ___access_11; }
inline int32_t* get_address_of_access_11() { return &___access_11; }
inline void set_access_11(int32_t value)
{
___access_11 = value;
}
inline static int32_t get_offset_of_owner_12() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___owner_12)); }
inline bool get_owner_12() const { return ___owner_12; }
inline bool* get_address_of_owner_12() { return &___owner_12; }
inline void set_owner_12(bool value)
{
___owner_12 = value;
}
inline static int32_t get_offset_of_async_13() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___async_13)); }
inline bool get_async_13() const { return ___async_13; }
inline bool* get_address_of_async_13() { return &___async_13; }
inline void set_async_13(bool value)
{
___async_13 = value;
}
inline static int32_t get_offset_of_canseek_14() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___canseek_14)); }
inline bool get_canseek_14() const { return ___canseek_14; }
inline bool* get_address_of_canseek_14() { return &___canseek_14; }
inline void set_canseek_14(bool value)
{
___canseek_14 = value;
}
inline static int32_t get_offset_of_anonymous_15() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___anonymous_15)); }
inline bool get_anonymous_15() const { return ___anonymous_15; }
inline bool* get_address_of_anonymous_15() { return &___anonymous_15; }
inline void set_anonymous_15(bool value)
{
___anonymous_15 = value;
}
inline static int32_t get_offset_of_buf_dirty_16() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_dirty_16)); }
inline bool get_buf_dirty_16() const { return ___buf_dirty_16; }
inline bool* get_address_of_buf_dirty_16() { return &___buf_dirty_16; }
inline void set_buf_dirty_16(bool value)
{
___buf_dirty_16 = value;
}
inline static int32_t get_offset_of_buf_size_17() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_size_17)); }
inline int32_t get_buf_size_17() const { return ___buf_size_17; }
inline int32_t* get_address_of_buf_size_17() { return &___buf_size_17; }
inline void set_buf_size_17(int32_t value)
{
___buf_size_17 = value;
}
inline static int32_t get_offset_of_buf_length_18() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_length_18)); }
inline int32_t get_buf_length_18() const { return ___buf_length_18; }
inline int32_t* get_address_of_buf_length_18() { return &___buf_length_18; }
inline void set_buf_length_18(int32_t value)
{
___buf_length_18 = value;
}
inline static int32_t get_offset_of_buf_offset_19() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_offset_19)); }
inline int32_t get_buf_offset_19() const { return ___buf_offset_19; }
inline int32_t* get_address_of_buf_offset_19() { return &___buf_offset_19; }
inline void set_buf_offset_19(int32_t value)
{
___buf_offset_19 = value;
}
inline static int32_t get_offset_of_buf_start_20() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_start_20)); }
inline int64_t get_buf_start_20() const { return ___buf_start_20; }
inline int64_t* get_address_of_buf_start_20() { return &___buf_start_20; }
inline void set_buf_start_20(int64_t value)
{
___buf_start_20 = value;
}
};
struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields
{
public:
// System.Byte[] System.IO.FileStream::buf_recycle
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf_recycle_4;
// System.Object System.IO.FileStream::buf_recycle_lock
RuntimeObject * ___buf_recycle_lock_5;
public:
inline static int32_t get_offset_of_buf_recycle_4() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields, ___buf_recycle_4)); }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buf_recycle_4() const { return ___buf_recycle_4; }
inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buf_recycle_4() { return &___buf_recycle_4; }
inline void set_buf_recycle_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
{
___buf_recycle_4 = value;
Il2CppCodeGenWriteBarrier((&___buf_recycle_4), value);
}
inline static int32_t get_offset_of_buf_recycle_lock_5() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields, ___buf_recycle_lock_5)); }
inline RuntimeObject * get_buf_recycle_lock_5() const { return ___buf_recycle_lock_5; }
inline RuntimeObject ** get_address_of_buf_recycle_lock_5() { return &___buf_recycle_lock_5; }
inline void set_buf_recycle_lock_5(RuntimeObject * value)
{
___buf_recycle_lock_5 = value;
Il2CppCodeGenWriteBarrier((&___buf_recycle_lock_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILESTREAM_TA770BF9AF0906644D43C81B962C7DBC3BC79A418_H
#ifndef MONOIOSTAT_T819C03DA1902AA493BDBF4B55E76DCE6FB16A124_H
#define MONOIOSTAT_T819C03DA1902AA493BDBF4B55E76DCE6FB16A124_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.MonoIOStat
struct MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124
{
public:
// System.IO.FileAttributes System.IO.MonoIOStat::fileAttributes
int32_t ___fileAttributes_0;
// System.Int64 System.IO.MonoIOStat::Length
int64_t ___Length_1;
// System.Int64 System.IO.MonoIOStat::CreationTime
int64_t ___CreationTime_2;
// System.Int64 System.IO.MonoIOStat::LastAccessTime
int64_t ___LastAccessTime_3;
// System.Int64 System.IO.MonoIOStat::LastWriteTime
int64_t ___LastWriteTime_4;
public:
inline static int32_t get_offset_of_fileAttributes_0() { return static_cast<int32_t>(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___fileAttributes_0)); }
inline int32_t get_fileAttributes_0() const { return ___fileAttributes_0; }
inline int32_t* get_address_of_fileAttributes_0() { return &___fileAttributes_0; }
inline void set_fileAttributes_0(int32_t value)
{
___fileAttributes_0 = value;
}
inline static int32_t get_offset_of_Length_1() { return static_cast<int32_t>(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___Length_1)); }
inline int64_t get_Length_1() const { return ___Length_1; }
inline int64_t* get_address_of_Length_1() { return &___Length_1; }
inline void set_Length_1(int64_t value)
{
___Length_1 = value;
}
inline static int32_t get_offset_of_CreationTime_2() { return static_cast<int32_t>(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___CreationTime_2)); }
inline int64_t get_CreationTime_2() const { return ___CreationTime_2; }
inline int64_t* get_address_of_CreationTime_2() { return &___CreationTime_2; }
inline void set_CreationTime_2(int64_t value)
{
___CreationTime_2 = value;
}
inline static int32_t get_offset_of_LastAccessTime_3() { return static_cast<int32_t>(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___LastAccessTime_3)); }
inline int64_t get_LastAccessTime_3() const { return ___LastAccessTime_3; }
inline int64_t* get_address_of_LastAccessTime_3() { return &___LastAccessTime_3; }
inline void set_LastAccessTime_3(int64_t value)
{
___LastAccessTime_3 = value;
}
inline static int32_t get_offset_of_LastWriteTime_4() { return static_cast<int32_t>(offsetof(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124, ___LastWriteTime_4)); }
inline int64_t get_LastWriteTime_4() const { return ___LastWriteTime_4; }
inline int64_t* get_address_of_LastWriteTime_4() { return &___LastWriteTime_4; }
inline void set_LastWriteTime_4(int64_t value)
{
___LastWriteTime_4 = value;
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // MONOIOSTAT_T819C03DA1902AA493BDBF4B55E76DCE6FB16A124_H
#ifndef MULTICASTDELEGATE_T_H
#define MULTICASTDELEGATE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
public:
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
public:
inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
{
___delegates_11 = value;
Il2CppCodeGenWriteBarrier((&___delegates_11), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_11;
};
#endif // MULTICASTDELEGATE_T_H
#ifndef OBJECTDISPOSEDEXCEPTION_TF68E471ECD1419AD7C51137B742837395F50B69A_H
#define OBJECTDISPOSEDEXCEPTION_TF68E471ECD1419AD7C51137B742837395F50B69A_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.ObjectDisposedException
struct ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A : public InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1
{
public:
// System.String System.ObjectDisposedException::objectName
String_t* ___objectName_17;
public:
inline static int32_t get_offset_of_objectName_17() { return static_cast<int32_t>(offsetof(ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A, ___objectName_17)); }
inline String_t* get_objectName_17() const { return ___objectName_17; }
inline String_t** get_address_of_objectName_17() { return &___objectName_17; }
inline void set_objectName_17(String_t* value)
{
___objectName_17 = value;
Il2CppCodeGenWriteBarrier((&___objectName_17), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // OBJECTDISPOSEDEXCEPTION_TF68E471ECD1419AD7C51137B742837395F50B69A_H
#ifndef MODULE_T882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_H
#define MODULE_T882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 : public RuntimeObject
{
public:
// System.IntPtr System.Reflection.Module::_impl
intptr_t ____impl_2;
// System.Reflection.Assembly System.Reflection.Module::assembly
Assembly_t * ___assembly_3;
// System.String System.Reflection.Module::fqname
String_t* ___fqname_4;
// System.String System.Reflection.Module::name
String_t* ___name_5;
// System.String System.Reflection.Module::scopename
String_t* ___scopename_6;
// System.Boolean System.Reflection.Module::is_resource
bool ___is_resource_7;
// System.Int32 System.Reflection.Module::token
int32_t ___token_8;
public:
inline static int32_t get_offset_of__impl_2() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ____impl_2)); }
inline intptr_t get__impl_2() const { return ____impl_2; }
inline intptr_t* get_address_of__impl_2() { return &____impl_2; }
inline void set__impl_2(intptr_t value)
{
____impl_2 = value;
}
inline static int32_t get_offset_of_assembly_3() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___assembly_3)); }
inline Assembly_t * get_assembly_3() const { return ___assembly_3; }
inline Assembly_t ** get_address_of_assembly_3() { return &___assembly_3; }
inline void set_assembly_3(Assembly_t * value)
{
___assembly_3 = value;
Il2CppCodeGenWriteBarrier((&___assembly_3), value);
}
inline static int32_t get_offset_of_fqname_4() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___fqname_4)); }
inline String_t* get_fqname_4() const { return ___fqname_4; }
inline String_t** get_address_of_fqname_4() { return &___fqname_4; }
inline void set_fqname_4(String_t* value)
{
___fqname_4 = value;
Il2CppCodeGenWriteBarrier((&___fqname_4), value);
}
inline static int32_t get_offset_of_name_5() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___name_5)); }
inline String_t* get_name_5() const { return ___name_5; }
inline String_t** get_address_of_name_5() { return &___name_5; }
inline void set_name_5(String_t* value)
{
___name_5 = value;
Il2CppCodeGenWriteBarrier((&___name_5), value);
}
inline static int32_t get_offset_of_scopename_6() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___scopename_6)); }
inline String_t* get_scopename_6() const { return ___scopename_6; }
inline String_t** get_address_of_scopename_6() { return &___scopename_6; }
inline void set_scopename_6(String_t* value)
{
___scopename_6 = value;
Il2CppCodeGenWriteBarrier((&___scopename_6), value);
}
inline static int32_t get_offset_of_is_resource_7() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___is_resource_7)); }
inline bool get_is_resource_7() const { return ___is_resource_7; }
inline bool* get_address_of_is_resource_7() { return &___is_resource_7; }
inline void set_is_resource_7(bool value)
{
___is_resource_7 = value;
}
inline static int32_t get_offset_of_token_8() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___token_8)); }
inline int32_t get_token_8() const { return ___token_8; }
inline int32_t* get_address_of_token_8() { return &___token_8; }
inline void set_token_8(int32_t value)
{
___token_8 = value;
}
};
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields
{
public:
// System.Reflection.TypeFilter System.Reflection.Module::FilterTypeName
TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * ___FilterTypeName_0;
// System.Reflection.TypeFilter System.Reflection.Module::FilterTypeNameIgnoreCase
TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * ___FilterTypeNameIgnoreCase_1;
public:
inline static int32_t get_offset_of_FilterTypeName_0() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields, ___FilterTypeName_0)); }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * get_FilterTypeName_0() const { return ___FilterTypeName_0; }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 ** get_address_of_FilterTypeName_0() { return &___FilterTypeName_0; }
inline void set_FilterTypeName_0(TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * value)
{
___FilterTypeName_0 = value;
Il2CppCodeGenWriteBarrier((&___FilterTypeName_0), value);
}
inline static int32_t get_offset_of_FilterTypeNameIgnoreCase_1() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields, ___FilterTypeNameIgnoreCase_1)); }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * get_FilterTypeNameIgnoreCase_1() const { return ___FilterTypeNameIgnoreCase_1; }
inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 ** get_address_of_FilterTypeNameIgnoreCase_1() { return &___FilterTypeNameIgnoreCase_1; }
inline void set_FilterTypeNameIgnoreCase_1(TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * value)
{
___FilterTypeNameIgnoreCase_1 = value;
Il2CppCodeGenWriteBarrier((&___FilterTypeNameIgnoreCase_1), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Native definition for P/Invoke marshalling of System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_marshaled_pinvoke
{
intptr_t ____impl_2;
Assembly_t_marshaled_pinvoke* ___assembly_3;
char* ___fqname_4;
char* ___name_5;
char* ___scopename_6;
int32_t ___is_resource_7;
int32_t ___token_8;
};
// Native definition for COM marshalling of System.Reflection.Module
struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_marshaled_com
{
intptr_t ____impl_2;
Assembly_t_marshaled_com* ___assembly_3;
Il2CppChar* ___fqname_4;
Il2CppChar* ___name_5;
Il2CppChar* ___scopename_6;
int32_t ___is_resource_7;
int32_t ___token_8;
};
#endif // MODULE_T882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_H
#ifndef TYPE_T_H
#define TYPE_T_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Type
struct Type_t : public MemberInfo_t
{
public:
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
public:
inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
{
____impl_9 = value;
}
};
struct Type_t_StaticFields
{
public:
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
// System.Object System.Type::Missing
RuntimeObject * ___Missing_3;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_4;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
// System.Reflection.Binder System.Type::defaultBinder
Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
public:
inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterAttribute_0 = value;
Il2CppCodeGenWriteBarrier((&___FilterAttribute_0), value);
}
inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterName_1 = value;
Il2CppCodeGenWriteBarrier((&___FilterName_1), value);
}
inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
{
___FilterNameIgnoreCase_2 = value;
Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_2), value);
}
inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
inline void set_Missing_3(RuntimeObject * value)
{
___Missing_3 = value;
Il2CppCodeGenWriteBarrier((&___Missing_3), value);
}
inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
inline void set_Delimiter_4(Il2CppChar value)
{
___Delimiter_4 = value;
}
inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
{
___EmptyTypes_5 = value;
Il2CppCodeGenWriteBarrier((&___EmptyTypes_5), value);
}
inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
{
___defaultBinder_6 = value;
Il2CppCodeGenWriteBarrier((&___defaultBinder_6), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // TYPE_T_H
#ifndef SAFEFILEHANDLE_TE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB_H
#define SAFEFILEHANDLE_TE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.SafeHandles.SafeFileHandle
struct SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEFILEHANDLE_TE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB_H
#ifndef SAFEFINDHANDLE_TF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E_H
#define SAFEFINDHANDLE_TF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.SafeHandles.SafeFindHandle
struct SafeFindHandle_tF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEFINDHANDLE_TF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E_H
#ifndef SAFEREGISTRYHANDLE_T804966262ED9CC53B8783D431090F6F96BD041B1_H
#define SAFEREGISTRYHANDLE_T804966262ED9CC53B8783D431090F6F96BD041B1_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.SafeHandles.SafeRegistryHandle
struct SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEREGISTRYHANDLE_T804966262ED9CC53B8783D431090F6F96BD041B1_H
#ifndef SAFEWAITHANDLE_T51DB35FF382E636FF3B868D87816733894D46CF2_H
#define SAFEWAITHANDLE_T51DB35FF382E636FF3B868D87816733894D46CF2_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Microsoft.Win32.SafeHandles.SafeWaitHandle
struct SafeWaitHandle_t51DB35FF382E636FF3B868D87816733894D46CF2 : public SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // SAFEWAITHANDLE_T51DB35FF382E636FF3B868D87816733894D46CF2_H
#ifndef PRIMALITYTEST_TADCC1CD390013BBE02810440305F426F7E8229DA_H
#define PRIMALITYTEST_TADCC1CD390013BBE02810440305F426F7E8229DA_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Mono.Math.Prime.PrimalityTest
struct PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA : public MulticastDelegate_t
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // PRIMALITYTEST_TADCC1CD390013BBE02810440305F426F7E8229DA_H
#ifndef ASYNCCALLBACK_T3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4_H
#define ASYNCCALLBACK_T3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.AsyncCallback
struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 : public MulticastDelegate_t
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // ASYNCCALLBACK_T3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4_H
#ifndef COMPARISON_1_T1252BA95E18137815C6FF7A3525964A0A2B6F40B_H
#define COMPARISON_1_T1252BA95E18137815C6FF7A3525964A0A2B6F40B_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Comparison`1<Mono.Globalization.Unicode.Level2Map>
struct Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B : public MulticastDelegate_t
{
public:
public:
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // COMPARISON_1_T1252BA95E18137815C6FF7A3525964A0A2B6F40B_H
#ifndef FILESYSTEMINFO_T6831B76FBA37F7181E4A5AEB28194730EB356A3D_H
#define FILESYSTEMINFO_T6831B76FBA37F7181E4A5AEB28194730EB356A3D_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.FileSystemInfo
struct FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
{
public:
// System.IO.MonoIOStat System.IO.FileSystemInfo::_data
MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 ____data_1;
// System.Int32 System.IO.FileSystemInfo::_dataInitialised
int32_t ____dataInitialised_2;
// System.String System.IO.FileSystemInfo::FullPath
String_t* ___FullPath_3;
// System.String System.IO.FileSystemInfo::OriginalPath
String_t* ___OriginalPath_4;
// System.String System.IO.FileSystemInfo::_displayPath
String_t* ____displayPath_5;
public:
inline static int32_t get_offset_of__data_1() { return static_cast<int32_t>(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ____data_1)); }
inline MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 get__data_1() const { return ____data_1; }
inline MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 * get_address_of__data_1() { return &____data_1; }
inline void set__data_1(MonoIOStat_t819C03DA1902AA493BDBF4B55E76DCE6FB16A124 value)
{
____data_1 = value;
}
inline static int32_t get_offset_of__dataInitialised_2() { return static_cast<int32_t>(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ____dataInitialised_2)); }
inline int32_t get__dataInitialised_2() const { return ____dataInitialised_2; }
inline int32_t* get_address_of__dataInitialised_2() { return &____dataInitialised_2; }
inline void set__dataInitialised_2(int32_t value)
{
____dataInitialised_2 = value;
}
inline static int32_t get_offset_of_FullPath_3() { return static_cast<int32_t>(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ___FullPath_3)); }
inline String_t* get_FullPath_3() const { return ___FullPath_3; }
inline String_t** get_address_of_FullPath_3() { return &___FullPath_3; }
inline void set_FullPath_3(String_t* value)
{
___FullPath_3 = value;
Il2CppCodeGenWriteBarrier((&___FullPath_3), value);
}
inline static int32_t get_offset_of_OriginalPath_4() { return static_cast<int32_t>(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ___OriginalPath_4)); }
inline String_t* get_OriginalPath_4() const { return ___OriginalPath_4; }
inline String_t** get_address_of_OriginalPath_4() { return &___OriginalPath_4; }
inline void set_OriginalPath_4(String_t* value)
{
___OriginalPath_4 = value;
Il2CppCodeGenWriteBarrier((&___OriginalPath_4), value);
}
inline static int32_t get_offset_of__displayPath_5() { return static_cast<int32_t>(offsetof(FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D, ____displayPath_5)); }
inline String_t* get__displayPath_5() const { return ____displayPath_5; }
inline String_t** get_address_of__displayPath_5() { return &____displayPath_5; }
inline void set__displayPath_5(String_t* value)
{
____displayPath_5 = value;
Il2CppCodeGenWriteBarrier((&____displayPath_5), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // FILESYSTEMINFO_T6831B76FBA37F7181E4A5AEB28194730EB356A3D_H
#ifndef DIRECTORYINFO_T432CD06DF148701E930708371CB985BC0E8EF87F_H
#define DIRECTORYINFO_T432CD06DF148701E930708371CB985BC0E8EF87F_H
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.IO.DirectoryInfo
struct DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F : public FileSystemInfo_t6831B76FBA37F7181E4A5AEB28194730EB356A3D
{
public:
// System.String System.IO.DirectoryInfo::current
String_t* ___current_6;
// System.String System.IO.DirectoryInfo::parent
String_t* ___parent_7;
public:
inline static int32_t get_offset_of_current_6() { return static_cast<int32_t>(offsetof(DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F, ___current_6)); }
inline String_t* get_current_6() const { return ___current_6; }
inline String_t** get_address_of_current_6() { return &___current_6; }
inline void set_current_6(String_t* value)
{
___current_6 = value;
Il2CppCodeGenWriteBarrier((&___current_6), value);
}
inline static int32_t get_offset_of_parent_7() { return static_cast<int32_t>(offsetof(DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F, ___parent_7)); }
inline String_t* get_parent_7() const { return ___parent_7; }
inline String_t** get_address_of_parent_7() { return &___parent_7; }
inline void set_parent_7(String_t* value)
{
___parent_7 = value;
Il2CppCodeGenWriteBarrier((&___parent_7), value);
}
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#endif // DIRECTORYINFO_T432CD06DF148701E930708371CB985BC0E8EF87F_H
// System.Object[]
struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray
{
public:
ALIGN_FIELD (8) RuntimeObject * m_Items[1];
public:
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(m_Items + index, 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(m_Items + index, value);
}
};
// System.Byte[]
struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821 : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint8_t m_Items[1];
public:
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_t933FB07893230EA91C40FF900D5400665E87B14E : public RuntimeArray
{
public:
ALIGN_FIELD (8) String_t* m_Items[1];
public:
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(m_Items + index, 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(m_Items + index, value);
}
};
// System.IO.DirectoryInfo[]
struct DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF : public RuntimeArray
{
public:
ALIGN_FIELD (8) DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * m_Items[1];
public:
inline DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F ** 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, DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// System.Char[]
struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Il2CppChar m_Items[1];
public:
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.Int32[]
struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83 : public RuntimeArray
{
public:
ALIGN_FIELD (8) int32_t m_Items[1];
public:
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.Int64[]
struct Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F : public RuntimeArray
{
public:
ALIGN_FIELD (8) int64_t m_Items[1];
public:
inline int64_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int64_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, int64_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value)
{
m_Items[index] = value;
}
};
// Mono.Globalization.Unicode.CodePointIndexer_TableRange[]
struct TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A : public RuntimeArray
{
public:
ALIGN_FIELD (8) TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 m_Items[1];
public:
inline TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 * 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, TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 * GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 value)
{
m_Items[index] = value;
}
};
// Mono.Globalization.Unicode.TailoringInfo[]
struct TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573 : public RuntimeArray
{
public:
ALIGN_FIELD (8) TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * m_Items[1];
public:
inline TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B ** 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, TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// Mono.Globalization.Unicode.Contraction[]
struct ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B : public RuntimeArray
{
public:
ALIGN_FIELD (8) Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * m_Items[1];
public:
inline Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** 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, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// Mono.Globalization.Unicode.Level2Map[]
struct Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * m_Items[1];
public:
inline Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 ** 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, Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// System.UInt32[]
struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB : public RuntimeArray
{
public:
ALIGN_FIELD (8) uint32_t m_Items[1];
public:
inline uint32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint32_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, uint32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
{
m_Items[index] = value;
}
};
// Mono.Math.BigInteger[]
struct BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579 : public RuntimeArray
{
public:
ALIGN_FIELD (8) BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * m_Items[1];
public:
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** 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, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// System.Delegate[]
struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86 : public RuntimeArray
{
public:
ALIGN_FIELD (8) Delegate_t * m_Items[1];
public:
inline Delegate_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_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, Delegate_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// System.Type[]
struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F : public RuntimeArray
{
public:
ALIGN_FIELD (8) Type_t * m_Items[1];
public:
inline Type_t * GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t * value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier(m_Items + index, value);
}
};
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
extern "C" IL2CPP_METHOD_ATTR void List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject * p0, const RuntimeMethod* method);
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m466D001F105E25DEB5C9BCB17837EE92A27FDE93_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Count()
extern "C" IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m1B06EB9D28DDA7E38DDC20D88532DFF246F03DF6_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::GetEnumerator()
extern "C" IL2CPP_METHOD_ATTR Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB Dictionary_2_GetEnumerator_mF1CF1D13F3E70C6D20D96D9AC88E44454E4C0053_gshared (Dictionary_2_t32F25F093828AA9F93CB11C2A2B4648FD62A09BA * __this, const RuntimeMethod* method);
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
extern "C" IL2CPP_METHOD_ATTR KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE Enumerator_get_Current_m5B32A9FC8294CB723DCD1171744B32E1775B6318_gshared (Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB * __this, const RuntimeMethod* method);
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyValuePair_2_get_Value_m8C7B882C4D425535288FAAD08EAF11D289A43AEC_gshared (KeyValuePair_2_t23481547E419E16E3B96A303578C1EB685C99EEE * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9B9FB07EC2C1D82E921C9316A4E0901C933BBF6C_gshared (Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
extern "C" IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE363888280B72ED50538416C060EF9FC94B3BB00_gshared (Enumerator_tED23DFBF3911229086C71CCE7A54D56F5FFB34CB * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Sort(System.Collections.Generic.IComparer`1<T>)
extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_m451B69C90D32CACBC53CEFBD0D499AF2747CBC46_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, RuntimeObject* p0, const RuntimeMethod* method);
// System.Void System.Comparison`1<System.Object>::.ctor(System.Object,System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void Comparison_1__ctor_m3445CDEBFFF4A3A9EAED69CBCC2D247630CA5BD4_gshared (Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * __this, RuntimeObject * p0, intptr_t p1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::Sort(System.Comparison`1<T>)
extern "C" IL2CPP_METHOD_ATTR void List_1_Sort_mA3939603201EC0E13489EDA5975A07790CEDB483_gshared (List_1_t05CC3C859AB5E6024394EF9A42E3E696628CA02D * __this, Comparison_1_tD9DBDF7B2E4774B4D35E113A76D75828A24641F4 * p0, const RuntimeMethod* method);
// System.Void System.Array::Reverse<System.Byte>(T[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_mC6D04DB36698F31262134DEEF6B9C03026200F13_gshared (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method);
// T[] System.Array::Empty<System.Object>()
extern "C" IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared (const RuntimeMethod* method);
// System.Void System.Array::Reverse<System.Byte>(T[])
extern "C" IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_m03D674052100D1E9D6214ADD31FE7E5F7E6788DA_gshared (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, const RuntimeMethod* method);
// System.Char System.String::get_Chars(System.Int32)
extern "C" IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018 (String_t* __this, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865 (String_t* ___format0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method);
// System.Void System.Object::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void System.Text.StringBuilder::.ctor()
extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E (StringBuilder_t * __this, const RuntimeMethod* method);
// System.String System.String::Substring(System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
// System.String System.Environment::GetEnvironmentVariable(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetEnvironmentVariable_mB94020EE6B0D5BADF024E4BE6FBC54A5954D2185 (String_t* ___variable0, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKeyComparer::.ctor()
extern "C" IL2CPP_METHOD_ATTR void RegistryKeyComparer__ctor_m494CE13124773D6126E10FE5C80B2E7A535F0A0E (RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD * __this, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor(System.Collections.IEqualityComparer)
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m97E445FF917A8828D5927A66E70CF89394A16D4A (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * __this, RuntimeObject* ___equalityComparer0, const RuntimeMethod* method);
// System.Void System.Collections.CaseInsensitiveHashCodeProvider::.ctor()
extern "C" IL2CPP_METHOD_ATTR void CaseInsensitiveHashCodeProvider__ctor_m6D2AC9A88ACE3D34B91BD33FC15984D5B3CA7860 (CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34 * __this, const RuntimeMethod* method);
// System.Void System.Collections.CaseInsensitiveComparer::.ctor()
extern "C" IL2CPP_METHOD_ATTR void CaseInsensitiveComparer__ctor_mF59F5E497B30AB1FC035C293912FB8D4D3AF3D6E (CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE * __this, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor(System.Collections.IHashCodeProvider,System.Collections.IComparer)
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_mFC259F7B115F0D1AEDE934D8CF7F1288A10A1DFB (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * __this, RuntimeObject* ___hcp0, RuntimeObject* ___comparer1, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::CleanVolatileKeys()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_CleanVolatileKeys_m33AC8BCD61A34B4EFAA08C27B63CC73F7A0A4127 (const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::.ctor(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___basedir1, bool ___is_volatile2, const RuntimeMethod* method);
// System.String Microsoft.Win32.KeyHandler::GetVolatileDir(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7 (String_t* ___dir0, const RuntimeMethod* method);
// System.Boolean System.IO.Directory::Exists(System.String)
extern "C" IL2CPP_METHOD_ATTR bool Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84 (String_t* ___path0, const RuntimeMethod* method);
// System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String)
extern "C" IL2CPP_METHOD_ATTR DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * Directory_CreateDirectory_m0C9CAA2ECA801C4D07EA35820DA0907402ED4D41 (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.Security.SecurityException::.ctor(System.String,System.Exception)
extern "C" IL2CPP_METHOD_ATTR void SecurityException__ctor_m61D11E2EB029D2370BC107EC550683AEE5BF6E1D (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * __this, String_t* ___message0, Exception_t * ___inner1, const RuntimeMethod* method);
// System.String System.IO.Path::Combine(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311 (String_t* ___path10, String_t* ___path21, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::Load()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Hashtable::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68 (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * __this, const RuntimeMethod* method);
// System.Boolean System.IO.File::Exists(System.String)
extern "C" IL2CPP_METHOD_ATTR bool File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB (String_t* ___path0, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::OpenRead(System.String)
extern "C" IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_OpenRead_m3B2974AB5AA8011E587AC834BE71862BF77C2129 (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.StreamReader::.ctor(System.IO.Stream)
extern "C" IL2CPP_METHOD_ATTR void StreamReader__ctor_m6AD25C8043D76E8E4BB14554D59A69035A1908EB (StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * __this, Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___stream0, const RuntimeMethod* method);
// System.Security.SecurityElement System.Security.SecurityElement::FromString(System.String)
extern "C" IL2CPP_METHOD_ATTR SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * SecurityElement_FromString_m07EA8AEA09583663AA62C6545644CE60ABF461F9 (String_t* ___xml0, const RuntimeMethod* method);
// System.String System.Security.SecurityElement::get_Tag()
extern "C" IL2CPP_METHOD_ATTR String_t* SecurityElement_get_Tag_mB83E85CF85B42D13B4B93640E2859EEA583F3708 (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, const RuntimeMethod* method);
// System.Boolean System.String::op_Equality(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Collections.ArrayList System.Security.SecurityElement::get_Children()
extern "C" IL2CPP_METHOD_ATTR ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * SecurityElement_get_Children_m4387717E982DBB2DF3E967287F126D4FB72EB924 (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::LoadKey(System.Security.SecurityElement)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_LoadKey_mF6DE968A79B08A9C359F14F44144D0CB4340A655 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * ___se0, const RuntimeMethod* method);
// System.Void System.Security.SecurityException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void SecurityException__ctor_m69B689A29B9D73495C42E126036A601EA7048FEE (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.IO.TextWriter System.Console::get_Error()
extern "C" IL2CPP_METHOD_ATTR TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * Console_get_Error_mE1078EFC5C7C133964838D2A72B8FB9567E4C98A (const RuntimeMethod* method);
// System.Collections.Hashtable System.Security.SecurityElement::get_Attributes()
extern "C" IL2CPP_METHOD_ATTR Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * SecurityElement_get_Attributes_mFAF9CA16843D86E8186088D143D27A176296A656 (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, const RuntimeMethod* method);
// System.String System.Security.SecurityElement::get_Text()
extern "C" IL2CPP_METHOD_ATTR String_t* SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7 (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, const RuntimeMethod* method);
// System.Int32 System.Int32::Parse(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t Int32_Parse_m5807B6243415790250FC25168F767C08FC16FDEA (String_t* ___s0, const RuntimeMethod* method);
// System.Byte[] System.Convert::FromBase64String(System.String)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* Convert_FromBase64String_m079F788D000703E8018DA39BE9C05F1CBF60B156 (String_t* ___s0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.ExpandString::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ExpandString__ctor_m40914C70C00DE83914E2279B74C3E83A1ED80F67 (ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * __this, String_t* ___s0, const RuntimeMethod* method);
// System.Int64 System.Int64::Parse(System.String)
extern "C" IL2CPP_METHOD_ATTR int64_t Int64_Parse_mF23EAF76DFE5560832595FCAC1ACABFB717E3D4D (String_t* ___s0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mA348FA1140766465189459D25B01EB179001DE83 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, String_t* p0, const RuntimeMethod* method)
{
(( void (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, String_t*, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, p0, method);
}
// T[] System.Collections.Generic.List`1<System.String>::ToArray()
inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* List_1_ToArray_m9DD19D800AE6D84ED0729D5D97CAF84DF317DD38 (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * __this, const RuntimeMethod* method)
{
return (( StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* (*) (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *, const RuntimeMethod*))List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared)(__this, method);
}
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
// System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
extern "C" IL2CPP_METHOD_ATTR void Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5 (RuntimeObject * ___obj0, bool* ___lockTaken1, const RuntimeMethod* method);
// System.String Microsoft.Win32.KeyHandler::CombineName(Microsoft.Win32.RegistryKey,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___extra1, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::.ctor(System.Object,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__ctor_m62EA90FC6D57F0C2E43C129455284403BE609A79 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, RuntimeObject * ___data0, String_t* ___keyName1, bool ___writable2, const RuntimeMethod* method);
// System.Void System.Threading.Monitor::Exit(System.Object)
extern "C" IL2CPP_METHOD_ATTR void Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2 (RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.KeyHandler::VolatileKeyExists(System.String)
extern "C" IL2CPP_METHOD_ATTR bool KeyHandler_VolatileKeyExists_mC728CF17EBAE18DF889E4A6D2CFC0E6703840088 (String_t* ___dir0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::.ctor(Microsoft.Win32.RegistryKey,System.String)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler__ctor_m4BB2A9EE90F10C82AA2A63A0BD3827C38EEE58F8 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___basedir1, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.Char)
extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method);
// System.String System.String::Replace(System.Char,System.Char)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9 (String_t* __this, Il2CppChar ___oldChar0, Il2CppChar ___newChar1, const RuntimeMethod* method);
// System.String Microsoft.Win32.RegistryKey::get_Name()
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_mF4626905368D6558695A823466A1AF65EADB9923 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
// System.Text.Encoding System.Text.Encoding::get_ASCII()
extern "C" IL2CPP_METHOD_ATTR Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * Encoding_get_ASCII_m9B673AE3152AB04D07CADE6E5E142C785B5BC94E (const RuntimeMethod* method);
// System.Void System.IO.StreamReader::.ctor(System.String,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR void StreamReader__ctor_m3A1F63D6B85504E4427C172BCB25456E069111BB (StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * __this, String_t* ___path0, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding1, const RuntimeMethod* method);
// System.Boolean System.String::StartsWith(System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_StartsWith_m7D468FB7C801D9C2DBEEEEC86F8BA8F4EC3243C1 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.Boolean System.Int64::TryParse(System.String,System.Int64&)
extern "C" IL2CPP_METHOD_ATTR bool Int64_TryParse_m5C60567D82BACC7D9C18F7A9A83025FC94AD0E95 (String_t* ___s0, int64_t* ___result1, const RuntimeMethod* method);
// System.Void System.IO.StreamWriter::.ctor(System.String,System.Boolean,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR void StreamWriter__ctor_m1D1CC9AC344BA16DBFD6A99AAADF2E383B4E888C (StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * __this, String_t* ___path0, bool ___append1, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___encoding2, const RuntimeMethod* method);
// System.String System.Int64::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* Int64_ToString_m8210E39355A227AE15DD391EB810AA9B6AB8B26C (int64_t* __this, const RuntimeMethod* method);
// System.Int64 Microsoft.Win32.KeyHandler::GetSystemBootTime()
extern "C" IL2CPP_METHOD_ATTR int64_t KeyHandler_GetSystemBootTime_m7D1219BB4D48ECF1151016FD223461EB2E81DDC7 (const RuntimeMethod* method);
// System.String Microsoft.Win32.KeyHandler::get_UserStore()
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F (const RuntimeMethod* method);
// System.String Microsoft.Win32.KeyHandler::get_MachineStore()
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80 (const RuntimeMethod* method);
// System.Int64 Microsoft.Win32.KeyHandler::GetRegisteredBootTime(System.String)
extern "C" IL2CPP_METHOD_ATTR int64_t KeyHandler_GetRegisteredBootTime_m1F69BE3CD6B428F2F617FA9B445850AD87F2DBE0 (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.Directory::Delete(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void Directory_Delete_m85EA8AAE44A426EAC6078D2A1CB86159534FC107 (String_t* ___path0, bool ___recursive1, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::SaveRegisteredBootTime(System.String,System.Int64)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_SaveRegisteredBootTime_m40AD4123F35FD9482F48F34435C9A7CC87CAC7AF (String_t* ___path0, int64_t ___btime1, const RuntimeMethod* method);
// System.String Microsoft.Win32.KeyHandler::GetRootFromDir(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80 (String_t* ___dir0, const RuntimeMethod* method);
// System.String System.String::Replace(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Replace_m970DFB0A280952FA7D3BA20AB7A8FB9F80CF6470 (String_t* __this, String_t* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.RegistryKey::get_IsRoot()
extern "C" IL2CPP_METHOD_ATTR bool RegistryKey_get_IsRoot_m01CF81DA23E9912DB7ECD3B2512D8A4A494EDBC6 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// Microsoft.Win32.RegistryHive Microsoft.Win32.RegistryKey::get_Hive()
extern "C" IL2CPP_METHOD_ATTR int32_t RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.Void System.Exception::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0 (Exception_t * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Int32 System.String::IndexOf(System.String)
extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.String::Concat(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
// System.Object System.Collections.DictionaryEntry::get_Value()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6 (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.KeyHandler::get_IsMarkedForDeletion()
extern "C" IL2CPP_METHOD_ATTR bool KeyHandler_get_IsMarkedForDeletion_mB5DA042FEA1FBB1583953BFC12E8C6C7D4DFCFA2 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method);
// System.String Microsoft.Win32.ExpandString::Expand()
extern "C" IL2CPP_METHOD_ATTR String_t* ExpandString_Expand_m425728B465F26244124F2D4F38D072C792170503 (ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * __this, const RuntimeMethod* method);
// System.Void System.IO.DirectoryInfo::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void DirectoryInfo__ctor_m00923CD8472B1FB220FAEE9D09CCCF9A96A021C6 (DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * __this, String_t* ___path0, const RuntimeMethod* method);
// System.IO.DirectoryInfo[] System.IO.DirectoryInfo::GetDirectories()
extern "C" IL2CPP_METHOD_ATTR DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* DirectoryInfo_GetDirectories_m3B3BFA8A3218042D621CC9B43604F21DA0D8B343 (DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::.ctor()
inline void Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, const RuntimeMethod*))Dictionary_2__ctor_m2C7E51568033239B506E15E7804A0B8658246498_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m597918251624A4BF29104324490143CFCA659FAD (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, String_t* p0, String_t* p1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m466D001F105E25DEB5C9BCB17837EE92A27FDE93_gshared)(__this, p0, p1, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,System.String>::get_Count()
inline int32_t Dictionary_2_get_Count_mCABDD78BB70A11ABE11DCFDFD2E175A93809B90B (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, const RuntimeMethod*))Dictionary_2_get_Count_m1B06EB9D28DDA7E38DDC20D88532DFF246F03DF6_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.String>::GetEnumerator()
inline Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 Dictionary_2_GetEnumerator_m3378B4792B81EF81397CB9D9A761BD7149BD27F5 (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * __this, const RuntimeMethod* method)
{
return (( Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 (*) (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *, const RuntimeMethod*))Dictionary_2_GetEnumerator_mF1CF1D13F3E70C6D20D96D9AC88E44454E4C0053_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.String>::get_Current()
inline KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 Enumerator_get_Current_mBEC9B470213860581893E0F197CAAE657B8B6C69 (Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 * __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 (*) (Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 *, const RuntimeMethod*))Enumerator_get_Current_m5B32A9FC8294CB723DCD1171744B32E1775B6318_gshared)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.String,System.String>::get_Value()
inline String_t* KeyValuePair_2_get_Value_mEAF4B15DEEAC6EB29683A5C6569F0F50B4DEBDA2 (KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 * __this, const RuntimeMethod* method)
{
return (( String_t* (*) (KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 *, const RuntimeMethod*))KeyValuePair_2_get_Value_m8C7B882C4D425535288FAAD08EAF11D289A43AEC_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.String>::MoveNext()
inline bool Enumerator_MoveNext_m6E6A22A8620F5A5582BB67E367BE5086D7D895A6 (Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 * __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 *, const RuntimeMethod*))Enumerator_MoveNext_m9B9FB07EC2C1D82E921C9316A4E0901C933BBF6C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.String>::Dispose()
inline void Enumerator_Dispose_m16C0E963A012498CD27422B463DB327BA4C7A321 (Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 * __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 *, const RuntimeMethod*))Enumerator_Dispose_mE363888280B72ED50538416C060EF9FC94B3BB00_gshared)(__this, method);
}
// System.Void Microsoft.Win32.KeyHandler::Save()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Save_m4BCC8DDFEF629304FB94CFF655A43CB824DCA94E (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::Flush()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Flush_m99849B8D76F79913BCBCDCB6ECB745EF3A0B2A36 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method);
// System.Void System.Object::Finalize()
extern "C" IL2CPP_METHOD_ATTR void Object_Finalize_m4015B7D3A44DE125C5FE34D7276CD4697C06F380 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Void System.Security.SecurityElement::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void SecurityElement__ctor_m888B01153F0CC19DA06717EBB2E55240669304C6 (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, String_t* ___tag0, const RuntimeMethod* method);
// System.Object System.Collections.DictionaryEntry::get_Key()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * DictionaryEntry_get_Key_m5637186DC83BDD463E99ADDB2FE9C033D4EA0500 (DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 * __this, const RuntimeMethod* method);
// System.String System.Security.SecurityElement::Escape(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* SecurityElement_Escape_m0EB8C4C11D70CAC5588F8DB79811B1BD1092B6F7 (String_t* ___str0, const RuntimeMethod* method);
// System.Void System.Security.SecurityElement::AddAttribute(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, String_t* ___name0, String_t* ___value1, const RuntimeMethod* method);
// System.Void System.Security.SecurityElement::set_Text(System.String)
extern "C" IL2CPP_METHOD_ATTR void SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, String_t* ___value0, const RuntimeMethod* method);
// System.String System.Convert::ToBase64String(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR String_t* Convert_ToBase64String_mF201749AD724C437524C8A6108519470A0F65B84 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___inArray0, const RuntimeMethod* method);
// System.Void System.Security.SecurityElement::AddChild(System.Security.SecurityElement)
extern "C" IL2CPP_METHOD_ATTR void SecurityElement_AddChild_m02EE2E9A11B4CD23CBE38A5A7F8D54783EF89AFB (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * __this, SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * ___child0, const RuntimeMethod* method);
// System.IO.FileStream System.IO.File::Create(System.String)
extern "C" IL2CPP_METHOD_ATTR FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * File_Create_mE6AF90C7A82E96EC1315821EB061327CF3EB55DD (String_t* ___path0, const RuntimeMethod* method);
// System.Void System.IO.StreamWriter::.ctor(System.IO.Stream)
extern "C" IL2CPP_METHOD_ATTR void StreamWriter__ctor_mB84BC6A7038D0550163682CD317A76740620E039 (StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * __this, Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___stream0, const RuntimeMethod* method);
// System.String System.Environment::GetFolderPath(System.Environment/SpecialFolder)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetFolderPath_m536A7D7C29197A7B66B60EA9A78B63C7B0BE9C17 (int32_t ___folder0, const RuntimeMethod* method);
// System.String System.Environment::GetMachineConfigPath()
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_GetMachineConfigPath_m7EFF6DDC6233A66D43753D264714227F550A6C9C (const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::.ctor(Microsoft.Win32.RegistryHive)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, int32_t ___hiveId0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.Win32RegistryApi::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Win32RegistryApi__ctor_m281D7CE78D7BB0CB03E4EBCCB7E5FA456636ED52 (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, const RuntimeMethod* method);
// System.Void Microsoft.Win32.UnixRegistryApi::.ctor()
extern "C" IL2CPP_METHOD_ATTR void UnixRegistryApi__ctor_m4B8E0B2AEAA9455D90B0ADAE7E7FE06FFA0F0D5D (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, const RuntimeMethod* method);
// System.Void System.IntPtr::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void IntPtr__ctor_mA56CC06850BB1156300659D754DDA844E8F755C6 (intptr_t* __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::.ctor(Microsoft.Win32.RegistryHive,System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__ctor_mDADE59C9092D4F8CC7F6DE6D1F4FDB23D76F04CC (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, int32_t ___hiveId0, intptr_t ___keyHandle1, bool ___remoteRoot2, const RuntimeMethod* method);
// System.Void System.MarshalByRefObject::.ctor()
extern "C" IL2CPP_METHOD_ATTR void MarshalByRefObject__ctor_mD1C6F1D191B1A50DC93E8B214BCCA9BD93FDE850 (MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF * __this, const RuntimeMethod* method);
// System.String Microsoft.Win32.RegistryKey::GetHiveName(Microsoft.Win32.RegistryHive)
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48 (int32_t ___hive0, const RuntimeMethod* method);
// System.Void System.GC::SuppressFinalize(System.Object)
extern "C" IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m037319A9B95A5BA437E806DE592802225EE5B425 (RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::Close()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_Close_mD170C4AC4ADFED1A8B639015C92F25C9E92B7422 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::Flush()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_Flush_m0BBDB2A8AF3343084B4B407E66CFD15780BD3FC0 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::AssertKeyStillValid()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.Void Microsoft.Win32.SafeHandles.SafeRegistryHandle::.ctor(System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeRegistryHandle__ctor_m27B74BBEAD482EB69AFA6D9F6AC3365722B0FEB1 (SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * __this, intptr_t ___preexistingHandle0, bool ___ownsHandle1, const RuntimeMethod* method);
// Microsoft.Win32.RegistryKey Microsoft.Win32.RegistryKey::OpenSubKey(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, bool ___writable1, const RuntimeMethod* method);
// System.Void System.ArgumentNullException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Void Microsoft.Win32.RegistryKey::AssertKeyNameLength(System.String)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Object Microsoft.Win32.RegistryKey::GetValue(System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RegistryKey_GetValue_m88D074DB0A2DB469E275D2344DB7093772424832 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, RuntimeObject * ___defaultValue1, const RuntimeMethod* method);
// System.Void System.NotSupportedException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33 (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, const RuntimeMethod* method);
// System.Void System.ObjectDisposedException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m8B5D23EA08E42BDE6BC5233CC666295F19BBD2F9 (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, String_t* ___objectName0, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Text.Encoding System.Text.Encoding::get_Unicode()
extern "C" IL2CPP_METHOD_ATTR Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * Encoding_get_Unicode_m86CC470F70F9BB52DDB26721F0C0D6EDAFC318AA (const RuntimeMethod* method);
// System.String System.String::TrimEnd(System.Char[])
extern "C" IL2CPP_METHOD_ATTR String_t* String_TrimEnd_m8D4905B71A4AEBF9D0BC36C6003FC9A5AD630403 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___trimChars0, const RuntimeMethod* method);
// System.Void System.IO.IOException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void IOException__ctor_mB64DEFB376AA8E279A647A3770F913B20EF65175 (IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * __this, String_t* ___message0, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA (String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// System.Void System.NotImplementedException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.RegistryKey::IsEquals(Microsoft.Win32.RegistryKey,Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR bool RegistryKey_IsEquals_m33791FC6C1D71053973878903599B1B74EF6D9D1 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___a0, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___b1, const RuntimeMethod* method);
// System.Void Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid::.ctor(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95 (SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E * __this, bool ___ownsHandle0, const RuntimeMethod* method);
// System.Void System.Runtime.InteropServices.SafeHandle::SetHandle(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void SafeHandle_SetHandle_m84A4309A0B6AFD09D5CD087B172BF37F999CA288 (SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 * __this, intptr_t ___handle0, const RuntimeMethod* method);
// System.Boolean System.IO.MonoIO::Close(System.IntPtr,System.IO.MonoIOError&)
extern "C" IL2CPP_METHOD_ATTR bool MonoIO_Close_mAE9B87E72744FC15E1A6E4ED5620F0189D328694 (intptr_t ___handle0, int32_t* ___error1, const RuntimeMethod* method);
// System.Boolean System.IO.MonoIO::FindCloseFile(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR bool MonoIO_FindCloseFile_mA4B3ABBBE53FD42ECA461D43642F17332D023A3B (intptr_t ___hnd0, const RuntimeMethod* method);
// System.Void System.Runtime.InteropServices.SafeHandle::.ctor(System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeHandle__ctor_m1C6D7FAF3570FDEB923B03B39966B9ACA1530442 (SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 * __this, intptr_t ___invalidHandleValue0, bool ___ownsHandle1, const RuntimeMethod* method);
// System.Boolean System.IntPtr::IsNull()
extern "C" IL2CPP_METHOD_ATTR bool IntPtr_IsNull_mEB01FA7670F5CA3BE36507B9528EC6F1D5AAC6B4 (intptr_t* __this, const RuntimeMethod* method);
// System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
// System.Void System.Threading.NativeEventCalls::CloseEvent_internal(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void NativeEventCalls_CloseEvent_internal_mFCEA32F28D8E5B62B35B8B5FEE631CB435B341BA (intptr_t ___handle0, const RuntimeMethod* method);
// System.String System.String::ToLower()
extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m5287204D93C9DDC4DF84581ADD756D0FDE2BA5A8 (String_t* __this, const RuntimeMethod* method);
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72 (const RuntimeMethod* method);
// System.Int32 System.String::Compare(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR int32_t String_Compare_mA1D43767F882FE677F238637A8785FCCEE7173D9 (String_t* ___strA0, String_t* ___strB1, bool ___ignoreCase2, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture3, const RuntimeMethod* method);
// Microsoft.Win32.KeyHandler Microsoft.Win32.KeyHandler::Lookup(Microsoft.Win32.RegistryKey,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, bool ___createNonExisting1, const RuntimeMethod* method);
// System.String Microsoft.Win32.UnixRegistryApi::ToUnix(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* UnixRegistryApi_ToUnix_m7E5174784DDE4E5325F4C41BBE5D8123021E5FCB (String_t* ___keyname0, const RuntimeMethod* method);
// Microsoft.Win32.RegistryKey Microsoft.Win32.KeyHandler::Probe(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * KeyHandler_Probe_m1E0E59FA1652C5117CA6A2B4D365D9A61E394CBE (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___extra1, bool ___writable2, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.UnixRegistryApi::IsWellKnownKey(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool UnixRegistryApi_IsWellKnownKey_m337AEF4B3A5CD6C003FE8DDDF4CD6DD0A09D2468 (String_t* ___parentKeyName0, String_t* ___keyname1, const RuntimeMethod* method);
// Microsoft.Win32.RegistryKey Microsoft.Win32.UnixRegistryApi::CreateSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * UnixRegistryApi_CreateSubKey_mD64B1B47C123DF613AA5D029CC946DDC6F7EB05C (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___keyname1, bool ___writable2, const RuntimeMethod* method);
// System.Void Microsoft.Win32.KeyHandler::Drop(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Drop_m044C32F227E7677048C5193A711273DF828147F2 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.KeyHandler::ValueExists(System.String)
extern "C" IL2CPP_METHOD_ATTR bool KeyHandler_ValueExists_mC7DFA1D6DC591997BDD2748B3D54395927C0B0FC (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, String_t* ___name0, const RuntimeMethod* method);
// System.Object Microsoft.Win32.KeyHandler::GetValue(System.String,Microsoft.Win32.RegistryValueOptions)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyHandler_GetValue_m9E2C3ABFC2576E6BEB93DC6B626C0D3E089C80E5 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, String_t* ___name0, int32_t ___options1, const RuntimeMethod* method);
// System.String[] Microsoft.Win32.KeyHandler::GetSubKeyNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* KeyHandler_GetSubKeyNames_mF91D1D788FE9560D6BEC3ABABB7BE2AC04D0FF21 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method);
// Microsoft.Win32.RegistryKey Microsoft.Win32.UnixRegistryApi::CreateSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7 (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___keyname1, bool ___writable2, bool ___is_volatile3, const RuntimeMethod* method);
// System.IO.IOException Microsoft.Win32.RegistryKey::CreateMarkedForDeletionException()
extern "C" IL2CPP_METHOD_ATTR IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1 (const RuntimeMethod* method);
// Microsoft.Win32.RegistryKey Microsoft.Win32.KeyHandler::Ensure(Microsoft.Win32.RegistryKey,System.String,System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * KeyHandler_Ensure_m9C067DAA07B1D9E74FBBB4E62B1BDB72D92CB115 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___extra1, bool ___writable2, bool ___is_volatile3, const RuntimeMethod* method);
// System.Void System.NotImplementedException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4 (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, const RuntimeMethod* method);
// System.String System.String::Concat(System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495 (RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
// System.Object Microsoft.Win32.RegistryKey::get_InternalHandle()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RegistryKey_get_InternalHandle_mC5B60710EE03E95E6AE7002AC8B4B33F8D0C69D6 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.IntPtr Microsoft.Win32.Win32RegistryApi::GetHandle(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR intptr_t Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___key0, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKind&,System.IntPtr,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_mF9C68F6B3BCD7027EE5FB2B997C156D7AE4C34BF (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, intptr_t ___zero4, int32_t* ___dataSize5, const RuntimeMethod* method);
// System.Void Microsoft.Win32.Win32RegistryApi::GenerateException(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, int32_t ___errorCode0, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::GetBinaryValue(Microsoft.Win32.RegistryKey,System.String,Microsoft.Win32.RegistryValueKind,System.Byte[]&,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5 (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___name1, int32_t ___type2, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___data3, int32_t ___size4, const RuntimeMethod* method);
// System.String Microsoft.Win32.RegistryKey::DecodeString(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data0, const RuntimeMethod* method);
// System.String System.Environment::ExpandEnvironmentVariables(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_ExpandEnvironmentVariables_m4AE2B7DE995C0708225F56B5FF9DB6F95F91D300 (String_t* ___name0, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKind&,System.Int32&,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_m7CC5D7FADE972C938F96E11C4C9D2AAF9753D4C3 (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, int32_t* ___data4, int32_t* ___dataSize5, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKind&,System.Int64&,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_mDE17F0924CFE4AA744BFCF577F9BC2DB622A23CC (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, int64_t* ___data4, int32_t* ___dataSize5, const RuntimeMethod* method);
// System.String[] System.String::Split(System.Char[])
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* String_Split_m13262358217AD2C119FD1B9733C3C0289D608512 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___separator0, const RuntimeMethod* method);
// System.Void System.SystemException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void SystemException__ctor_mEB9049B75DE1D23B0515DD294BEF0AAC7792F465 (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * __this, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKind&,System.Byte[],System.Int32&)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_m4920CD05A101597B8D378D357BE172089848B1BB (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data4, int32_t* ___dataSize5, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryInfoKey(System.IntPtr,System.Text.StringBuilder,System.Int32[],System.IntPtr,System.Int32&,System.Int32[],System.Int32[],System.Int32&,System.Int32[],System.Int32[],System.Int32[],System.Int32[])
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryInfoKey_m1D953A5BE29E2E8C2E57D0BBC88AAC7F9D08F3C5 (intptr_t ___hKey0, StringBuilder_t * ___lpClass1, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbClass2, intptr_t ___lpReserved_MustBeZero3, int32_t* ___lpcSubKeys4, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxSubKeyLen5, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxClassLen6, int32_t* ___lpcValues7, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxValueNameLen8, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxValueLen9, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbSecurityDescriptor10, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpftLastWriteTime11, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegOpenKeyEx(System.IntPtr,System.String,System.IntPtr,System.Int32,System.IntPtr&)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegOpenKeyEx_m5A37623AA7557175E03C13351597669394FCB043 (intptr_t ___keyBase0, String_t* ___keyName1, intptr_t ___reserved2, int32_t ___access3, intptr_t* ___keyHandle4, const RuntimeMethod* method);
// System.String Microsoft.Win32.Win32RegistryApi::CombineName(Microsoft.Win32.RegistryKey,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Win32RegistryApi_CombineName_m6504A6D9904D470B68AA08999DDFAD760BC0EAC6 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___localName1, const RuntimeMethod* method);
// System.Boolean Microsoft.Win32.Win32RegistryApi::IsHandleValid(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR bool Win32RegistryApi_IsHandleValid_m1428AC50378B0763620ED4D7B4D14B7ACF59BD35 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___key0, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegFlushKey(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegFlushKey_mDC802FCE1FE35F3259249D6C87E0E7886E178529 (intptr_t ___keyHandle0, const RuntimeMethod* method);
// Microsoft.Win32.SafeHandles.SafeRegistryHandle Microsoft.Win32.RegistryKey::get_Handle()
extern "C" IL2CPP_METHOD_ATTR SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * RegistryKey_get_Handle_m433FA9E96D71CD4B0D3151E64E23615D8D40CC16 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method);
// System.Void System.Runtime.InteropServices.SafeHandle::Close()
extern "C" IL2CPP_METHOD_ATTR void SafeHandle_Close_m284B185A04D5FB0A23F55B333737B7DF2CBE1F80 (SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 * __this, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegCloseKey(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegCloseKey_mF3786009FBF89F69FEAA663D8826FD3EACF75B82 (intptr_t ___keyHandle0, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::SubKeyCount(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_SubKeyCount_m73093A272EF3D0C843426D272824E34260C3A88D (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method);
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegEnumKeyEx(System.IntPtr,System.Int32,System.Char*,System.Int32&,System.Int32[],System.Text.StringBuilder,System.Int32[],System.Int64[])
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegEnumKeyEx_m8345995A63F9CAA36E93F0CBFDDCB5E955154414 (intptr_t ___keyHandle0, int32_t ___dwIndex1, Il2CppChar* ___lpName2, int32_t* ___lpcbName3, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpReserved4, StringBuilder_t * ___lpClass5, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbClass6, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___lpftLastWriteTime7, const RuntimeMethod* method);
// System.String System.String::CreateString(System.Char*)
extern "C" IL2CPP_METHOD_ATTR String_t* String_CreateString_m81EC77200D75146384415713DE908296720CFD95 (String_t* __this, Il2CppChar* ___value0, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, const RuntimeMethod* method);
// System.Void System.Security.SecurityException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void SecurityException__ctor_m15CEFB154F8D6C32067CCBC746282B5480EB84B8 (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * __this, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.CodePointIndexer/TableRange::.ctor(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TableRange__ctor_m7D05A5A45EFDA9510CAAC1147653B2AB7A7B4F77 (TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 * __this, int32_t ___start0, int32_t ___end1, int32_t ___indexStart2, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.ContractionComparer::.ctor()
extern "C" IL2CPP_METHOD_ATTR void ContractionComparer__ctor_m13E829327042F88D0F04872647217F5D1B4C5255 (ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Mono.Globalization.Unicode.Contraction>::.ctor()
inline void List_1__ctor_mA1F5C90BED6FB6E992991AC6687D878018B7F88D (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Mono.Globalization.Unicode.Level2Map>::.ctor()
inline void List_1__ctor_m8538F3ED1D66B43302CFD127194D41C37E8EF730 (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 *, const RuntimeMethod*))List_1__ctor_mC832F1AC0F814BAEB19175F5D7972A7507508BC3_gshared)(__this, method);
}
// System.IntPtr System.IntPtr::op_Explicit(System.Void*)
extern "C" IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_m7F0C4B884FFB05BD231154CBDAEBCF1917019C21 (void* ___value0, const RuntimeMethod* method);
// System.Void System.Runtime.InteropServices.Marshal::Copy(System.IntPtr,System.Char[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Marshal_Copy_m3556CC144C37496A15A3E10DD16D12B06BC4A000 (intptr_t ___source0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___destination1, int32_t ___startIndex2, int32_t ___length3, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.Contraction::.ctor(System.Int32,System.Char[],System.String,System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void Contraction__ctor_m3105320390CE06FC1B5CC8C89C07285A38D8B8E2 (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * __this, int32_t ___index0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___source1, String_t* ___replacement2, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___sortkey3, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Mono.Globalization.Unicode.Contraction>::Add(T)
inline void List_1_Add_m52D90F245FFFF2CA8AC10848F24284A947A6454C (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * __this, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * p0, const RuntimeMethod* method)
{
(( void (*) (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB *, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, p0, method);
}
// System.Void Mono.Globalization.Unicode.Level2Map::.ctor(System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void Level2Map__ctor_mBF2A85AB686BC674016743CB5288E8F58F4BDA83 (Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * __this, uint8_t ___source0, uint8_t ___replace1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Mono.Globalization.Unicode.Level2Map>::Add(T)
inline void List_1_Add_m600971979F0E89EBC1DCC328A7F4313469EA2FA2 (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * __this, Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * p0, const RuntimeMethod* method)
{
(( void (*) (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 *, Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 *, const RuntimeMethod*))List_1_Add_m6930161974C7504C80F52EC379EF012387D43138_gshared)(__this, p0, method);
}
// System.String System.String::CreateString(System.Char*,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* String_CreateString_mC16F6AD7A921B1AD038C1EB215D7F055C5676590 (String_t* __this, Il2CppChar* ___value0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method);
// System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m26BBF75F9609FAD0B39C2242FEBAAD7D68F14D99 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, RuntimeObject * ___arg23, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<Mono.Globalization.Unicode.Contraction>::Sort(System.Collections.Generic.IComparer`1<T>)
inline void List_1_Sort_mB3F2736D2553B5D2BD6FECBB424066CE6C4901BD (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * __this, RuntimeObject* p0, const RuntimeMethod* method)
{
(( void (*) (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB *, RuntimeObject*, const RuntimeMethod*))List_1_Sort_m451B69C90D32CACBC53CEFBD0D499AF2747CBC46_gshared)(__this, p0, method);
}
// System.Void System.Comparison`1<Mono.Globalization.Unicode.Level2Map>::.ctor(System.Object,System.IntPtr)
inline void Comparison_1__ctor_mEA77EF95F5D7DCAB7FDCEB87F0D9A63B12C6F3C3 (Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * __this, RuntimeObject * p0, intptr_t p1, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m3445CDEBFFF4A3A9EAED69CBCC2D247630CA5BD4_gshared)(__this, p0, p1, method);
}
// System.Void System.Collections.Generic.List`1<Mono.Globalization.Unicode.Level2Map>::Sort(System.Comparison`1<T>)
inline void List_1_Sort_m6EF5D21A2FFF3730EDAD1446CE7053CEA162D214 (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * __this, Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * p0, const RuntimeMethod* method)
{
(( void (*) (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 *, Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B *, const RuntimeMethod*))List_1_Sort_mA3939603201EC0E13489EDA5975A07790CEDB483_gshared)(__this, p0, method);
}
// T[] System.Collections.Generic.List`1<Mono.Globalization.Unicode.Contraction>::ToArray()
inline ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* List_1_ToArray_m2315D77E1627509D73C701C721300EB66842AD21 (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * __this, const RuntimeMethod* method)
{
return (( ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* (*) (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB *, const RuntimeMethod*))List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared)(__this, method);
}
// T[] System.Collections.Generic.List`1<Mono.Globalization.Unicode.Level2Map>::ToArray()
inline Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* List_1_ToArray_m44052A796576FD63FC4514911465D0604DAE264F (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * __this, const RuntimeMethod* method)
{
return (( Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* (*) (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 *, const RuntimeMethod*))List_1_ToArray_m801D4DEF3587F60F463F04EEABE5CBE711FE5612_gshared)(__this, method);
}
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::ToIndex(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416 (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * __this, int32_t ___cp0, const RuntimeMethod* method);
// System.Globalization.UnicodeCategory System.Char::GetUnicodeCategory(System.Char)
extern "C" IL2CPP_METHOD_ATTR int32_t Char_GetUnicodeCategory_m07C2D4BEA7C630EF8D87B2244689C5C315EC4914 (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsIgnorable(System.Int32,System.Byte)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsIgnorable_m76DB40C96CACC61C8F05DA767166F66EFB773F2E (int32_t ___cp0, uint8_t ___flag1, const RuntimeMethod* method);
// System.IntPtr System.Reflection.Assembly::GetManifestResourceInternal(System.String,System.Int32&,System.Reflection.Module&)
extern "C" IL2CPP_METHOD_ATTR intptr_t Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339 (Assembly_t * __this, String_t* ___name0, int32_t* ___size1, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 ** ___module2, const RuntimeMethod* method);
// System.IntPtr Mono.Globalization.Unicode.MSCompatUnicodeTable::GetResource(System.String)
extern "C" IL2CPP_METHOD_ATTR intptr_t MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5 (String_t* ___name0, const RuntimeMethod* method);
// System.Void* System.IntPtr::op_Explicit(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027 (intptr_t ___value0, const RuntimeMethod* method);
// System.UInt32 Mono.Globalization.Unicode.MSCompatUnicodeTable::UInt32FromBytePtr(System.Byte*,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15 (uint8_t* ___raw0, uint32_t ___idx1, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.TailoringInfo::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void TailoringInfo__ctor_mDB83015954CD061BF8F730CF4D69BB5D08517A96 (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * __this, int32_t ___lcid0, int32_t ___tailoringIndex1, int32_t ___tailoringCount2, bool ___frenchSort3, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::FillCJKCore(System.String,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&,System.Byte*&,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_FillCJKCore_m30893DF7114DE6A2C6B4C6812045F5A641DF372E (String_t* ___culture0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkLv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::SetCJKReferences(System.String,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&,System.Byte*&,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_SetCJKReferences_mF70539C35C0FC2DEF6BFAAA8E41A05A13E7E850C (String_t* ___name0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___lv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::get_IsReady()
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_get_IsReady_mFFB82666A060D9A75368AA858810C41008CDD294 (const RuntimeMethod* method);
// System.Boolean System.String::op_Inequality(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable/<>c::.ctor()
extern "C" IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC631E8E124F4ACAE64648E2FEA4CF9BEFC94D135 (U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * __this, const RuntimeMethod* method);
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
extern "C" IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A (RuntimeArray * ___array0, RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF ___fldHandle1, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.CodePointIndexer::.ctor(System.Int32[],System.Int32[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___starts0, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___ends1, int32_t ___defaultIndex2, int32_t ___defaultCP3, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator::SetCJKTable(System.Globalization.CultureInfo,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&,System.Byte*&,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_SetCJKTable_mBA38F9B5BF4716786EBD5695B88CB0C06751C47D (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___lv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method);
// Mono.Globalization.Unicode.TailoringInfo Mono.Globalization.Unicode.MSCompatUnicodeTable::GetTailoringInfo(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * MSCompatUnicodeTable_GetTailoringInfo_mBD72EAB9398AA5D99949C3C7893E95DBCAD63F1D (int32_t ___lcid0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::BuildTailoringTables(System.Globalization.CultureInfo,Mono.Globalization.Unicode.TailoringInfo,Mono.Globalization.Unicode.Contraction[]&,Mono.Globalization.Unicode.Level2Map[]&)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * ___t1, ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** ___contractions2, Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** ___diacriticals3, const RuntimeMethod* method);
// System.Globalization.CultureInfo Mono.Globalization.Unicode.SimpleCollator::GetNeutralCulture(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * SimpleCollator_GetNeutralCulture_m5F37FD31894FE93E2B89C11F6DFEA7DE0CC27116 (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___info0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::FillCJK(System.String,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&,System.Byte*&,Mono.Globalization.Unicode.CodePointIndexer&,System.Byte*&)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_FillCJK_mC8CE3E8388E63E77A9CBBED5F11EB19868F521EC (String_t* ___culture0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___lv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Category(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Category_m4DECB878B26F26AFA6B96C2BC397CA6314CB5267 (int32_t ___cp0, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Level1(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Level1_m810D77124E45F055EF36150E0FFD14CBB1EA9599 (int32_t ___cp0, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Level2(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Level2_mEAC597EC7FA890B86B685FA9DEBC9E6A11511046 (int32_t ___cp0, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsHalfWidthKana(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsHalfWidthKana_mF2D3136ED190AA958B9511A115BDC4DF8990764C (Il2CppChar ___c0, const RuntimeMethod* method);
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetContraction(System.String,System.Int32,System.Int32,Mono.Globalization.Unicode.Contraction[])
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetContraction_m9B5653876C32F9F7A14F134FB212147AEB0D8B1C (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ___clist3, const RuntimeMethod* method);
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetTailContraction(System.String,System.Int32,System.Int32,Mono.Globalization.Unicode.Contraction[])
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ___clist3, const RuntimeMethod* method);
// System.Void System.SystemException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable::ToWidthCompat(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t MSCompatUnicodeTable_ToWidthCompat_mB8E7A8A50DAC92924B4FC27017F94D7B157B2CE6 (int32_t ___i0, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable::ToKanaTypeInsensitive(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t MSCompatUnicodeTable_ToKanaTypeInsensitive_m453B98CBBBC66418AB81B250FAE7C91948ADB3B7 (int32_t ___i0, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::HasSpecialWeight(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsHalfKana(System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59 (int32_t ___cp0, int32_t ___opt1, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsHiragana(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.SimpleCollator::Level1(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___cp0, const RuntimeMethod* method);
// System.Globalization.SortKey Mono.Globalization.Unicode.SimpleCollator::GetSortKey(System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SimpleCollator_GetSortKey_m4A5B7F458DBCFEBAF0AA80A864000ADABEC66CA6 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___length2, int32_t ___options3, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer__ctor_mD27AF09403E6FBE72818FE05C9B21FED0D0142A3 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, int32_t ___lcid0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::Initialize(System.Globalization.CompareOptions,System.Int32,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_Initialize_m8D0C231B13BD93B432A8CB6099EACD61AF965412 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, int32_t ___options0, int32_t ___lcid1, String_t* ___s2, bool ___frenchSort3, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator::GetSortKey(System.String,System.Int32,System.Int32,Mono.Globalization.Unicode.SortKeyBuffer,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_GetSortKey_m89F3BD2B3BCD25AB4A21CAC3E25C977F9257F78A (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * ___buf3, int32_t ___opt4, const RuntimeMethod* method);
// System.Globalization.SortKey Mono.Globalization.Unicode.SortKeyBuffer::GetResultAndReset()
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SortKeyBuffer_GetResultAndReset_m84C6096BC5052616FC5BBFF788AF53BBCDD97EC8 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator::ClearBuffer(System.Byte*,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, uint8_t* ___buffer0, int32_t ___size1, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator/Context::.ctor(System.Globalization.CompareOptions,System.Byte*,System.Byte*,System.Byte*,System.Byte*,System.Byte*)
extern "C" IL2CPP_METHOD_ATTR void Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * __this, int32_t ___opt0, uint8_t* ___alwaysMatchFlags1, uint8_t* ___neverMatchFlags2, uint8_t* ___buffer13, uint8_t* ___buffer24, uint8_t* ___prev15, const RuntimeMethod* method);
// Mono.Globalization.Unicode.SimpleCollator/ExtenderType Mono.Globalization.Unicode.SimpleCollator::GetExtenderType(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::FilterExtender(System.Int32,Mono.Globalization.Unicode.SimpleCollator/ExtenderType,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, int32_t ___ext1, int32_t ___opt2, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator::FillSortKeyRaw(System.Int32,Mono.Globalization.Unicode.SimpleCollator/ExtenderType,Mono.Globalization.Unicode.SortKeyBuffer,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_FillSortKeyRaw_mCCCFDA37C1D83ACE663D9D574C307290D8D73536 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, int32_t ___ext1, SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * ___buf2, int32_t ___opt3, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.SimpleCollator::Level2(System.Int32,Mono.Globalization.Unicode.SimpleCollator/ExtenderType)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___cp0, int32_t ___ext1, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Level3(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D (int32_t ___cp0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendNormal(System.Byte,System.Byte,System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___category0, uint8_t ___lv11, uint8_t ___lv22, uint8_t ___lv33, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsIgnorable(System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28 (int32_t ___i0, int32_t ___opt1, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::FilterOptions(System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, int32_t ___opt1, const RuntimeMethod* method);
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetContraction(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsIgnorableNonSpacing(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0 (int32_t ___cp0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendCJKExtension(System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendCJKExtension_m4C9AF77CA7AF713667FB84472870497D960CA1AC (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___lv1msb0, uint8_t ___lv1lsb1, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator::FillSurrogateSortKeyRaw(System.Int32,Mono.Globalization.Unicode.SortKeyBuffer)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_FillSurrogateSortKeyRaw_mC28C9DD7C74ABFE00A0E6DF553ADE63789CD22F2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * ___buf1, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.SimpleCollator::Category(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___cp0, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsJapaneseSmallLetter(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Byte Mono.Globalization.Unicode.SimpleCollator::ToDashTypeValue(Mono.Globalization.Unicode.SimpleCollator/ExtenderType,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B (int32_t ___ext0, int32_t ___opt1, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendKana(System.Byte,System.Byte,System.Byte,System.Byte,System.Boolean,System.Byte,System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendKana_m276702644421EE9ECCA650AD6551E338FFB8A917 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___category0, uint8_t ___lv11, uint8_t ___lv22, uint8_t ___lv33, bool ___isSmallKana4, uint8_t ___markType5, bool ___isKatakana6, bool ___isHalfWidth7, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::CompareInternal(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean&,System.Boolean&,System.Boolean,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_CompareInternal_mF1EBF91A96A1653415C36E6FCADDDA66F92BB3DE (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s10, int32_t ___idx11, int32_t ___len12, String_t* ___s23, int32_t ___idx24, int32_t ___len25, bool* ___targetConsumed6, bool* ___sourceConsumed7, bool ___skipHeadingExtenders8, bool ___immediateBreakup9, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx10, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator/PreviousInfo::.ctor(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void PreviousInfo__ctor_m0AE86FC046274A2BB1C5538DB0234073F5DE064C (PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 * __this, bool ___dummy0, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsSafe(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsSafe_m17A5F2A07E9AD0F612795D5E0D062FE4FBD4FCF9 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::CompareFlagPair(System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_CompareFlagPair_m65C60E6A23B4A6AE887EA102DF953BA124CFAEA0 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, bool ___b10, bool ___b21, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsPrefix(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsPrefix_m93E65C820D912A98B4986C39E1D9859D889B11A9 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsPrefix(System.String,System.String,System.Int32,System.Int32,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsPrefix_mE774C05FDCFABAC8EDC10ED6FDBB15A5067950A7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, bool ___skipHeadingExtenders4, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx5, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsSuffix(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsSuffix_m314ECCFBD79D02EAF572CAF16D2883518FCEBB61 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOf(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::Compare(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_Compare_mEDE295E6D8B3ACB2378D50267659C9203ACBD795 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s10, int32_t ___idx11, int32_t ___len12, String_t* ___s23, int32_t ___idx24, int32_t ___len25, int32_t ___options6, const RuntimeMethod* method);
// System.Void System.NotSupportedException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::QuickIndexOf(System.String,System.String,System.Int32,System.Int32,System.Boolean&)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_QuickIndexOf_mBB531BB2E6ADBA2AC8FE8B7975B7FDCC24F723EF (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, bool* ___testWasUnable4, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOf(System.String,System.String,System.Int32,System.Int32,System.Byte*,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOf_m0E8B97CC2E5CCFA8275C5B3D28810F2C3FA5BFD2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, uint8_t* ___targetSortKey4, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx5, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesForward(System.String,System.Int32&,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesForward_m8E5636C4737C3461A097C3B8E98FAB33C4563A33 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___ti3, uint8_t* ___sortkey4, bool ___noLv45, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx6, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOfOrdinal(System.String,System.Char,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOfOrdinal_m29016F5881A2237D7B1028DA5507EDF040B41FF8 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, Il2CppChar ___target1, int32_t ___start2, int32_t ___length3, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOfOrdinal(System.String,System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOfOrdinal_m6165BE23FA6998D8B4886038E8D98FA28D1AC745 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOfSortKey(System.String,System.Int32,System.Int32,System.Byte*,System.Char,System.Int32,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOfSortKey_mD3E4C7EB714127D0DF678C1F170BDA29E5204280 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___length2, uint8_t* ___sortkey3, Il2CppChar ___target4, int32_t ___ti5, bool ___noLv46, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx7, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOfOrdinal(System.String,System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOfOrdinal_mCB90E77509431AB067728EF24EA788487F2456A9 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOf(System.String,System.String,System.Int32,System.Int32,System.Byte*,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOf_m37C67D5E6A0EE46F1281D744226AE702E4E634C0 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, uint8_t* ___targetSortKey4, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx5, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesBackward(System.String,System.Int32&,System.Int32,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesBackward_m2D43099DAFFC7E9C94B0AAF2F62DA210D49EA778 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___orgStart3, int32_t ___ti4, uint8_t* ___sortkey5, bool ___noLv46, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx7, const RuntimeMethod* method);
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOfSortKey(System.String,System.Int32,System.Int32,System.Int32,System.Byte*,System.Int32,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOfSortKey_m320CAA3E92AC1491DA540766F18FC85FCB0DC3B8 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___orgStart2, int32_t ___length3, uint8_t* ___sortkey4, int32_t ___ti5, bool ___noLv46, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx7, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesForwardCore(System.String,System.Int32&,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/ExtenderType,Mono.Globalization.Unicode.Contraction&,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesForwardCore_m764F5B82B9F971D7905CF32F288A3417E1F9CDC2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___ti3, uint8_t* ___sortkey4, bool ___noLv45, int32_t ___ext6, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** ___ct7, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx8, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesPrimitive(System.Globalization.CompareOptions,System.Byte*,System.Int32,Mono.Globalization.Unicode.SimpleCollator/ExtenderType,System.Byte*,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesPrimitive_mE8B1C86C67F72E49677E986E4C3D56D44CB33730 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___opt0, uint8_t* ___source1, int32_t ___si2, int32_t ___ext3, uint8_t* ___target4, int32_t ___ti5, bool ___noLv46, const RuntimeMethod* method);
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesBackwardCore(System.String,System.Int32&,System.Int32,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator/ExtenderType,Mono.Globalization.Unicode.Contraction&,Mono.Globalization.Unicode.SimpleCollator/Context&)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesBackwardCore_m79A308FA0E6425E8479266F5CCE9D7B29B674FD7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___orgStart3, int32_t ___ti4, uint8_t* ___sortkey5, bool ___noLv46, int32_t ___ext7, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** ___ct8, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx9, const RuntimeMethod* method);
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetTailContraction(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetTailContraction_mDA2740CCC32A8FC022CC4A3D0D305731AC6AA75F (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method);
// System.String System.Environment::internalGetEnvironmentVariable(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_internalGetEnvironmentVariable_m49ACD082ABE4C40D49DC9CEE88AB3DCC402D6972 (String_t* ___variable0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SimpleCollator::.ctor(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator__ctor_m425CCCFC8354699C91043D289C2DD7A20F437298 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendBufferPrimitive(System.Byte,System.Byte[]&,System.Int32&)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___value0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___buf1, int32_t* ___bidx2, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendLevel5(System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendLevel5_m1E22E7FA4546BC023BE9DA0810CDE747074AFCD5 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___category0, uint8_t ___lv11, const RuntimeMethod* method);
// System.Void System.Array::Copy(System.Array,System.Array,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m2D96731C600DE8A167348CA8BA796344E64F7434 (RuntimeArray * ___sourceArray0, RuntimeArray * ___destinationArray1, int32_t ___length2, const RuntimeMethod* method);
// System.Globalization.SortKey Mono.Globalization.Unicode.SortKeyBuffer::GetResult()
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SortKeyBuffer_GetResult_m0A4FBC86536F5B4E82F409E3B219C385F234AAB1 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, const RuntimeMethod* method);
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::Reset()
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_Reset_m7026C2F99B1004177873E2B18A936C4993DECB93 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, const RuntimeMethod* method);
// System.Void System.Globalization.SortKey::.ctor(System.Int32,System.String,System.Byte[],System.Globalization.CompareOptions,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SortKey__ctor_mFC62F1FD89498E1975907CAA5564B73322C1AECB (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * __this, int32_t ___lcid0, String_t* ___source1, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer2, int32_t ___opt3, int32_t ___lv1Length4, int32_t ___lv2Length5, int32_t ___lv3Length6, int32_t ___kanaSmallLength7, int32_t ___markTypeLength8, int32_t ___katakanaLength9, int32_t ___kanaWidthLength10, int32_t ___identLength11, const RuntimeMethod* method);
// System.Void System.Array::Reverse<System.Byte>(T[],System.Int32,System.Int32)
inline void Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_mC6D04DB36698F31262134DEEF6B9C03026200F13 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method)
{
(( void (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, int32_t, int32_t, const RuntimeMethod*))Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_mC6D04DB36698F31262134DEEF6B9C03026200F13_gshared)(___array0, ___index1, ___length2, method);
}
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::GetOptimizedLength(System.Byte[],System.Int32,System.Byte)
extern "C" IL2CPP_METHOD_ATTR int32_t SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data0, int32_t ___len1, uint8_t ___defaultValue2, const RuntimeMethod* method);
// System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method);
// System.Object System.Array::Clone()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176 (RuntimeArray * __this, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::Normalize()
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::.ctor(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___ui0, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6 (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_Equality(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, uint32_t ___ui1, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::.ctor(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, const RuntimeMethod* method);
// System.Void System.ArithmeticException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * __this, String_t* ___message0, const RuntimeMethod* method);
// Mono.Math.BigInteger/Sign Mono.Math.BigInteger/Kernel::Compare(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR int32_t Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Implicit(System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0 (int32_t ___value0, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/Kernel::Subtract(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_Subtract_m6C9654F8C25E2E76FE5A9C2D81D88CF5C7903BD7 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___big0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___small1, const RuntimeMethod* method);
// System.Void System.Exception::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Exception__ctor_m5FEC89FBFACEEDCEE29CCFD44A85D72FC28EB0D1 (Exception_t * __this, const RuntimeMethod* method);
// System.UInt32 Mono.Math.BigInteger/Kernel::DwordMod(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Kernel_DwordMod_m0BB170B3245862E656F3447703C8A925181F8F6A (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___d1, const RuntimeMethod* method);
// Mono.Math.BigInteger[] Mono.Math.BigInteger/Kernel::multiByteDivide(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.Void System.IndexOutOfRangeException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_mCCE2EFF47A0ACB4B2636F63140F94FCEA71A9BCA (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * __this, String_t* ___message0, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::.ctor(Mono.Math.BigInteger/Sign,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, int32_t ___sign0, uint32_t ___len1, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger/Kernel::Multiply(System.UInt32[],System.UInt32,System.UInt32,System.UInt32[],System.UInt32,System.UInt32,System.UInt32[],System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void Kernel_Multiply_mD1CB7E7FD59CC50DA4157271F591D9C55DC915D7 (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___x0, uint32_t ___xOffset1, uint32_t ___xLen2, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___y3, uint32_t ___yOffset4, uint32_t ___yLen5, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___d6, uint32_t ___dOffset7, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/Kernel::MultiplyByDword(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_MultiplyByDword_m1EE312D1A3900220AE85463C7DF3EA8BA5AE773B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___f1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/Kernel::LeftShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___n1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/Kernel::RightShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___n1, const RuntimeMethod* method);
// System.Security.Cryptography.RandomNumberGenerator System.Security.Cryptography.RandomNumberGenerator::Create()
extern "C" IL2CPP_METHOD_ATTR RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * RandomNumberGenerator_Create_mB84B1BA538B29D0679F310D3B574A7D5BAA890C4 (const RuntimeMethod* method);
// System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353 (RuntimeArray * ___src0, int32_t ___srcOffset1, RuntimeArray * ___dst2, int32_t ___dstOffset3, int32_t ___count4, const RuntimeMethod* method);
// System.Security.Cryptography.RandomNumberGenerator Mono.Math.BigInteger::get_Rng()
extern "C" IL2CPP_METHOD_ATTR RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * BigInteger_get_Rng_mEBA87F5B2F0407E73CACD7AB699089C138EAE7BB (const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::GenerateRandom(System.Int32,System.Security.Cryptography.RandomNumberGenerator)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_GenerateRandom_m2330DCEA8D1241C5C44B1CA9A97E3B4B680CA010 (int32_t ___bits0, RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng1, const RuntimeMethod* method);
// System.Int32 Mono.Math.BigInteger::BitCount()
extern "C" IL2CPP_METHOD_ATTR int32_t BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::Randomize(System.Security.Cryptography.RandomNumberGenerator)
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Randomize_m1BC3EA8FBF5B176F83EC96D282348B6CE4A166D2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng0, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::SetBit(System.UInt32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BigInteger_SetBit_m1BEA0C532A3FCC97102B6D8CD7A3EAF44260A245 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___bitNum0, bool ___value1, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::TestBit(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, int32_t ___bitNum0, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_Equality(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.String Mono.Math.BigInteger::ToString(System.UInt32,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___radix0, String_t* ___characterSet1, const RuntimeMethod* method);
// System.Void System.ArgumentException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method);
// System.UInt32 Mono.Math.BigInteger/Kernel::SingleByteDivideInPlace(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Kernel_SingleByteDivideInPlace_mD8BCFA6E666AD224BDC0F1F08E2F4C3AEE651D24 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___d1, const RuntimeMethod* method);
// System.String System.Char::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* Char_ToString_mA42A88FEBA41B72D48BB24373E3101B7A91B6FD8 (Il2CppChar* __this, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_Inequality(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_m36E95F1DB3B61CB135B17EF616D8B910B21D7B47 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, uint32_t ___ui1, const RuntimeMethod* method);
// System.String Mono.Math.BigInteger::ToString(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_mDCDAA02E716249574FC7A9EC8867CA0A5A8382BC (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___radix0, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/Kernel::modInverse(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___modulus1, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger/ModulusRing::.ctor(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___modulus0, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/ModulusRing::Pow(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___a0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___k1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Implicit(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417 (uint32_t ___value0, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_LessThanOrEqual(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_LessThanOrEqual_m5DD408066BF47BCC917B7341FE321546916DE42C (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.UInt32 Mono.Math.BigInteger::op_Modulus(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t BigInteger_op_Modulus_m87DF0D870DA7481DCC9E22F488E173DB66B8BAD2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, uint32_t ___ui1, const RuntimeMethod* method);
// System.Boolean Mono.Math.Prime.PrimalityTests::Test(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTests_Test_m7834FCCAC9D6E6893111C512FD0ADEF3AA46C300 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, int32_t ___confidence1, const RuntimeMethod* method);
// System.Void Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::.ctor()
extern "C" IL2CPP_METHOD_ATTR void SequentialSearchPrimeGeneratorBase__ctor_m832226257E03053092693BD8F874FF05CF6DE8AB (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * __this, const RuntimeMethod* method);
// Mono.Math.BigInteger[] Mono.Math.BigInteger/Kernel::DwordDivMod(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* Kernel_DwordDivMod_mB5C93D229CED859E652C74358671B4183738232E (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___d1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_LeftShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_LeftShift_mE01ACB9012C3F73FE9E426AE8548137340EA2367 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, int32_t ___shiftVal1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_RightShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_RightShift_m18F8F7E2872B80FBC01B1B8E79167477FFDD7BF0 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, int32_t ___shiftVal1, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::.ctor(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_m3506E09D8ADDF5379A96A2CEF100CF60A89508AB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, uint32_t ___len1, const RuntimeMethod* method);
// System.UInt32 Mono.Math.BigInteger/Kernel::modInverse(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Kernel_modInverse_m1D5F8F25059A3D828528843AE7E5A19FB43BDB74 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, uint32_t ___modulus1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Multiply(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/ModulusRing::Difference(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___a0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___b1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Division(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Division_mE2D1423D38BC8354FC1BE581DF9535004A3EBB43 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger/Kernel::MultiplyMod2p32pmod(System.UInt32[],System.Int32,System.Int32,System.UInt32[],System.Int32,System.Int32,System.UInt32[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Kernel_MultiplyMod2p32pmod_m63FAB09D2614049E964736756F3023C7743D597E (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___x0, int32_t ___xOffset1, int32_t ___xLen2, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___y3, int32_t ___yOffest4, int32_t ___yLen5, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___d6, int32_t ___dOffset7, int32_t ___mod8, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger/Kernel::MinusEq(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void Kernel_MinusEq_m0C60D690F17A9634B19ED24A5F8275770BCEB8E7 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___big0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___small1, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger/Kernel::PlusEq(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void Kernel_PlusEq_mA4B3058E3C06B4A9C4A213592F69CF0F65C38F56 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_GreaterThanOrEqual(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThanOrEqual_mE79E1206A8B08E2796D4BEE87E0E9FFD3B175A99 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_GreaterThan(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThan_mB3E9827FF1AC89ADFB8A931EE1FD526B12EAB1FF (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Modulus(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Modulus_mA18F436ECDB19BC874B195221FC3580EEAEAAC0A (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger/ModulusRing::BarrettReduction(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___x0, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Subtraction(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/ModulusRing::Multiply(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Multiply_m40CBD7B408C83D9A974A1B87DA1DEA1FD68ED0D4 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___a0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___b1, const RuntimeMethod* method);
// System.Void Mono.Math.Prime.PrimalityTest::.ctor(System.Object,System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void PrimalityTest__ctor_mDF543A75C0C17DBCC0D277447467B3CBF51E65FE (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger::GenerateRandom(System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_GenerateRandom_m34FB180E0F6613E9886F29FF5B820680A5295CAA (int32_t ___bits0, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::SetBit(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger_SetBit_m2E2080CD41C8472846DCCD63DACEFFEC1413FBB6 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___bitNum0, const RuntimeMethod* method);
// System.Boolean Mono.Math.Prime.PrimalityTest::Invoke(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTest_Invoke_m2D5755EADD528700DDB8B9D2BC6F3A08653F854D (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, const RuntimeMethod* method);
// System.Void Mono.Math.BigInteger::Incr2()
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Incr2_mC0E9D1ED77202793E78F0A385A931AE67210F5DA (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method);
// System.Void Mono.Math.Prime.Generator.PrimeGeneratorBase::.ctor()
extern "C" IL2CPP_METHOD_ATTR void PrimeGeneratorBase__ctor_m83B1523DDA0245A738DAC5F3C28D8B73DF07EF65 (PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462 * __this, const RuntimeMethod* method);
// System.Boolean Mono.Math.Prime.PrimalityTests::SmallPrimeSppTest(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTests_SmallPrimeSppTest_m57C1E1FA8893F8EA1BF4A8266B4B8349D83E97B6 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, const RuntimeMethod* method);
// System.Boolean Mono.Math.Prime.PrimalityTests::RabinMillerTest(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, int32_t ___confidence1, const RuntimeMethod* method);
// System.Int32 Mono.Math.Prime.PrimalityTests::GetSPPRounds(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR int32_t PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, const RuntimeMethod* method);
// System.Int32 Mono.Math.BigInteger::LowestSetBit()
extern "C" IL2CPP_METHOD_ATTR int32_t BigInteger_LowestSetBit_mDFEB93DE5CD21365BCBCAC46027B52EAD76C858D (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method);
// Mono.Math.BigInteger Mono.Math.BigInteger/ModulusRing::Pow(System.UInt32,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Pow_m0E0AE7D27BE0BD458E97F4ACE0C4622D209DF7CC (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, uint32_t ___b0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___exp1, const RuntimeMethod* method);
// System.Boolean Mono.Math.BigInteger::op_Inequality(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_m34CF1A4678FF8B20BDC99309B0B46B0AFB7FAC2B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method);
// System.Void Mono.Runtime::mono_runtime_install_handlers()
extern "C" IL2CPP_METHOD_ATTR void Runtime_mono_runtime_install_handlers_mA6B22DC2251D5A13F4AECD4FA43C4B66B1FC5100 (const RuntimeMethod* method);
// System.Void Mono.Runtime::mono_runtime_cleanup_handlers()
extern "C" IL2CPP_METHOD_ATTR void Runtime_mono_runtime_cleanup_handlers_m2145A6F6CF25512F49EF545F6DAC23F6BFCABCAF (const RuntimeMethod* method);
// System.Void Mono.RuntimeClassHandle::.ctor(Mono.RuntimeStructs/MonoClass*)
extern "C" IL2CPP_METHOD_ATTR void RuntimeClassHandle__ctor_m9534AD4E9C80DB78F526F292A4D77D0A1D6D33EE (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___value0, const RuntimeMethod* method);
// System.Void Mono.RuntimeClassHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeClassHandle__ctor_m46F68F9440F32F597CF0EF63B99796481A0F2089 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, intptr_t ___ptr0, const RuntimeMethod* method);
// Mono.RuntimeStructs/MonoClass* Mono.RuntimeClassHandle::get_Value()
extern "C" IL2CPP_METHOD_ATTR MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * RuntimeClassHandle_get_Value_m91CB542A1C636340DA02947DBA6B997E42C538E1 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, const RuntimeMethod* method);
// System.Type System.Object::GetType()
extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
extern "C" IL2CPP_METHOD_ATTR bool Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
// System.Boolean Mono.RuntimeClassHandle::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RuntimeClassHandle_Equals_mF4D5D0C73A07B9919EE4C30574E13B5AF09A6C79 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 System.IntPtr::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t IntPtr_GetHashCode_m0A6AE0C85A4AEEA127235FB5A32056F630E3749A (intptr_t* __this, const RuntimeMethod* method);
// System.Int32 Mono.RuntimeClassHandle::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeClassHandle_GetHashCode_m79042E5A0456BC9FCBC6611F892ADCCF2764BF28 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, const RuntimeMethod* method);
// System.IntPtr Mono.RuntimeClassHandle::GetTypeFromClass(Mono.RuntimeStructs/MonoClass*)
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeClassHandle_GetTypeFromClass_m1FEDBC24863AE226C5EB33A7EAA43E370A9C2BC3 (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___klass0, const RuntimeMethod* method);
// System.Void System.RuntimeTypeHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeTypeHandle__ctor_mEB06C5627C45B7B7D9143A08107613EC60D7C092 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * __this, intptr_t ___val0, const RuntimeMethod* method);
// System.RuntimeTypeHandle Mono.RuntimeClassHandle::GetTypeHandle()
extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D RuntimeClassHandle_GetTypeHandle_m790F200983BE3D4F3B5979773C05801F9948219B (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, const RuntimeMethod* method);
// System.Void Mono.RuntimeEventHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeEventHandle__ctor_m74BEE789797EFEE15B634C7AA44F68AF747DB1B2 (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, intptr_t ___v0, const RuntimeMethod* method);
// System.IntPtr Mono.RuntimeEventHandle::get_Value()
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, const RuntimeMethod* method);
// System.Boolean Mono.RuntimeEventHandle::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RuntimeEventHandle_Equals_mA029AD5F181933CA5FEDFB6E695C1D34476DCA4D (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 Mono.RuntimeEventHandle::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeEventHandle_GetHashCode_m8E0D5CFF3AFD118B03D3C28CA38B7A28C6E92F52 (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, const RuntimeMethod* method);
// System.Void Mono.RuntimeGPtrArrayHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGPtrArrayHandle__ctor_mECEE2D445131EAFE0AD69D7D1F2D30AC9FEC6301 (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, intptr_t ___ptr0, const RuntimeMethod* method);
// System.Int32 Mono.RuntimeGPtrArrayHandle::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeGPtrArrayHandle_get_Length_m226471CE1629421EF7C603C3630021111A6F515B (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, const RuntimeMethod* method);
// System.IntPtr Mono.RuntimeGPtrArrayHandle::Lookup(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419 (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, int32_t ___i0, const RuntimeMethod* method);
// System.IntPtr Mono.RuntimeGPtrArrayHandle::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeGPtrArrayHandle_get_Item_m45A7C386AC547DA63610604F53CBEA198E8A818D (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, int32_t ___i0, const RuntimeMethod* method);
// System.Void System.IndexOutOfRangeException::.ctor()
extern "C" IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_m17448AB4B27BC9D8AEB4605CDB0EA053626ABEC1 (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * __this, const RuntimeMethod* method);
// System.Void Mono.RuntimeGPtrArrayHandle::GPtrArrayFree(Mono.RuntimeStructs/GPtrArray*)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGPtrArrayHandle_GPtrArrayFree_m0F6DB629C80A20AFA1CA7D8728FEB959A247192C (GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * ___value0, const RuntimeMethod* method);
// System.Void Mono.RuntimeGenericParamInfoHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGenericParamInfoHandle__ctor_m3B4F5CE2051F2FA4C757AD760BA1D5A50A66464D (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, intptr_t ___ptr0, const RuntimeMethod* method);
// System.Type[] Mono.RuntimeGenericParamInfoHandle::GetConstraints()
extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method);
// System.Type[] Mono.RuntimeGenericParamInfoHandle::get_Constraints()
extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* RuntimeGenericParamInfoHandle_get_Constraints_m4C1E15BA3021B157AFBA94DE19A79CBCAFF2F172 (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method);
// System.Reflection.GenericParameterAttributes Mono.RuntimeGenericParamInfoHandle::get_Attributes()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeGenericParamInfoHandle_get_Attributes_m586EC8111BF51DC3C3D03C59509DB4F7CE5822EA (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method);
// System.Int32 Mono.RuntimeGenericParamInfoHandle::GetConstraintsCount()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeGenericParamInfoHandle_GetConstraintsCount_m079A4776BC369A0A4950F40E0362534CC0872B44 (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method);
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
// System.Text.Encoding System.Text.Encoding::get_UTF8()
extern "C" IL2CPP_METHOD_ATTR Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * Encoding_get_UTF8_m67C8652936B681E7BC7505E459E88790E0FF16D9 (const RuntimeMethod* method);
// System.String System.String::CreateString(System.SByte*,System.Int32,System.Int32,System.Text.Encoding)
extern "C" IL2CPP_METHOD_ATTR String_t* String_CreateString_m66F478C9C9C828AAC6036513F7FE7C3C2D799401 (String_t* __this, int8_t* ___value0, int32_t ___startIndex1, int32_t ___length2, Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * ___enc3, const RuntimeMethod* method);
// System.Void Mono.SafeStringMarshal::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, String_t* ___str0, const RuntimeMethod* method);
// System.Int32 Mono.RuntimeMarshal::DecodeBlobSize(System.IntPtr,System.IntPtr&)
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeMarshal_DecodeBlobSize_m6F432C54CBBD7DB744336155FABDA3CE8652DC38 (intptr_t ___in_ptr0, intptr_t* ___out_ptr1, const RuntimeMethod* method);
// System.Void System.Runtime.InteropServices.Marshal::Copy(System.IntPtr,System.Byte[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Marshal_Copy_m64744D9E23AFC00AA06CD6B057E19B7C0CE4C0C2 (intptr_t ___source0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___destination1, int32_t ___startIndex2, int32_t ___length3, const RuntimeMethod* method);
// System.Void Mono.RuntimePropertyHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimePropertyHandle__ctor_m00C7A705D1521572DD6CBCBBACDA2168E7174495 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, intptr_t ___v0, const RuntimeMethod* method);
// System.IntPtr Mono.RuntimePropertyHandle::get_Value()
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimePropertyHandle_get_Value_m7E3310961322C33208B6990B897516AE849FD7C2 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, const RuntimeMethod* method);
// System.Boolean Mono.RuntimePropertyHandle::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RuntimePropertyHandle_Equals_m4EA5009AB4FB98956D61CCCE271E12321E238788 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
// System.Int32 Mono.RuntimePropertyHandle::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimePropertyHandle_GetHashCode_m1724C4A8363792FE8A9523557DEC48BFB694D2E9 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, const RuntimeMethod* method);
// Mono.RuntimeClassHandle Mono.RuntimeRemoteClassHandle::get_ProxyClass()
extern "C" IL2CPP_METHOD_ATTR RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 RuntimeRemoteClassHandle_get_ProxyClass_m849BC826C890A4A9BCB330D0E25BDD7907E7C685 (RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8 * __this, const RuntimeMethod* method);
// System.Void Mono.SafeGPtrArrayHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void SafeGPtrArrayHandle__ctor_m8CB264115DD4C568D57AC575CAD39C507CE9E4FE (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, intptr_t ___ptr0, const RuntimeMethod* method);
// System.Void Mono.RuntimeGPtrArrayHandle::DestroyAndFree(Mono.RuntimeGPtrArrayHandle&)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGPtrArrayHandle_DestroyAndFree_m1FA51653790860A5880B9B04449D8E57408571DB (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * ___h0, const RuntimeMethod* method);
// System.Void Mono.SafeGPtrArrayHandle::Dispose()
extern "C" IL2CPP_METHOD_ATTR void SafeGPtrArrayHandle_Dispose_mE26306F924619AE36ECD09F5557BFBA07526D476 (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, const RuntimeMethod* method);
// System.Int32 Mono.SafeGPtrArrayHandle::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t SafeGPtrArrayHandle_get_Length_mEA78DD25636965CD96D7F75D0E1CFABC3C989D59 (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, const RuntimeMethod* method);
// System.IntPtr Mono.SafeGPtrArrayHandle::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t SafeGPtrArrayHandle_get_Item_mF029500E2BF81BBAFEB6A7DDBF22138EE6AA9E04 (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, int32_t ___i0, const RuntimeMethod* method);
// System.IntPtr Mono.SafeStringMarshal::StringToUtf8(System.String)
extern "C" IL2CPP_METHOD_ATTR intptr_t SafeStringMarshal_StringToUtf8_m12F311D36C511F3884731CDBCC89158FB066F28B (String_t* ___str0, const RuntimeMethod* method);
// System.IntPtr Mono.SafeStringMarshal::get_Value()
extern "C" IL2CPP_METHOD_ATTR intptr_t SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, const RuntimeMethod* method);
// System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
// System.Void Mono.SafeStringMarshal::GFree(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void SafeStringMarshal_GFree_mC496B36FFA056CFC2F02000B7F6EEC173DCE5E8A (intptr_t ___ptr0, const RuntimeMethod* method);
// System.Void Mono.SafeStringMarshal::Dispose()
extern "C" IL2CPP_METHOD_ATTR void SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, const RuntimeMethod* method);
// System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void ASN1__ctor_m3371B5636A5BB2D9E201125A60A1F78114869EA1 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, uint8_t ___tag0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data1, const RuntimeMethod* method);
// System.Void Mono.Security.ASN1::Decode(System.Byte[],System.Int32&,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void ASN1_Decode_m356AEC9F1C324ECD0300287CC865DDCFB5AB5BC2 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___asn10, int32_t* ___anPos1, int32_t ___anLength2, const RuntimeMethod* method);
// System.Boolean Mono.Security.ASN1::CompareArray(System.Byte[],System.Byte[])
extern "C" IL2CPP_METHOD_ATTR bool ASN1_CompareArray_m9BB7A06E416DD3227953875CA8CBBFE1382A0DEA (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array10, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array21, const RuntimeMethod* method);
// System.Void System.Collections.ArrayList::.ctor()
extern "C" IL2CPP_METHOD_ATTR void ArrayList__ctor_m481FA7B37620B59B8C0434A764F5705A6ABDEAE6 (ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * __this, const RuntimeMethod* method);
// System.Int32 Mono.Security.ASN1::get_Count()
extern "C" IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_m3916A9BC31F056411A79791AA074F8229552E117 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method);
// System.Void Mono.Security.ASN1::DecodeTLV(System.Byte[],System.Int32&,System.Byte&,System.Int32&,System.Byte[]&)
extern "C" IL2CPP_METHOD_ATTR void ASN1_DecodeTLV_m7804F7D019C525B27D61DA97836320951C0ED63C (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___asn10, int32_t* ___pos1, uint8_t* ___tag2, int32_t* ___length3, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___content4, const RuntimeMethod* method);
// Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
extern "C" IL2CPP_METHOD_ATTR ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ASN1_Add_m04C69FA22E1EA93FD28A7B8C6D4CD6F33FE7CDD7 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___asn10, const RuntimeMethod* method);
// System.Byte Mono.Security.ASN1::get_Tag()
extern "C" IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_m3C616624BDA30C23FE07926B443BBEE3FA943F19 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method);
// System.String System.Byte::ToString(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Byte_ToString_m5F54DEEC2138DAC5587E05890F97866DB78E75BA (uint8_t* __this, String_t* ___format0, const RuntimeMethod* method);
// System.String System.Environment::get_NewLine()
extern "C" IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318 (const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m9DBA7709F546159ABC85BA341965305AB044D1B7 (StringBuilder_t * __this, String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
// System.Byte[] Mono.Security.ASN1::get_Value()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method);
// System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_mFFABDE5D2413C5657E6411FC60C8C38E1674E09D (StringBuilder_t * __this, String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
// T[] System.Array::Empty<System.Object>()
inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB (const RuntimeMethod* method)
{
return (( ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared)(method);
}
// System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object[])
extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m23742FE1E3C60341F37C243EB6BEE06AE444C774 (StringBuilder_t * __this, String_t* ___format0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method);
// System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* BitConverterLE_GetBytes_m708ECF071B4D0805C19074FC69D9CDFDAF2FFCE7 (int32_t ___value0, const RuntimeMethod* method);
// System.Void System.Array::Reverse<System.Byte>(T[])
inline void Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_m03D674052100D1E9D6214ADD31FE7E5F7E6788DA (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array0, const RuntimeMethod* method)
{
(( void (*) (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*, const RuntimeMethod*))Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_m03D674052100D1E9D6214ADD31FE7E5F7E6788DA_gshared)(___array0, method);
}
// System.Void Mono.Security.ASN1::.ctor(System.Byte)
extern "C" IL2CPP_METHOD_ATTR void ASN1__ctor_m6CD02322B6C9EB8F7EB5E1BE8806D1AEA4D66769 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, uint8_t ___tag0, const RuntimeMethod* method);
// System.Void Mono.Security.ASN1::set_Value(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method);
// System.Byte[] System.Security.Cryptography.CryptoConfig::EncodeOID(System.String)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* CryptoConfig_EncodeOID_mEC2EB86D30669917D71AC194CD83281D1A67AC92 (String_t* ___str0, const RuntimeMethod* method);
// System.Void Mono.Security.ASN1::.ctor(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data0, const RuntimeMethod* method);
// System.Void System.FormatException::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14 (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * __this, String_t* ___message0, const RuntimeMethod* method);
// System.String System.Byte::ToString(System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* Byte_ToString_m0E74FC03C86ECFB7B6639F93E224A1975374D8F7 (uint8_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
// System.String System.UInt64::ToString(System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR String_t* UInt64_ToString_m6CBBC10ABBA0EE36F5E72F926A38F6CD7F497A55 (uint64_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
// System.Int16 System.Convert::ToInt16(System.String,System.IFormatProvider)
extern "C" IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_m4EE0839C08F0FDFBB7719B316D962B043F55589B (String_t* ___value0, RuntimeObject* ___provider1, const RuntimeMethod* method);
// System.DateTime System.DateTime::ParseExact(System.String,System.String,System.IFormatProvider,System.Globalization.DateTimeStyles)
extern "C" IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 DateTime_ParseExact_mF45E615EBCC82CA967D4BC7838EE570508D0F97F (String_t* ___s0, String_t* ___format1, RuntimeObject* ___provider2, int32_t ___style3, const RuntimeMethod* method);
#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.UInt32 <PrivateImplementationDetails>::ComputeStringHash(System.String)
extern "C" IL2CPP_METHOD_ATTR uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_m5C1A2CA6703F0D94CE54FF9003154837BB1CDF9A (String_t* ___s0, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
int32_t V_1 = 0;
{
String_t* L_0 = ___s0;
if (!L_0)
{
goto IL_002a;
}
}
{
V_0 = ((int32_t)-2128831035);
V_1 = 0;
goto IL_0021;
}
IL_000d:
{
String_t* L_1 = ___s0;
int32_t L_2 = V_1;
NullCheck(L_1);
Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_1, L_2, /*hidden argument*/NULL);
uint32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)L_3^(int32_t)L_4)), (int32_t)((int32_t)16777619)));
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
}
IL_0021:
{
int32_t L_6 = V_1;
String_t* L_7 = ___s0;
NullCheck(L_7);
int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_7, /*hidden argument*/NULL);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_000d;
}
}
IL_002a:
{
uint32_t L_9 = V_0;
return L_9;
}
}
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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
#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.String Locale::GetText(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Locale_GetText_m41F0CB4E76BAAB1E97D9D92D109C846A8ECC1324 (String_t* ___msg0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___msg0;
return L_0;
}
}
// System.String Locale::GetText(System.String,System.Object[])
extern "C" IL2CPP_METHOD_ATTR String_t* Locale_GetText_m315FCDCAB2E9BB0B34A5901B7552D17D741C74DF (String_t* ___fmt0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method)
{
{
String_t* L_0 = ___fmt0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ___args1;
String_t* L_2 = String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
#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 Microsoft.Win32.ExpandString::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void ExpandString__ctor_m40914C70C00DE83914E2279B74C3E83A1ED80F67 (ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * __this, String_t* ___s0, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
String_t* L_0 = ___s0;
__this->set_value_0(L_0);
return;
}
}
// System.String Microsoft.Win32.ExpandString::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* ExpandString_ToString_m966E371DADE1AA6A80BB3E0A24C0203F583A354C (ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->get_value_0();
return L_0;
}
}
// System.String Microsoft.Win32.ExpandString::Expand()
extern "C" IL2CPP_METHOD_ATTR String_t* ExpandString_Expand_m425728B465F26244124F2D4F38D072C792170503 (ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ExpandString_Expand_m425728B465F26244124F2D4F38D072C792170503_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t * V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
String_t* V_3 = NULL;
{
StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL);
V_0 = L_0;
V_1 = 0;
goto IL_009c;
}
IL_000d:
{
String_t* L_1 = __this->get_value_0();
int32_t L_2 = V_1;
NullCheck(L_1);
Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_1, L_2, /*hidden argument*/NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)37)))))
{
goto IL_0085;
}
}
{
int32_t L_4 = V_1;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
goto IL_005e;
}
IL_0023:
{
String_t* L_5 = __this->get_value_0();
int32_t L_6 = V_2;
NullCheck(L_5);
Il2CppChar L_7 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_5, L_6, /*hidden argument*/NULL);
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)37)))))
{
goto IL_005a;
}
}
{
String_t* L_8 = __this->get_value_0();
int32_t L_9 = V_1;
int32_t L_10 = V_2;
int32_t L_11 = V_1;
NullCheck(L_8);
String_t* L_12 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_8, ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1)), /*hidden argument*/NULL);
V_3 = L_12;
StringBuilder_t * L_13 = V_0;
String_t* L_14 = V_3;
String_t* L_15 = Environment_GetEnvironmentVariable_mB94020EE6B0D5BADF024E4BE6FBC54A5954D2185(L_14, /*hidden argument*/NULL);
NullCheck(L_13);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_13, L_15, /*hidden argument*/NULL);
int32_t L_16 = V_1;
int32_t L_17 = V_2;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)L_17));
goto IL_006c;
}
IL_005a:
{
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
}
IL_005e:
{
int32_t L_19 = V_2;
String_t* L_20 = __this->get_value_0();
NullCheck(L_20);
int32_t L_21 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_20, /*hidden argument*/NULL);
if ((((int32_t)L_19) < ((int32_t)L_21)))
{
goto IL_0023;
}
}
IL_006c:
{
int32_t L_22 = V_2;
String_t* L_23 = __this->get_value_0();
NullCheck(L_23);
int32_t L_24 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_23, /*hidden argument*/NULL);
if ((!(((uint32_t)L_22) == ((uint32_t)L_24))))
{
goto IL_0098;
}
}
{
StringBuilder_t * L_25 = V_0;
NullCheck(L_25);
StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_25, ((int32_t)37), /*hidden argument*/NULL);
goto IL_0098;
}
IL_0085:
{
StringBuilder_t * L_26 = V_0;
String_t* L_27 = __this->get_value_0();
int32_t L_28 = V_1;
NullCheck(L_27);
Il2CppChar L_29 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_27, L_28, /*hidden argument*/NULL);
NullCheck(L_26);
StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_26, L_29, /*hidden argument*/NULL);
}
IL_0098:
{
int32_t L_30 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
}
IL_009c:
{
int32_t L_31 = V_1;
String_t* L_32 = __this->get_value_0();
NullCheck(L_32);
int32_t L_33 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_32, /*hidden argument*/NULL);
if ((((int32_t)L_31) < ((int32_t)L_33)))
{
goto IL_000d;
}
}
{
StringBuilder_t * L_34 = V_0;
NullCheck(L_34);
String_t* L_35 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_34);
return L_35;
}
}
#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 Microsoft.Win32.KeyHandler::.cctor()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler__cctor_m269E0CC25BE7E94E5CCA5535C982CAD816C42953 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler__cctor_m269E0CC25BE7E94E5CCA5535C982CAD816C42953_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD * L_0 = (RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD *)il2cpp_codegen_object_new(RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD_il2cpp_TypeInfo_var);
RegistryKeyComparer__ctor_m494CE13124773D6126E10FE5C80B2E7A535F0A0E(L_0, /*hidden argument*/NULL);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_1 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
Hashtable__ctor_m97E445FF917A8828D5927A66E70CF89394A16D4A(L_1, L_0, /*hidden argument*/NULL);
((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->set_key_to_handler_0(L_1);
CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34 * L_2 = (CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34 *)il2cpp_codegen_object_new(CaseInsensitiveHashCodeProvider_tC6D5564219051252BBC7B49F78CC8173105F0C34_il2cpp_TypeInfo_var);
CaseInsensitiveHashCodeProvider__ctor_m6D2AC9A88ACE3D34B91BD33FC15984D5B3CA7860(L_2, /*hidden argument*/NULL);
CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE * L_3 = (CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE *)il2cpp_codegen_object_new(CaseInsensitiveComparer_tF9935EB25E69CEF5A3B17CE8D22E2797F23B17BE_il2cpp_TypeInfo_var);
CaseInsensitiveComparer__ctor_mF59F5E497B30AB1FC035C293912FB8D4D3AF3D6E(L_3, /*hidden argument*/NULL);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_4 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
Hashtable__ctor_mFC259F7B115F0D1AEDE934D8CF7F1288A10A1DFB(L_4, L_2, L_3, /*hidden argument*/NULL);
((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->set_dir_to_handler_1(L_4);
KeyHandler_CleanVolatileKeys_m33AC8BCD61A34B4EFAA08C27B63CC73F7A0A4127(/*hidden argument*/NULL);
return;
}
}
// System.Void Microsoft.Win32.KeyHandler::.ctor(Microsoft.Win32.RegistryKey,System.String)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler__ctor_m4BB2A9EE90F10C82AA2A63A0BD3827C38EEE58F8 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___basedir1, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
String_t* L_1 = ___basedir1;
KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B(__this, L_0, L_1, (bool)0, /*hidden argument*/NULL);
return;
}
}
// System.Void Microsoft.Win32.KeyHandler::.ctor(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___basedir1, bool ___is_volatile2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75 * V_2 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
String_t* L_0 = ___basedir1;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_1 = KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7(L_0, /*hidden argument*/NULL);
V_0 = L_1;
String_t* L_2 = ___basedir1;
V_1 = L_2;
String_t* L_3 = ___basedir1;
bool L_4 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_3, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_001c;
}
}
{
___is_volatile2 = (bool)0;
goto IL_0030;
}
IL_001c:
{
String_t* L_5 = V_0;
bool L_6 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_002b;
}
}
{
String_t* L_7 = V_0;
V_1 = L_7;
___is_volatile2 = (bool)1;
goto IL_0030;
}
IL_002b:
{
bool L_8 = ___is_volatile2;
if (!L_8)
{
goto IL_0030;
}
}
{
String_t* L_9 = V_0;
V_1 = L_9;
}
IL_0030:
{
String_t* L_10 = V_1;
bool L_11 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_10, /*hidden argument*/NULL);
if (L_11)
{
goto IL_004e;
}
}
IL_0038:
try
{ // begin try (depth: 1)
String_t* L_12 = V_1;
Directory_CreateDirectory_m0C9CAA2ECA801C4D07EA35820DA0907402ED4D41(L_12, /*hidden argument*/NULL);
goto IL_004e;
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0041;
throw e;
}
CATCH_0041:
{ // begin catch(System.UnauthorizedAccessException)
V_2 = ((UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75 *)__exception_local);
UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75 * L_13 = V_2;
SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * L_14 = (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 *)il2cpp_codegen_object_new(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var);
SecurityException__ctor_m61D11E2EB029D2370BC107EC550683AEE5BF6E1D(L_14, _stringLiteral88DD25625071BFC7155FC28EC8577FBFC6CFCADE, L_13, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, NULL, KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B_RuntimeMethod_var);
} // end catch (depth: 1)
IL_004e:
{
String_t* L_15 = ___basedir1;
__this->set_Dir_2(L_15);
String_t* L_16 = V_1;
__this->set_ActualDir_3(L_16);
bool L_17 = ___is_volatile2;
__this->set_IsVolatile_4(L_17);
String_t* L_18 = __this->get_ActualDir_3();
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_19 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_18, _stringLiteral06BFA14DE131E7C07F6AC9CCDBCDF858AF0B995E, /*hidden argument*/NULL);
__this->set_file_6(L_19);
KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void Microsoft.Win32.KeyHandler::Load()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_0 = NULL;
String_t* V_1 = NULL;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * V_2 = NULL;
RuntimeObject* V_3 = NULL;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * V_4 = NULL;
RuntimeObject* V_5 = NULL;
Exception_t * V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_0 = (Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 *)il2cpp_codegen_object_new(Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9_il2cpp_TypeInfo_var);
Hashtable__ctor_m72506C0A5B2608721EA285A04F004A229B537A68(L_0, /*hidden argument*/NULL);
__this->set_values_5(L_0);
String_t* L_1 = __this->get_file_6();
bool L_2 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0019;
}
}
{
return;
}
IL_0019:
{
}
IL_001a:
try
{ // begin try (depth: 1)
{
String_t* L_3 = __this->get_file_6();
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_4 = File_OpenRead_m3B2974AB5AA8011E587AC834BE71862BF77C2129(L_3, /*hidden argument*/NULL);
V_0 = L_4;
}
IL_0026:
try
{ // begin try (depth: 2)
{
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_5 = V_0;
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_6 = (StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E *)il2cpp_codegen_object_new(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_il2cpp_TypeInfo_var);
StreamReader__ctor_m6AD25C8043D76E8E4BB14554D59A69035A1908EB(L_6, L_5, /*hidden argument*/NULL);
NullCheck(L_6);
String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(12 /* System.String System.IO.TextReader::ReadToEnd() */, L_6);
V_1 = L_7;
String_t* L_8 = V_1;
NullCheck(L_8);
int32_t L_9 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_8, /*hidden argument*/NULL);
if (L_9)
{
goto IL_003f;
}
}
IL_003a:
{
IL2CPP_LEAVE(0xFF, FINALLY_00b6);
}
IL_003f:
{
String_t* L_10 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_11 = SecurityElement_FromString_m07EA8AEA09583663AA62C6545644CE60ABF461F9(L_10, /*hidden argument*/NULL);
V_2 = L_11;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_12 = V_2;
NullCheck(L_12);
String_t* L_13 = SecurityElement_get_Tag_mB83E85CF85B42D13B4B93640E2859EEA583F3708(L_12, /*hidden argument*/NULL);
bool L_14 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_13, _stringLiteral048B0CB1B94379C74E7E8C8EDE496E3EDBEA3386, /*hidden argument*/NULL);
if (!L_14)
{
goto IL_00b4;
}
}
IL_0058:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_15 = V_2;
NullCheck(L_15);
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_16 = SecurityElement_get_Children_m4387717E982DBB2DF3E967287F126D4FB72EB924(L_15, /*hidden argument*/NULL);
if (!L_16)
{
goto IL_00b4;
}
}
IL_0060:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_17 = V_2;
NullCheck(L_17);
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_18 = SecurityElement_get_Children_m4387717E982DBB2DF3E967287F126D4FB72EB924(L_17, /*hidden argument*/NULL);
NullCheck(L_18);
RuntimeObject* L_19 = VirtFuncInvoker0< RuntimeObject* >::Invoke(37 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_18);
V_3 = L_19;
}
IL_006c:
try
{ // begin try (depth: 3)
{
goto IL_0096;
}
IL_006e:
{
RuntimeObject* L_20 = V_3;
NullCheck(L_20);
RuntimeObject * L_21 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_20);
V_4 = ((SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 *)CastclassSealed((RuntimeObject*)L_21, SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var));
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_22 = V_4;
NullCheck(L_22);
String_t* L_23 = SecurityElement_get_Tag_mB83E85CF85B42D13B4B93640E2859EEA583F3708(L_22, /*hidden argument*/NULL);
bool L_24 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_23, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, /*hidden argument*/NULL);
if (!L_24)
{
goto IL_0096;
}
}
IL_008e:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_25 = V_4;
KeyHandler_LoadKey_mF6DE968A79B08A9C359F14F44144D0CB4340A655(__this, L_25, /*hidden argument*/NULL);
}
IL_0096:
{
RuntimeObject* L_26 = V_3;
NullCheck(L_26);
bool L_27 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_26);
if (L_27)
{
goto IL_006e;
}
}
IL_009e:
{
IL2CPP_LEAVE(0xB4, FINALLY_00a0);
}
} // end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_00a0;
}
FINALLY_00a0:
{ // begin finally (depth: 3)
{
RuntimeObject* L_28 = V_3;
V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_28, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var));
RuntimeObject* L_29 = V_5;
if (!L_29)
{
goto IL_00b3;
}
}
IL_00ac:
{
RuntimeObject* L_30 = V_5;
NullCheck(L_30);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_30);
}
IL_00b3:
{
IL2CPP_END_FINALLY(160)
}
} // end finally (depth: 3)
IL2CPP_CLEANUP(160)
{
IL2CPP_JUMP_TBL(0xB4, IL_00b4)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_00b4:
{
IL2CPP_LEAVE(0xC0, FINALLY_00b6);
}
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_00b6;
}
FINALLY_00b6:
{ // begin finally (depth: 2)
{
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_31 = V_0;
if (!L_31)
{
goto IL_00bf;
}
}
IL_00b9:
{
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_32 = V_0;
NullCheck(L_32);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_32);
}
IL_00bf:
{
IL2CPP_END_FINALLY(182)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(182)
{
IL2CPP_JUMP_TBL(0xFF, IL_00ff)
IL2CPP_JUMP_TBL(0xC0, IL_00c0)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_00c0:
{
goto IL_00ff;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (UnauthorizedAccessException_tC2210A745BFDD3AE3559A87A4219E2945EEC9F75_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00c2;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_00d9;
throw e;
}
CATCH_00c2:
{ // begin catch(System.UnauthorizedAccessException)
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_33 = __this->get_values_5();
NullCheck(L_33);
VirtActionInvoker0::Invoke(16 /* System.Void System.Collections.Hashtable::Clear() */, L_33);
SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * L_34 = (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 *)il2cpp_codegen_object_new(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var);
SecurityException__ctor_m69B689A29B9D73495C42E126036A601EA7048FEE(L_34, _stringLiteral88DD25625071BFC7155FC28EC8577FBFC6CFCADE, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, NULL, KeyHandler_Load_m0FFAAF99E9C09BE1422261E7597D8827D4E28275_RuntimeMethod_var);
} // end catch (depth: 1)
CATCH_00d9:
{ // begin catch(System.Exception)
V_6 = ((Exception_t *)__exception_local);
IL2CPP_RUNTIME_CLASS_INIT(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_il2cpp_TypeInfo_var);
TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * L_35 = Console_get_Error_mE1078EFC5C7C133964838D2A72B8FB9567E4C98A(/*hidden argument*/NULL);
String_t* L_36 = __this->get_file_6();
Exception_t * L_37 = V_6;
NullCheck(L_35);
VirtActionInvoker3< String_t*, RuntimeObject *, RuntimeObject * >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object) */, L_35, _stringLiteralD920C4C43C176A1A46D67DACF6AF65EA016979E0, L_36, L_37);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_38 = __this->get_values_5();
NullCheck(L_38);
VirtActionInvoker0::Invoke(16 /* System.Void System.Collections.Hashtable::Clear() */, L_38);
goto IL_00ff;
} // end catch (depth: 1)
IL_00ff:
{
return;
}
}
// System.Void Microsoft.Win32.KeyHandler::LoadKey(System.Security.SecurityElement)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_LoadKey_mF6DE968A79B08A9C359F14F44144D0CB4340A655 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * ___se0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_LoadKey_mF6DE968A79B08A9C359F14F44144D0CB4340A655_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * V_3 = NULL;
RuntimeObject* V_4 = NULL;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * V_5 = NULL;
RuntimeObject* V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
String_t* G_B16_0 = NULL;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * G_B16_1 = NULL;
String_t* G_B15_0 = NULL;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * G_B15_1 = NULL;
String_t* G_B17_0 = NULL;
String_t* G_B17_1 = NULL;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * G_B17_2 = NULL;
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_0 = ___se0;
NullCheck(L_0);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_1 = SecurityElement_get_Attributes_mFAF9CA16843D86E8186088D143D27A176296A656(L_0, /*hidden argument*/NULL);
V_0 = L_1;
}
IL_0007:
try
{ // begin try (depth: 1)
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_2 = V_0;
NullCheck(L_2);
RuntimeObject * L_3 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_2, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C);
V_1 = ((String_t*)CastclassSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var));
String_t* L_4 = V_1;
if (L_4)
{
goto IL_0020;
}
}
IL_001b:
{
goto IL_01a1;
}
IL_0020:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_5 = V_0;
NullCheck(L_5);
RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_5, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9);
V_2 = ((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var));
String_t* L_7 = V_2;
if (L_7)
{
goto IL_0039;
}
}
IL_0034:
{
goto IL_01a1;
}
IL_0039:
{
String_t* L_8 = V_2;
bool L_9 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_8, _stringLiteral46F8AB7C0CFF9DF7CD124852E26022A6BF89E315, /*hidden argument*/NULL);
if (L_9)
{
goto IL_0095;
}
}
IL_0046:
{
String_t* L_10 = V_2;
bool L_11 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_10, _stringLiteralCE8605FF30B56A513CFB82F11AF0ADB15216E97A, /*hidden argument*/NULL);
if (L_11)
{
goto IL_00b6;
}
}
IL_0053:
{
String_t* L_12 = V_2;
bool L_13 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_12, _stringLiteralECB252044B5EA0F679EE78EC1A12904739E2904D, /*hidden argument*/NULL);
if (L_13)
{
goto IL_00d2;
}
}
IL_0060:
{
String_t* L_14 = V_2;
bool L_15 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_14, _stringLiteral0BF04E42D3807913B6F7C1B76508534BF5B1EBAA, /*hidden argument*/NULL);
if (L_15)
{
goto IL_00f8;
}
}
IL_0070:
{
String_t* L_16 = V_2;
bool L_17 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_16, _stringLiteral489900BE920D7BD8F3C9F951BF8963AF915D0A65, /*hidden argument*/NULL);
if (L_17)
{
goto IL_0114;
}
}
IL_0080:
{
String_t* L_18 = V_2;
bool L_19 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_18, _stringLiteral4DD40F8B01E6063C11ECDFFAEE93A6918585EA1A, /*hidden argument*/NULL);
if (L_19)
{
goto IL_0132;
}
}
IL_0090:
{
goto IL_019c;
}
IL_0095:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_20 = __this->get_values_5();
String_t* L_21 = V_1;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_22 = ___se0;
NullCheck(L_22);
String_t* L_23 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_22, /*hidden argument*/NULL);
int32_t L_24 = Int32_Parse_m5807B6243415790250FC25168F767C08FC16FDEA(L_23, /*hidden argument*/NULL);
int32_t L_25 = L_24;
RuntimeObject * L_26 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_25);
NullCheck(L_20);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_20, L_21, L_26);
goto IL_019c;
}
IL_00b6:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_27 = __this->get_values_5();
String_t* L_28 = V_1;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_29 = ___se0;
NullCheck(L_29);
String_t* L_30 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_29, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_31 = Convert_FromBase64String_m079F788D000703E8018DA39BE9C05F1CBF60B156(L_30, /*hidden argument*/NULL);
NullCheck(L_27);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_27, L_28, (RuntimeObject *)(RuntimeObject *)L_31);
goto IL_019c;
}
IL_00d2:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_32 = __this->get_values_5();
String_t* L_33 = V_1;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_34 = ___se0;
NullCheck(L_34);
String_t* L_35 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_34, /*hidden argument*/NULL);
G_B15_0 = L_33;
G_B15_1 = L_32;
if (!L_35)
{
G_B16_0 = L_33;
G_B16_1 = L_32;
goto IL_00e9;
}
}
IL_00e1:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_36 = ___se0;
NullCheck(L_36);
String_t* L_37 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_36, /*hidden argument*/NULL);
G_B17_0 = L_37;
G_B17_1 = G_B15_0;
G_B17_2 = G_B15_1;
goto IL_00ee;
}
IL_00e9:
{
String_t* L_38 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
G_B17_0 = L_38;
G_B17_1 = G_B16_0;
G_B17_2 = G_B16_1;
}
IL_00ee:
{
NullCheck(G_B17_2);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, G_B17_2, G_B17_1, G_B17_0);
goto IL_019c;
}
IL_00f8:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_39 = __this->get_values_5();
String_t* L_40 = V_1;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_41 = ___se0;
NullCheck(L_41);
String_t* L_42 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_41, /*hidden argument*/NULL);
ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * L_43 = (ExpandString_tB6467B99543B708E5939F99C59850304522B2711 *)il2cpp_codegen_object_new(ExpandString_tB6467B99543B708E5939F99C59850304522B2711_il2cpp_TypeInfo_var);
ExpandString__ctor_m40914C70C00DE83914E2279B74C3E83A1ED80F67(L_43, L_42, /*hidden argument*/NULL);
NullCheck(L_39);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_39, L_40, L_43);
goto IL_019c;
}
IL_0114:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_44 = __this->get_values_5();
String_t* L_45 = V_1;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_46 = ___se0;
NullCheck(L_46);
String_t* L_47 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_46, /*hidden argument*/NULL);
int64_t L_48 = Int64_Parse_mF23EAF76DFE5560832595FCAC1ACABFB717E3D4D(L_47, /*hidden argument*/NULL);
int64_t L_49 = L_48;
RuntimeObject * L_50 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_49);
NullCheck(L_44);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_44, L_45, L_50);
goto IL_019c;
}
IL_0132:
{
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_51 = (List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 *)il2cpp_codegen_object_new(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3_il2cpp_TypeInfo_var);
List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06(L_51, /*hidden argument*/List_1__ctor_mDA22758D73530683C950C5CCF39BDB4E7E1F3F06_RuntimeMethod_var);
V_3 = L_51;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_52 = ___se0;
NullCheck(L_52);
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_53 = SecurityElement_get_Children_m4387717E982DBB2DF3E967287F126D4FB72EB924(L_52, /*hidden argument*/NULL);
if (!L_53)
{
goto IL_018a;
}
}
IL_0140:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_54 = ___se0;
NullCheck(L_54);
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_55 = SecurityElement_get_Children_m4387717E982DBB2DF3E967287F126D4FB72EB924(L_54, /*hidden argument*/NULL);
NullCheck(L_55);
RuntimeObject* L_56 = VirtFuncInvoker0< RuntimeObject* >::Invoke(37 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_55);
V_4 = L_56;
}
IL_014d:
try
{ // begin try (depth: 2)
{
goto IL_016a;
}
IL_014f:
{
RuntimeObject* L_57 = V_4;
NullCheck(L_57);
RuntimeObject * L_58 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_57);
V_5 = ((SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 *)CastclassSealed((RuntimeObject*)L_58, SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var));
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_59 = V_3;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_60 = V_5;
NullCheck(L_60);
String_t* L_61 = SecurityElement_get_Text_m80A035D1A853AAC6EDD85F50057B9D7FFA4423C7(L_60, /*hidden argument*/NULL);
NullCheck(L_59);
List_1_Add_mA348FA1140766465189459D25B01EB179001DE83(L_59, L_61, /*hidden argument*/List_1_Add_mA348FA1140766465189459D25B01EB179001DE83_RuntimeMethod_var);
}
IL_016a:
{
RuntimeObject* L_62 = V_4;
NullCheck(L_62);
bool L_63 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_62);
if (L_63)
{
goto IL_014f;
}
}
IL_0173:
{
IL2CPP_LEAVE(0x18A, FINALLY_0175);
}
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0175;
}
FINALLY_0175:
{ // begin finally (depth: 2)
{
RuntimeObject* L_64 = V_4;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_64, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var));
RuntimeObject* L_65 = V_6;
if (!L_65)
{
goto IL_0189;
}
}
IL_0182:
{
RuntimeObject* L_66 = V_6;
NullCheck(L_66);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_66);
}
IL_0189:
{
IL2CPP_END_FINALLY(373)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(373)
{
IL2CPP_JUMP_TBL(0x18A, IL_018a)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_018a:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_67 = __this->get_values_5();
String_t* L_68 = V_1;
List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * L_69 = V_3;
NullCheck(L_69);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_70 = List_1_ToArray_m9DD19D800AE6D84ED0729D5D97CAF84DF317DD38(L_69, /*hidden argument*/List_1_ToArray_m9DD19D800AE6D84ED0729D5D97CAF84DF317DD38_RuntimeMethod_var);
NullCheck(L_67);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_67, L_68, (RuntimeObject *)(RuntimeObject *)L_70);
}
IL_019c:
{
goto IL_01a1;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (RuntimeObject_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_019e;
throw e;
}
CATCH_019e:
{ // begin catch(System.Object)
goto IL_01a1;
} // end catch (depth: 1)
IL_01a1:
{
return;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.KeyHandler::Ensure(Microsoft.Win32.RegistryKey,System.String,System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * KeyHandler_Ensure_m9C067DAA07B1D9E74FBBB4E62B1BDB72D92CB115 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___extra1, bool ___writable2, bool ___is_volatile3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Ensure_m9C067DAA07B1D9E74FBBB4E62B1BDB72D92CB115_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
String_t* V_2 = NULL;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_3 = NULL;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * V_4 = NULL;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
V_0 = L_1;
V_1 = (bool)0;
}
IL_000d:
try
{ // begin try (depth: 1)
{
Type_t * L_2 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_2, (bool*)(&V_1), /*hidden argument*/NULL);
String_t* L_3 = __this->get_Dir_2();
String_t* L_4 = ___extra1;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_5 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_3, L_4, /*hidden argument*/NULL);
V_2 = L_5;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_6 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_7 = V_2;
NullCheck(L_6);
RuntimeObject * L_8 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_6, L_7);
V_3 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)CastclassClass((RuntimeObject*)L_8, KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var));
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_9 = V_3;
if (L_9)
{
goto IL_0040;
}
}
IL_0036:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_10 = ___rkey0;
String_t* L_11 = V_2;
bool L_12 = ___is_volatile3;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_13 = (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)il2cpp_codegen_object_new(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler__ctor_m07093306B1F9E400C0B941F32E4B6B5C2591F85B(L_13, L_10, L_11, L_12, /*hidden argument*/NULL);
V_3 = L_13;
}
IL_0040:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_14 = V_3;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_15 = ___rkey0;
String_t* L_16 = ___extra1;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_17 = KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1(L_15, L_16, /*hidden argument*/NULL);
bool L_18 = ___writable2;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_19 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_m62EA90FC6D57F0C2E43C129455284403BE609A79(L_19, L_14, L_17, L_18, /*hidden argument*/NULL);
V_4 = L_19;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_20 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_21 = V_4;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_22 = V_3;
NullCheck(L_20);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_20, L_21, L_22);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_23 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_24 = V_2;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_25 = V_3;
NullCheck(L_23);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_23, L_24, L_25);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_26 = V_4;
V_5 = L_26;
IL2CPP_LEAVE(0x79, FINALLY_006f);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_006f;
}
FINALLY_006f:
{ // begin finally (depth: 1)
{
bool L_27 = V_1;
if (!L_27)
{
goto IL_0078;
}
}
IL_0072:
{
Type_t * L_28 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_28, /*hidden argument*/NULL);
}
IL_0078:
{
IL2CPP_END_FINALLY(111)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(111)
{
IL2CPP_JUMP_TBL(0x79, IL_0079)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0079:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_29 = V_5;
return L_29;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.KeyHandler::Probe(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * KeyHandler_Probe_m1E0E59FA1652C5117CA6A2B4D365D9A61E394CBE (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___extra1, bool ___writable2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Probe_m1E0E59FA1652C5117CA6A2B4D365D9A61E394CBE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * V_0 = NULL;
Type_t * V_1 = NULL;
bool V_2 = false;
String_t* V_3 = NULL;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_4 = NULL;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
V_0 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)NULL;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
V_1 = L_1;
V_2 = (bool)0;
}
IL_000f:
try
{ // begin try (depth: 1)
{
Type_t * L_2 = V_1;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_2, (bool*)(&V_2), /*hidden argument*/NULL);
String_t* L_3 = __this->get_Dir_2();
String_t* L_4 = ___extra1;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_5 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_3, L_4, /*hidden argument*/NULL);
V_3 = L_5;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_6 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_7 = V_3;
NullCheck(L_6);
RuntimeObject * L_8 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_6, L_7);
V_4 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)CastclassClass((RuntimeObject*)L_8, KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var));
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_9 = V_4;
if (!L_9)
{
goto IL_0059;
}
}
IL_003a:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_10 = V_4;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_11 = ___rkey0;
String_t* L_12 = ___extra1;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_13 = KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1(L_11, L_12, /*hidden argument*/NULL);
bool L_14 = ___writable2;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_15 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_m62EA90FC6D57F0C2E43C129455284403BE609A79(L_15, L_10, L_13, L_14, /*hidden argument*/NULL);
V_0 = L_15;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_16 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_17 = V_0;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_18 = V_4;
NullCheck(L_16);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_16, L_17, L_18);
goto IL_009c;
}
IL_0059:
{
String_t* L_19 = V_3;
bool L_20 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_19, /*hidden argument*/NULL);
if (L_20)
{
goto IL_0069;
}
}
IL_0061:
{
String_t* L_21 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
bool L_22 = KeyHandler_VolatileKeyExists_mC728CF17EBAE18DF889E4A6D2CFC0E6703840088(L_21, /*hidden argument*/NULL);
if (!L_22)
{
goto IL_009c;
}
}
IL_0069:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_23 = ___rkey0;
String_t* L_24 = V_3;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_25 = (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)il2cpp_codegen_object_new(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler__ctor_m4BB2A9EE90F10C82AA2A63A0BD3827C38EEE58F8(L_25, L_23, L_24, /*hidden argument*/NULL);
V_4 = L_25;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_26 = V_4;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_27 = ___rkey0;
String_t* L_28 = ___extra1;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_29 = KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1(L_27, L_28, /*hidden argument*/NULL);
bool L_30 = ___writable2;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_31 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_m62EA90FC6D57F0C2E43C129455284403BE609A79(L_31, L_26, L_29, L_30, /*hidden argument*/NULL);
V_0 = L_31;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_32 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_33 = V_3;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_34 = V_4;
NullCheck(L_32);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_32, L_33, L_34);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_35 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_36 = V_0;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_37 = V_4;
NullCheck(L_35);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_35, L_36, L_37);
}
IL_009c:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_38 = V_0;
V_5 = L_38;
IL2CPP_LEAVE(0xAB, FINALLY_00a1);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_00a1;
}
FINALLY_00a1:
{ // begin finally (depth: 1)
{
bool L_39 = V_2;
if (!L_39)
{
goto IL_00aa;
}
}
IL_00a4:
{
Type_t * L_40 = V_1;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_40, /*hidden argument*/NULL);
}
IL_00aa:
{
IL2CPP_END_FINALLY(161)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(161)
{
IL2CPP_JUMP_TBL(0xAB, IL_00ab)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_00ab:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_41 = V_5;
return L_41;
}
}
// System.String Microsoft.Win32.KeyHandler::CombineName(Microsoft.Win32.RegistryKey,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___extra1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_CombineName_m6C3172606D7B8C66C5BCD47AA30F17B75F943ED1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___extra1;
NullCheck(L_0);
int32_t L_1 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_0, ((int32_t)47), /*hidden argument*/NULL);
if ((((int32_t)L_1) == ((int32_t)(-1))))
{
goto IL_0017;
}
}
{
String_t* L_2 = ___extra1;
NullCheck(L_2);
String_t* L_3 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(L_2, ((int32_t)47), ((int32_t)92), /*hidden argument*/NULL);
___extra1 = L_3;
}
IL_0017:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_4 = ___rkey0;
NullCheck(L_4);
String_t* L_5 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_4, /*hidden argument*/NULL);
String_t* L_6 = ___extra1;
String_t* L_7 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_5, _stringLiteral08534F33C201A45017B502E90A800F1B708EBCB3, L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Int64 Microsoft.Win32.KeyHandler::GetSystemBootTime()
extern "C" IL2CPP_METHOD_ATTR int64_t KeyHandler_GetSystemBootTime_m7D1219BB4D48ECF1151016FD223461EB2E81DDC7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_GetSystemBootTime_m7D1219BB4D48ECF1151016FD223461EB2E81DDC7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
int64_t V_3 = 0;
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * V_4 = NULL;
Exception_t * V_5 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
bool L_0 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(_stringLiteral327458249B9C2677239B6CD3F641843C1364BAE3, /*hidden argument*/NULL);
if (L_0)
{
goto IL_000f;
}
}
{
return (((int64_t)((int64_t)(-1))));
}
IL_000f:
{
V_0 = (String_t*)NULL;
}
IL_0011:
try
{ // begin try (depth: 1)
{
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_1 = Encoding_get_ASCII_m9B673AE3152AB04D07CADE6E5E142C785B5BC94E(/*hidden argument*/NULL);
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_2 = (StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E *)il2cpp_codegen_object_new(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_il2cpp_TypeInfo_var);
StreamReader__ctor_m3A1F63D6B85504E4427C172BCB25456E069111BB(L_2, _stringLiteral327458249B9C2677239B6CD3F641843C1364BAE3, L_1, /*hidden argument*/NULL);
V_4 = L_2;
}
IL_0022:
try
{ // begin try (depth: 2)
{
goto IL_0035;
}
IL_0024:
{
String_t* L_3 = V_1;
NullCheck(L_3);
bool L_4 = String_StartsWith_m7D468FB7C801D9C2DBEEEEC86F8BA8F4EC3243C1(L_3, _stringLiteral983AF9D390206FBA68FCD55E698683CB2A3BC532, /*hidden argument*/NULL);
if (!L_4)
{
goto IL_0035;
}
}
IL_0031:
{
String_t* L_5 = V_1;
V_0 = L_5;
goto IL_0040;
}
IL_0035:
{
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_6 = V_4;
NullCheck(L_6);
String_t* L_7 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.IO.TextReader::ReadLine() */, L_6);
String_t* L_8 = L_7;
V_1 = L_8;
if (L_8)
{
goto IL_0024;
}
}
IL_0040:
{
IL2CPP_LEAVE(0x4E, FINALLY_0042);
}
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0042;
}
FINALLY_0042:
{ // begin finally (depth: 2)
{
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_9 = V_4;
if (!L_9)
{
goto IL_004d;
}
}
IL_0046:
{
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_10 = V_4;
NullCheck(L_10);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_10);
}
IL_004d:
{
IL2CPP_END_FINALLY(66)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(66)
{
IL2CPP_JUMP_TBL(0x4E, IL_004e)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_004e:
{
goto IL_0065;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0050;
throw e;
}
CATCH_0050:
{ // begin catch(System.Exception)
V_5 = ((Exception_t *)__exception_local);
IL2CPP_RUNTIME_CLASS_INIT(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_il2cpp_TypeInfo_var);
TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * L_11 = Console_get_Error_mE1078EFC5C7C133964838D2A72B8FB9567E4C98A(/*hidden argument*/NULL);
Exception_t * L_12 = V_5;
NullCheck(L_11);
VirtActionInvoker2< String_t*, RuntimeObject * >::Invoke(19 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object) */, L_11, _stringLiteralFCCE6B91E2AA5540B66668B6879998B662CE0889, L_12);
goto IL_0065;
} // end catch (depth: 1)
IL_0065:
{
String_t* L_13 = V_0;
if (L_13)
{
goto IL_006b;
}
}
{
return (((int64_t)((int64_t)(-1))));
}
IL_006b:
{
String_t* L_14 = V_0;
NullCheck(L_14);
int32_t L_15 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_14, ((int32_t)32), /*hidden argument*/NULL);
V_2 = L_15;
String_t* L_16 = V_0;
int32_t L_17 = V_2;
String_t* L_18 = V_0;
NullCheck(L_18);
int32_t L_19 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_18, /*hidden argument*/NULL);
int32_t L_20 = V_2;
NullCheck(L_16);
String_t* L_21 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_16, L_17, ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)), /*hidden argument*/NULL);
bool L_22 = Int64_TryParse_m5C60567D82BACC7D9C18F7A9A83025FC94AD0E95(L_21, (int64_t*)(&V_3), /*hidden argument*/NULL);
if (L_22)
{
goto IL_008f;
}
}
{
return (((int64_t)((int64_t)(-1))));
}
IL_008f:
{
int64_t L_23 = V_3;
return L_23;
}
}
// System.Int64 Microsoft.Win32.KeyHandler::GetRegisteredBootTime(System.String)
extern "C" IL2CPP_METHOD_ATTR int64_t KeyHandler_GetRegisteredBootTime_m1F69BE3CD6B428F2F617FA9B445850AD87F2DBE0 (String_t* ___path0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_GetRegisteredBootTime_m1F69BE3CD6B428F2F617FA9B445850AD87F2DBE0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int64_t V_1 = 0;
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * V_2 = NULL;
Exception_t * V_3 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
String_t* L_0 = ___path0;
bool L_1 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_000b;
}
}
{
return (((int64_t)((int64_t)(-1))));
}
IL_000b:
{
V_0 = (String_t*)NULL;
}
IL_000d:
try
{ // begin try (depth: 1)
{
String_t* L_2 = ___path0;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_3 = Encoding_get_ASCII_m9B673AE3152AB04D07CADE6E5E142C785B5BC94E(/*hidden argument*/NULL);
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_4 = (StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E *)il2cpp_codegen_object_new(StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E_il2cpp_TypeInfo_var);
StreamReader__ctor_m3A1F63D6B85504E4427C172BCB25456E069111BB(L_4, L_2, L_3, /*hidden argument*/NULL);
V_2 = L_4;
}
IL_0019:
try
{ // begin try (depth: 2)
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_5 = V_2;
NullCheck(L_5);
String_t* L_6 = VirtFuncInvoker0< String_t* >::Invoke(13 /* System.String System.IO.TextReader::ReadLine() */, L_5);
V_0 = L_6;
IL2CPP_LEAVE(0x2C, FINALLY_0022);
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0022;
}
FINALLY_0022:
{ // begin finally (depth: 2)
{
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_7 = V_2;
if (!L_7)
{
goto IL_002b;
}
}
IL_0025:
{
StreamReader_t62E68063760DCD2FC036AE132DE69C24B7ED001E * L_8 = V_2;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_8);
}
IL_002b:
{
IL2CPP_END_FINALLY(34)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(34)
{
IL2CPP_JUMP_TBL(0x2C, IL_002c)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_002c:
{
goto IL_0042;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.Exception)
V_3 = ((Exception_t *)__exception_local);
IL2CPP_RUNTIME_CLASS_INIT(Console_t5C8E87BA271B0DECA837A3BF9093AC3560DB3D5D_il2cpp_TypeInfo_var);
TextWriter_t92451D929322093838C41489883D5B2D7ABAF3F0 * L_9 = Console_get_Error_mE1078EFC5C7C133964838D2A72B8FB9567E4C98A(/*hidden argument*/NULL);
String_t* L_10 = ___path0;
Exception_t * L_11 = V_3;
NullCheck(L_9);
VirtActionInvoker3< String_t*, RuntimeObject *, RuntimeObject * >::Invoke(20 /* System.Void System.IO.TextWriter::WriteLine(System.String,System.Object,System.Object) */, L_9, _stringLiteralE984829EA0C08C80BD67105C0E756EC219005E59, L_10, L_11);
goto IL_0042;
} // end catch (depth: 1)
IL_0042:
{
String_t* L_12 = V_0;
if (L_12)
{
goto IL_0048;
}
}
{
return (((int64_t)((int64_t)(-1))));
}
IL_0048:
{
String_t* L_13 = V_0;
bool L_14 = Int64_TryParse_m5C60567D82BACC7D9C18F7A9A83025FC94AD0E95(L_13, (int64_t*)(&V_1), /*hidden argument*/NULL);
if (L_14)
{
goto IL_0055;
}
}
{
return (((int64_t)((int64_t)(-1))));
}
IL_0055:
{
int64_t L_15 = V_1;
return L_15;
}
}
// System.Void Microsoft.Win32.KeyHandler::SaveRegisteredBootTime(System.String,System.Int64)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_SaveRegisteredBootTime_m40AD4123F35FD9482F48F34435C9A7CC87CAC7AF (String_t* ___path0, int64_t ___btime1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_SaveRegisteredBootTime_m40AD4123F35FD9482F48F34435C9A7CC87CAC7AF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * V_0 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
IL_0000:
try
{ // begin try (depth: 1)
{
String_t* L_0 = ___path0;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_1 = Encoding_get_ASCII_m9B673AE3152AB04D07CADE6E5E142C785B5BC94E(/*hidden argument*/NULL);
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_2 = (StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E *)il2cpp_codegen_object_new(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_il2cpp_TypeInfo_var);
StreamWriter__ctor_m1D1CC9AC344BA16DBFD6A99AAADF2E383B4E888C(L_2, L_0, (bool)0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
}
IL_000d:
try
{ // begin try (depth: 2)
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_3 = V_0;
String_t* L_4 = Int64_ToString_m8210E39355A227AE15DD391EB810AA9B6AB8B26C((int64_t*)(&___btime1), /*hidden argument*/NULL);
NullCheck(L_3);
VirtActionInvoker1< String_t* >::Invoke(18 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_3, L_4);
IL2CPP_LEAVE(0x26, FINALLY_001c);
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_001c;
}
FINALLY_001c:
{ // begin finally (depth: 2)
{
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_5 = V_0;
if (!L_5)
{
goto IL_0025;
}
}
IL_001f:
{
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_6 = V_0;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_6);
}
IL_0025:
{
IL2CPP_END_FINALLY(28)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(28)
{
IL2CPP_JUMP_TBL(0x26, IL_0026)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0026:
{
goto IL_002b;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (Exception_t_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_0028;
throw e;
}
CATCH_0028:
{ // begin catch(System.Exception)
goto IL_002b;
} // end catch (depth: 1)
IL_002b:
{
return;
}
}
// System.Void Microsoft.Win32.KeyHandler::CleanVolatileKeys()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_CleanVolatileKeys_m33AC8BCD61A34B4EFAA08C27B63CC73F7A0A4127 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_CleanVolatileKeys_m33AC8BCD61A34B4EFAA08C27B63CC73F7A0A4127_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
int64_t V_6 = 0;
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
int64_t L_0 = KeyHandler_GetSystemBootTime_m7D1219BB4D48ECF1151016FD223461EB2E81DDC7(/*hidden argument*/NULL);
V_0 = L_0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = L_1;
String_t* L_3 = KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F(/*hidden argument*/NULL);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_3);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_4 = L_2;
String_t* L_5 = KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80(/*hidden argument*/NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_5);
V_1 = L_4;
V_2 = 0;
goto IL_007d;
}
IL_0021:
{
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_6 = V_1;
int32_t L_7 = V_2;
NullCheck(L_6);
int32_t L_8 = L_7;
String_t* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_3 = L_9;
String_t* L_10 = V_3;
bool L_11 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_10, /*hidden argument*/NULL);
if (!L_11)
{
goto IL_0079;
}
}
{
String_t* L_12 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_13 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_12, _stringLiteralEB83B894A4E7BDCEEBB823B66309B39EFEBA8066, /*hidden argument*/NULL);
V_4 = L_13;
String_t* L_14 = V_3;
String_t* L_15 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_14, _stringLiteral2830528015BD0BF43B8C4C38E047DC726F31DAFF, /*hidden argument*/NULL);
V_5 = L_15;
String_t* L_16 = V_5;
bool L_17 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_16, /*hidden argument*/NULL);
if (!L_17)
{
goto IL_0071;
}
}
{
String_t* L_18 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
int64_t L_19 = KeyHandler_GetRegisteredBootTime_m1F69BE3CD6B428F2F617FA9B445850AD87F2DBE0(L_18, /*hidden argument*/NULL);
V_6 = L_19;
int64_t L_20 = V_0;
if ((((int64_t)L_20) < ((int64_t)(((int64_t)((int64_t)0))))))
{
goto IL_0069;
}
}
{
int64_t L_21 = V_6;
if ((((int64_t)L_21) < ((int64_t)(((int64_t)((int64_t)0))))))
{
goto IL_0069;
}
}
{
int64_t L_22 = V_6;
int64_t L_23 = V_0;
if ((((int64_t)L_22) == ((int64_t)L_23)))
{
goto IL_0071;
}
}
IL_0069:
{
String_t* L_24 = V_5;
Directory_Delete_m85EA8AAE44A426EAC6078D2A1CB86159534FC107(L_24, (bool)1, /*hidden argument*/NULL);
}
IL_0071:
{
String_t* L_25 = V_4;
int64_t L_26 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_SaveRegisteredBootTime_m40AD4123F35FD9482F48F34435C9A7CC87CAC7AF(L_25, L_26, /*hidden argument*/NULL);
}
IL_0079:
{
int32_t L_27 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
}
IL_007d:
{
int32_t L_28 = V_2;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_29 = V_1;
NullCheck(L_29);
if ((((int32_t)L_28) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length)))))))
{
goto IL_0021;
}
}
{
return;
}
}
// System.Boolean Microsoft.Win32.KeyHandler::VolatileKeyExists(System.String)
extern "C" IL2CPP_METHOD_ATTR bool KeyHandler_VolatileKeyExists_mC728CF17EBAE18DF889E4A6D2CFC0E6703840088 (String_t* ___dir0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_VolatileKeyExists_mC728CF17EBAE18DF889E4A6D2CFC0E6703840088_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_2 = NULL;
bool V_3 = false;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
V_0 = L_1;
V_1 = (bool)0;
}
IL_000d:
try
{ // begin try (depth: 1)
{
Type_t * L_2 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_2, (bool*)(&V_1), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_3 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_4 = ___dir0;
NullCheck(L_3);
RuntimeObject * L_5 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_3, L_4);
V_2 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)CastclassClass((RuntimeObject*)L_5, KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var));
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_6 = V_2;
if (!L_6)
{
goto IL_0032;
}
}
IL_0029:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_7 = V_2;
NullCheck(L_7);
bool L_8 = L_7->get_IsVolatile_4();
V_3 = L_8;
IL2CPP_LEAVE(0x54, FINALLY_0034);
}
IL_0032:
{
IL2CPP_LEAVE(0x3E, FINALLY_0034);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0034;
}
FINALLY_0034:
{ // begin finally (depth: 1)
{
bool L_9 = V_1;
if (!L_9)
{
goto IL_003d;
}
}
IL_0037:
{
Type_t * L_10 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_10, /*hidden argument*/NULL);
}
IL_003d:
{
IL2CPP_END_FINALLY(52)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(52)
{
IL2CPP_JUMP_TBL(0x54, IL_0054)
IL2CPP_JUMP_TBL(0x3E, IL_003e)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_003e:
{
String_t* L_11 = ___dir0;
bool L_12 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_11, /*hidden argument*/NULL);
if (!L_12)
{
goto IL_0048;
}
}
{
return (bool)0;
}
IL_0048:
{
String_t* L_13 = ___dir0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_14 = KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7(L_13, /*hidden argument*/NULL);
bool L_15 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_14, /*hidden argument*/NULL);
return L_15;
}
IL_0054:
{
bool L_16 = V_3;
return L_16;
}
}
// System.String Microsoft.Win32.KeyHandler::GetVolatileDir(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7 (String_t* ___dir0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
String_t* L_0 = ___dir0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_1 = KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80(L_0, /*hidden argument*/NULL);
V_0 = L_1;
String_t* L_2 = ___dir0;
String_t* L_3 = V_0;
String_t* L_4 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_5 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_4, _stringLiteral2830528015BD0BF43B8C4C38E047DC726F31DAFF, /*hidden argument*/NULL);
NullCheck(L_2);
String_t* L_6 = String_Replace_m970DFB0A280952FA7D3BA20AB7A8FB9F80CF6470(L_2, L_3, L_5, /*hidden argument*/NULL);
return L_6;
}
}
// Microsoft.Win32.KeyHandler Microsoft.Win32.KeyHandler::Lookup(Microsoft.Win32.RegistryKey,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, bool ___createNonExisting1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_2 = NULL;
int32_t V_3 = 0;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_4 = NULL;
String_t* V_5 = NULL;
String_t* V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
V_0 = L_1;
V_1 = (bool)0;
}
IL_000d:
try
{ // begin try (depth: 1)
{
Type_t * L_2 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_2, (bool*)(&V_1), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_3 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_4 = ___rkey0;
NullCheck(L_3);
RuntimeObject * L_5 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_3, L_4);
V_2 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)CastclassClass((RuntimeObject*)L_5, KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var));
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_6 = V_2;
if (!L_6)
{
goto IL_0031;
}
}
IL_0029:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_7 = V_2;
V_4 = L_7;
IL2CPP_LEAVE(0xFD, FINALLY_00f3);
}
IL_0031:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_8 = ___rkey0;
NullCheck(L_8);
bool L_9 = RegistryKey_get_IsRoot_m01CF81DA23E9912DB7ECD3B2512D8A4A494EDBC6(L_8, /*hidden argument*/NULL);
if (!L_9)
{
goto IL_003c;
}
}
IL_0039:
{
bool L_10 = ___createNonExisting1;
if (L_10)
{
goto IL_0044;
}
}
IL_003c:
{
V_4 = (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)NULL;
IL2CPP_LEAVE(0xFD, FINALLY_00f3);
}
IL_0044:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_11 = ___rkey0;
NullCheck(L_11);
int32_t L_12 = RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB(L_11, /*hidden argument*/NULL);
V_3 = L_12;
int32_t L_13 = V_3;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)((int32_t)-2147483648LL))))
{
case 0:
{
goto IL_00a6;
}
case 1:
{
goto IL_0075;
}
case 2:
{
goto IL_00a6;
}
case 3:
{
goto IL_00a6;
}
case 4:
{
goto IL_00a6;
}
case 5:
{
goto IL_00a6;
}
case 6:
{
goto IL_00a6;
}
}
}
IL_0073:
{
goto IL_00d7;
}
IL_0075:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_14 = KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F(/*hidden argument*/NULL);
RuntimeObject * L_15 = Box(RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0_il2cpp_TypeInfo_var, (&V_3));
NullCheck(L_15);
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_15);
V_3 = *(int32_t*)UnBox(L_15);
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_17 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_14, L_16, /*hidden argument*/NULL);
V_5 = L_17;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_18 = ___rkey0;
String_t* L_19 = V_5;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_20 = (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)il2cpp_codegen_object_new(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler__ctor_m4BB2A9EE90F10C82AA2A63A0BD3827C38EEE58F8(L_20, L_18, L_19, /*hidden argument*/NULL);
V_2 = L_20;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_21 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_22 = V_5;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_23 = V_2;
NullCheck(L_21);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_21, L_22, L_23);
goto IL_00e2;
}
IL_00a6:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_24 = KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80(/*hidden argument*/NULL);
RuntimeObject * L_25 = Box(RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0_il2cpp_TypeInfo_var, (&V_3));
NullCheck(L_25);
String_t* L_26 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_25);
V_3 = *(int32_t*)UnBox(L_25);
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_27 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_24, L_26, /*hidden argument*/NULL);
V_6 = L_27;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_28 = ___rkey0;
String_t* L_29 = V_6;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_30 = (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)il2cpp_codegen_object_new(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler__ctor_m4BB2A9EE90F10C82AA2A63A0BD3827C38EEE58F8(L_30, L_28, L_29, /*hidden argument*/NULL);
V_2 = L_30;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_31 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_32 = V_6;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_33 = V_2;
NullCheck(L_31);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_31, L_32, L_33);
goto IL_00e2;
}
IL_00d7:
{
Exception_t * L_34 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_34, _stringLiteral991CEE5F2A9A9EB6AF7C639C1BD06E24EDABADB4, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, NULL, KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208_RuntimeMethod_var);
}
IL_00e2:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_35 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_36 = ___rkey0;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_37 = V_2;
NullCheck(L_35);
VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(23 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_35, L_36, L_37);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_38 = V_2;
V_4 = L_38;
IL2CPP_LEAVE(0xFD, FINALLY_00f3);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_00f3;
}
FINALLY_00f3:
{ // begin finally (depth: 1)
{
bool L_39 = V_1;
if (!L_39)
{
goto IL_00fc;
}
}
IL_00f6:
{
Type_t * L_40 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_40, /*hidden argument*/NULL);
}
IL_00fc:
{
IL2CPP_END_FINALLY(243)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(243)
{
IL2CPP_JUMP_TBL(0xFD, IL_00fd)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_00fd:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_41 = V_4;
return L_41;
}
}
// System.String Microsoft.Win32.KeyHandler::GetRootFromDir(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80 (String_t* ___dir0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___dir0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_1 = KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F(/*hidden argument*/NULL);
NullCheck(L_0);
int32_t L_2 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_0, L_1, /*hidden argument*/NULL);
if ((((int32_t)L_2) <= ((int32_t)(-1))))
{
goto IL_0014;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_3 = KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F(/*hidden argument*/NULL);
return L_3;
}
IL_0014:
{
String_t* L_4 = ___dir0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_5 = KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80(/*hidden argument*/NULL);
NullCheck(L_4);
int32_t L_6 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_4, L_5, /*hidden argument*/NULL);
if ((((int32_t)L_6) <= ((int32_t)(-1))))
{
goto IL_0028;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_7 = KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80(/*hidden argument*/NULL);
return L_7;
}
IL_0028:
{
String_t* L_8 = ___dir0;
String_t* L_9 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral5B49DF94146EC440EAAAE4296338CCB9BAC48ABA, L_8, /*hidden argument*/NULL);
Exception_t * L_10 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_10, L_9, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, KeyHandler_GetRootFromDir_m2BA72862B3D7F90F1C892E516F91259B48E42A80_RuntimeMethod_var);
}
}
// System.Void Microsoft.Win32.KeyHandler::Drop(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Drop_m044C32F227E7677048C5193A711273DF828147F2 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Drop_m044C32F227E7677048C5193A711273DF828147F2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_2 = NULL;
int32_t V_3 = 0;
RuntimeObject* V_4 = NULL;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 V_5;
memset(&V_5, 0, sizeof(V_5));
RuntimeObject* V_6 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
V_0 = L_1;
V_1 = (bool)0;
}
IL_000d:
try
{ // begin try (depth: 1)
{
Type_t * L_2 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_2, (bool*)(&V_1), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_3 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_4 = ___rkey0;
NullCheck(L_3);
RuntimeObject * L_5 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_3, L_4);
V_2 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)CastclassClass((RuntimeObject*)L_5, KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var));
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_6 = V_2;
if (L_6)
{
goto IL_002b;
}
}
IL_0029:
{
IL2CPP_LEAVE(0xA1, FINALLY_0097);
}
IL_002b:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_7 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_8 = ___rkey0;
NullCheck(L_7);
VirtActionInvoker1< RuntimeObject * >::Invoke(30 /* System.Void System.Collections.Hashtable::Remove(System.Object) */, L_7, L_8);
V_3 = 0;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_9 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_key_to_handler_0();
NullCheck(L_9);
RuntimeObject* L_10 = VirtFuncInvoker0< RuntimeObject* >::Invoke(24 /* System.Collections.IDictionaryEnumerator System.Collections.Hashtable::GetEnumerator() */, L_9);
V_4 = L_10;
}
IL_0044:
try
{ // begin try (depth: 2)
{
goto IL_0062;
}
IL_0046:
{
RuntimeObject* L_11 = V_4;
NullCheck(L_11);
RuntimeObject * L_12 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_11);
V_5 = ((*(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)UnBox(L_12, DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var))));
RuntimeObject * L_13 = DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_5), /*hidden argument*/NULL);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_14 = V_2;
if ((!(((RuntimeObject*)(RuntimeObject *)L_13) == ((RuntimeObject*)(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 *)L_14))))
{
goto IL_0062;
}
}
IL_005e:
{
int32_t L_15 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
}
IL_0062:
{
RuntimeObject* L_16 = V_4;
NullCheck(L_16);
bool L_17 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_16);
if (L_17)
{
goto IL_0046;
}
}
IL_006b:
{
IL2CPP_LEAVE(0x82, FINALLY_006d);
}
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_006d;
}
FINALLY_006d:
{ // begin finally (depth: 2)
{
RuntimeObject* L_18 = V_4;
V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_18, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var));
RuntimeObject* L_19 = V_6;
if (!L_19)
{
goto IL_0081;
}
}
IL_007a:
{
RuntimeObject* L_20 = V_6;
NullCheck(L_20);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_20);
}
IL_0081:
{
IL2CPP_END_FINALLY(109)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(109)
{
IL2CPP_JUMP_TBL(0x82, IL_0082)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0082:
{
int32_t L_21 = V_3;
if (L_21)
{
goto IL_0095;
}
}
IL_0085:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_22 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_23 = V_2;
NullCheck(L_23);
String_t* L_24 = L_23->get_Dir_2();
NullCheck(L_22);
VirtActionInvoker1< RuntimeObject * >::Invoke(30 /* System.Void System.Collections.Hashtable::Remove(System.Object) */, L_22, L_24);
}
IL_0095:
{
IL2CPP_LEAVE(0xA1, FINALLY_0097);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0097;
}
FINALLY_0097:
{ // begin finally (depth: 1)
{
bool L_25 = V_1;
if (!L_25)
{
goto IL_00a0;
}
}
IL_009a:
{
Type_t * L_26 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_26, /*hidden argument*/NULL);
}
IL_00a0:
{
IL2CPP_END_FINALLY(151)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(151)
{
IL2CPP_JUMP_TBL(0xA1, IL_00a1)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_00a1:
{
return;
}
}
// System.Object Microsoft.Win32.KeyHandler::GetValue(System.String,Microsoft.Win32.RegistryValueOptions)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * KeyHandler_GetValue_m9E2C3ABFC2576E6BEB93DC6B626C0D3E089C80E5 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, String_t* ___name0, int32_t ___options1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_GetValue_m9E2C3ABFC2576E6BEB93DC6B626C0D3E089C80E5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * V_1 = NULL;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * V_2 = NULL;
bool V_3 = false;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
bool L_0 = KeyHandler_get_IsMarkedForDeletion_mB5DA042FEA1FBB1583953BFC12E8C6C7D4DFCFA2(__this, /*hidden argument*/NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return NULL;
}
IL_000a:
{
String_t* L_1 = ___name0;
if (L_1)
{
goto IL_0014;
}
}
{
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
___name0 = L_2;
}
IL_0014:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_3 = __this->get_values_5();
V_2 = L_3;
V_3 = (bool)0;
}
IL_001d:
try
{ // begin try (depth: 1)
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_4 = V_2;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_4, (bool*)(&V_3), /*hidden argument*/NULL);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_5 = __this->get_values_5();
String_t* L_6 = ___name0;
NullCheck(L_5);
RuntimeObject * L_7 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(22 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_5, L_6);
V_0 = L_7;
IL2CPP_LEAVE(0x3E, FINALLY_0034);
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0034;
}
FINALLY_0034:
{ // begin finally (depth: 1)
{
bool L_8 = V_3;
if (!L_8)
{
goto IL_003d;
}
}
IL_0037:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_9 = V_2;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_9, /*hidden argument*/NULL);
}
IL_003d:
{
IL2CPP_END_FINALLY(52)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(52)
{
IL2CPP_JUMP_TBL(0x3E, IL_003e)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_003e:
{
RuntimeObject * L_10 = V_0;
V_1 = ((ExpandString_tB6467B99543B708E5939F99C59850304522B2711 *)IsInstClass((RuntimeObject*)L_10, ExpandString_tB6467B99543B708E5939F99C59850304522B2711_il2cpp_TypeInfo_var));
ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * L_11 = V_1;
if (L_11)
{
goto IL_004a;
}
}
{
RuntimeObject * L_12 = V_0;
return L_12;
}
IL_004a:
{
int32_t L_13 = ___options1;
if (((int32_t)((int32_t)L_13&(int32_t)1)))
{
goto IL_0056;
}
}
{
ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * L_14 = V_1;
NullCheck(L_14);
String_t* L_15 = ExpandString_Expand_m425728B465F26244124F2D4F38D072C792170503(L_14, /*hidden argument*/NULL);
return L_15;
}
IL_0056:
{
ExpandString_tB6467B99543B708E5939F99C59850304522B2711 * L_16 = V_1;
NullCheck(L_16);
String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_16);
return L_17;
}
}
// System.String[] Microsoft.Win32.KeyHandler::GetSubKeyNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* KeyHandler_GetSubKeyNames_mF91D1D788FE9560D6BEC3ABABB7BE2AC04D0FF21 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_GetSubKeyNames_mF91D1D788FE9560D6BEC3ABABB7BE2AC04D0FF21_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* V_0 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* V_2 = NULL;
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * V_6 = NULL;
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* V_7 = NULL;
int32_t V_8 = 0;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * V_9 = NULL;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * V_10 = NULL;
Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 V_11;
memset(&V_11, 0, sizeof(V_11));
KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 V_12;
memset(&V_12, 0, sizeof(V_12));
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
String_t* L_0 = __this->get_ActualDir_3();
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_1 = (DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F *)il2cpp_codegen_object_new(DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_il2cpp_TypeInfo_var);
DirectoryInfo__ctor_m00923CD8472B1FB220FAEE9D09CCCF9A96A021C6(L_1, L_0, /*hidden argument*/NULL);
NullCheck(L_1);
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_2 = DirectoryInfo_GetDirectories_m3B3BFA8A3218042D621CC9B43604F21DA0D8B343(L_1, /*hidden argument*/NULL);
V_0 = L_2;
bool L_3 = __this->get_IsVolatile_4();
if (L_3)
{
goto IL_002b;
}
}
{
String_t* L_4 = __this->get_Dir_2();
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_5 = KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7(L_4, /*hidden argument*/NULL);
bool L_6 = Directory_Exists_mB77956D89305E16FEFCBDFC55CCC98F03AEE4D84(L_5, /*hidden argument*/NULL);
if (L_6)
{
goto IL_0059;
}
}
IL_002b:
{
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_7 = V_0;
NullCheck(L_7);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_8 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))));
V_1 = L_8;
V_5 = 0;
goto IL_0050;
}
IL_0039:
{
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_9 = V_0;
int32_t L_10 = V_5;
NullCheck(L_9);
int32_t L_11 = L_10;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_6 = L_12;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_13 = V_1;
int32_t L_14 = V_5;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_15 = V_6;
NullCheck(L_15);
String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_15);
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_16);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (String_t*)L_16);
int32_t L_17 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_0050:
{
int32_t L_18 = V_5;
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_19 = V_0;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length)))))))
{
goto IL_0039;
}
}
{
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_20 = V_1;
return L_20;
}
IL_0059:
{
String_t* L_21 = __this->get_Dir_2();
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_22 = KeyHandler_GetVolatileDir_m6302083D60AE87745354A0F5B535B6647D9A50D7(L_21, /*hidden argument*/NULL);
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_23 = (DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F *)il2cpp_codegen_object_new(DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F_il2cpp_TypeInfo_var);
DirectoryInfo__ctor_m00923CD8472B1FB220FAEE9D09CCCF9A96A021C6(L_23, L_22, /*hidden argument*/NULL);
NullCheck(L_23);
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_24 = DirectoryInfo_GetDirectories_m3B3BFA8A3218042D621CC9B43604F21DA0D8B343(L_23, /*hidden argument*/NULL);
V_2 = L_24;
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_25 = (Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC *)il2cpp_codegen_object_new(Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B(L_25, /*hidden argument*/Dictionary_2__ctor_m5B1C279E77422BB0B2C7B0374ECF89E3224AF62B_RuntimeMethod_var);
V_3 = L_25;
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_26 = V_0;
V_7 = L_26;
V_8 = 0;
goto IL_009e;
}
IL_007d:
{
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_27 = V_7;
int32_t L_28 = V_8;
NullCheck(L_27);
int32_t L_29 = L_28;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_9 = L_30;
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_31 = V_3;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_32 = V_9;
NullCheck(L_32);
String_t* L_33 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_32);
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_34 = V_9;
NullCheck(L_34);
String_t* L_35 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_34);
NullCheck(L_31);
Dictionary_2_set_Item_m597918251624A4BF29104324490143CFCA659FAD(L_31, L_33, L_35, /*hidden argument*/Dictionary_2_set_Item_m597918251624A4BF29104324490143CFCA659FAD_RuntimeMethod_var);
int32_t L_36 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1));
}
IL_009e:
{
int32_t L_37 = V_8;
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_38 = V_7;
NullCheck(L_38);
if ((((int32_t)L_37) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_38)->max_length)))))))
{
goto IL_007d;
}
}
{
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_39 = V_2;
V_7 = L_39;
V_8 = 0;
goto IL_00cf;
}
IL_00ae:
{
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_40 = V_7;
int32_t L_41 = V_8;
NullCheck(L_40);
int32_t L_42 = L_41;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_10 = L_43;
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_44 = V_3;
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_45 = V_10;
NullCheck(L_45);
String_t* L_46 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_45);
DirectoryInfo_t432CD06DF148701E930708371CB985BC0E8EF87F * L_47 = V_10;
NullCheck(L_47);
String_t* L_48 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_47);
NullCheck(L_44);
Dictionary_2_set_Item_m597918251624A4BF29104324490143CFCA659FAD(L_44, L_46, L_48, /*hidden argument*/Dictionary_2_set_Item_m597918251624A4BF29104324490143CFCA659FAD_RuntimeMethod_var);
int32_t L_49 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1));
}
IL_00cf:
{
int32_t L_50 = V_8;
DirectoryInfoU5BU5D_t365312EA5C7DEF9B29E106B79B228EA64C29C6AF* L_51 = V_7;
NullCheck(L_51);
if ((((int32_t)L_50) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_51)->max_length)))))))
{
goto IL_00ae;
}
}
{
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_52 = V_3;
NullCheck(L_52);
int32_t L_53 = Dictionary_2_get_Count_mCABDD78BB70A11ABE11DCFDFD2E175A93809B90B(L_52, /*hidden argument*/Dictionary_2_get_Count_mCABDD78BB70A11ABE11DCFDFD2E175A93809B90B_RuntimeMethod_var);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_54 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_53);
V_1 = L_54;
V_4 = 0;
Dictionary_2_t931BF283048C4E74FC063C3036E5F3FE328861FC * L_55 = V_3;
NullCheck(L_55);
Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 L_56 = Dictionary_2_GetEnumerator_m3378B4792B81EF81397CB9D9A761BD7149BD27F5(L_55, /*hidden argument*/Dictionary_2_GetEnumerator_m3378B4792B81EF81397CB9D9A761BD7149BD27F5_RuntimeMethod_var);
V_11 = L_56;
}
IL_00ee:
try
{ // begin try (depth: 1)
{
goto IL_0109;
}
IL_00f0:
{
KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 L_57 = Enumerator_get_Current_mBEC9B470213860581893E0F197CAAE657B8B6C69((Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 *)(&V_11), /*hidden argument*/Enumerator_get_Current_mBEC9B470213860581893E0F197CAAE657B8B6C69_RuntimeMethod_var);
V_12 = L_57;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_58 = V_1;
int32_t L_59 = V_4;
int32_t L_60 = L_59;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
String_t* L_61 = KeyValuePair_2_get_Value_mEAF4B15DEEAC6EB29683A5C6569F0F50B4DEBDA2((KeyValuePair_2_t1A58906CCD7ED79792916B56DB716477495C85D8 *)(&V_12), /*hidden argument*/KeyValuePair_2_get_Value_mEAF4B15DEEAC6EB29683A5C6569F0F50B4DEBDA2_RuntimeMethod_var);
NullCheck(L_58);
ArrayElementTypeCheck (L_58, L_61);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_60), (String_t*)L_61);
}
IL_0109:
{
bool L_62 = Enumerator_MoveNext_m6E6A22A8620F5A5582BB67E367BE5086D7D895A6((Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 *)(&V_11), /*hidden argument*/Enumerator_MoveNext_m6E6A22A8620F5A5582BB67E367BE5086D7D895A6_RuntimeMethod_var);
if (L_62)
{
goto IL_00f0;
}
}
IL_0112:
{
IL2CPP_LEAVE(0x122, FINALLY_0114);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0114;
}
FINALLY_0114:
{ // begin finally (depth: 1)
Enumerator_Dispose_m16C0E963A012498CD27422B463DB327BA4C7A321((Enumerator_tEE17C0B6306B38B4D74140569F93EA8C3BDD05A3 *)(&V_11), /*hidden argument*/Enumerator_Dispose_m16C0E963A012498CD27422B463DB327BA4C7A321_RuntimeMethod_var);
IL2CPP_END_FINALLY(276)
} // end finally (depth: 1)
IL2CPP_CLEANUP(276)
{
IL2CPP_JUMP_TBL(0x122, IL_0122)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0122:
{
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_63 = V_1;
return L_63;
}
}
// System.Void Microsoft.Win32.KeyHandler::Flush()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Flush_m99849B8D76F79913BCBCDCB6ECB745EF3A0B2A36 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Flush_m99849B8D76F79913BCBCDCB6ECB745EF3A0B2A36_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Type_t * V_0 = NULL;
bool V_1 = false;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_0 = { reinterpret_cast<intptr_t> (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_0_0_0_var) };
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_1 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_0, /*hidden argument*/NULL);
V_0 = L_1;
V_1 = (bool)0;
}
IL_000d:
try
{ // begin try (depth: 1)
{
Type_t * L_2 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_2, (bool*)(&V_1), /*hidden argument*/NULL);
bool L_3 = __this->get_dirty_7();
if (!L_3)
{
goto IL_002a;
}
}
IL_001d:
{
KeyHandler_Save_m4BCC8DDFEF629304FB94CFF655A43CB824DCA94E(__this, /*hidden argument*/NULL);
__this->set_dirty_7((bool)0);
}
IL_002a:
{
IL2CPP_LEAVE(0x36, FINALLY_002c);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_002c;
}
FINALLY_002c:
{ // begin finally (depth: 1)
{
bool L_4 = V_1;
if (!L_4)
{
goto IL_0035;
}
}
IL_002f:
{
Type_t * L_5 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_5, /*hidden argument*/NULL);
}
IL_0035:
{
IL2CPP_END_FINALLY(44)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(44)
{
IL2CPP_JUMP_TBL(0x36, IL_0036)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0036:
{
return;
}
}
// System.Boolean Microsoft.Win32.KeyHandler::ValueExists(System.String)
extern "C" IL2CPP_METHOD_ATTR bool KeyHandler_ValueExists_mC7DFA1D6DC591997BDD2748B3D54395927C0B0FC (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_ValueExists_mC7DFA1D6DC591997BDD2748B3D54395927C0B0FC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
String_t* L_0 = ___name0;
if (L_0)
{
goto IL_000a;
}
}
{
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
___name0 = L_1;
}
IL_000a:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_2 = __this->get_values_5();
V_0 = L_2;
V_1 = (bool)0;
}
IL_0013:
try
{ // begin try (depth: 1)
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_3 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_3, (bool*)(&V_1), /*hidden argument*/NULL);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_4 = __this->get_values_5();
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(18 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_4, L_5);
V_2 = L_6;
IL2CPP_LEAVE(0x34, FINALLY_002a);
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_002a;
}
FINALLY_002a:
{ // begin finally (depth: 1)
{
bool L_7 = V_1;
if (!L_7)
{
goto IL_0033;
}
}
IL_002d:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_8 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_8, /*hidden argument*/NULL);
}
IL_0033:
{
IL2CPP_END_FINALLY(42)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(42)
{
IL2CPP_JUMP_TBL(0x34, IL_0034)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0034:
{
bool L_9 = V_2;
return L_9;
}
}
// System.Boolean Microsoft.Win32.KeyHandler::get_IsMarkedForDeletion()
extern "C" IL2CPP_METHOD_ATTR bool KeyHandler_get_IsMarkedForDeletion_mB5DA042FEA1FBB1583953BFC12E8C6C7D4DFCFA2 (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_get_IsMarkedForDeletion_mB5DA042FEA1FBB1583953BFC12E8C6C7D4DFCFA2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_0 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_dir_to_handler_1();
String_t* L_1 = __this->get_Dir_2();
NullCheck(L_0);
bool L_2 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(18 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_0, L_1);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
// System.Void Microsoft.Win32.KeyHandler::Finalize()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Finalize_m436043D52D07BE3FF97253F3167661AE22C6D7AB (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method)
{
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
IL_0000:
try
{ // begin try (depth: 1)
KeyHandler_Flush_m99849B8D76F79913BCBCDCB6ECB745EF3A0B2A36(__this, /*hidden argument*/NULL);
IL2CPP_LEAVE(0xF, FINALLY_0008);
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0008;
}
FINALLY_0008:
{ // begin finally (depth: 1)
Object_Finalize_m4015B7D3A44DE125C5FE34D7276CD4697C06F380(__this, /*hidden argument*/NULL);
IL2CPP_END_FINALLY(8)
} // end finally (depth: 1)
IL2CPP_CLEANUP(8)
{
IL2CPP_JUMP_TBL(0xF, IL_000f)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_000f:
{
return;
}
}
// System.Void Microsoft.Win32.KeyHandler::Save()
extern "C" IL2CPP_METHOD_ATTR void KeyHandler_Save_m4BCC8DDFEF629304FB94CFF655A43CB824DCA94E (KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_Save_m4BCC8DDFEF629304FB94CFF655A43CB824DCA94E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * V_0 = NULL;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * V_1 = NULL;
bool V_2 = false;
RuntimeObject* V_3 = NULL;
DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 V_4;
memset(&V_4, 0, sizeof(V_4));
RuntimeObject * V_5 = NULL;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * V_6 = NULL;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_7 = NULL;
int32_t V_8 = 0;
String_t* V_9 = NULL;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * V_10 = NULL;
RuntimeObject* V_11 = NULL;
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * V_12 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
bool L_0 = KeyHandler_get_IsMarkedForDeletion_mB5DA042FEA1FBB1583953BFC12E8C6C7D4DFCFA2(__this, /*hidden argument*/NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_1 = (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 *)il2cpp_codegen_object_new(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
SecurityElement__ctor_m888B01153F0CC19DA06717EBB2E55240669304C6(L_1, _stringLiteral048B0CB1B94379C74E7E8C8EDE496E3EDBEA3386, /*hidden argument*/NULL);
V_0 = L_1;
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_2 = __this->get_values_5();
V_1 = L_2;
V_2 = (bool)0;
}
IL_001d:
try
{ // begin try (depth: 1)
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_3 = V_1;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_3, (bool*)(&V_2), /*hidden argument*/NULL);
String_t* L_4 = __this->get_file_6();
bool L_5 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_4, /*hidden argument*/NULL);
if (L_5)
{
goto IL_0044;
}
}
IL_0032:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_6 = __this->get_values_5();
NullCheck(L_6);
int32_t L_7 = VirtFuncInvoker0< int32_t >::Invoke(32 /* System.Int32 System.Collections.Hashtable::get_Count() */, L_6);
if (L_7)
{
goto IL_0044;
}
}
IL_003f:
{
IL2CPP_LEAVE(0x247, FINALLY_020a);
}
IL_0044:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_8 = __this->get_values_5();
NullCheck(L_8);
RuntimeObject* L_9 = VirtFuncInvoker0< RuntimeObject* >::Invoke(24 /* System.Collections.IDictionaryEnumerator System.Collections.Hashtable::GetEnumerator() */, L_8);
V_3 = L_9;
}
IL_0050:
try
{ // begin try (depth: 2)
{
goto IL_01e9;
}
IL_0055:
{
RuntimeObject* L_10 = V_3;
NullCheck(L_10);
RuntimeObject * L_11 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_10);
V_4 = ((*(DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)UnBox(L_11, DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4_il2cpp_TypeInfo_var))));
RuntimeObject * L_12 = DictionaryEntry_get_Value_m4B3DE9043323AB6C84FCD25C8610030572D67AE6((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_4), /*hidden argument*/NULL);
V_5 = L_12;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_13 = (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 *)il2cpp_codegen_object_new(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
SecurityElement__ctor_m888B01153F0CC19DA06717EBB2E55240669304C6(L_13, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, /*hidden argument*/NULL);
V_6 = L_13;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_14 = V_6;
RuntimeObject * L_15 = DictionaryEntry_get_Key_m5637186DC83BDD463E99ADDB2FE9C033D4EA0500((DictionaryEntry_tB5348A26B94274FCC1DD77185BD5946E283B11A4 *)(&V_4), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
String_t* L_16 = SecurityElement_Escape_m0EB8C4C11D70CAC5588F8DB79811B1BD1092B6F7(((String_t*)CastclassSealed((RuntimeObject*)L_15, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
NullCheck(L_14);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_14, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, L_16, /*hidden argument*/NULL);
RuntimeObject * L_17 = V_5;
if (!((String_t*)IsInstSealed((RuntimeObject*)L_17, String_t_il2cpp_TypeInfo_var)))
{
goto IL_00c6;
}
}
IL_009d:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_18 = V_6;
NullCheck(L_18);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_18, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteralECB252044B5EA0F679EE78EC1A12904739E2904D, /*hidden argument*/NULL);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_19 = V_6;
RuntimeObject * L_20 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
String_t* L_21 = SecurityElement_Escape_m0EB8C4C11D70CAC5588F8DB79811B1BD1092B6F7(((String_t*)CastclassSealed((RuntimeObject*)L_20, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
NullCheck(L_19);
SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E(L_19, L_21, /*hidden argument*/NULL);
goto IL_01e1;
}
IL_00c6:
{
RuntimeObject * L_22 = V_5;
if (!((RuntimeObject *)IsInstSealed((RuntimeObject*)L_22, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))
{
goto IL_00f3;
}
}
IL_00cf:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_23 = V_6;
NullCheck(L_23);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_23, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteral46F8AB7C0CFF9DF7CD124852E26022A6BF89E315, /*hidden argument*/NULL);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_24 = V_6;
RuntimeObject * L_25 = V_5;
NullCheck(L_25);
String_t* L_26 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_25);
NullCheck(L_24);
SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E(L_24, L_26, /*hidden argument*/NULL);
goto IL_01e1;
}
IL_00f3:
{
RuntimeObject * L_27 = V_5;
if (!((RuntimeObject *)IsInstSealed((RuntimeObject*)L_27, Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var)))
{
goto IL_0120;
}
}
IL_00fc:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_28 = V_6;
NullCheck(L_28);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_28, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteral489900BE920D7BD8F3C9F951BF8963AF915D0A65, /*hidden argument*/NULL);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_29 = V_6;
RuntimeObject * L_30 = V_5;
NullCheck(L_30);
String_t* L_31 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_30);
NullCheck(L_29);
SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E(L_29, L_31, /*hidden argument*/NULL);
goto IL_01e1;
}
IL_0120:
{
RuntimeObject * L_32 = V_5;
if (!((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)IsInst((RuntimeObject*)L_32, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var)))
{
goto IL_0152;
}
}
IL_0129:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_33 = V_6;
NullCheck(L_33);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_33, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteralCE8605FF30B56A513CFB82F11AF0ADB15216E97A, /*hidden argument*/NULL);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_34 = V_6;
RuntimeObject * L_35 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
String_t* L_36 = Convert_ToBase64String_mF201749AD724C437524C8A6108519470A0F65B84(((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)Castclass((RuntimeObject*)L_35, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
NullCheck(L_34);
SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E(L_34, L_36, /*hidden argument*/NULL);
goto IL_01e1;
}
IL_0152:
{
RuntimeObject * L_37 = V_5;
if (!((ExpandString_tB6467B99543B708E5939F99C59850304522B2711 *)IsInstClass((RuntimeObject*)L_37, ExpandString_tB6467B99543B708E5939F99C59850304522B2711_il2cpp_TypeInfo_var)))
{
goto IL_0181;
}
}
IL_015b:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_38 = V_6;
NullCheck(L_38);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_38, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteral0BF04E42D3807913B6F7C1B76508534BF5B1EBAA, /*hidden argument*/NULL);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_39 = V_6;
RuntimeObject * L_40 = V_5;
NullCheck(L_40);
String_t* L_41 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_40);
IL2CPP_RUNTIME_CLASS_INIT(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
String_t* L_42 = SecurityElement_Escape_m0EB8C4C11D70CAC5588F8DB79811B1BD1092B6F7(L_41, /*hidden argument*/NULL);
NullCheck(L_39);
SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E(L_39, L_42, /*hidden argument*/NULL);
goto IL_01e1;
}
IL_0181:
{
RuntimeObject * L_43 = V_5;
if (!((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)IsInst((RuntimeObject*)L_43, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var)))
{
goto IL_01e1;
}
}
IL_018a:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_44 = V_6;
NullCheck(L_44);
SecurityElement_AddAttribute_m169BDD8B4746C6074924239147E90537CF4C441B(L_44, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, _stringLiteral4DD40F8B01E6063C11ECDFFAEE93A6918585EA1A, /*hidden argument*/NULL);
RuntimeObject * L_45 = V_5;
V_7 = ((StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)Castclass((RuntimeObject*)L_45, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var));
V_8 = 0;
goto IL_01d9;
}
IL_01a9:
{
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_46 = V_7;
int32_t L_47 = V_8;
NullCheck(L_46);
int32_t L_48 = L_47;
String_t* L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
V_9 = L_49;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_50 = (SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 *)il2cpp_codegen_object_new(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
SecurityElement__ctor_m888B01153F0CC19DA06717EBB2E55240669304C6(L_50, _stringLiteralECB252044B5EA0F679EE78EC1A12904739E2904D, /*hidden argument*/NULL);
V_10 = L_50;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_51 = V_10;
String_t* L_52 = V_9;
IL2CPP_RUNTIME_CLASS_INIT(SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7_il2cpp_TypeInfo_var);
String_t* L_53 = SecurityElement_Escape_m0EB8C4C11D70CAC5588F8DB79811B1BD1092B6F7(L_52, /*hidden argument*/NULL);
NullCheck(L_51);
SecurityElement_set_Text_mD45FBD1B76BB6D3FF38CD493E43C3B4558A7A86E(L_51, L_53, /*hidden argument*/NULL);
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_54 = V_6;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_55 = V_10;
NullCheck(L_54);
SecurityElement_AddChild_m02EE2E9A11B4CD23CBE38A5A7F8D54783EF89AFB(L_54, L_55, /*hidden argument*/NULL);
int32_t L_56 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)1));
}
IL_01d9:
{
int32_t L_57 = V_8;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_58 = V_7;
NullCheck(L_58);
if ((((int32_t)L_57) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_58)->max_length)))))))
{
goto IL_01a9;
}
}
IL_01e1:
{
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_59 = V_0;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_60 = V_6;
NullCheck(L_59);
SecurityElement_AddChild_m02EE2E9A11B4CD23CBE38A5A7F8D54783EF89AFB(L_59, L_60, /*hidden argument*/NULL);
}
IL_01e9:
{
RuntimeObject* L_61 = V_3;
NullCheck(L_61);
bool L_62 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_61);
if (L_62)
{
goto IL_0055;
}
}
IL_01f4:
{
IL2CPP_LEAVE(0x214, FINALLY_01f6);
}
} // end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_01f6;
}
FINALLY_01f6:
{ // begin finally (depth: 2)
{
RuntimeObject* L_63 = V_3;
V_11 = ((RuntimeObject*)IsInst((RuntimeObject*)L_63, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var));
RuntimeObject* L_64 = V_11;
if (!L_64)
{
goto IL_0209;
}
}
IL_0202:
{
RuntimeObject* L_65 = V_11;
NullCheck(L_65);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_65);
}
IL_0209:
{
IL2CPP_END_FINALLY(502)
}
} // end finally (depth: 2)
IL2CPP_CLEANUP(502)
{
IL2CPP_END_CLEANUP(0x214, FINALLY_020a);
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_020a;
}
FINALLY_020a:
{ // begin finally (depth: 1)
{
bool L_66 = V_2;
if (!L_66)
{
goto IL_0213;
}
}
IL_020d:
{
Hashtable_t978F65B8006C8F5504B286526AEC6608FF983FC9 * L_67 = V_1;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_67, /*hidden argument*/NULL);
}
IL_0213:
{
IL2CPP_END_FINALLY(522)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(522)
{
IL2CPP_JUMP_TBL(0x247, IL_0247)
IL2CPP_JUMP_TBL(0x214, IL_0214)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0214:
{
String_t* L_68 = __this->get_file_6();
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_69 = File_Create_mE6AF90C7A82E96EC1315821EB061327CF3EB55DD(L_68, /*hidden argument*/NULL);
V_12 = L_69;
}
IL_0221:
try
{ // begin try (depth: 1)
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_70 = V_12;
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_71 = (StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E *)il2cpp_codegen_object_new(StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E_il2cpp_TypeInfo_var);
StreamWriter__ctor_mB84BC6A7038D0550163682CD317A76740620E039(L_71, L_70, /*hidden argument*/NULL);
StreamWriter_t989B894EF3BFCDF6FF5F5F068402A4F835FC8E8E * L_72 = L_71;
SecurityElement_t6C5746EF572788E5111C20BA18526087574CCDD7 * L_73 = V_0;
NullCheck(L_73);
String_t* L_74 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_73);
NullCheck(L_72);
VirtActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_72, L_74);
NullCheck(L_72);
VirtActionInvoker0::Invoke(10 /* System.Void System.IO.TextWriter::Flush() */, L_72);
IL2CPP_LEAVE(0x247, FINALLY_023b);
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_023b;
}
FINALLY_023b:
{ // begin finally (depth: 1)
{
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_75 = V_12;
if (!L_75)
{
goto IL_0246;
}
}
IL_023f:
{
FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_76 = V_12;
NullCheck(L_76);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_76);
}
IL_0246:
{
IL2CPP_END_FINALLY(571)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(571)
{
IL2CPP_JUMP_TBL(0x247, IL_0247)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0247:
{
return;
}
}
// System.String Microsoft.Win32.KeyHandler::get_UserStore()
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_get_UserStore_m0273A53E535C28C801DFA9E9D598CDA35661BB0F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_0 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_user_store_8();
if (L_0)
{
goto IL_001c;
}
}
{
String_t* L_1 = Environment_GetFolderPath_m536A7D7C29197A7B66B60EA9A78B63C7B0BE9C17(5, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_2 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_1, _stringLiteral61DF7BFCF02A49311440B42E1A6A612ED27FF580, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->set_user_store_8(L_2);
}
IL_001c:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_3 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_user_store_8();
return L_3;
}
}
// System.String Microsoft.Win32.KeyHandler::get_MachineStore()
extern "C" IL2CPP_METHOD_ATTR String_t* KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (KeyHandler_get_MachineStore_m529D4B1D60BC45AE40B7C485961850FDC18EDF80_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_0 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_machine_store_9();
if (L_0)
{
goto IL_0050;
}
}
{
String_t* L_1 = Environment_GetEnvironmentVariable_mB94020EE6B0D5BADF024E4BE6FBC54A5954D2185(_stringLiteral8C53B6354569473E92E2337B1A731C0AC1783B9A, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->set_machine_store_9(L_1);
String_t* L_2 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_machine_store_9();
if (L_2)
{
goto IL_0050;
}
}
{
String_t* L_3 = Environment_GetMachineConfigPath_m7EFF6DDC6233A66D43753D264714227F550A6C9C(/*hidden argument*/NULL);
String_t* L_4 = L_3;
NullCheck(L_4);
int32_t L_5 = String_IndexOf_mA9A0117D68338238E51E5928CDA8EB3DC9DA497B(L_4, _stringLiteral7DEE3E3F76D3B6C69E698D42700A6ED043512F13, /*hidden argument*/NULL);
V_0 = L_5;
int32_t L_6 = V_0;
NullCheck(L_4);
String_t* L_7 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_4, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
String_t* L_8 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_7, _stringLiteral9D891E731F75DEAE56884D79E9816736B7488080, /*hidden argument*/NULL);
String_t* L_9 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_8, _stringLiteralF687604AE801BC390FF2B07BD9AD7ACE07F30862, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->set_machine_store_9(L_9);
}
IL_0050:
{
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
String_t* L_10 = ((KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_StaticFields*)il2cpp_codegen_static_fields_for(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var))->get_machine_store_9();
return L_10;
}
}
#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 Microsoft.Win32.Registry::.cctor()
extern "C" IL2CPP_METHOD_ATTR void Registry__cctor_m0508C56FFFB1AFAAA83BA5CCCEB4410C599AA0AA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Registry__cctor_m0508C56FFFB1AFAAA83BA5CCCEB4410C599AA0AA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_0, ((int32_t)-2147483648LL), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_ClassesRoot_0(L_0);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_1 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_1, ((int32_t)-2147483643), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_CurrentConfig_1(L_1);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_2 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_2, ((int32_t)-2147483647), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_CurrentUser_2(L_2);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_3 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_3, ((int32_t)-2147483642), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_DynData_3(L_3);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_4 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_4, ((int32_t)-2147483646), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_LocalMachine_4(L_4);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_5 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_5, ((int32_t)-2147483644), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_PerformanceData_5(L_5);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_6 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A(L_6, ((int32_t)-2147483645), /*hidden argument*/NULL);
((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->set_Users_6(L_6);
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 Microsoft.Win32.RegistryKey::.cctor()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__cctor_m6A6D7AA9679403006F67AB853CE38116C7F16E5B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey__cctor_m6A6D7AA9679403006F67AB853CE38116C7F16E5B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
Il2CppChar L_0 = ((Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_StaticFields*)il2cpp_codegen_static_fields_for(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var))->get_DirectorySeparatorChar_2();
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)92)))))
{
goto IL_0014;
}
}
{
Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * L_1 = (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 *)il2cpp_codegen_object_new(Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9_il2cpp_TypeInfo_var);
Win32RegistryApi__ctor_m281D7CE78D7BB0CB03E4EBCCB7E5FA456636ED52(L_1, /*hidden argument*/NULL);
((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->set_RegistryApi_7(L_1);
return;
}
IL_0014:
{
UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * L_2 = (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A *)il2cpp_codegen_object_new(UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A_il2cpp_TypeInfo_var);
UnixRegistryApi__ctor_m4B8E0B2AEAA9455D90B0ADAE7E7FE06FFA0F0D5D(L_2, /*hidden argument*/NULL);
((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->set_RegistryApi_7(L_2);
return;
}
}
// System.Void Microsoft.Win32.RegistryKey::.ctor(Microsoft.Win32.RegistryHive)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__ctor_mF0BC76A01FA608DE3DB30A9674D36E6F3B397E2A (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, int32_t ___hiveId0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___hiveId0;
int32_t L_1 = ___hiveId0;
intptr_t L_2;
memset(&L_2, 0, sizeof(L_2));
IntPtr__ctor_mA56CC06850BB1156300659D754DDA844E8F755C6((&L_2), L_1, /*hidden argument*/NULL);
RegistryKey__ctor_mDADE59C9092D4F8CC7F6DE6D1F4FDB23D76F04CC(__this, L_0, (intptr_t)L_2, (bool)0, /*hidden argument*/NULL);
return;
}
}
// System.Void Microsoft.Win32.RegistryKey::.ctor(Microsoft.Win32.RegistryHive,System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__ctor_mDADE59C9092D4F8CC7F6DE6D1F4FDB23D76F04CC (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, int32_t ___hiveId0, intptr_t ___keyHandle1, bool ___remoteRoot2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey__ctor_mDADE59C9092D4F8CC7F6DE6D1F4FDB23D76F04CC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
MarshalByRefObject__ctor_mD1C6F1D191B1A50DC93E8B214BCCA9BD93FDE850(__this, /*hidden argument*/NULL);
int32_t L_0 = ___hiveId0;
int32_t L_1 = L_0;
RuntimeObject * L_2 = Box(RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0_il2cpp_TypeInfo_var, &L_1);
__this->set_hive_3(L_2);
intptr_t L_3 = ___keyHandle1;
intptr_t L_4 = L_3;
RuntimeObject * L_5 = Box(IntPtr_t_il2cpp_TypeInfo_var, &L_4);
__this->set_handle_1(L_5);
int32_t L_6 = ___hiveId0;
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
String_t* L_7 = RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48(L_6, /*hidden argument*/NULL);
__this->set_qname_4(L_7);
bool L_8 = ___remoteRoot2;
__this->set_isRemoteRoot_5(L_8);
__this->set_isWritable_6((bool)1);
return;
}
}
// System.Void Microsoft.Win32.RegistryKey::.ctor(System.Object,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey__ctor_m62EA90FC6D57F0C2E43C129455284403BE609A79 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, RuntimeObject * ___data0, String_t* ___keyName1, bool ___writable2, const RuntimeMethod* method)
{
{
MarshalByRefObject__ctor_mD1C6F1D191B1A50DC93E8B214BCCA9BD93FDE850(__this, /*hidden argument*/NULL);
RuntimeObject * L_0 = ___data0;
__this->set_handle_1(L_0);
String_t* L_1 = ___keyName1;
__this->set_qname_4(L_1);
bool L_2 = ___writable2;
__this->set_isWritable_6(L_2);
return;
}
}
// System.Boolean Microsoft.Win32.RegistryKey::IsEquals(Microsoft.Win32.RegistryKey,Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR bool RegistryKey_IsEquals_m33791FC6C1D71053973878903599B1B74EF6D9D1 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___a0, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___b1, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___a0;
NullCheck(L_0);
RuntimeObject * L_1 = L_0->get_hive_3();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_2 = ___b1;
NullCheck(L_2);
RuntimeObject * L_3 = L_2->get_hive_3();
if ((!(((RuntimeObject*)(RuntimeObject *)L_1) == ((RuntimeObject*)(RuntimeObject *)L_3))))
{
goto IL_004c;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_4 = ___a0;
NullCheck(L_4);
RuntimeObject * L_5 = L_4->get_handle_1();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_6 = ___b1;
NullCheck(L_6);
RuntimeObject * L_7 = L_6->get_handle_1();
if ((!(((RuntimeObject*)(RuntimeObject *)L_5) == ((RuntimeObject*)(RuntimeObject *)L_7))))
{
goto IL_004c;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_8 = ___a0;
NullCheck(L_8);
String_t* L_9 = L_8->get_qname_4();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_10 = ___b1;
NullCheck(L_10);
String_t* L_11 = L_10->get_qname_4();
bool L_12 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_9, L_11, /*hidden argument*/NULL);
if (!L_12)
{
goto IL_004c;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_13 = ___a0;
NullCheck(L_13);
bool L_14 = L_13->get_isRemoteRoot_5();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_15 = ___b1;
NullCheck(L_15);
bool L_16 = L_15->get_isRemoteRoot_5();
if ((!(((uint32_t)L_14) == ((uint32_t)L_16))))
{
goto IL_004c;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_17 = ___a0;
NullCheck(L_17);
bool L_18 = L_17->get_isWritable_6();
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_19 = ___b1;
NullCheck(L_19);
bool L_20 = L_19->get_isWritable_6();
return (bool)((((int32_t)L_18) == ((int32_t)L_20))? 1 : 0);
}
IL_004c:
{
return (bool)0;
}
}
// System.Void Microsoft.Win32.RegistryKey::Dispose()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_Dispose_m46340CA4C503097D68028D932C16E91547BDD277 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_Dispose_m46340CA4C503097D68028D932C16E91547BDD277_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(GC_tC1D7BD74E8F44ECCEF5CD2B5D84BFF9AAE02D01D_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m037319A9B95A5BA437E806DE592802225EE5B425(__this, /*hidden argument*/NULL);
RegistryKey_Close_mD170C4AC4ADFED1A8B639015C92F25C9E92B7422(__this, /*hidden argument*/NULL);
return;
}
}
// System.String Microsoft.Win32.RegistryKey::get_Name()
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->get_qname_4();
return L_0;
}
}
// System.Void Microsoft.Win32.RegistryKey::Flush()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_Flush_m0BBDB2A8AF3343084B4B407E66CFD15780BD3FC0 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_Flush_m0BBDB2A8AF3343084B4B407E66CFD15780BD3FC0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
NullCheck(L_0);
InterfaceActionInvoker1< RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * >::Invoke(1 /* System.Void Microsoft.Win32.IRegistryApi::Flush(Microsoft.Win32.RegistryKey) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_0, __this);
return;
}
}
// System.Void Microsoft.Win32.RegistryKey::Close()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_Close_mD170C4AC4ADFED1A8B639015C92F25C9E92B7422 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_Close_mD170C4AC4ADFED1A8B639015C92F25C9E92B7422_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_Flush_m0BBDB2A8AF3343084B4B407E66CFD15780BD3FC0(__this, /*hidden argument*/NULL);
bool L_0 = __this->get_isRemoteRoot_5();
if (L_0)
{
goto IL_0017;
}
}
{
bool L_1 = RegistryKey_get_IsRoot_m01CF81DA23E9912DB7ECD3B2512D8A4A494EDBC6(__this, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0017;
}
}
{
return;
}
IL_0017:
{
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_2 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
NullCheck(L_2);
InterfaceActionInvoker1< RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * >::Invoke(2 /* System.Void Microsoft.Win32.IRegistryApi::Close(Microsoft.Win32.RegistryKey) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_2, __this);
__this->set_handle_1(NULL);
__this->set_safe_handle_2((SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 *)NULL);
return;
}
}
// Microsoft.Win32.SafeHandles.SafeRegistryHandle Microsoft.Win32.RegistryKey::get_Handle()
extern "C" IL2CPP_METHOD_ATTR SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * RegistryKey_get_Handle_m433FA9E96D71CD4B0D3151E64E23615D8D40CC16 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_get_Handle_m433FA9E96D71CD4B0D3151E64E23615D8D40CC16_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset(&V_0, 0, sizeof(V_0));
{
RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4(__this, /*hidden argument*/NULL);
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * L_0 = __this->get_safe_handle_2();
if (L_0)
{
goto IL_0027;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_1 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
NullCheck(L_1);
intptr_t L_2 = InterfaceFuncInvoker1< intptr_t, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * >::Invoke(6 /* System.IntPtr Microsoft.Win32.IRegistryApi::GetHandle(Microsoft.Win32.RegistryKey) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_1, __this);
V_0 = (intptr_t)L_2;
intptr_t L_3 = V_0;
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * L_4 = (SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 *)il2cpp_codegen_object_new(SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1_il2cpp_TypeInfo_var);
SafeRegistryHandle__ctor_m27B74BBEAD482EB69AFA6D9F6AC3365722B0FEB1(L_4, (intptr_t)L_3, (bool)1, /*hidden argument*/NULL);
__this->set_safe_handle_2(L_4);
}
IL_0027:
{
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * L_5 = __this->get_safe_handle_2();
return L_5;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.RegistryKey::OpenSubKey(System.String)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * RegistryKey_OpenSubKey_m7BAA592BA6639DE0CBAC3D300C5A28DCA05190F2 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___name0;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_1 = RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E(__this, L_0, (bool)0, /*hidden argument*/NULL);
return L_1;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.RegistryKey::OpenSubKey(System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, bool ___writable1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4(__this, /*hidden argument*/NULL);
String_t* L_0 = ___name0;
if (L_0)
{
goto IL_0014;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegistryKey_OpenSubKey_mFB72687C9F3CB562E0DD9DC07331211E964C6F9E_RuntimeMethod_var);
}
IL_0014:
{
String_t* L_2 = ___name0;
RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA(__this, L_2, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_3 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
String_t* L_4 = ___name0;
bool L_5 = ___writable1;
NullCheck(L_3);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_6 = InterfaceFuncInvoker3< RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *, String_t*, bool >::Invoke(0 /* Microsoft.Win32.RegistryKey Microsoft.Win32.IRegistryApi::OpenSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_3, __this, L_4, L_5);
return L_6;
}
}
// System.Object Microsoft.Win32.RegistryKey::GetValue(System.String)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RegistryKey_GetValue_mC95227C5F159D15D0A59EE72A31840CE3C6DB381 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___name0;
RuntimeObject * L_1 = RegistryKey_GetValue_m88D074DB0A2DB469E275D2344DB7093772424832(__this, L_0, NULL, /*hidden argument*/NULL);
return L_1;
}
}
// System.Object Microsoft.Win32.RegistryKey::GetValue(System.String,System.Object)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RegistryKey_GetValue_m88D074DB0A2DB469E275D2344DB7093772424832 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, RuntimeObject * ___defaultValue1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_GetValue_m88D074DB0A2DB469E275D2344DB7093772424832_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4(__this, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
String_t* L_1 = ___name0;
RuntimeObject * L_2 = ___defaultValue1;
NullCheck(L_0);
RuntimeObject * L_3 = InterfaceFuncInvoker4< RuntimeObject *, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *, String_t*, RuntimeObject *, int32_t >::Invoke(3 /* System.Object Microsoft.Win32.IRegistryApi::GetValue(Microsoft.Win32.RegistryKey,System.String,System.Object,Microsoft.Win32.RegistryValueOptions) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_0, __this, L_1, L_2, 0);
return L_3;
}
}
// System.String[] Microsoft.Win32.RegistryKey::GetSubKeyNames()
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* RegistryKey_GetSubKeyNames_m117A40457A2C3473D9D9E8CD9916D23DC8B4532F (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_GetSubKeyNames_m117A40457A2C3473D9D9E8CD9916D23DC8B4532F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4(__this, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
NullCheck(L_0);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_1 = InterfaceFuncInvoker1< StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * >::Invoke(4 /* System.String[] Microsoft.Win32.IRegistryApi::GetSubKeyNames(Microsoft.Win32.RegistryKey) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_0, __this);
return L_1;
}
}
// System.String Microsoft.Win32.RegistryKey::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_ToString_mF5EABA23BE1309978A2B4662ED716CF9078AA60A (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_ToString_mF5EABA23BE1309978A2B4662ED716CF9078AA60A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4(__this, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_StaticFields*)il2cpp_codegen_static_fields_for(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var))->get_RegistryApi_7();
NullCheck(L_0);
String_t* L_1 = InterfaceFuncInvoker1< String_t*, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * >::Invoke(5 /* System.String Microsoft.Win32.IRegistryApi::ToString(Microsoft.Win32.RegistryKey) */, IRegistryApi_tD6EA3EAD2B604666CD1DDB76B16F6B440F2D84E3_il2cpp_TypeInfo_var, L_0, __this);
return L_1;
}
}
// System.Boolean Microsoft.Win32.RegistryKey::get_IsRoot()
extern "C" IL2CPP_METHOD_ATTR bool RegistryKey_get_IsRoot_m01CF81DA23E9912DB7ECD3B2512D8A4A494EDBC6 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = __this->get_hive_3();
return (bool)((!(((RuntimeObject*)(RuntimeObject *)L_0) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// Microsoft.Win32.RegistryHive Microsoft.Win32.RegistryKey::get_Hive()
extern "C" IL2CPP_METHOD_ATTR int32_t RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = RegistryKey_get_IsRoot_m01CF81DA23E9912DB7ECD3B2512D8A4A494EDBC6(__this, /*hidden argument*/NULL);
if (L_0)
{
goto IL_000e;
}
}
{
NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_1 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33(L_1, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegistryKey_get_Hive_m48D177AF2D2721B1045DBD28938DB4AD1CFE3DBB_RuntimeMethod_var);
}
IL_000e:
{
RuntimeObject * L_2 = __this->get_hive_3();
return ((*(int32_t*)((int32_t*)UnBox(L_2, RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0_il2cpp_TypeInfo_var))));
}
}
// System.Object Microsoft.Win32.RegistryKey::get_InternalHandle()
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RegistryKey_get_InternalHandle_mC5B60710EE03E95E6AE7002AC8B4B33F8D0C69D6 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
{
RuntimeObject * L_0 = __this->get_handle_1();
return L_0;
}
}
// System.Void Microsoft.Win32.RegistryKey::AssertKeyStillValid()
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject * L_0 = __this->get_handle_1();
if (L_0)
{
goto IL_0013;
}
}
{
ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * L_1 = (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A *)il2cpp_codegen_object_new(ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A_il2cpp_TypeInfo_var);
ObjectDisposedException__ctor_m8B5D23EA08E42BDE6BC5233CC666295F19BBD2F9(L_1, _stringLiteralD03BD48F344A470A30ADA2E5867F47D8487F8EE6, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, RegistryKey_AssertKeyStillValid_mA84A82F8AA4D0799421A50814BFCBA45838152A4_RuntimeMethod_var);
}
IL_0013:
{
return;
}
}
// System.Void Microsoft.Win32.RegistryKey::AssertKeyNameLength(System.String)
extern "C" IL2CPP_METHOD_ATTR void RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * __this, String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___name0;
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
if ((((int32_t)L_1) <= ((int32_t)((int32_t)255))))
{
goto IL_0018;
}
}
{
ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_2 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_2, _stringLiteral283ACBE653621A35C8DB0FD1EBA5AEF869CBF0D7, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, NULL, RegistryKey_AssertKeyNameLength_m50E86F265880997368C5BEA9C7B16D53B79D46CA_RuntimeMethod_var);
}
IL_0018:
{
return;
}
}
// System.String Microsoft.Win32.RegistryKey::DecodeString(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_0 = Encoding_get_Unicode_m86CC470F70F9BB52DDB26721F0C0D6EDAFC318AA(/*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___data0;
NullCheck(L_0);
String_t* L_2 = VirtFuncInvoker1< String_t*, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(32 /* System.String System.Text.Encoding::GetString(System.Byte[]) */, L_0, L_1);
V_0 = L_2;
String_t* L_3 = V_0;
NullCheck(L_3);
int32_t L_4 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_3, 0, /*hidden argument*/NULL);
if ((((int32_t)L_4) == ((int32_t)(-1))))
{
goto IL_0023;
}
}
{
String_t* L_5 = V_0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)1);
NullCheck(L_5);
String_t* L_7 = String_TrimEnd_m8D4905B71A4AEBF9D0BC36C6003FC9A5AD630403(L_5, L_6, /*hidden argument*/NULL);
V_0 = L_7;
}
IL_0023:
{
String_t* L_8 = V_0;
return L_8;
}
}
// System.IO.IOException Microsoft.Win32.RegistryKey::CreateMarkedForDeletionException()
extern "C" IL2CPP_METHOD_ATTR IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_0 = (IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA *)il2cpp_codegen_object_new(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA_il2cpp_TypeInfo_var);
IOException__ctor_mB64DEFB376AA8E279A647A3770F913B20EF65175(L_0, _stringLiteral0198E52A201C65C705F04BA5BBBCA529E325D0EA, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, NULL, RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1_RuntimeMethod_var);
}
}
// System.String Microsoft.Win32.RegistryKey::GetHiveName(Microsoft.Win32.RegistryHive)
extern "C" IL2CPP_METHOD_ATTR String_t* RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48 (int32_t ___hive0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___hive0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)((int32_t)-2147483648LL))))
{
case 0:
{
goto IL_002a;
}
case 1:
{
goto IL_0036;
}
case 2:
{
goto IL_0042;
}
case 3:
{
goto IL_004e;
}
case 4:
{
goto IL_0048;
}
case 5:
{
goto IL_0030;
}
case 6:
{
goto IL_003c;
}
}
}
{
goto IL_0054;
}
IL_002a:
{
return _stringLiteralB68F68008AA2A62A8F8508FE3D4BF62F81FCAA1F;
}
IL_0030:
{
return _stringLiteral4A4A7FA5213B95631A285DF85E57F30129259F71;
}
IL_0036:
{
return _stringLiteral96F25099303FCD1DB4E160EFF921FFB793C150F2;
}
IL_003c:
{
return _stringLiteralA5D1FB4EC52E009780C8E84F69A9142B674D0BB8;
}
IL_0042:
{
return _stringLiteralBEC9574C1454E751AA663466765B0866E7160435;
}
IL_0048:
{
return _stringLiteralB563355B3CF211144EFAC72D6A6862A4720CBBED;
}
IL_004e:
{
return _stringLiteralA3D9F20DF1DA3FC23D5DBB7D335D981E802E0668;
}
IL_0054:
{
RuntimeObject * L_1 = Box(RegistryHive_t2E3C080E06490EF25AB8301633B4B6469A6914F0_il2cpp_TypeInfo_var, (&___hive0));
NullCheck(L_1);
String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1);
___hive0 = *(int32_t*)UnBox(L_1);
String_t* L_3 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral5229C80104B3633826D4E63BB2382F490759676A, L_2, /*hidden argument*/NULL);
NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_4 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C(L_4, L_3, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, RegistryKey_GetHiveName_mBF7A502FFFDB24B77EE742FFDD23DD66A7F30E48_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.Boolean Microsoft.Win32.RegistryKeyComparer::Equals(System.Object,System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RegistryKeyComparer_Equals_m4693DEBC0BE112A137E8816AB71F6555254E0647 (RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD * __this, RuntimeObject * ___x0, RuntimeObject * ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKeyComparer_Equals_m4693DEBC0BE112A137E8816AB71F6555254E0647_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject * L_0 = ___x0;
RuntimeObject * L_1 = ___y1;
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
bool L_2 = RegistryKey_IsEquals_m33791FC6C1D71053973878903599B1B74EF6D9D1(((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)CastclassSealed((RuntimeObject*)L_0, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var)), ((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)CastclassSealed((RuntimeObject*)L_1, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
return L_2;
}
}
// System.Int32 Microsoft.Win32.RegistryKeyComparer::GetHashCode(System.Object)
extern "C" IL2CPP_METHOD_ATTR int32_t RegistryKeyComparer_GetHashCode_mF72DFA4863B39910A7A76A99783E46AA50FE13C6 (RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RegistryKeyComparer_GetHashCode_mF72DFA4863B39910A7A76A99783E46AA50FE13C6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
RuntimeObject * L_0 = ___obj0;
NullCheck(((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)CastclassSealed((RuntimeObject*)L_0, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var)));
String_t* L_1 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(((RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)CastclassSealed((RuntimeObject*)L_0, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_0 = L_1;
String_t* L_2 = V_0;
if (L_2)
{
goto IL_0011;
}
}
{
return 0;
}
IL_0011:
{
String_t* L_3 = V_0;
NullCheck(L_3);
int32_t L_4 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_3);
return L_4;
}
}
// System.Void Microsoft.Win32.RegistryKeyComparer::.ctor()
extern "C" IL2CPP_METHOD_ATTR void RegistryKeyComparer__ctor_m494CE13124773D6126E10FE5C80B2E7A535F0A0E (RegistryKeyComparer_t87A8C719BE31D2DBD986216EB75503967EBE53FD * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
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
#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 Microsoft.Win32.SafeHandles.SafeFileHandle::.ctor(System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeFileHandle__ctor_m6A2B9012ABB69B3A4619BF08EE2C7DB7834B44E4 (SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * __this, intptr_t ___preexistingHandle0, bool ___ownsHandle1, const RuntimeMethod* method)
{
{
bool L_0 = ___ownsHandle1;
SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95(__this, L_0, /*hidden argument*/NULL);
intptr_t L_1 = ___preexistingHandle0;
SafeHandle_SetHandle_m84A4309A0B6AFD09D5CD087B172BF37F999CA288(__this, (intptr_t)L_1, /*hidden argument*/NULL);
return;
}
}
// System.Boolean Microsoft.Win32.SafeHandles.SafeFileHandle::ReleaseHandle()
extern "C" IL2CPP_METHOD_ATTR bool SafeFileHandle_ReleaseHandle_m477897F60542390892F2652B5980EC7E0DA3379A (SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SafeFileHandle_ReleaseHandle_m477897F60542390892F2652B5980EC7E0DA3379A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
intptr_t L_0 = ((SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 *)__this)->get_handle_0();
IL2CPP_RUNTIME_CLASS_INIT(MonoIO_t1C937D98906A6B4CFC3F10BFC69C70F2F70166C6_il2cpp_TypeInfo_var);
MonoIO_Close_mAE9B87E72744FC15E1A6E4ED5620F0189D328694((intptr_t)L_0, (int32_t*)(&V_0), /*hidden argument*/NULL);
int32_t L_1 = V_0;
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 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 Microsoft.Win32.SafeHandles.SafeFindHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void SafeFindHandle__ctor_mEB19AE1CF2BE701D6E4EB649B0EB42EDEF8D4F91 (SafeFindHandle_tF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E * __this, intptr_t ___preexistingHandle0, const RuntimeMethod* method)
{
{
SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95(__this, (bool)1, /*hidden argument*/NULL);
intptr_t L_0 = ___preexistingHandle0;
SafeHandle_SetHandle_m84A4309A0B6AFD09D5CD087B172BF37F999CA288(__this, (intptr_t)L_0, /*hidden argument*/NULL);
return;
}
}
// System.Boolean Microsoft.Win32.SafeHandles.SafeFindHandle::ReleaseHandle()
extern "C" IL2CPP_METHOD_ATTR bool SafeFindHandle_ReleaseHandle_m7E979D651A2164D658E43A6EB65303AE4A504744 (SafeFindHandle_tF8A797E04AA58BBE6D52FB0A52FC861C779E2A6E * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SafeFindHandle_ReleaseHandle_m7E979D651A2164D658E43A6EB65303AE4A504744_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ((SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 *)__this)->get_handle_0();
IL2CPP_RUNTIME_CLASS_INIT(MonoIO_t1C937D98906A6B4CFC3F10BFC69C70F2F70166C6_il2cpp_TypeInfo_var);
bool L_1 = MonoIO_FindCloseFile_mA4B3ABBBE53FD42ECA461D43642F17332D023A3B((intptr_t)L_0, /*hidden argument*/NULL);
return L_1;
}
}
#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 Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid::.ctor(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95 (SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E * __this, bool ___ownsHandle0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___ownsHandle0;
SafeHandle__ctor_m1C6D7FAF3570FDEB923B03B39966B9ACA1530442(__this, (intptr_t)(0), L_0, /*hidden argument*/NULL);
return;
}
}
// System.Boolean Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid::get_IsInvalid()
extern "C" IL2CPP_METHOD_ATTR bool SafeHandleZeroOrMinusOneIsInvalid_get_IsInvalid_m0A1B52D40DA5B4956DBF0232529E78DDFF965033 (SafeHandleZeroOrMinusOneIsInvalid_t779A965C82098677DF1ED10A134DBCDEC8AACB8E * __this, const RuntimeMethod* method)
{
{
intptr_t* L_0 = ((SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 *)__this)->get_address_of_handle_0();
bool L_1 = IntPtr_IsNull_mEB01FA7670F5CA3BE36507B9528EC6F1D5AAC6B4((intptr_t*)L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_001f;
}
}
{
intptr_t L_2 = ((SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 *)__this)->get_handle_0();
intptr_t L_3;
memset(&L_3, 0, sizeof(L_3));
IntPtr__ctor_mA56CC06850BB1156300659D754DDA844E8F755C6((&L_3), (-1), /*hidden argument*/NULL);
bool L_4 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_2, (intptr_t)L_3, /*hidden argument*/NULL);
return L_4;
}
IL_001f:
{
return (bool)1;
}
}
#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 Microsoft.Win32.SafeHandles.SafeRegistryHandle::.ctor(System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeRegistryHandle__ctor_m27B74BBEAD482EB69AFA6D9F6AC3365722B0FEB1 (SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * __this, intptr_t ___preexistingHandle0, bool ___ownsHandle1, const RuntimeMethod* method)
{
{
bool L_0 = ___ownsHandle1;
SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95(__this, L_0, /*hidden argument*/NULL);
intptr_t L_1 = ___preexistingHandle0;
SafeHandle_SetHandle_m84A4309A0B6AFD09D5CD087B172BF37F999CA288(__this, (intptr_t)L_1, /*hidden argument*/NULL);
return;
}
}
// System.Boolean Microsoft.Win32.SafeHandles.SafeRegistryHandle::ReleaseHandle()
extern "C" IL2CPP_METHOD_ATTR bool SafeRegistryHandle_ReleaseHandle_m9267AF64BAE7C8B0EA9476856D3F80286E6334D6 (SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
#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 Microsoft.Win32.SafeHandles.SafeWaitHandle::.ctor(System.IntPtr,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SafeWaitHandle__ctor_m7A02720A5A03917CCA8DD68406A124C4AB76191A (SafeWaitHandle_t51DB35FF382E636FF3B868D87816733894D46CF2 * __this, intptr_t ___existingHandle0, bool ___ownsHandle1, const RuntimeMethod* method)
{
{
bool L_0 = ___ownsHandle1;
SafeHandleZeroOrMinusOneIsInvalid__ctor_mC2C000FF88F5F480CBABA271C33F416047A42E95(__this, L_0, /*hidden argument*/NULL);
intptr_t L_1 = ___existingHandle0;
SafeHandle_SetHandle_m84A4309A0B6AFD09D5CD087B172BF37F999CA288(__this, (intptr_t)L_1, /*hidden argument*/NULL);
return;
}
}
// System.Boolean Microsoft.Win32.SafeHandles.SafeWaitHandle::ReleaseHandle()
extern "C" IL2CPP_METHOD_ATTR bool SafeWaitHandle_ReleaseHandle_mF056560C457A9AE211C740B2B9727D9A6D20B08A (SafeWaitHandle_t51DB35FF382E636FF3B868D87816733894D46CF2 * __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = ((SafeHandle_t1E326D75E23FD5BB6D40BA322298FDC6526CC383 *)__this)->get_handle_0();
NativeEventCalls_CloseEvent_internal_mFCEA32F28D8E5B62B35B8B5FEE631CB435B341BA((intptr_t)L_0, /*hidden argument*/NULL);
return (bool)1;
}
}
#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.String Microsoft.Win32.UnixRegistryApi::ToUnix(System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* UnixRegistryApi_ToUnix_m7E5174784DDE4E5325F4C41BBE5D8123021E5FCB (String_t* ___keyname0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___keyname0;
NullCheck(L_0);
int32_t L_1 = String_IndexOf_m2909B8CF585E1BD0C81E11ACA2F48012156FD5BD(L_0, ((int32_t)92), /*hidden argument*/NULL);
if ((((int32_t)L_1) == ((int32_t)(-1))))
{
goto IL_0017;
}
}
{
String_t* L_2 = ___keyname0;
NullCheck(L_2);
String_t* L_3 = String_Replace_m276641366A463205C185A9B3DC0E24ECB95122C9(L_2, ((int32_t)92), ((int32_t)47), /*hidden argument*/NULL);
___keyname0 = L_3;
}
IL_0017:
{
String_t* L_4 = ___keyname0;
NullCheck(L_4);
String_t* L_5 = String_ToLower_m5287204D93C9DDC4DF84581ADD756D0FDE2BA5A8(L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.Boolean Microsoft.Win32.UnixRegistryApi::IsWellKnownKey(System.String,System.String)
extern "C" IL2CPP_METHOD_ATTR bool UnixRegistryApi_IsWellKnownKey_m337AEF4B3A5CD6C003FE8DDDF4CD6DD0A09D2468 (String_t* ___parentKeyName0, String_t* ___keyname1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_IsWellKnownKey_m337AEF4B3A5CD6C003FE8DDDF4CD6DD0A09D2468_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___parentKeyName0;
IL2CPP_RUNTIME_CLASS_INIT(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_1 = ((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->get_CurrentUser_2();
NullCheck(L_1);
String_t* L_2 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_1, /*hidden argument*/NULL);
bool L_3 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_0, L_2, /*hidden argument*/NULL);
if (L_3)
{
goto IL_0024;
}
}
{
String_t* L_4 = ___parentKeyName0;
IL2CPP_RUNTIME_CLASS_INIT(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_5 = ((Registry_t241E9489A52A385888DBC941B714B48401DBB28E_StaticFields*)il2cpp_codegen_static_fields_for(Registry_t241E9489A52A385888DBC941B714B48401DBB28E_il2cpp_TypeInfo_var))->get_LocalMachine_4();
NullCheck(L_5);
String_t* L_6 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_5, /*hidden argument*/NULL);
bool L_7 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_4, L_6, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_0039;
}
}
IL_0024:
{
String_t* L_8 = ___keyname1;
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_9 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
int32_t L_10 = String_Compare_mA1D43767F882FE677F238637A8785FCCEE7173D9(_stringLiteralC981D125D1A564C9F5738FAFF51D59D98711F145, L_8, (bool)1, L_9, /*hidden argument*/NULL);
return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
}
IL_0039:
{
return (bool)0;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.UnixRegistryApi::OpenSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * UnixRegistryApi_OpenSubKey_m82675270AE38A91703D027DC0DDCE715AD4AF994 (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___keyname1, bool ___writable2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_OpenSubKey_m82675270AE38A91703D027DC0DDCE715AD4AF994_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_0 = NULL;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * V_1 = NULL;
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_1 = KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208(L_0, (bool)1, /*hidden argument*/NULL);
V_0 = L_1;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_2 = V_0;
if (L_2)
{
goto IL_000d;
}
}
{
return (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)NULL;
}
IL_000d:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_3 = V_0;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_4 = ___rkey0;
String_t* L_5 = ___keyname1;
String_t* L_6 = UnixRegistryApi_ToUnix_m7E5174784DDE4E5325F4C41BBE5D8123021E5FCB(L_5, /*hidden argument*/NULL);
bool L_7 = ___writable2;
NullCheck(L_3);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_8 = KeyHandler_Probe_m1E0E59FA1652C5117CA6A2B4D365D9A61E394CBE(L_3, L_4, L_6, L_7, /*hidden argument*/NULL);
V_1 = L_8;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_9 = V_1;
if (L_9)
{
goto IL_0037;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_10 = ___rkey0;
NullCheck(L_10);
String_t* L_11 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_10, /*hidden argument*/NULL);
String_t* L_12 = ___keyname1;
bool L_13 = UnixRegistryApi_IsWellKnownKey_m337AEF4B3A5CD6C003FE8DDDF4CD6DD0A09D2468(L_11, L_12, /*hidden argument*/NULL);
if (!L_13)
{
goto IL_0037;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_14 = ___rkey0;
String_t* L_15 = ___keyname1;
bool L_16 = ___writable2;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_17 = UnixRegistryApi_CreateSubKey_mD64B1B47C123DF613AA5D029CC946DDC6F7EB05C(__this, L_14, L_15, L_16, /*hidden argument*/NULL);
V_1 = L_17;
}
IL_0037:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_18 = V_1;
return L_18;
}
}
// System.Void Microsoft.Win32.UnixRegistryApi::Flush(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR void UnixRegistryApi_Flush_m7A0111326FE753BCD4EDFCED64824515C9EDFD18 (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_Flush_m7A0111326FE753BCD4EDFCED64824515C9EDFD18_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_0 = NULL;
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_1 = KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208(L_0, (bool)0, /*hidden argument*/NULL);
V_0 = L_1;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_2 = V_0;
if (L_2)
{
goto IL_000c;
}
}
{
return;
}
IL_000c:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_3 = V_0;
NullCheck(L_3);
KeyHandler_Flush_m99849B8D76F79913BCBCDCB6ECB745EF3A0B2A36(L_3, /*hidden argument*/NULL);
return;
}
}
// System.Void Microsoft.Win32.UnixRegistryApi::Close(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR void UnixRegistryApi_Close_mE60D710B3DE7B270558BCDA657CB35CE33C207C7 (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_Close_mE60D710B3DE7B270558BCDA657CB35CE33C207C7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_Drop_m044C32F227E7677048C5193A711273DF828147F2(L_0, /*hidden argument*/NULL);
return;
}
}
// System.Object Microsoft.Win32.UnixRegistryApi::GetValue(Microsoft.Win32.RegistryKey,System.String,System.Object,Microsoft.Win32.RegistryValueOptions)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * UnixRegistryApi_GetValue_m27C23F34A6A9869E28013D19FBDE7F290CDC4576 (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___name1, RuntimeObject * ___default_value2, int32_t ___options3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_GetValue_m27C23F34A6A9869E28013D19FBDE7F290CDC4576_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * V_0 = NULL;
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_1 = KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208(L_0, (bool)1, /*hidden argument*/NULL);
V_0 = L_1;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_2 = V_0;
if (L_2)
{
goto IL_000d;
}
}
{
RuntimeObject * L_3 = ___default_value2;
return L_3;
}
IL_000d:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_4 = V_0;
String_t* L_5 = ___name1;
NullCheck(L_4);
bool L_6 = KeyHandler_ValueExists_mC7DFA1D6DC591997BDD2748B3D54395927C0B0FC(L_4, L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0020;
}
}
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_7 = V_0;
String_t* L_8 = ___name1;
int32_t L_9 = ___options3;
NullCheck(L_7);
RuntimeObject * L_10 = KeyHandler_GetValue_m9E2C3ABFC2576E6BEB93DC6B626C0D3E089C80E5(L_7, L_8, L_9, /*hidden argument*/NULL);
return L_10;
}
IL_0020:
{
RuntimeObject * L_11 = ___default_value2;
return L_11;
}
}
// System.String[] Microsoft.Win32.UnixRegistryApi::GetSubKeyNames(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* UnixRegistryApi_GetSubKeyNames_m6A36814336C39DFE7AF74B82660390F4E9039D0C (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_GetSubKeyNames_m6A36814336C39DFE7AF74B82660390F4E9039D0C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_1 = KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208(L_0, (bool)1, /*hidden argument*/NULL);
NullCheck(L_1);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_2 = KeyHandler_GetSubKeyNames_mF91D1D788FE9560D6BEC3ABABB7BE2AC04D0FF21(L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.String Microsoft.Win32.UnixRegistryApi::ToString(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR String_t* UnixRegistryApi_ToString_mD16127319AE4BC8928DED8060C15CB989947C80E (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
NullCheck(L_0);
String_t* L_1 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_0, /*hidden argument*/NULL);
return L_1;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.UnixRegistryApi::CreateSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * UnixRegistryApi_CreateSubKey_mD64B1B47C123DF613AA5D029CC946DDC6F7EB05C (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___keyname1, bool ___writable2, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
String_t* L_1 = ___keyname1;
bool L_2 = ___writable2;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_3 = UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7(__this, L_0, L_1, L_2, (bool)0, /*hidden argument*/NULL);
return L_3;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.UnixRegistryApi::CreateSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7 (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___keyname1, bool ___writable2, bool ___is_volatile3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * G_B2_0 = NULL;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * G_B1_0 = NULL;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * G_B5_0 = NULL;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * G_B3_0 = NULL;
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * G_B4_0 = NULL;
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_1 = KeyHandler_Lookup_m4A5D9DB01199D9E77D5304499BDD4F5981955208(L_0, (bool)1, /*hidden argument*/NULL);
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_2 = L_1;
G_B1_0 = L_2;
if (L_2)
{
G_B2_0 = L_2;
goto IL_0010;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_3 = RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1(/*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7_RuntimeMethod_var);
}
IL_0010:
{
KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9 * L_4 = G_B2_0;
NullCheck(L_4);
String_t* L_5 = L_4->get_Dir_2();
IL2CPP_RUNTIME_CLASS_INIT(KeyHandler_t06746F66752C259DBB1F52062DC738C02C9AF0E9_il2cpp_TypeInfo_var);
bool L_6 = KeyHandler_VolatileKeyExists_mC728CF17EBAE18DF889E4A6D2CFC0E6703840088(L_5, /*hidden argument*/NULL);
G_B3_0 = L_4;
if (!L_6)
{
G_B5_0 = L_4;
goto IL_002c;
}
}
{
bool L_7 = ___is_volatile3;
G_B4_0 = G_B3_0;
if (L_7)
{
G_B5_0 = G_B3_0;
goto IL_002c;
}
}
{
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_8 = (IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA *)il2cpp_codegen_object_new(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA_il2cpp_TypeInfo_var);
IOException__ctor_mB64DEFB376AA8E279A647A3770F913B20EF65175(L_8, _stringLiteral16613B6C592685B4C855DDA05705CFF7A7481E65, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, UnixRegistryApi_CreateSubKey_m3ABDC9983039C38A8C1685717FB07262C11467D7_RuntimeMethod_var);
}
IL_002c:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_9 = ___rkey0;
String_t* L_10 = ___keyname1;
String_t* L_11 = UnixRegistryApi_ToUnix_m7E5174784DDE4E5325F4C41BBE5D8123021E5FCB(L_10, /*hidden argument*/NULL);
bool L_12 = ___writable2;
bool L_13 = ___is_volatile3;
NullCheck(G_B5_0);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_14 = KeyHandler_Ensure_m9C067DAA07B1D9E74FBBB4E62B1BDB72D92CB115(G_B5_0, L_9, L_11, L_12, L_13, /*hidden argument*/NULL);
return L_14;
}
}
// System.IntPtr Microsoft.Win32.UnixRegistryApi::GetHandle(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR intptr_t UnixRegistryApi_GetHandle_m5D70566588BE2E66A2629E4AE05795A255E2137F (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___key0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (UnixRegistryApi_GetHandle_m5D70566588BE2E66A2629E4AE05795A255E2137F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_0 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4(L_0, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, NULL, UnixRegistryApi_GetHandle_m5D70566588BE2E66A2629E4AE05795A255E2137F_RuntimeMethod_var);
}
}
// System.Void Microsoft.Win32.UnixRegistryApi::.ctor()
extern "C" IL2CPP_METHOD_ATTR void UnixRegistryApi__ctor_m4B8E0B2AEAA9455D90B0ADAE7E7FE06FFA0F0D5D (UnixRegistryApi_t589AAD99A62442DC547DCAD310D5D5B0F256CC0A * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
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.String Microsoft.Win32.Win32Native::GetMessage(System.Int32)
extern "C" IL2CPP_METHOD_ATTR String_t* Win32Native_GetMessage_m68D6D40DD33D7F2FF30B7CE600BADBEB4EE41B87 (int32_t ___hr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32Native_GetMessage_m68D6D40DD33D7F2FF30B7CE600BADBEB4EE41B87_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___hr0;
int32_t L_1 = L_0;
RuntimeObject * L_2 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_1);
String_t* L_3 = String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495(_stringLiteral975FA903026B31A9F131D79CA7D5A3C419167BE3, L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Int32 Microsoft.Win32.Win32Native::MakeHRFromErrorCode(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32Native_MakeHRFromErrorCode_m15A49651F9587510FB2BEC6A2EFD40A54E414720 (int32_t ___errorCode0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___errorCode0;
return ((int32_t)((int32_t)((int32_t)-2147024896)|(int32_t)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 Microsoft.Win32.Win32Native_WIN32_FIND_DATA::.ctor()
extern "C" IL2CPP_METHOD_ATTR void WIN32_FIND_DATA__ctor_mF739A63BEBB0FD57E5BED3B109CCEDA9F294DCB9 (WIN32_FIND_DATA_t8A943FFC86D2F011824E8A9402E1DD1C54E27B56 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
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.Int32 Microsoft.Win32.Win32RegistryApi::RegCloseKey(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegCloseKey_mF3786009FBF89F69FEAA663D8826FD3EACF75B82 (intptr_t ___keyHandle0, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegCloseKey", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegCloseKey'"), NULL, NULL);
}
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyHandle0);
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegFlushKey(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegFlushKey_mDC802FCE1FE35F3259249D6C87E0E7886E178529 (intptr_t ___keyHandle0, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegFlushKey", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegFlushKey'"), NULL, NULL);
}
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyHandle0);
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegOpenKeyEx(System.IntPtr,System.String,System.IntPtr,System.Int32,System.IntPtrU26)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegOpenKeyEx_m5A37623AA7557175E03C13351597669394FCB043 (intptr_t ___keyBase0, String_t* ___keyName1, intptr_t ___reserved2, int32_t ___access3, intptr_t* ___keyHandle4, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppChar*, intptr_t, int32_t, intptr_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(Il2CppChar*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegOpenKeyEx", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegOpenKeyEx'"), NULL, NULL);
}
}
// Marshaling of parameter U27___keyName1U27 to native representation
Il2CppChar* ____keyName1_marshaled = NULL;
if (___keyName1 != NULL)
{
____keyName1_marshaled = ___keyName1->get_address_of_m_firstChar_1();
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyBase0, ____keyName1_marshaled, ___reserved2, ___access3, ___keyHandle4);
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegEnumKeyEx(System.IntPtr,System.Int32,System.Char*,System.Int32U26,System.Int32[],System.Text.StringBuilder,System.Int32[],System.Int64[])
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegEnumKeyEx_m8345995A63F9CAA36E93F0CBFDDCB5E955154414 (intptr_t ___keyHandle0, int32_t ___dwIndex1, Il2CppChar* ___lpName2, int32_t* ___lpcbName3, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpReserved4, StringBuilder_t * ___lpClass5, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbClass6, Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F* ___lpftLastWriteTime7, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, Il2CppChar*, int32_t*, int32_t*, Il2CppChar*, int32_t*, int64_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(Il2CppChar*) + sizeof(int32_t*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegEnumKeyExW", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegEnumKeyEx'"), NULL, NULL);
}
}
// Marshaling of parameter U27___lpReserved4U27 to native representation
int32_t* ____lpReserved4_marshaled = NULL;
if (___lpReserved4 != NULL)
{
____lpReserved4_marshaled = reinterpret_cast<int32_t*>((___lpReserved4)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpClass5U27 to native representation
Il2CppChar* ____lpClass5_marshaled = NULL;
// Marshaling of parameter U27___lpcbClass6U27 to native representation
int32_t* ____lpcbClass6_marshaled = NULL;
if (___lpcbClass6 != NULL)
{
____lpcbClass6_marshaled = reinterpret_cast<int32_t*>((___lpcbClass6)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpftLastWriteTime7U27 to native representation
int64_t* ____lpftLastWriteTime7_marshaled = NULL;
if (___lpftLastWriteTime7 != NULL)
{
____lpftLastWriteTime7_marshaled = reinterpret_cast<int64_t*>((___lpftLastWriteTime7)->GetAddressAtUnchecked(0));
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyHandle0, ___dwIndex1, ___lpName2, ___lpcbName3, ____lpReserved4_marshaled, ____lpClass5_marshaled, ____lpcbClass6_marshaled, ____lpftLastWriteTime7_marshaled);
// Marshaling of parameter U27___lpClass5U27 back from native representation
il2cpp_codegen_marshal_wstring_builder_result(___lpClass5, ____lpClass5_marshaled);
// Marshaling cleanup of parameter U27___lpClass5U27 native representation
il2cpp_codegen_marshal_free(____lpClass5_marshaled);
____lpClass5_marshaled = NULL;
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKindU26,System.IntPtr,System.Int32U26)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_mF9C68F6B3BCD7027EE5FB2B997C156D7AE4C34BF (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, intptr_t ___zero4, int32_t* ___dataSize5, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppChar*, intptr_t, int32_t*, intptr_t, int32_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(Il2CppChar*) + sizeof(intptr_t) + sizeof(int32_t*) + sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegQueryValueEx", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegQueryValueEx'"), NULL, NULL);
}
}
// Marshaling of parameter U27___valueName1U27 to native representation
Il2CppChar* ____valueName1_marshaled = NULL;
if (___valueName1 != NULL)
{
____valueName1_marshaled = ___valueName1->get_address_of_m_firstChar_1();
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyBase0, ____valueName1_marshaled, ___reserved2, ___type3, ___zero4, ___dataSize5);
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKindU26,System.Byte[],System.Int32U26)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_m4920CD05A101597B8D378D357BE172089848B1BB (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data4, int32_t* ___dataSize5, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppChar*, intptr_t, int32_t*, uint8_t*, int32_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(Il2CppChar*) + sizeof(intptr_t) + sizeof(int32_t*) + sizeof(void*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegQueryValueEx", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegQueryValueEx'"), NULL, NULL);
}
}
// Marshaling of parameter U27___valueName1U27 to native representation
Il2CppChar* ____valueName1_marshaled = NULL;
if (___valueName1 != NULL)
{
____valueName1_marshaled = ___valueName1->get_address_of_m_firstChar_1();
}
// Marshaling of parameter U27___data4U27 to native representation
uint8_t* ____data4_marshaled = NULL;
if (___data4 != NULL)
{
il2cpp_array_size_t ____data4_Length = (___data4)->max_length;
____data4_marshaled = il2cpp_codegen_marshal_allocate_array<uint8_t>(____data4_Length);
memset(____data4_marshaled, 0, ____data4_Length * sizeof(uint8_t));
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyBase0, ____valueName1_marshaled, ___reserved2, ___type3, ____data4_marshaled, ___dataSize5);
// Marshaling of parameter U27___data4U27 back from native representation
if (____data4_marshaled != NULL)
{
il2cpp_array_size_t ____data4_Length = (___data4)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(____data4_Length); i++)
{
(___data4)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (____data4_marshaled)[i]);
}
}
// Marshaling cleanup of parameter U27___data4U27 native representation
il2cpp_codegen_marshal_free(____data4_marshaled);
____data4_marshaled = NULL;
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKindU26,System.Int32U26,System.Int32U26)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_m7CC5D7FADE972C938F96E11C4C9D2AAF9753D4C3 (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, int32_t* ___data4, int32_t* ___dataSize5, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppChar*, intptr_t, int32_t*, int32_t*, int32_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(Il2CppChar*) + sizeof(intptr_t) + sizeof(int32_t*) + sizeof(int32_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegQueryValueEx", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegQueryValueEx'"), NULL, NULL);
}
}
// Marshaling of parameter U27___valueName1U27 to native representation
Il2CppChar* ____valueName1_marshaled = NULL;
if (___valueName1 != NULL)
{
____valueName1_marshaled = ___valueName1->get_address_of_m_firstChar_1();
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyBase0, ____valueName1_marshaled, ___reserved2, ___type3, ___data4, ___dataSize5);
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryValueEx(System.IntPtr,System.String,System.IntPtr,Microsoft.Win32.RegistryValueKindU26,System.Int64U26,System.Int32U26)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryValueEx_mDE17F0924CFE4AA744BFCF577F9BC2DB622A23CC (intptr_t ___keyBase0, String_t* ___valueName1, intptr_t ___reserved2, int32_t* ___type3, int64_t* ___data4, int32_t* ___dataSize5, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppChar*, intptr_t, int32_t*, int64_t*, int32_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(Il2CppChar*) + sizeof(intptr_t) + sizeof(int32_t*) + sizeof(int64_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegQueryValueEx", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegQueryValueEx'"), NULL, NULL);
}
}
// Marshaling of parameter U27___valueName1U27 to native representation
Il2CppChar* ____valueName1_marshaled = NULL;
if (___valueName1 != NULL)
{
____valueName1_marshaled = ___valueName1->get_address_of_m_firstChar_1();
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___keyBase0, ____valueName1_marshaled, ___reserved2, ___type3, ___data4, ___dataSize5);
return returnValue;
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::RegQueryInfoKey(System.IntPtr,System.Text.StringBuilder,System.Int32[],System.IntPtr,System.Int32U26,System.Int32[],System.Int32[],System.Int32U26,System.Int32[],System.Int32[],System.Int32[],System.Int32[])
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_RegQueryInfoKey_m1D953A5BE29E2E8C2E57D0BBC88AAC7F9D08F3C5 (intptr_t ___hKey0, StringBuilder_t * ___lpClass1, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbClass2, intptr_t ___lpReserved_MustBeZero3, int32_t* ___lpcSubKeys4, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxSubKeyLen5, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxClassLen6, int32_t* ___lpcValues7, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxValueNameLen8, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbMaxValueLen9, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpcbSecurityDescriptor10, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___lpftLastWriteTime11, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppChar*, int32_t*, intptr_t, int32_t*, int32_t*, int32_t*, int32_t*, int32_t*, int32_t*, int32_t*, int32_t*);
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(void*) + sizeof(intptr_t) + sizeof(int32_t*) + sizeof(void*) + sizeof(void*) + sizeof(int32_t*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("advapi32.dll"), "RegQueryInfoKeyW", IL2CPP_CALL_DEFAULT, CHARSET_UNICODE, parameterSize, false);
if (il2cppPInvokeFunc == NULL)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_not_supported_exception("Unable to find method for p/invoke: 'RegQueryInfoKey'"), NULL, NULL);
}
}
// Marshaling of parameter U27___lpClass1U27 to native representation
Il2CppChar* ____lpClass1_marshaled = NULL;
// Marshaling of parameter U27___lpcbClass2U27 to native representation
int32_t* ____lpcbClass2_marshaled = NULL;
if (___lpcbClass2 != NULL)
{
____lpcbClass2_marshaled = reinterpret_cast<int32_t*>((___lpcbClass2)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpcbMaxSubKeyLen5U27 to native representation
int32_t* ____lpcbMaxSubKeyLen5_marshaled = NULL;
if (___lpcbMaxSubKeyLen5 != NULL)
{
____lpcbMaxSubKeyLen5_marshaled = reinterpret_cast<int32_t*>((___lpcbMaxSubKeyLen5)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpcbMaxClassLen6U27 to native representation
int32_t* ____lpcbMaxClassLen6_marshaled = NULL;
if (___lpcbMaxClassLen6 != NULL)
{
____lpcbMaxClassLen6_marshaled = reinterpret_cast<int32_t*>((___lpcbMaxClassLen6)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpcbMaxValueNameLen8U27 to native representation
int32_t* ____lpcbMaxValueNameLen8_marshaled = NULL;
if (___lpcbMaxValueNameLen8 != NULL)
{
____lpcbMaxValueNameLen8_marshaled = reinterpret_cast<int32_t*>((___lpcbMaxValueNameLen8)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpcbMaxValueLen9U27 to native representation
int32_t* ____lpcbMaxValueLen9_marshaled = NULL;
if (___lpcbMaxValueLen9 != NULL)
{
____lpcbMaxValueLen9_marshaled = reinterpret_cast<int32_t*>((___lpcbMaxValueLen9)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpcbSecurityDescriptor10U27 to native representation
int32_t* ____lpcbSecurityDescriptor10_marshaled = NULL;
if (___lpcbSecurityDescriptor10 != NULL)
{
____lpcbSecurityDescriptor10_marshaled = reinterpret_cast<int32_t*>((___lpcbSecurityDescriptor10)->GetAddressAtUnchecked(0));
}
// Marshaling of parameter U27___lpftLastWriteTime11U27 to native representation
int32_t* ____lpftLastWriteTime11_marshaled = NULL;
if (___lpftLastWriteTime11 != NULL)
{
____lpftLastWriteTime11_marshaled = reinterpret_cast<int32_t*>((___lpftLastWriteTime11)->GetAddressAtUnchecked(0));
}
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___hKey0, ____lpClass1_marshaled, ____lpcbClass2_marshaled, ___lpReserved_MustBeZero3, ___lpcSubKeys4, ____lpcbMaxSubKeyLen5_marshaled, ____lpcbMaxClassLen6_marshaled, ___lpcValues7, ____lpcbMaxValueNameLen8_marshaled, ____lpcbMaxValueLen9_marshaled, ____lpcbSecurityDescriptor10_marshaled, ____lpftLastWriteTime11_marshaled);
// Marshaling of parameter U27___lpClass1U27 back from native representation
il2cpp_codegen_marshal_wstring_builder_result(___lpClass1, ____lpClass1_marshaled);
// Marshaling cleanup of parameter U27___lpClass1U27 native representation
il2cpp_codegen_marshal_free(____lpClass1_marshaled);
____lpClass1_marshaled = NULL;
return returnValue;
}
// System.IntPtr Microsoft.Win32.Win32RegistryApi::GetHandle(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR intptr_t Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___key0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___key0;
NullCheck(L_0);
RuntimeObject * L_1 = RegistryKey_get_InternalHandle_mC5B60710EE03E95E6AE7002AC8B4B33F8D0C69D6(L_0, /*hidden argument*/NULL);
return (intptr_t)((*(intptr_t*)((intptr_t*)UnBox(L_1, IntPtr_t_il2cpp_TypeInfo_var))));
}
}
// System.Boolean Microsoft.Win32.Win32RegistryApi::IsHandleValid(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR bool Win32RegistryApi_IsHandleValid_m1428AC50378B0763620ED4D7B4D14B7ACF59BD35 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___key0, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___key0;
NullCheck(L_0);
RuntimeObject * L_1 = RegistryKey_get_InternalHandle_mC5B60710EE03E95E6AE7002AC8B4B33F8D0C69D6(L_0, /*hidden argument*/NULL);
return (bool)((!(((RuntimeObject*)(RuntimeObject *)L_1) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
}
}
// System.Object Microsoft.Win32.Win32RegistryApi::GetValue(Microsoft.Win32.RegistryKey,System.String,System.Object,Microsoft.Win32.RegistryValueOptions)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Win32RegistryApi_GetValue_m5348B64E8BD46827525671950920A0AED5F1BC5D (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___name1, RuntimeObject * ___defaultValue2, int32_t ___options3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_GetValue_m5348B64E8BD46827525671950920A0AED5F1BC5D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
RuntimeObject * V_2 = NULL;
intptr_t V_3;
memset(&V_3, 0, sizeof(V_3));
int32_t V_4 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_5 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_6 = NULL;
int32_t V_7 = 0;
int64_t V_8 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_9 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_10 = NULL;
{
V_0 = 0;
V_1 = 0;
V_2 = NULL;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
intptr_t L_1 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_0, /*hidden argument*/NULL);
V_3 = (intptr_t)L_1;
intptr_t L_2 = V_3;
String_t* L_3 = ___name1;
int32_t L_4 = Win32RegistryApi_RegQueryValueEx_mF9C68F6B3BCD7027EE5FB2B997C156D7AE4C34BF((intptr_t)L_2, L_3, (intptr_t)(0), (int32_t*)(&V_0), (intptr_t)(0), (int32_t*)(&V_1), /*hidden argument*/NULL);
V_4 = L_4;
int32_t L_5 = V_4;
if ((((int32_t)L_5) == ((int32_t)2)))
{
goto IL_0033;
}
}
{
int32_t L_6 = V_4;
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)1018)))))
{
goto IL_0035;
}
}
IL_0033:
{
RuntimeObject * L_7 = ___defaultValue2;
return L_7;
}
IL_0035:
{
int32_t L_8 = V_4;
if ((((int32_t)L_8) == ((int32_t)((int32_t)234))))
{
goto IL_004a;
}
}
{
int32_t L_9 = V_4;
if (!L_9)
{
goto IL_004a;
}
}
{
int32_t L_10 = V_4;
Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C(__this, L_10, /*hidden argument*/NULL);
}
IL_004a:
{
int32_t L_11 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_0069;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_12 = ___rkey0;
String_t* L_13 = ___name1;
int32_t L_14 = V_0;
int32_t L_15 = V_1;
int32_t L_16 = Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5(__this, L_12, L_13, L_14, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&V_5), L_15, /*hidden argument*/NULL);
V_4 = L_16;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
String_t* L_18 = RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11(L_17, /*hidden argument*/NULL);
V_2 = L_18;
goto IL_0133;
}
IL_0069:
{
int32_t L_19 = V_0;
if ((!(((uint32_t)L_19) == ((uint32_t)2))))
{
goto IL_009d;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_20 = ___rkey0;
String_t* L_21 = ___name1;
int32_t L_22 = V_0;
int32_t L_23 = V_1;
int32_t L_24 = Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5(__this, L_20, L_21, L_22, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&V_6), L_23, /*hidden argument*/NULL);
V_4 = L_24;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_25 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
String_t* L_26 = RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11(L_25, /*hidden argument*/NULL);
V_2 = L_26;
int32_t L_27 = ___options3;
if (((int32_t)((int32_t)L_27&(int32_t)1)))
{
goto IL_0133;
}
}
{
RuntimeObject * L_28 = V_2;
String_t* L_29 = Environment_ExpandEnvironmentVariables_m4AE2B7DE995C0708225F56B5FF9DB6F95F91D300(((String_t*)CastclassSealed((RuntimeObject*)L_28, String_t_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
V_2 = L_29;
goto IL_0133;
}
IL_009d:
{
int32_t L_30 = V_0;
if ((!(((uint32_t)L_30) == ((uint32_t)4))))
{
goto IL_00c2;
}
}
{
V_7 = 0;
intptr_t L_31 = V_3;
String_t* L_32 = ___name1;
int32_t L_33 = Win32RegistryApi_RegQueryValueEx_m7CC5D7FADE972C938F96E11C4C9D2AAF9753D4C3((intptr_t)L_31, L_32, (intptr_t)(0), (int32_t*)(&V_0), (int32_t*)(&V_7), (int32_t*)(&V_1), /*hidden argument*/NULL);
V_4 = L_33;
int32_t L_34 = V_7;
int32_t L_35 = L_34;
RuntimeObject * L_36 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_35);
V_2 = L_36;
goto IL_0133;
}
IL_00c2:
{
int32_t L_37 = V_0;
if ((!(((uint32_t)L_37) == ((uint32_t)((int32_t)11)))))
{
goto IL_00e9;
}
}
{
V_8 = (((int64_t)((int64_t)0)));
intptr_t L_38 = V_3;
String_t* L_39 = ___name1;
int32_t L_40 = Win32RegistryApi_RegQueryValueEx_mDE17F0924CFE4AA744BFCF577F9BC2DB622A23CC((intptr_t)L_38, L_39, (intptr_t)(0), (int32_t*)(&V_0), (int64_t*)(&V_8), (int32_t*)(&V_1), /*hidden argument*/NULL);
V_4 = L_40;
int64_t L_41 = V_8;
int64_t L_42 = L_41;
RuntimeObject * L_43 = Box(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436_il2cpp_TypeInfo_var, &L_42);
V_2 = L_43;
goto IL_0133;
}
IL_00e9:
{
int32_t L_44 = V_0;
if ((!(((uint32_t)L_44) == ((uint32_t)3))))
{
goto IL_0100;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_45 = ___rkey0;
String_t* L_46 = ___name1;
int32_t L_47 = V_0;
int32_t L_48 = V_1;
int32_t L_49 = Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5(__this, L_45, L_46, L_47, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&V_9), L_48, /*hidden argument*/NULL);
V_4 = L_49;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_50 = V_9;
V_2 = (RuntimeObject *)L_50;
goto IL_0133;
}
IL_0100:
{
int32_t L_51 = V_0;
if ((!(((uint32_t)L_51) == ((uint32_t)7))))
{
goto IL_012d;
}
}
{
V_2 = NULL;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_52 = ___rkey0;
String_t* L_53 = ___name1;
int32_t L_54 = V_0;
int32_t L_55 = V_1;
int32_t L_56 = Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5(__this, L_52, L_53, L_54, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&V_10), L_55, /*hidden argument*/NULL);
V_4 = L_56;
int32_t L_57 = V_4;
if (L_57)
{
goto IL_0133;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_58 = V_10;
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
String_t* L_59 = RegistryKey_DecodeString_m6B487BB0FC0EB9175D1F9D16A804925EE6F66E11(L_58, /*hidden argument*/NULL);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_60 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)1);
NullCheck(L_59);
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_61 = String_Split_m13262358217AD2C119FD1B9733C3C0289D608512(L_59, L_60, /*hidden argument*/NULL);
V_2 = (RuntimeObject *)L_61;
goto IL_0133;
}
IL_012d:
{
SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * L_62 = (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 *)il2cpp_codegen_object_new(SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782_il2cpp_TypeInfo_var);
SystemException__ctor_mEB9049B75DE1D23B0515DD294BEF0AAC7792F465(L_62, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_62, NULL, Win32RegistryApi_GetValue_m5348B64E8BD46827525671950920A0AED5F1BC5D_RuntimeMethod_var);
}
IL_0133:
{
int32_t L_63 = V_4;
if (!L_63)
{
goto IL_013f;
}
}
{
int32_t L_64 = V_4;
Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C(__this, L_64, /*hidden argument*/NULL);
}
IL_013f:
{
RuntimeObject * L_65 = V_2;
return L_65;
}
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::GetBinaryValue(Microsoft.Win32.RegistryKey,System.String,Microsoft.Win32.RegistryValueKind,System.Byte[]U26,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5 (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___name1, int32_t ___type2, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___data3, int32_t ___size4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_GetBinaryValue_mEE5E34978B83285C37A318C097FEEB9F32D807C5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
{
int32_t L_0 = ___size4;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_0);
V_0 = L_1;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_2 = ___rkey0;
intptr_t L_3 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_2, /*hidden argument*/NULL);
String_t* L_4 = ___name1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_0;
int32_t L_6 = Win32RegistryApi_RegQueryValueEx_m4920CD05A101597B8D378D357BE172089848B1BB((intptr_t)L_3, L_4, (intptr_t)(0), (int32_t*)(&___type2), L_5, (int32_t*)(&___size4), /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_7 = ___data3;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = V_0;
*((RuntimeObject **)L_7) = (RuntimeObject *)L_8;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_7, (RuntimeObject *)L_8);
return L_6;
}
}
// System.Int32 Microsoft.Win32.Win32RegistryApi::SubKeyCount(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR int32_t Win32RegistryApi_SubKeyCount_m73093A272EF3D0C843426D272824E34260C3A88D (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_SubKeyCount_m73093A272EF3D0C843426D272824E34260C3A88D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
V_0 = 0;
V_1 = 0;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
intptr_t L_1 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_0, /*hidden argument*/NULL);
int32_t L_2 = Win32RegistryApi_RegQueryInfoKey_m1D953A5BE29E2E8C2E57D0BBC88AAC7F9D08F3C5((intptr_t)L_1, (StringBuilder_t *)NULL, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (intptr_t)(0), (int32_t*)(&V_0), (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (int32_t*)(&V_1), (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, /*hidden argument*/NULL);
V_2 = L_2;
int32_t L_3 = V_2;
if (!L_3)
{
goto IL_002c;
}
}
{
int32_t L_4 = V_2;
Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C(__this, L_4, /*hidden argument*/NULL);
}
IL_002c:
{
int32_t L_5 = V_0;
return L_5;
}
}
// Microsoft.Win32.RegistryKey Microsoft.Win32.Win32RegistryApi::OpenSubKey(Microsoft.Win32.RegistryKey,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * Win32RegistryApi_OpenSubKey_m8F347C0C974FA526F50DEAED934E013CE6F0541F (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___keyName1, bool ___writable2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_OpenSubKey_m8F347C0C974FA526F50DEAED934E013CE6F0541F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
intptr_t V_1;
memset(&V_1, 0, sizeof(V_1));
int32_t V_2 = 0;
{
V_0 = ((int32_t)131097);
bool L_0 = ___writable2;
if (!L_0)
{
goto IL_0011;
}
}
{
int32_t L_1 = V_0;
V_0 = ((int32_t)((int32_t)L_1|(int32_t)((int32_t)131078)));
}
IL_0011:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_2 = ___rkey0;
intptr_t L_3 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_2, /*hidden argument*/NULL);
String_t* L_4 = ___keyName1;
int32_t L_5 = V_0;
int32_t L_6 = Win32RegistryApi_RegOpenKeyEx_m5A37623AA7557175E03C13351597669394FCB043((intptr_t)L_3, L_4, (intptr_t)(0), L_5, (intptr_t*)(&V_1), /*hidden argument*/NULL);
V_2 = L_6;
int32_t L_7 = V_2;
if ((((int32_t)L_7) == ((int32_t)2)))
{
goto IL_0033;
}
}
{
int32_t L_8 = V_2;
if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)1018)))))
{
goto IL_0035;
}
}
IL_0033:
{
return (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)NULL;
}
IL_0035:
{
int32_t L_9 = V_2;
if (!L_9)
{
goto IL_003f;
}
}
{
int32_t L_10 = V_2;
Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C(__this, L_10, /*hidden argument*/NULL);
}
IL_003f:
{
intptr_t L_11 = V_1;
intptr_t L_12 = L_11;
RuntimeObject * L_13 = Box(IntPtr_t_il2cpp_TypeInfo_var, &L_12);
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_14 = ___rkey0;
String_t* L_15 = ___keyName1;
String_t* L_16 = Win32RegistryApi_CombineName_m6504A6D9904D470B68AA08999DDFAD760BC0EAC6(L_14, L_15, /*hidden argument*/NULL);
bool L_17 = ___writable2;
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_18 = (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 *)il2cpp_codegen_object_new(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
RegistryKey__ctor_m62EA90FC6D57F0C2E43C129455284403BE609A79(L_18, L_13, L_16, L_17, /*hidden argument*/NULL);
return L_18;
}
}
// System.Void Microsoft.Win32.Win32RegistryApi::Flush(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR void Win32RegistryApi_Flush_m88CC1FB09976A96945FDFDAE0D9161EEA47B504C (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
bool L_1 = Win32RegistryApi_IsHandleValid_m1428AC50378B0763620ED4D7B4D14B7ACF59BD35(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_2 = ___rkey0;
intptr_t L_3 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_2, /*hidden argument*/NULL);
Win32RegistryApi_RegFlushKey_mDC802FCE1FE35F3259249D6C87E0E7886E178529((intptr_t)L_3, /*hidden argument*/NULL);
return;
}
}
// System.Void Microsoft.Win32.Win32RegistryApi::Close(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR void Win32RegistryApi_Close_mB851526F6977086B865801B6CEA8D19486341795 (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * V_0 = NULL;
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
bool L_1 = Win32RegistryApi_IsHandleValid_m1428AC50378B0763620ED4D7B4D14B7ACF59BD35(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_2 = ___rkey0;
NullCheck(L_2);
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * L_3 = RegistryKey_get_Handle_m433FA9E96D71CD4B0D3151E64E23615D8D40CC16(L_2, /*hidden argument*/NULL);
V_0 = L_3;
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * L_4 = V_0;
if (!L_4)
{
goto IL_001a;
}
}
{
SafeRegistryHandle_t804966262ED9CC53B8783D431090F6F96BD041B1 * L_5 = V_0;
NullCheck(L_5);
SafeHandle_Close_m284B185A04D5FB0A23F55B333737B7DF2CBE1F80(L_5, /*hidden argument*/NULL);
return;
}
IL_001a:
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_6 = ___rkey0;
intptr_t L_7 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_6, /*hidden argument*/NULL);
Win32RegistryApi_RegCloseKey_mF3786009FBF89F69FEAA663D8826FD3EACF75B82((intptr_t)L_7, /*hidden argument*/NULL);
return;
}
}
// System.String[] Microsoft.Win32.Win32RegistryApi::GetSubKeyNames(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Win32RegistryApi_GetSubKeyNames_mEA18838366E6B9629AD960E71F7E631205E448D4 (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_GetSubKeyNames_mEA18838366E6B9629AD960E71F7E631205E448D4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* V_1 = NULL;
intptr_t V_2;
memset(&V_2, 0, sizeof(V_2));
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL;
int32_t V_4 = 0;
Il2CppChar* V_5 = NULL;
Il2CppChar* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
int32_t L_1 = Win32RegistryApi_SubKeyCount_m73093A272EF3D0C843426D272824E34260C3A88D(__this, L_0, /*hidden argument*/NULL);
V_0 = L_1;
int32_t L_2 = V_0;
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_3 = (StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E*)SZArrayNew(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E_il2cpp_TypeInfo_var, (uint32_t)L_2);
V_1 = L_3;
int32_t L_4 = V_0;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_0076;
}
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_5 = ___rkey0;
intptr_t L_6 = Win32RegistryApi_GetHandle_mBBEBC5C6900500A2C059813F07BD0A69570E7A9C(__this, L_5, /*hidden argument*/NULL);
V_2 = (intptr_t)L_6;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
V_3 = L_7;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = V_3;
NullCheck(L_8);
V_6 = (Il2CppChar*)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)));
Il2CppChar* L_9 = V_6;
V_5 = (Il2CppChar*)(((uintptr_t)L_9));
V_7 = 0;
goto IL_006d;
}
IL_0039:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = V_3;
NullCheck(L_10);
V_4 = (((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length))));
intptr_t L_11 = V_2;
int32_t L_12 = V_7;
Il2CppChar* L_13 = V_5;
int32_t L_14 = Win32RegistryApi_RegEnumKeyEx_m8345995A63F9CAA36E93F0CBFDDCB5E955154414((intptr_t)L_11, L_12, (Il2CppChar*)(Il2CppChar*)L_13, (int32_t*)(&V_4), (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (StringBuilder_t *)NULL, (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)NULL, (Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)(Int64U5BU5D_tE04A3DEF6AF1C852A43B98A24EFB715806B37F5F*)NULL, /*hidden argument*/NULL);
V_8 = L_14;
int32_t L_15 = V_8;
if (!L_15)
{
goto IL_005c;
}
}
{
int32_t L_16 = V_8;
Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C(__this, L_16, /*hidden argument*/NULL);
}
IL_005c:
{
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_17 = V_1;
int32_t L_18 = V_7;
Il2CppChar* L_19 = V_5;
String_t* L_20 = String_CreateString_m81EC77200D75146384415713DE908296720CFD95(NULL, (Il2CppChar*)(Il2CppChar*)L_19, /*hidden argument*/NULL);
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_20);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (String_t*)L_20);
int32_t L_21 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
}
IL_006d:
{
int32_t L_22 = V_7;
int32_t L_23 = V_0;
if ((((int32_t)L_22) < ((int32_t)L_23)))
{
goto IL_0039;
}
}
{
V_6 = (Il2CppChar*)(((uintptr_t)0));
}
IL_0076:
{
StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* L_24 = V_1;
return L_24;
}
}
// System.Void Microsoft.Win32.Win32RegistryApi::GenerateException(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, int32_t ___errorCode0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___errorCode0;
if ((((int32_t)L_0) > ((int32_t)((int32_t)53))))
{
goto IL_0028;
}
}
{
int32_t L_1 = ___errorCode0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)2)))
{
case 0:
{
goto IL_003f;
}
case 1:
{
goto IL_0072;
}
case 2:
{
goto IL_0072;
}
case 3:
{
goto IL_0045;
}
case 4:
{
goto IL_0056;
}
}
}
{
int32_t L_2 = ___errorCode0;
if ((((int32_t)L_2) == ((int32_t)((int32_t)53))))
{
goto IL_004b;
}
}
{
goto IL_0072;
}
IL_0028:
{
int32_t L_3 = ___errorCode0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)87))))
{
goto IL_003f;
}
}
{
int32_t L_4 = ___errorCode0;
if ((((int32_t)L_4) == ((int32_t)((int32_t)1018))))
{
goto IL_0061;
}
}
{
int32_t L_5 = ___errorCode0;
if ((((int32_t)L_5) == ((int32_t)((int32_t)1021))))
{
goto IL_0067;
}
}
{
goto IL_0072;
}
IL_003f:
{
ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_6 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5(L_6, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
IL_0045:
{
SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * L_7 = (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 *)il2cpp_codegen_object_new(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var);
SecurityException__ctor_m15CEFB154F8D6C32067CCBC746282B5480EB84B8(L_7, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
IL_004b:
{
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_8 = (IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA *)il2cpp_codegen_object_new(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA_il2cpp_TypeInfo_var);
IOException__ctor_mB64DEFB376AA8E279A647A3770F913B20EF65175(L_8, _stringLiteralF60E1AE8A940A6B39961AE6E6670A8CDB5990044, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
IL_0056:
{
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_9 = (IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA *)il2cpp_codegen_object_new(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA_il2cpp_TypeInfo_var);
IOException__ctor_mB64DEFB376AA8E279A647A3770F913B20EF65175(L_9, _stringLiteral37BEC4B9960B22F35421CD7D639241E56E3D4FB2, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
IL_0061:
{
IL2CPP_RUNTIME_CLASS_INIT(RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574_il2cpp_TypeInfo_var);
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_10 = RegistryKey_CreateMarkedForDeletionException_m38184667C34219113CB1BE5B776D6FD667DE1FD1(/*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
IL_0067:
{
IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA * L_11 = (IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA *)il2cpp_codegen_object_new(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA_il2cpp_TypeInfo_var);
IOException__ctor_mB64DEFB376AA8E279A647A3770F913B20EF65175(L_11, _stringLiteral6D0C754B4A9D21465EE2D9F570646A3549E200FA, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
IL_0072:
{
SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * L_12 = (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 *)il2cpp_codegen_object_new(SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782_il2cpp_TypeInfo_var);
SystemException__ctor_mEB9049B75DE1D23B0515DD294BEF0AAC7792F465(L_12, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, NULL, Win32RegistryApi_GenerateException_m95538F1BEBEFD2DB966F474D578171EFCBDBC83C_RuntimeMethod_var);
}
}
// System.String Microsoft.Win32.Win32RegistryApi::ToString(Microsoft.Win32.RegistryKey)
extern "C" IL2CPP_METHOD_ATTR String_t* Win32RegistryApi_ToString_mA974E1D256BB5935BBF1CB22ED2E87A8C48B253C (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, const RuntimeMethod* method)
{
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
NullCheck(L_0);
String_t* L_1 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.String Microsoft.Win32.Win32RegistryApi::CombineName(Microsoft.Win32.RegistryKey,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* Win32RegistryApi_CombineName_m6504A6D9904D470B68AA08999DDFAD760BC0EAC6 (RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * ___rkey0, String_t* ___localName1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi_CombineName_m6504A6D9904D470B68AA08999DDFAD760BC0EAC6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
RegistryKey_t29D81BFF6D6710C7AF7557F80446D514B0AB7574 * L_0 = ___rkey0;
NullCheck(L_0);
String_t* L_1 = RegistryKey_get_Name_m11E5E78029EE1D5FFB60BDE3EB5AFAE8263F56AE(L_0, /*hidden argument*/NULL);
String_t* L_2 = ___localName1;
String_t* L_3 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_1, _stringLiteral08534F33C201A45017B502E90A800F1B708EBCB3, L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Void Microsoft.Win32.Win32RegistryApi::.ctor()
extern "C" IL2CPP_METHOD_ATTR void Win32RegistryApi__ctor_m281D7CE78D7BB0CB03E4EBCCB7E5FA456636ED52 (Win32RegistryApi_tA1CA2A1003C01595100B75D5AF6E5CDC731761E9 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Win32RegistryApi__ctor_m281D7CE78D7BB0CB03E4EBCCB7E5FA456636ED52_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
int32_t L_0 = ((Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_StaticFields*)il2cpp_codegen_static_fields_for(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var))->get_SystemDefaultCharSize_1();
__this->set_NativeBytesPerCharacter_0(L_0);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
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.Void Mono.Globalization.Unicode.CodePointIndexer::.ctor(System.Int32[],System.Int32[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___starts0, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___ends1, int32_t ___defaultIndex2, int32_t ___defaultCP3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B3_0 = 0;
int32_t G_B3_1 = 0;
int32_t G_B3_2 = 0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* G_B3_3 = NULL;
int32_t G_B2_0 = 0;
int32_t G_B2_1 = 0;
int32_t G_B2_2 = 0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* G_B2_3 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B4_1 = 0;
int32_t G_B4_2 = 0;
int32_t G_B4_3 = 0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* G_B4_4 = NULL;
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
int32_t L_0 = ___defaultIndex2;
__this->set_defaultIndex_2(L_0);
int32_t L_1 = ___defaultCP3;
__this->set_defaultCP_3(L_1);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = ___starts0;
NullCheck(L_2);
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_3 = (TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A*)SZArrayNew(TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))));
__this->set_ranges_0(L_3);
V_0 = 0;
goto IL_006f;
}
IL_0027:
{
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_4 = __this->get_ranges_0();
int32_t L_5 = V_0;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = ___starts0;
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = ___ends1;
int32_t L_11 = V_0;
NullCheck(L_10);
int32_t L_12 = L_11;
int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
int32_t L_14 = V_0;
G_B2_0 = L_13;
G_B2_1 = L_9;
G_B2_2 = L_5;
G_B2_3 = L_4;
if (!L_14)
{
G_B3_0 = L_13;
G_B3_1 = L_9;
G_B3_2 = L_5;
G_B3_3 = L_4;
goto IL_0060;
}
}
{
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_15 = __this->get_ranges_0();
int32_t L_16 = V_0;
NullCheck(L_15);
int32_t L_17 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)))))->get_IndexStart_3();
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_18 = __this->get_ranges_0();
int32_t L_19 = V_0;
NullCheck(L_18);
int32_t L_20 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)))))->get_Count_2();
G_B4_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)L_20));
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
G_B4_3 = G_B2_2;
G_B4_4 = G_B2_3;
goto IL_0061;
}
IL_0060:
{
G_B4_0 = 0;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
G_B4_3 = G_B3_2;
G_B4_4 = G_B3_3;
}
IL_0061:
{
TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 L_21;
memset(&L_21, 0, sizeof(L_21));
TableRange__ctor_m7D05A5A45EFDA9510CAAC1147653B2AB7A7B4F77((&L_21), G_B4_2, G_B4_1, G_B4_0, /*hidden argument*/NULL);
NullCheck(G_B4_4);
(G_B4_4)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_3), (TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 )L_21);
int32_t L_22 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
}
IL_006f:
{
int32_t L_23 = V_0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_24 = __this->get_ranges_0();
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length)))))))
{
goto IL_0027;
}
}
{
V_1 = 0;
goto IL_00a0;
}
IL_007e:
{
int32_t L_25 = __this->get_TotalCount_1();
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_26 = __this->get_ranges_0();
int32_t L_27 = V_1;
NullCheck(L_26);
int32_t L_28 = ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->get_Count_2();
__this->set_TotalCount_1(((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_28)));
int32_t L_29 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1));
}
IL_00a0:
{
int32_t L_30 = V_1;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_31 = __this->get_ranges_0();
NullCheck(L_31);
if ((((int32_t)L_30) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_31)->max_length)))))))
{
goto IL_007e;
}
}
{
return;
}
}
// System.Int32 Mono.Globalization.Unicode.CodePointIndexer::ToIndex(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416 (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * __this, int32_t ___cp0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_005d;
}
IL_0004:
{
int32_t L_0 = ___cp0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_1 = __this->get_ranges_0();
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = ((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2)))->get_Start_0();
if ((((int32_t)L_0) >= ((int32_t)L_3)))
{
goto IL_001f;
}
}
{
int32_t L_4 = __this->get_defaultIndex_2();
return L_4;
}
IL_001f:
{
int32_t L_5 = ___cp0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_6 = __this->get_ranges_0();
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->get_End_1();
if ((((int32_t)L_5) >= ((int32_t)L_8)))
{
goto IL_0059;
}
}
{
int32_t L_9 = ___cp0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_10 = __this->get_ranges_0();
int32_t L_11 = V_0;
NullCheck(L_10);
int32_t L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->get_Start_0();
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_13 = __this->get_ranges_0();
int32_t L_14 = V_0;
NullCheck(L_13);
int32_t L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->get_IndexStart_3();
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_12)), (int32_t)L_15));
}
IL_0059:
{
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
}
IL_005d:
{
int32_t L_17 = V_0;
TableRangeU5BU5D_t6948DE52FB348848EC96FB928C2FCFEFB250C23A* L_18 = __this->get_ranges_0();
NullCheck(L_18);
if ((((int32_t)L_17) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_18)->max_length)))))))
{
goto IL_0004;
}
}
{
int32_t L_19 = __this->get_defaultIndex_2();
return L_19;
}
}
#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 Mono.Globalization.Unicode.CodePointIndexer_TableRange::.ctor(System.Int32,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void TableRange__ctor_m7D05A5A45EFDA9510CAAC1147653B2AB7A7B4F77 (TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 * __this, int32_t ___start0, int32_t ___end1, int32_t ___indexStart2, const RuntimeMethod* method)
{
{
int32_t L_0 = ___start0;
__this->set_Start_0(L_0);
int32_t L_1 = ___end1;
__this->set_End_1(L_1);
int32_t L_2 = __this->get_End_1();
int32_t L_3 = __this->get_Start_0();
__this->set_Count_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3)));
int32_t L_4 = ___indexStart2;
__this->set_IndexStart_3(L_4);
int32_t L_5 = __this->get_IndexStart_3();
int32_t L_6 = __this->get_Count_2();
__this->set_IndexEnd_4(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)));
return;
}
}
extern "C" void TableRange__ctor_m7D05A5A45EFDA9510CAAC1147653B2AB7A7B4F77_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___end1, int32_t ___indexStart2, const RuntimeMethod* method)
{
TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 * _thisAdjusted = reinterpret_cast<TableRange_t485CF0807771CC05023466CFCB0AE25C46648100 *>(__this + 1);
TableRange__ctor_m7D05A5A45EFDA9510CAAC1147653B2AB7A7B4F77(_thisAdjusted, ___start0, ___end1, ___indexStart2, method);
}
#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 Mono.Globalization.Unicode.Contraction::.ctor(System.Int32,System.Char[],System.String,System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void Contraction__ctor_m3105320390CE06FC1B5CC8C89C07285A38D8B8E2 (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * __this, int32_t ___index0, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___source1, String_t* ___replacement2, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___sortkey3, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
int32_t L_0 = ___index0;
__this->set_Index_0(L_0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = ___source1;
__this->set_Source_1(L_1);
String_t* L_2 = ___replacement2;
__this->set_Replacement_2(L_2);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___sortkey3;
__this->set_SortKey_3(L_3);
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.Int32 Mono.Globalization.Unicode.ContractionComparer::Compare(Mono.Globalization.Unicode.Contraction,Mono.Globalization.Unicode.Contraction)
extern "C" IL2CPP_METHOD_ATTR int32_t ContractionComparer_Compare_mBCDBABDE9F298C3FDCC5809D604B0C488F56FB73 (ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * __this, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * ___c10, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * ___c21, const RuntimeMethod* method)
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_0 = NULL;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t G_B3_0 = 0;
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_0 = ___c10;
NullCheck(L_0);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = L_0->get_Source_1();
V_0 = L_1;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_2 = ___c21;
NullCheck(L_2);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = L_2->get_Source_1();
V_1 = L_3;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = V_0;
NullCheck(L_4);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = V_1;
NullCheck(L_5);
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))) > ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))))))
{
goto IL_001b;
}
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = V_0;
NullCheck(L_6);
G_B3_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))));
goto IL_001e;
}
IL_001b:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = V_1;
NullCheck(L_7);
G_B3_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length))));
}
IL_001e:
{
V_2 = G_B3_0;
V_3 = 0;
goto IL_0037;
}
IL_0023:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_8 = V_0;
int32_t L_9 = V_3;
NullCheck(L_8);
int32_t L_10 = L_9;
uint16_t L_11 = (uint16_t)(L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_12 = V_1;
int32_t L_13 = V_3;
NullCheck(L_12);
int32_t L_14 = L_13;
uint16_t L_15 = (uint16_t)(L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
if ((((int32_t)L_11) == ((int32_t)L_15)))
{
goto IL_0033;
}
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_16 = V_0;
int32_t L_17 = V_3;
NullCheck(L_16);
int32_t L_18 = L_17;
uint16_t L_19 = (uint16_t)(L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_20 = V_1;
int32_t L_21 = V_3;
NullCheck(L_20);
int32_t L_22 = L_21;
uint16_t L_23 = (uint16_t)(L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_23));
}
IL_0033:
{
int32_t L_24 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
}
IL_0037:
{
int32_t L_25 = V_3;
int32_t L_26 = V_2;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_0023;
}
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_27 = V_0;
NullCheck(L_27);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_28 = V_1;
NullCheck(L_28);
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_27)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))))))
{
goto IL_004b;
}
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_29 = V_0;
NullCheck(L_29);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_30 = V_1;
NullCheck(L_30);
return ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_29)->max_length)))), (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_30)->max_length))))));
}
IL_004b:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_31 = ___c10;
NullCheck(L_31);
int32_t L_32 = L_31->get_Index_0();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_33 = ___c21;
NullCheck(L_33);
int32_t L_34 = L_33->get_Index_0();
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)L_34));
}
}
// System.Void Mono.Globalization.Unicode.ContractionComparer::.ctor()
extern "C" IL2CPP_METHOD_ATTR void ContractionComparer__ctor_m13E829327042F88D0F04872647217F5D1B4C5255 (ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Globalization.Unicode.ContractionComparer::.cctor()
extern "C" IL2CPP_METHOD_ATTR void ContractionComparer__cctor_m9AED8D28706440AEAD98F9BC5D0E0881A3A6B0F6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ContractionComparer__cctor_m9AED8D28706440AEAD98F9BC5D0E0881A3A6B0F6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * L_0 = (ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 *)il2cpp_codegen_object_new(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_il2cpp_TypeInfo_var);
ContractionComparer__ctor_m13E829327042F88D0F04872647217F5D1B4C5255(L_0, /*hidden argument*/NULL);
((ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields*)il2cpp_codegen_static_fields_for(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_il2cpp_TypeInfo_var))->set_Instance_0(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.Void Mono.Globalization.Unicode.Level2Map::.ctor(System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void Level2Map__ctor_mBF2A85AB686BC674016743CB5288E8F58F4BDA83 (Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * __this, uint8_t ___source0, uint8_t ___replace1, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
uint8_t L_0 = ___source0;
__this->set_Source_0(L_0);
uint8_t L_1 = ___replace1;
__this->set_Replace_1(L_1);
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
// Mono.Globalization.Unicode.TailoringInfo Mono.Globalization.Unicode.MSCompatUnicodeTable::GetTailoringInfo(System.Int32)
extern "C" IL2CPP_METHOD_ATTR TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * MSCompatUnicodeTable_GetTailoringInfo_mBD72EAB9398AA5D99949C3C7893E95DBCAD63F1D (int32_t ___lcid0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_GetTailoringInfo_mBD72EAB9398AA5D99949C3C7893E95DBCAD63F1D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_001f;
}
IL_0004:
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_tailoringInfos_16();
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
int32_t L_4 = L_3->get_LCID_0();
int32_t L_5 = ___lcid0;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_001b;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* L_6 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_tailoringInfos_16();
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
return L_9;
}
IL_001b:
{
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
}
IL_001f:
{
int32_t L_11 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* L_12 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_tailoringInfos_16();
NullCheck(L_12);
if ((((int32_t)L_11) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length)))))))
{
goto IL_0004;
}
}
{
return (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B *)NULL;
}
}
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::BuildTailoringTables(System.Globalization.CultureInfo,Mono.Globalization.Unicode.TailoringInfo,Mono.Globalization.Unicode.Contraction[]U26,Mono.Globalization.Unicode.Level2Map[]U26)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * ___t1, ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** ___contractions2, Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** ___diacriticals3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * V_0 = NULL;
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * V_1 = NULL;
int32_t V_2 = 0;
Il2CppChar* V_3 = NULL;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_8 = NULL;
Il2CppChar V_9 = 0x0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_10 = NULL;
int32_t V_11 = 0;
String_t* V_12 = NULL;
int32_t V_13 = 0;
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * G_B26_0 = NULL;
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * G_B26_1 = NULL;
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * G_B25_0 = NULL;
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * G_B25_1 = NULL;
{
List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * L_0 = (List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB *)il2cpp_codegen_object_new(List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB_il2cpp_TypeInfo_var);
List_1__ctor_mA1F5C90BED6FB6E992991AC6687D878018B7F88D(L_0, /*hidden argument*/List_1__ctor_mA1F5C90BED6FB6E992991AC6687D878018B7F88D_RuntimeMethod_var);
V_0 = L_0;
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * L_1 = (List_1_t4F12937D4A993033A116EE501F29D58A697C0565 *)il2cpp_codegen_object_new(List_1_t4F12937D4A993033A116EE501F29D58A697C0565_il2cpp_TypeInfo_var);
List_1__ctor_m8538F3ED1D66B43302CFD127194D41C37E8EF730(L_1, /*hidden argument*/List_1__ctor_m8538F3ED1D66B43302CFD127194D41C37E8EF730_RuntimeMethod_var);
V_1 = L_1;
V_2 = 0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_tailoringArr_15();
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = L_2;
V_4 = L_3;
if (!L_3)
{
goto IL_001e;
}
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = V_4;
NullCheck(L_4);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length)))))
{
goto IL_0023;
}
}
IL_001e:
{
V_3 = (Il2CppChar*)(((uintptr_t)0));
goto IL_002d;
}
IL_0023:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = V_4;
NullCheck(L_5);
V_3 = (Il2CppChar*)(((uintptr_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_002d:
{
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_6 = ___t1;
NullCheck(L_6);
int32_t L_7 = L_6->get_TailoringIndex_1();
V_5 = L_7;
int32_t L_8 = V_5;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_9 = ___t1;
NullCheck(L_9);
int32_t L_10 = L_9->get_TailoringCount_2();
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_10));
goto IL_01d3;
}
IL_0045:
{
int32_t L_11 = V_5;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
V_8 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)NULL;
Il2CppChar* L_12 = V_3;
int32_t L_13 = V_5;
int32_t L_14 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_13)), (int32_t)2)))));
V_9 = L_14;
Il2CppChar L_15 = V_9;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)))
{
case 0:
{
goto IL_0072;
}
case 1:
{
goto IL_00fa;
}
case 2:
{
goto IL_0126;
}
}
}
{
goto IL_01ab;
}
IL_0072:
{
int32_t L_16 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
goto IL_0080;
}
IL_007a:
{
int32_t L_17 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_0080:
{
Il2CppChar* L_18 = V_3;
int32_t L_19 = V_7;
int32_t L_20 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_18, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_19)), (int32_t)2)))));
if (L_20)
{
goto IL_007a;
}
}
{
int32_t L_21 = V_7;
int32_t L_22 = V_5;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_23 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)));
V_8 = L_23;
Il2CppChar* L_24 = V_3;
int32_t L_25 = V_5;
intptr_t L_26 = IntPtr_op_Explicit_m7F0C4B884FFB05BD231154CBDAEBCF1917019C21((void*)(void*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_24, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_25)), (int32_t)2)))), /*hidden argument*/NULL);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_27 = V_8;
int32_t L_28 = V_7;
int32_t L_29 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
Marshal_Copy_m3556CC144C37496A15A3E10DD16D12B06BC4A000((intptr_t)L_26, L_27, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)L_29)), /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_30 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)4);
V_10 = L_30;
V_13 = 0;
goto IL_00d5;
}
IL_00bc:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_31 = V_10;
int32_t L_32 = V_13;
Il2CppChar* L_33 = V_3;
int32_t L_34 = V_7;
int32_t L_35 = V_13;
int32_t L_36 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)), (int32_t)L_35)))), (int32_t)2)))));
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (uint8_t)(((int32_t)((uint8_t)L_36))));
int32_t L_37 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1));
}
IL_00d5:
{
int32_t L_38 = V_13;
if ((((int32_t)L_38) < ((int32_t)4)))
{
goto IL_00bc;
}
}
{
List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * L_39 = V_0;
int32_t L_40 = V_2;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_41 = V_8;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_42 = V_10;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_43 = (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)il2cpp_codegen_object_new(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_il2cpp_TypeInfo_var);
Contraction__ctor_m3105320390CE06FC1B5CC8C89C07285A38D8B8E2(L_43, L_40, L_41, (String_t*)NULL, L_42, /*hidden argument*/NULL);
NullCheck(L_39);
List_1_Add_m52D90F245FFFF2CA8AC10848F24284A947A6454C(L_39, L_43, /*hidden argument*/List_1_Add_m52D90F245FFFF2CA8AC10848F24284A947A6454C_RuntimeMethod_var);
int32_t L_44 = V_7;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6));
int32_t L_45 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1));
goto IL_01d3;
}
IL_00fa:
{
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * L_46 = V_1;
Il2CppChar* L_47 = V_3;
int32_t L_48 = V_5;
int32_t L_49 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_47, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)))), (int32_t)2)))));
Il2CppChar* L_50 = V_3;
int32_t L_51 = V_5;
int32_t L_52 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_50, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)2)))), (int32_t)2)))));
Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * L_53 = (Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 *)il2cpp_codegen_object_new(Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88_il2cpp_TypeInfo_var);
Level2Map__ctor_mBF2A85AB686BC674016743CB5288E8F58F4BDA83(L_53, (uint8_t)(((int32_t)((uint8_t)L_49))), (uint8_t)(((int32_t)((uint8_t)L_52))), /*hidden argument*/NULL);
NullCheck(L_46);
List_1_Add_m600971979F0E89EBC1DCC328A7F4313469EA2FA2(L_46, L_53, /*hidden argument*/List_1_Add_m600971979F0E89EBC1DCC328A7F4313469EA2FA2_RuntimeMethod_var);
int32_t L_54 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)3));
goto IL_01d3;
}
IL_0126:
{
int32_t L_55 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1));
goto IL_0134;
}
IL_012e:
{
int32_t L_56 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)1));
}
IL_0134:
{
Il2CppChar* L_57 = V_3;
int32_t L_58 = V_7;
int32_t L_59 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_57, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_58)), (int32_t)2)))));
if (L_59)
{
goto IL_012e;
}
}
{
int32_t L_60 = V_7;
int32_t L_61 = V_5;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_62 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_60, (int32_t)L_61)));
V_8 = L_62;
Il2CppChar* L_63 = V_3;
int32_t L_64 = V_5;
intptr_t L_65 = IntPtr_op_Explicit_m7F0C4B884FFB05BD231154CBDAEBCF1917019C21((void*)(void*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_63, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_64)), (int32_t)2)))), /*hidden argument*/NULL);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_66 = V_8;
int32_t L_67 = V_7;
int32_t L_68 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
Marshal_Copy_m3556CC144C37496A15A3E10DD16D12B06BC4A000((intptr_t)L_65, L_66, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_67, (int32_t)L_68)), /*hidden argument*/NULL);
int32_t L_69 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1));
int32_t L_70 = V_7;
V_11 = L_70;
goto IL_0175;
}
IL_016f:
{
int32_t L_71 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
}
IL_0175:
{
Il2CppChar* L_72 = V_3;
int32_t L_73 = V_11;
int32_t L_74 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_72, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_73)), (int32_t)2)))));
if (L_74)
{
goto IL_016f;
}
}
{
Il2CppChar* L_75 = V_3;
int32_t L_76 = V_7;
int32_t L_77 = V_11;
int32_t L_78 = V_7;
String_t* L_79 = String_CreateString_mC16F6AD7A921B1AD038C1EB215D7F055C5676590(NULL, (Il2CppChar*)(Il2CppChar*)L_75, L_76, ((int32_t)il2cpp_codegen_subtract((int32_t)L_77, (int32_t)L_78)), /*hidden argument*/NULL);
V_12 = L_79;
List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * L_80 = V_0;
int32_t L_81 = V_2;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_82 = V_8;
String_t* L_83 = V_12;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_84 = (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)il2cpp_codegen_object_new(Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3_il2cpp_TypeInfo_var);
Contraction__ctor_m3105320390CE06FC1B5CC8C89C07285A38D8B8E2(L_84, L_81, L_82, L_83, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL, /*hidden argument*/NULL);
NullCheck(L_80);
List_1_Add_m52D90F245FFFF2CA8AC10848F24284A947A6454C(L_80, L_84, /*hidden argument*/List_1_Add_m52D90F245FFFF2CA8AC10848F24284A947A6454C_RuntimeMethod_var);
int32_t L_85 = V_11;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_85, (int32_t)1));
int32_t L_86 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_86, (int32_t)1));
goto IL_01d3;
}
IL_01ab:
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_87 = ___culture0;
NullCheck(L_87);
int32_t L_88 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_87);
int32_t L_89 = L_88;
RuntimeObject * L_90 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_89);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_91 = ___culture0;
NullCheck(L_91);
String_t* L_92 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Globalization.CultureInfo::get_Name() */, L_91);
int32_t L_93 = V_5;
int32_t L_94 = L_93;
RuntimeObject * L_95 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_94);
String_t* L_96 = String_Format_m26BBF75F9609FAD0B39C2242FEBAAD7D68F14D99(_stringLiteral1B92AF7C5B889EBEA377607CA93D54159825B120, L_90, L_92, L_95, /*hidden argument*/NULL);
NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_97 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C(L_97, L_96, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_97, NULL, MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D_RuntimeMethod_var);
}
IL_01d3:
{
int32_t L_98 = V_5;
int32_t L_99 = V_6;
if ((((int32_t)L_98) < ((int32_t)L_99)))
{
goto IL_0045;
}
}
{
V_4 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)NULL;
List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * L_100 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_il2cpp_TypeInfo_var);
ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0 * L_101 = ((ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_StaticFields*)il2cpp_codegen_static_fields_for(ContractionComparer_tF22739AEFC702F7D0184E049276C5A0D4F4210C0_il2cpp_TypeInfo_var))->get_Instance_0();
NullCheck(L_100);
List_1_Sort_mB3F2736D2553B5D2BD6FECBB424066CE6C4901BD(L_100, L_101, /*hidden argument*/List_1_Sort_mB3F2736D2553B5D2BD6FECBB424066CE6C4901BD_RuntimeMethod_var);
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * L_102 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var);
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * L_103 = ((U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var))->get_U3CU3E9__17_0_1();
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * L_104 = L_103;
G_B25_0 = L_104;
G_B25_1 = L_102;
if (L_104)
{
G_B26_0 = L_104;
G_B26_1 = L_102;
goto IL_020a;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var);
U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * L_105 = ((U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var))->get_U3CU3E9_0();
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * L_106 = (Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B *)il2cpp_codegen_object_new(Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B_il2cpp_TypeInfo_var);
Comparison_1__ctor_mEA77EF95F5D7DCAB7FDCEB87F0D9A63B12C6F3C3(L_106, L_105, (intptr_t)((intptr_t)U3CU3Ec_U3CBuildTailoringTablesU3Eb__17_0_mE334A02D9D244F715783AE76845F4F9CB311AE54_RuntimeMethod_var), /*hidden argument*/Comparison_1__ctor_mEA77EF95F5D7DCAB7FDCEB87F0D9A63B12C6F3C3_RuntimeMethod_var);
Comparison_1_t1252BA95E18137815C6FF7A3525964A0A2B6F40B * L_107 = L_106;
((U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var))->set_U3CU3E9__17_0_1(L_107);
G_B26_0 = L_107;
G_B26_1 = G_B25_1;
}
IL_020a:
{
NullCheck(G_B26_1);
List_1_Sort_m6EF5D21A2FFF3730EDAD1446CE7053CEA162D214(G_B26_1, G_B26_0, /*hidden argument*/List_1_Sort_m6EF5D21A2FFF3730EDAD1446CE7053CEA162D214_RuntimeMethod_var);
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** L_108 = ___contractions2;
List_1_tD7AA7B5FD6E77E9767067FEBF923B4BC567349BB * L_109 = V_0;
NullCheck(L_109);
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_110 = List_1_ToArray_m2315D77E1627509D73C701C721300EB66842AD21(L_109, /*hidden argument*/List_1_ToArray_m2315D77E1627509D73C701C721300EB66842AD21_RuntimeMethod_var);
*((RuntimeObject **)L_108) = (RuntimeObject *)L_110;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_108, (RuntimeObject *)L_110);
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** L_111 = ___diacriticals3;
List_1_t4F12937D4A993033A116EE501F29D58A697C0565 * L_112 = V_1;
NullCheck(L_112);
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* L_113 = List_1_ToArray_m44052A796576FD63FC4514911465D0604DAE264F(L_112, /*hidden argument*/List_1_ToArray_m44052A796576FD63FC4514911465D0604DAE264F_RuntimeMethod_var);
*((RuntimeObject **)L_111) = (RuntimeObject *)L_113;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_111, (RuntimeObject *)L_113);
return;
}
}
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::SetCJKReferences(System.String,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26,System.Byte*U26,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_SetCJKReferences_mF70539C35C0FC2DEF6BFAAA8E41A05A13E7E850C (String_t* ___name0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___lv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_SetCJKReferences_mF70539C35C0FC2DEF6BFAAA8E41A05A13E7E850C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___name0;
bool L_1 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_0, _stringLiteral16DA788082C4C9A5A70A491C6444E6C78CC150C5, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0035;
}
}
{
String_t* L_2 = ___name0;
bool L_3 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_2, _stringLiteral4474ABE156E995800F623A46EB81155997101DC5, /*hidden argument*/NULL);
if (L_3)
{
goto IL_004b;
}
}
{
String_t* L_4 = ___name0;
bool L_5 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_4, _stringLiteral84572EF2253EF81E2D8CD8C65849F4D9A3881F47, /*hidden argument*/NULL);
if (L_5)
{
goto IL_0061;
}
}
{
String_t* L_6 = ___name0;
bool L_7 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_6, _stringLiteral65A7DA8F45E5A2F3931F4D650CB1ECB17B805231, /*hidden argument*/NULL);
if (L_7)
{
goto IL_0077;
}
}
{
return;
}
IL_0035:
{
uint8_t** L_8 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_9 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHScategory_6();
*((intptr_t*)L_8) = (intptr_t)L_9;
uint8_t** L_10 = ___lv1Table3;
uint8_t* L_11 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHSlv1_10();
*((intptr_t*)L_10) = (intptr_t)L_11;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_12 = ___cjkIndexer1;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_13 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_CjkCHS_5();
*((RuntimeObject **)L_12) = (RuntimeObject *)L_13;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_12, (RuntimeObject *)L_13);
return;
}
IL_004b:
{
uint8_t** L_14 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_15 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHTcategory_7();
*((intptr_t*)L_14) = (intptr_t)L_15;
uint8_t** L_16 = ___lv1Table3;
uint8_t* L_17 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHTlv1_11();
*((intptr_t*)L_16) = (intptr_t)L_17;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_18 = ___cjkIndexer1;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_19 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Cjk_6();
*((RuntimeObject **)L_18) = (RuntimeObject *)L_19;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_18, (RuntimeObject *)L_19);
return;
}
IL_0061:
{
uint8_t** L_20 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_21 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkJAcategory_8();
*((intptr_t*)L_20) = (intptr_t)L_21;
uint8_t** L_22 = ___lv1Table3;
uint8_t* L_23 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkJAlv1_12();
*((intptr_t*)L_22) = (intptr_t)L_23;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_24 = ___cjkIndexer1;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_25 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Cjk_6();
*((RuntimeObject **)L_24) = (RuntimeObject *)L_25;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_24, (RuntimeObject *)L_25);
return;
}
IL_0077:
{
uint8_t** L_26 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_27 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkKOcategory_9();
*((intptr_t*)L_26) = (intptr_t)L_27;
uint8_t** L_28 = ___lv1Table3;
uint8_t* L_29 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkKOlv1_13();
*((intptr_t*)L_28) = (intptr_t)L_29;
uint8_t** L_30 = ___lv2Table5;
uint8_t* L_31 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkKOlv2_14();
*((intptr_t*)L_30) = (intptr_t)L_31;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_32 = ___cjkIndexer1;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_33 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Cjk_6();
*((RuntimeObject **)L_32) = (RuntimeObject *)L_33;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_32, (RuntimeObject *)L_33);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_34 = ___lv2Indexer4;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_35 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Cjk_6();
*((RuntimeObject **)L_34) = (RuntimeObject *)L_35;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_34, (RuntimeObject *)L_35);
return;
}
}
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Category(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Category_m4DECB878B26F26AFA6B96C2BC397CA6314CB5267 (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_Category_m4DECB878B26F26AFA6B96C2BC397CA6314CB5267_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_categories_2();
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_1 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Category_1();
int32_t L_2 = ___cp0;
NullCheck(L_1);
int32_t L_3 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_1, L_2, /*hidden argument*/NULL);
int32_t L_4 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_3)));
return (uint8_t)L_4;
}
}
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Level1(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Level1_m810D77124E45F055EF36150E0FFD14CBB1EA9599 (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_Level1_m810D77124E45F055EF36150E0FFD14CBB1EA9599_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_level1_3();
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_1 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Level1_2();
int32_t L_2 = ___cp0;
NullCheck(L_1);
int32_t L_3 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_1, L_2, /*hidden argument*/NULL);
int32_t L_4 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_3)));
return (uint8_t)L_4;
}
}
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Level2(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Level2_mEAC597EC7FA890B86B685FA9DEBC9E6A11511046 (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_Level2_mEAC597EC7FA890B86B685FA9DEBC9E6A11511046_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_level2_4();
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_1 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Level2_3();
int32_t L_2 = ___cp0;
NullCheck(L_1);
int32_t L_3 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_1, L_2, /*hidden argument*/NULL);
int32_t L_4 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_3)));
return (uint8_t)L_4;
}
}
// System.Byte Mono.Globalization.Unicode.MSCompatUnicodeTable::Level3(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_level3_5();
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_1 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Level3_4();
int32_t L_2 = ___cp0;
NullCheck(L_1);
int32_t L_3 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_1, L_2, /*hidden argument*/NULL);
int32_t L_4 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_3)));
return (uint8_t)L_4;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsIgnorable(System.Int32,System.Byte)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsIgnorable_m76DB40C96CACC61C8F05DA767166F66EFB773F2E (int32_t ___cp0, uint8_t ___flag1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_IsIgnorable_m76DB40C96CACC61C8F05DA767166F66EFB773F2E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = ___cp0;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)1;
}
IL_0005:
{
uint8_t L_1 = ___flag1;
if (!((int32_t)((int32_t)L_1&(int32_t)1)))
{
goto IL_0029;
}
}
{
int32_t L_2 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
int32_t L_3 = Char_GetUnicodeCategory_m07C2D4BEA7C630EF8D87B2244689C5C315EC4914((((int32_t)((uint16_t)L_2))), /*hidden argument*/NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)29)))))
{
goto IL_0017;
}
}
{
return (bool)1;
}
IL_0017:
{
int32_t L_4 = ___cp0;
if ((((int32_t)((int32_t)55424)) > ((int32_t)L_4)))
{
goto IL_0029;
}
}
{
int32_t L_5 = ___cp0;
if ((((int32_t)L_5) >= ((int32_t)((int32_t)56192))))
{
goto IL_0029;
}
}
{
return (bool)1;
}
IL_0029:
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_6 = ((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->get_Ignorable_0();
int32_t L_7 = ___cp0;
NullCheck(L_6);
int32_t L_8 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_6, L_7, /*hidden argument*/NULL);
V_0 = L_8;
int32_t L_9 = V_0;
if ((((int32_t)L_9) < ((int32_t)0)))
{
goto IL_0047;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_10 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_ignorableFlags_1();
int32_t L_11 = V_0;
int32_t L_12 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, (int32_t)L_11)));
uint8_t L_13 = ___flag1;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_12&(int32_t)L_13))) <= ((uint32_t)0)))? 1 : 0);
}
IL_0047:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsIgnorableNonSpacing(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0 (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_1 = MSCompatUnicodeTable_IsIgnorable_m76DB40C96CACC61C8F05DA767166F66EFB773F2E(L_0, (uint8_t)4, /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable::ToKanaTypeInsensitive(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t MSCompatUnicodeTable_ToKanaTypeInsensitive_m453B98CBBBC66418AB81B250FAE7C91948ADB3B7 (int32_t ___i0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___i0;
if ((((int32_t)((int32_t)12353)) > ((int32_t)L_0)))
{
goto IL_0010;
}
}
{
int32_t L_1 = ___i0;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)12436))))
{
goto IL_0012;
}
}
IL_0010:
{
int32_t L_2 = ___i0;
return L_2;
}
IL_0012:
{
int32_t L_3 = ___i0;
return ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)96)));
}
}
// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable::ToWidthCompat(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t MSCompatUnicodeTable_ToWidthCompat_mB8E7A8A50DAC92924B4FC27017F94D7B157B2CE6 (int32_t ___i0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___i0;
if ((((int32_t)L_0) >= ((int32_t)((int32_t)8592))))
{
goto IL_000a;
}
}
{
int32_t L_1 = ___i0;
return L_1;
}
IL_000a:
{
int32_t L_2 = ___i0;
if ((((int32_t)L_2) <= ((int32_t)((int32_t)65280))))
{
goto IL_0079;
}
}
{
int32_t L_3 = ___i0;
if ((((int32_t)L_3) > ((int32_t)((int32_t)65374))))
{
goto IL_0025;
}
}
{
int32_t L_4 = ___i0;
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)((int32_t)65280))), (int32_t)((int32_t)32)));
}
IL_0025:
{
int32_t L_5 = ___i0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)65504))))
{
case 0:
{
goto IL_004f;
}
case 1:
{
goto IL_0055;
}
case 2:
{
goto IL_005b;
}
case 3:
{
goto IL_0061;
}
case 4:
{
goto IL_0067;
}
case 5:
{
goto IL_006d;
}
case 6:
{
goto IL_0073;
}
}
}
{
goto IL_0079;
}
IL_004f:
{
return ((int32_t)162);
}
IL_0055:
{
return ((int32_t)163);
}
IL_005b:
{
return ((int32_t)172);
}
IL_0061:
{
return ((int32_t)175);
}
IL_0067:
{
return ((int32_t)166);
}
IL_006d:
{
return ((int32_t)165);
}
IL_0073:
{
return ((int32_t)8361);
}
IL_0079:
{
int32_t L_6 = ___i0;
if ((((int32_t)L_6) <= ((int32_t)((int32_t)13054))))
{
goto IL_0083;
}
}
{
int32_t L_7 = ___i0;
return L_7;
}
IL_0083:
{
int32_t L_8 = ___i0;
if ((((int32_t)L_8) > ((int32_t)((int32_t)8595))))
{
goto IL_0093;
}
}
{
int32_t L_9 = ___i0;
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)56921), (int32_t)L_9));
}
IL_0093:
{
int32_t L_10 = ___i0;
if ((((int32_t)L_10) >= ((int32_t)((int32_t)9474))))
{
goto IL_009d;
}
}
{
int32_t L_11 = ___i0;
return L_11;
}
IL_009d:
{
int32_t L_12 = ___i0;
if ((((int32_t)L_12) > ((int32_t)((int32_t)9675))))
{
goto IL_00d3;
}
}
{
int32_t L_13 = ___i0;
if ((((int32_t)L_13) == ((int32_t)((int32_t)9474))))
{
goto IL_00bf;
}
}
{
int32_t L_14 = ___i0;
if ((((int32_t)L_14) == ((int32_t)((int32_t)9632))))
{
goto IL_00c5;
}
}
{
int32_t L_15 = ___i0;
if ((((int32_t)L_15) == ((int32_t)((int32_t)9675))))
{
goto IL_00cb;
}
}
{
goto IL_00d1;
}
IL_00bf:
{
return ((int32_t)65512);
}
IL_00c5:
{
return ((int32_t)65517);
}
IL_00cb:
{
return ((int32_t)65518);
}
IL_00d1:
{
int32_t L_16 = ___i0;
return L_16;
}
IL_00d3:
{
int32_t L_17 = ___i0;
if ((((int32_t)L_17) >= ((int32_t)((int32_t)12288))))
{
goto IL_00dd;
}
}
{
int32_t L_18 = ___i0;
return L_18;
}
IL_00dd:
{
int32_t L_19 = ___i0;
if ((((int32_t)L_19) >= ((int32_t)((int32_t)12593))))
{
goto IL_0144;
}
}
{
int32_t L_20 = ___i0;
if ((((int32_t)L_20) > ((int32_t)((int32_t)12300))))
{
goto IL_010f;
}
}
{
int32_t L_21 = ___i0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)((int32_t)12288))))
{
case 0:
{
goto IL_0121;
}
case 1:
{
goto IL_0124;
}
case 2:
{
goto IL_012a;
}
}
}
{
int32_t L_22 = ___i0;
if ((((int32_t)L_22) == ((int32_t)((int32_t)12300))))
{
goto IL_0130;
}
}
{
goto IL_0142;
}
IL_010f:
{
int32_t L_23 = ___i0;
if ((((int32_t)L_23) == ((int32_t)((int32_t)12301))))
{
goto IL_0136;
}
}
{
int32_t L_24 = ___i0;
if ((((int32_t)L_24) == ((int32_t)((int32_t)12539))))
{
goto IL_013c;
}
}
{
goto IL_0142;
}
IL_0121:
{
return ((int32_t)32);
}
IL_0124:
{
return ((int32_t)65380);
}
IL_012a:
{
return ((int32_t)65377);
}
IL_0130:
{
return ((int32_t)65378);
}
IL_0136:
{
return ((int32_t)65379);
}
IL_013c:
{
return ((int32_t)65381);
}
IL_0142:
{
int32_t L_25 = ___i0;
return L_25;
}
IL_0144:
{
int32_t L_26 = ___i0;
if ((((int32_t)L_26) >= ((int32_t)((int32_t)12644))))
{
goto IL_015a;
}
}
{
int32_t L_27 = ___i0;
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)((int32_t)12592))), (int32_t)((int32_t)65440)));
}
IL_015a:
{
int32_t L_28 = ___i0;
if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)12644)))))
{
goto IL_0168;
}
}
{
return ((int32_t)65440);
}
IL_0168:
{
int32_t L_29 = ___i0;
return L_29;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::HasSpecialWeight(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF (Il2CppChar ___c0, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___c0;
if ((((int32_t)L_0) >= ((int32_t)((int32_t)12353))))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
Il2CppChar L_1 = ___c0;
if ((((int32_t)((int32_t)65382)) > ((int32_t)L_1)))
{
goto IL_001c;
}
}
{
Il2CppChar L_2 = ___c0;
if ((((int32_t)L_2) >= ((int32_t)((int32_t)65438))))
{
goto IL_001c;
}
}
{
return (bool)1;
}
IL_001c:
{
Il2CppChar L_3 = ___c0;
if ((((int32_t)((int32_t)13056)) > ((int32_t)L_3)))
{
goto IL_0026;
}
}
{
return (bool)0;
}
IL_0026:
{
Il2CppChar L_4 = ___c0;
if ((((int32_t)L_4) >= ((int32_t)((int32_t)12445))))
{
goto IL_0037;
}
}
{
Il2CppChar L_5 = ___c0;
return (bool)((((int32_t)L_5) < ((int32_t)((int32_t)12441)))? 1 : 0);
}
IL_0037:
{
Il2CppChar L_6 = ___c0;
if ((((int32_t)L_6) >= ((int32_t)((int32_t)12544))))
{
goto IL_004b;
}
}
{
Il2CppChar L_7 = ___c0;
return (bool)((((int32_t)((((int32_t)L_7) == ((int32_t)((int32_t)12539)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_004b:
{
Il2CppChar L_8 = ___c0;
if ((((int32_t)L_8) >= ((int32_t)((int32_t)13008))))
{
goto IL_0055;
}
}
{
return (bool)0;
}
IL_0055:
{
Il2CppChar L_9 = ___c0;
if ((((int32_t)L_9) >= ((int32_t)((int32_t)13055))))
{
goto IL_005f;
}
}
{
return (bool)1;
}
IL_005f:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsHalfWidthKana(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsHalfWidthKana_mF2D3136ED190AA958B9511A115BDC4DF8990764C (Il2CppChar ___c0, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___c0;
if ((((int32_t)((int32_t)65382)) > ((int32_t)L_0)))
{
goto IL_0014;
}
}
{
Il2CppChar L_1 = ___c0;
return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)65437)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0014:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsHiragana(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF (Il2CppChar ___c0, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___c0;
if ((((int32_t)((int32_t)12353)) > ((int32_t)L_0)))
{
goto IL_0014;
}
}
{
Il2CppChar L_1 = ___c0;
return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)12436)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0014:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::IsJapaneseSmallLetter(System.Char)
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A (Il2CppChar ___c0, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___c0;
if ((((int32_t)((int32_t)65383)) > ((int32_t)L_0)))
{
goto IL_0012;
}
}
{
Il2CppChar L_1 = ___c0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)65391))))
{
goto IL_0012;
}
}
{
return (bool)1;
}
IL_0012:
{
Il2CppChar L_2 = ___c0;
if ((((int32_t)((int32_t)12352)) >= ((int32_t)L_2)))
{
goto IL_0121;
}
}
{
Il2CppChar L_3 = ___c0;
if ((((int32_t)L_3) >= ((int32_t)((int32_t)12538))))
{
goto IL_0121;
}
}
{
Il2CppChar L_4 = ___c0;
if ((!(((uint32_t)L_4) <= ((uint32_t)((int32_t)12457)))))
{
goto IL_00d5;
}
}
{
Il2CppChar L_5 = ___c0;
if ((!(((uint32_t)L_5) <= ((uint32_t)((int32_t)12387)))))
{
goto IL_007b;
}
}
{
Il2CppChar L_6 = ___c0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)((int32_t)12353))))
{
case 0:
{
goto IL_011f;
}
case 1:
{
goto IL_0121;
}
case 2:
{
goto IL_011f;
}
case 3:
{
goto IL_0121;
}
case 4:
{
goto IL_011f;
}
case 5:
{
goto IL_0121;
}
case 6:
{
goto IL_011f;
}
case 7:
{
goto IL_0121;
}
case 8:
{
goto IL_011f;
}
}
}
{
Il2CppChar L_7 = ___c0;
if ((((int32_t)L_7) == ((int32_t)((int32_t)12387))))
{
goto IL_011f;
}
}
{
goto IL_0121;
}
IL_007b:
{
Il2CppChar L_8 = ___c0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)((int32_t)12419))))
{
case 0:
{
goto IL_011f;
}
case 1:
{
goto IL_0121;
}
case 2:
{
goto IL_011f;
}
case 3:
{
goto IL_0121;
}
case 4:
{
goto IL_011f;
}
}
}
{
Il2CppChar L_9 = ___c0;
if ((((int32_t)L_9) == ((int32_t)((int32_t)12430))))
{
goto IL_011f;
}
}
{
Il2CppChar L_10 = ___c0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)((int32_t)12449))))
{
case 0:
{
goto IL_011f;
}
case 1:
{
goto IL_0121;
}
case 2:
{
goto IL_011f;
}
case 3:
{
goto IL_0121;
}
case 4:
{
goto IL_011f;
}
case 5:
{
goto IL_0121;
}
case 6:
{
goto IL_011f;
}
case 7:
{
goto IL_0121;
}
case 8:
{
goto IL_011f;
}
}
}
{
goto IL_0121;
}
IL_00d5:
{
Il2CppChar L_11 = ___c0;
if ((!(((uint32_t)L_11) <= ((uint32_t)((int32_t)12519)))))
{
goto IL_0107;
}
}
{
Il2CppChar L_12 = ___c0;
if ((((int32_t)L_12) == ((int32_t)((int32_t)12483))))
{
goto IL_011f;
}
}
{
Il2CppChar L_13 = ___c0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)((int32_t)12515))))
{
case 0:
{
goto IL_011f;
}
case 1:
{
goto IL_0121;
}
case 2:
{
goto IL_011f;
}
case 3:
{
goto IL_0121;
}
case 4:
{
goto IL_011f;
}
}
}
{
goto IL_0121;
}
IL_0107:
{
Il2CppChar L_14 = ___c0;
if ((((int32_t)L_14) == ((int32_t)((int32_t)12526))))
{
goto IL_011f;
}
}
{
Il2CppChar L_15 = ___c0;
if ((((int32_t)L_15) == ((int32_t)((int32_t)12533))))
{
goto IL_011f;
}
}
{
Il2CppChar L_16 = ___c0;
if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)12534)))))
{
goto IL_0121;
}
}
IL_011f:
{
return (bool)1;
}
IL_0121:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.MSCompatUnicodeTable::get_IsReady()
extern "C" IL2CPP_METHOD_ATTR bool MSCompatUnicodeTable_get_IsReady_mFFB82666A060D9A75368AA858810C41008CDD294 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_get_IsReady_mFFB82666A060D9A75368AA858810C41008CDD294_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_isReady_18();
return L_0;
}
}
// System.IntPtr Mono.Globalization.Unicode.MSCompatUnicodeTable::GetResource(System.String)
extern "C" IL2CPP_METHOD_ATTR intptr_t MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5 (String_t* ___name0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * V_1 = NULL;
{
Assembly_t * L_0 = il2cpp_codegen_get_executing_assembly(MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5_RuntimeMethod_var);
String_t* L_1 = ___name0;
NullCheck(L_0);
intptr_t L_2 = Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339(L_0, L_1, (int32_t*)(&V_0), (Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 **)(&V_1), /*hidden argument*/NULL);
return (intptr_t)L_2;
}
}
// System.UInt32 Mono.Globalization.Unicode.MSCompatUnicodeTable::UInt32FromBytePtr(System.Byte*,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15 (uint8_t* ___raw0, uint32_t ___idx1, const RuntimeMethod* method)
{
{
uint8_t* L_0 = ___raw0;
uint32_t L_1 = ___idx1;
int32_t L_2 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)(((uintptr_t)L_1)))));
uint8_t* L_3 = ___raw0;
uint32_t L_4 = ___idx1;
int32_t L_5 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, (intptr_t)(((uintptr_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)))))));
uint8_t* L_6 = ___raw0;
uint32_t L_7 = ___idx1;
int32_t L_8 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, (intptr_t)(((uintptr_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)2)))))));
uint8_t* L_9 = ___raw0;
uint32_t L_10 = ___idx1;
int32_t L_11 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)(((uintptr_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)3)))))));
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)((int32_t)L_5<<(int32_t)8)))), (int32_t)((int32_t)((int32_t)L_8<<(int32_t)((int32_t)16))))), (int32_t)((int32_t)((int32_t)L_11<<(int32_t)((int32_t)24)))));
}
}
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::.cctor()
#if IL2CPP_TARGET_XBOXONE
IL2CPP_DISABLE_OPTIMIZATIONS
#endif
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable__cctor_m308C0CE58D84178B54334B0F856FFB91F87740D7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable__cctor_m308C0CE58D84178B54334B0F856FFB91F87740D7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
uint8_t* V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
intptr_t V_4;
memset(&V_4, 0, sizeof(V_4));
uint32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * V_9 = NULL;
int32_t V_10 = 0;
{
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_MaxExpansionLength_0(3);
RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(L_0, /*hidden argument*/NULL);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_forLock_17(L_0);
V_3 = 0;
intptr_t L_1 = MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5(_stringLiteralE34A64D84B56B0CDEFF1A0C3790A0713B7CDB137, /*hidden argument*/NULL);
V_4 = (intptr_t)L_1;
intptr_t L_2 = V_4;
bool L_3 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_2, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_3)
{
goto IL_002d;
}
}
{
return;
}
IL_002d:
{
intptr_t L_4 = V_4;
void* L_5 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_4, /*hidden argument*/NULL);
V_0 = (uint8_t*)L_5;
intptr_t L_6 = MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5(_stringLiteralCE4D420E06DB18CA2003BDA0D0BBE634DFF04672, /*hidden argument*/NULL);
V_4 = (intptr_t)L_6;
intptr_t L_7 = V_4;
bool L_8 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_7, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_8)
{
goto IL_0050;
}
}
{
return;
}
IL_0050:
{
intptr_t L_9 = V_4;
void* L_10 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_9, /*hidden argument*/NULL);
V_1 = (uint8_t*)L_10;
uint8_t* L_11 = V_0;
if ((((intptr_t)L_11) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0062;
}
}
{
uint8_t* L_12 = V_1;
if ((!(((uintptr_t)L_12) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_0063;
}
}
IL_0062:
{
return;
}
IL_0063:
{
uint8_t* L_13 = V_0;
int32_t L_14 = *((uint8_t*)L_13);
if ((!(((uint32_t)L_14) == ((uint32_t)3))))
{
goto IL_006d;
}
}
{
uint8_t* L_15 = V_1;
int32_t L_16 = *((uint8_t*)L_15);
if ((((int32_t)L_16) == ((int32_t)3)))
{
goto IL_006e;
}
}
IL_006d:
{
return;
}
IL_006e:
{
V_3 = 1;
uint8_t* L_17 = V_0;
uint32_t L_18 = V_3;
uint32_t L_19 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_17, L_18, /*hidden argument*/NULL);
V_2 = L_19;
uint32_t L_20 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)4));
uint8_t* L_21 = V_0;
uint32_t L_22 = V_3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_ignorableFlags_1((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_21, (intptr_t)(((uintptr_t)L_22)))));
uint32_t L_23 = V_3;
uint32_t L_24 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)L_24));
uint8_t* L_25 = V_0;
uint32_t L_26 = V_3;
uint32_t L_27 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_25, L_26, /*hidden argument*/NULL);
V_2 = L_27;
uint32_t L_28 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)4));
uint8_t* L_29 = V_0;
uint32_t L_30 = V_3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_categories_2((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_29, (intptr_t)(((uintptr_t)L_30)))));
uint32_t L_31 = V_3;
uint32_t L_32 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32));
uint8_t* L_33 = V_0;
uint32_t L_34 = V_3;
uint32_t L_35 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_33, L_34, /*hidden argument*/NULL);
V_2 = L_35;
uint32_t L_36 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4));
uint8_t* L_37 = V_0;
uint32_t L_38 = V_3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_level1_3((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_37, (intptr_t)(((uintptr_t)L_38)))));
uint32_t L_39 = V_3;
uint32_t L_40 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)L_40));
uint8_t* L_41 = V_0;
uint32_t L_42 = V_3;
uint32_t L_43 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_41, L_42, /*hidden argument*/NULL);
V_2 = L_43;
uint32_t L_44 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)4));
uint8_t* L_45 = V_0;
uint32_t L_46 = V_3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_level2_4((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_45, (intptr_t)(((uintptr_t)L_46)))));
uint32_t L_47 = V_3;
uint32_t L_48 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)L_48));
uint8_t* L_49 = V_0;
uint32_t L_50 = V_3;
uint32_t L_51 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_49, L_50, /*hidden argument*/NULL);
V_2 = L_51;
uint32_t L_52 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)4));
uint8_t* L_53 = V_0;
uint32_t L_54 = V_3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_level3_5((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_53, (intptr_t)(((uintptr_t)L_54)))));
uint32_t L_55 = V_3;
uint32_t L_56 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)L_56));
V_3 = 1;
uint8_t* L_57 = V_1;
uint32_t L_58 = V_3;
uint32_t L_59 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_57, L_58, /*hidden argument*/NULL);
V_5 = L_59;
uint32_t L_60 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)4));
uint32_t L_61 = V_5;
TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* L_62 = (TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573*)SZArrayNew(TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573_il2cpp_TypeInfo_var, (uint32_t)L_61);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_tailoringInfos_16(L_62);
V_6 = 0;
goto IL_0159;
}
IL_010d:
{
uint8_t* L_63 = V_1;
uint32_t L_64 = V_3;
uint32_t L_65 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_63, L_64, /*hidden argument*/NULL);
uint32_t L_66 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)4));
uint8_t* L_67 = V_1;
uint32_t L_68 = V_3;
uint32_t L_69 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_67, L_68, /*hidden argument*/NULL);
V_7 = L_69;
uint32_t L_70 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)4));
uint8_t* L_71 = V_1;
uint32_t L_72 = V_3;
uint32_t L_73 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_71, L_72, /*hidden argument*/NULL);
V_8 = L_73;
uint32_t L_74 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)4));
int32_t L_75 = V_7;
int32_t L_76 = V_8;
uint8_t* L_77 = V_1;
uint32_t L_78 = V_3;
uint32_t L_79 = L_78;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1));
int32_t L_80 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_77, (intptr_t)(((uintptr_t)L_79)))));
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_81 = (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B *)il2cpp_codegen_object_new(TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B_il2cpp_TypeInfo_var);
TailoringInfo__ctor_mDB83015954CD061BF8F730CF4D69BB5D08517A96(L_81, L_65, L_75, L_76, (bool)((!(((uint32_t)L_80) <= ((uint32_t)0)))? 1 : 0), /*hidden argument*/NULL);
V_9 = L_81;
TailoringInfoU5BU5D_t342FFD04F3AB46BD8E89E5B9DDDAEE8365039573* L_82 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_tailoringInfos_16();
int32_t L_83 = V_6;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_84 = V_9;
NullCheck(L_82);
ArrayElementTypeCheck (L_82, L_84);
(L_82)->SetAt(static_cast<il2cpp_array_size_t>(L_83), (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B *)L_84);
int32_t L_85 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_85, (int32_t)1));
}
IL_0159:
{
int32_t L_86 = V_6;
uint32_t L_87 = V_5;
if ((((int64_t)(((int64_t)((int64_t)L_86)))) < ((int64_t)(((int64_t)((uint64_t)L_87))))))
{
goto IL_010d;
}
}
{
uint32_t L_88 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)2));
uint8_t* L_89 = V_1;
uint32_t L_90 = V_3;
uint32_t L_91 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_89, L_90, /*hidden argument*/NULL);
V_5 = L_91;
uint32_t L_92 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)4));
uint32_t L_93 = V_5;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_94 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)L_93);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_tailoringArr_15(L_94);
V_10 = 0;
goto IL_01a5;
}
IL_0183:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_95 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_tailoringArr_15();
int32_t L_96 = V_10;
uint8_t* L_97 = V_1;
uint32_t L_98 = V_3;
int32_t L_99 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_97, (intptr_t)(((uintptr_t)L_98)))));
uint8_t* L_100 = V_1;
uint32_t L_101 = V_3;
int32_t L_102 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_100, (intptr_t)(((uintptr_t)((int32_t)il2cpp_codegen_add((int32_t)L_101, (int32_t)1)))))));
NullCheck(L_95);
(L_95)->SetAt(static_cast<il2cpp_array_size_t>(L_96), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_99, (int32_t)((int32_t)((int32_t)L_102<<(int32_t)8))))))));
int32_t L_103 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_103, (int32_t)1));
uint32_t L_104 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_104, (int32_t)2));
}
IL_01a5:
{
int32_t L_105 = V_10;
uint32_t L_106 = V_5;
if ((((int64_t)(((int64_t)((int64_t)L_105)))) < ((int64_t)(((int64_t)((uint64_t)L_106))))))
{
goto IL_0183;
}
}
{
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_isReady_18((bool)1);
return;
}
}
#if IL2CPP_TARGET_XBOXONE
IL2CPP_ENABLE_OPTIMIZATIONS
#endif
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::FillCJK(System.String,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26,System.Byte*U26,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_FillCJK_mC8CE3E8388E63E77A9CBBED5F11EB19868F521EC (String_t* ___culture0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___lv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_FillCJK_mC8CE3E8388E63E77A9CBBED5F11EB19868F521EC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeObject * V_0 = NULL;
bool V_1 = false;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
RuntimeObject * L_0 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_forLock_17();
V_0 = L_0;
V_1 = (bool)0;
}
IL_0008:
try
{ // begin try (depth: 1)
RuntimeObject * L_1 = V_0;
Monitor_Enter_mC5B353DD83A0B0155DF6FBCC4DF5A580C25534C5(L_1, (bool*)(&V_1), /*hidden argument*/NULL);
String_t* L_2 = ___culture0;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_3 = ___cjkIndexer1;
uint8_t** L_4 = ___catTable2;
uint8_t** L_5 = ___lv1Table3;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_6 = ___lv2Indexer4;
uint8_t** L_7 = ___lv2Table5;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
MSCompatUnicodeTable_FillCJKCore_m30893DF7114DE6A2C6B4C6812045F5A641DF372E(L_2, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_3, (uint8_t**)L_4, (uint8_t**)L_5, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_6, (uint8_t**)L_7, /*hidden argument*/NULL);
String_t* L_8 = ___culture0;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_9 = ___cjkIndexer1;
uint8_t** L_10 = ___catTable2;
uint8_t** L_11 = ___lv1Table3;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_12 = ___lv2Indexer4;
uint8_t** L_13 = ___lv2Table5;
MSCompatUnicodeTable_SetCJKReferences_mF70539C35C0FC2DEF6BFAAA8E41A05A13E7E850C(L_8, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_9, (uint8_t**)L_10, (uint8_t**)L_11, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_12, (uint8_t**)L_13, /*hidden argument*/NULL);
IL2CPP_LEAVE(0x36, FINALLY_002c);
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_002c;
}
FINALLY_002c:
{ // begin finally (depth: 1)
{
bool L_14 = V_1;
if (!L_14)
{
goto IL_0035;
}
}
IL_002f:
{
RuntimeObject * L_15 = V_0;
Monitor_Exit_m49A1E5356D984D0B934BB97A305E2E5E207225C2(L_15, /*hidden argument*/NULL);
}
IL_0035:
{
IL2CPP_END_FINALLY(44)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(44)
{
IL2CPP_JUMP_TBL(0x36, IL_0036)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_0036:
{
return;
}
}
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable::FillCJKCore(System.String,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26,System.Byte*U26,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26)
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTable_FillCJKCore_m30893DF7114DE6A2C6B4C6812045F5A641DF372E (String_t* ___culture0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkLv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTable_FillCJKCore_m30893DF7114DE6A2C6B4C6812045F5A641DF372E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
uint8_t* V_1 = NULL;
uint32_t V_2 = 0;
intptr_t V_3;
memset(&V_3, 0, sizeof(V_3));
uint32_t V_4 = 0;
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_0 = MSCompatUnicodeTable_get_IsReady_mFFB82666A060D9A75368AA858810C41008CDD294(/*hidden argument*/NULL);
if (L_0)
{
goto IL_0008;
}
}
{
return;
}
IL_0008:
{
V_0 = (String_t*)NULL;
String_t* L_1 = ___culture0;
bool L_2 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_1, _stringLiteral16DA788082C4C9A5A70A491C6444E6C78CC150C5, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0040;
}
}
{
String_t* L_3 = ___culture0;
bool L_4 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_3, _stringLiteral4474ABE156E995800F623A46EB81155997101DC5, /*hidden argument*/NULL);
if (L_4)
{
goto IL_0056;
}
}
{
String_t* L_5 = ___culture0;
bool L_6 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_5, _stringLiteral84572EF2253EF81E2D8CD8C65849F4D9A3881F47, /*hidden argument*/NULL);
if (L_6)
{
goto IL_006c;
}
}
{
String_t* L_7 = ___culture0;
bool L_8 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_7, _stringLiteral65A7DA8F45E5A2F3931F4D650CB1ECB17B805231, /*hidden argument*/NULL);
if (L_8)
{
goto IL_0082;
}
}
{
goto IL_0096;
}
IL_0040:
{
V_0 = _stringLiteral6E0E7214B4B1AFDDBE679904F3318740976D3610;
uint8_t** L_9 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_10 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHScategory_6();
*((intptr_t*)L_9) = (intptr_t)L_10;
uint8_t** L_11 = ___lv1Table3;
uint8_t* L_12 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHSlv1_10();
*((intptr_t*)L_11) = (intptr_t)L_12;
goto IL_0096;
}
IL_0056:
{
V_0 = _stringLiteralEE4D99FE3D425F44808F3F493B0F626E2D2BA0ED;
uint8_t** L_13 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_14 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHTcategory_7();
*((intptr_t*)L_13) = (intptr_t)L_14;
uint8_t** L_15 = ___lv1Table3;
uint8_t* L_16 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkCHTlv1_11();
*((intptr_t*)L_15) = (intptr_t)L_16;
goto IL_0096;
}
IL_006c:
{
V_0 = _stringLiteral3D9452C69A7EBE622F2FC8F79EED7E694892EA71;
uint8_t** L_17 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_18 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkJAcategory_8();
*((intptr_t*)L_17) = (intptr_t)L_18;
uint8_t** L_19 = ___lv1Table3;
uint8_t* L_20 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkJAlv1_12();
*((intptr_t*)L_19) = (intptr_t)L_20;
goto IL_0096;
}
IL_0082:
{
V_0 = _stringLiteral6227F2B0E5A776BF403F1147EFC59ED00E4335EB;
uint8_t** L_21 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t* L_22 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkKOcategory_9();
*((intptr_t*)L_21) = (intptr_t)L_22;
uint8_t** L_23 = ___lv1Table3;
uint8_t* L_24 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkKOlv1_13();
*((intptr_t*)L_23) = (intptr_t)L_24;
}
IL_0096:
{
String_t* L_25 = V_0;
if (!L_25)
{
goto IL_009f;
}
}
{
uint8_t** L_26 = ___lv1Table3;
if ((((intptr_t)(*((intptr_t*)L_26))) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00a0;
}
}
IL_009f:
{
return;
}
IL_00a0:
{
V_2 = 0;
String_t* L_27 = V_0;
String_t* L_28 = String_Format_m0ACDD8B34764E4040AED0B3EEB753567E4576BFA(_stringLiteral1666B7D56F2944DF91D14371D2F69A502B5E8A27, L_27, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
intptr_t L_29 = MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5(L_28, /*hidden argument*/NULL);
V_3 = (intptr_t)L_29;
intptr_t L_30 = V_3;
bool L_31 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_30, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_31)
{
goto IL_00c1;
}
}
{
return;
}
IL_00c1:
{
intptr_t L_32 = V_3;
void* L_33 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_32, /*hidden argument*/NULL);
V_1 = (uint8_t*)L_33;
uint32_t L_34 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
uint8_t* L_35 = V_1;
uint32_t L_36 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint32_t L_37 = MSCompatUnicodeTable_UInt32FromBytePtr_m856C71D5B7E5532FE98EFDB5A17A18B5C7B5AC15((uint8_t*)(uint8_t*)L_35, L_36, /*hidden argument*/NULL);
V_4 = L_37;
uint32_t L_38 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)4));
uint8_t** L_39 = ___catTable2;
uint8_t* L_40 = V_1;
uint32_t L_41 = V_2;
*((intptr_t*)L_39) = (intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_40, (intptr_t)(((uintptr_t)L_41))));
uint8_t** L_42 = ___lv1Table3;
uint8_t* L_43 = V_1;
uint32_t L_44 = V_2;
uint32_t L_45 = V_4;
*((intptr_t*)L_42) = (intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_43, (intptr_t)(((uintptr_t)L_44)))), (intptr_t)(((uintptr_t)L_45))));
String_t* L_46 = ___culture0;
bool L_47 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_46, _stringLiteral16DA788082C4C9A5A70A491C6444E6C78CC150C5, /*hidden argument*/NULL);
if (L_47)
{
goto IL_011f;
}
}
{
String_t* L_48 = ___culture0;
bool L_49 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_48, _stringLiteral4474ABE156E995800F623A46EB81155997101DC5, /*hidden argument*/NULL);
if (L_49)
{
goto IL_012f;
}
}
{
String_t* L_50 = ___culture0;
bool L_51 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_50, _stringLiteral84572EF2253EF81E2D8CD8C65849F4D9A3881F47, /*hidden argument*/NULL);
if (L_51)
{
goto IL_013f;
}
}
{
String_t* L_52 = ___culture0;
bool L_53 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_52, _stringLiteral65A7DA8F45E5A2F3931F4D650CB1ECB17B805231, /*hidden argument*/NULL);
if (L_53)
{
goto IL_014f;
}
}
{
goto IL_015d;
}
IL_011f:
{
uint8_t** L_54 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkCHScategory_6((uint8_t*)(*((intptr_t*)L_54)));
uint8_t** L_55 = ___lv1Table3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkCHSlv1_10((uint8_t*)(*((intptr_t*)L_55)));
goto IL_015d;
}
IL_012f:
{
uint8_t** L_56 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkCHTcategory_7((uint8_t*)(*((intptr_t*)L_56)));
uint8_t** L_57 = ___lv1Table3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkCHTlv1_11((uint8_t*)(*((intptr_t*)L_57)));
goto IL_015d;
}
IL_013f:
{
uint8_t** L_58 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkJAcategory_8((uint8_t*)(*((intptr_t*)L_58)));
uint8_t** L_59 = ___lv1Table3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkJAlv1_12((uint8_t*)(*((intptr_t*)L_59)));
goto IL_015d;
}
IL_014f:
{
uint8_t** L_60 = ___catTable2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkKOcategory_9((uint8_t*)(*((intptr_t*)L_60)));
uint8_t** L_61 = ___lv1Table3;
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkKOlv1_13((uint8_t*)(*((intptr_t*)L_61)));
}
IL_015d:
{
String_t* L_62 = V_0;
bool L_63 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(L_62, _stringLiteral6227F2B0E5A776BF403F1147EFC59ED00E4335EB, /*hidden argument*/NULL);
if (!L_63)
{
goto IL_016b;
}
}
{
return;
}
IL_016b:
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
intptr_t L_64 = MSCompatUnicodeTable_GetResource_m36D92F508E16F2AEE36B68D3BD8F92D837B671C5(_stringLiteral868580CD504836A5DDA7E8C7E3A0D02C708E8A01, /*hidden argument*/NULL);
V_3 = (intptr_t)L_64;
intptr_t L_65 = V_3;
bool L_66 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_65, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_66)
{
goto IL_0184;
}
}
{
return;
}
IL_0184:
{
intptr_t L_67 = V_3;
void* L_68 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_67, /*hidden argument*/NULL);
V_1 = (uint8_t*)L_68;
V_2 = 5;
uint8_t* L_69 = V_1;
uint32_t L_70 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->set_cjkKOlv2_14((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_69, (intptr_t)(((uintptr_t)L_70)))));
uint8_t** L_71 = ___lv2Table5;
uint8_t* L_72 = ((MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var))->get_cjkKOlv2_14();
*((intptr_t*)L_71) = (intptr_t)L_72;
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.Void Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c::.cctor()
extern "C" IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m688D4C247AB77961B20CCCEED9B116C18DC7D8C4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (U3CU3Ec__cctor_m688D4C247AB77961B20CCCEED9B116C18DC7D8C4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * L_0 = (U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C *)il2cpp_codegen_object_new(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mC631E8E124F4ACAE64648E2FEA4CF9BEFC94D135(L_0, /*hidden argument*/NULL);
((U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0);
return;
}
}
// System.Void Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c::.ctor()
extern "C" IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC631E8E124F4ACAE64648E2FEA4CF9BEFC94D135 (U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
// System.Int32 Mono.Globalization.Unicode.MSCompatUnicodeTable_<>c::<BuildTailoringTables>b__17_0(Mono.Globalization.Unicode.Level2Map,Mono.Globalization.Unicode.Level2Map)
extern "C" IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CBuildTailoringTablesU3Eb__17_0_mE334A02D9D244F715783AE76845F4F9CB311AE54 (U3CU3Ec_t270899C408AE8A23A9E2A1591814964AE6F43E9C * __this, Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * ___a0, Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * ___b1, const RuntimeMethod* method)
{
{
Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * L_0 = ___a0;
NullCheck(L_0);
uint8_t L_1 = L_0->get_Source_0();
Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * L_2 = ___b1;
NullCheck(L_2);
uint8_t L_3 = L_2->get_Source_0();
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_3));
}
}
#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 Mono.Globalization.Unicode.MSCompatUnicodeTableUtil::.cctor()
extern "C" IL2CPP_METHOD_ATTR void MSCompatUnicodeTableUtil__cctor_m63DC6369D90B1D8B5ABBAFCABAB3ACEEDDC77271 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (MSCompatUnicodeTableUtil__cctor_m63DC6369D90B1D8B5ABBAFCABAB3ACEEDDC77271_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_1 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_2 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_3 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_4 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_5 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_6 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_7 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_8 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_9 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_10 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_11 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_12 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_13 = NULL;
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)((int32_t)40960));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = L_1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)((int32_t)63744));
V_0 = L_2;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = L_3;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F8FAABB821300AA500C2CEC6091B3782A7FB44A4_139_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
V_1 = L_4;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = L_6;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____7088AAE49F0627B72729078DE6E3182DDCF8ED99_61_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL);
V_2 = L_7;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = L_9;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL);
V_3 = L_10;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = L_12;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_14 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____7088AAE49F0627B72729078DE6E3182DDCF8ED99_61_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL);
V_4 = L_13;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_15 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_16 = L_15;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____1730F09044E91DB8371B849EFF5E6D17BDE4AED0_6_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
V_5 = L_16;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_18 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)4);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = L_18;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____89A040451C8CC5C8FB268BE44BDD74964C104155_73_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL);
V_6 = L_19;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_21 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)4);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_22 = L_21;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_23 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____2D1DA5BB407F0C11C3B5116196C0C6374D932B20_18_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL);
V_7 = L_22;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_24 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)4);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_25 = L_24;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_26 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____89A040451C8CC5C8FB268BE44BDD74964C104155_73_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_25, L_26, /*hidden argument*/NULL);
V_8 = L_25;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_27 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)4);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_28 = L_27;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_29 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____1FE6CE411858B3D864679DE2139FB081F08BFACD_10_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_28, L_29, /*hidden argument*/NULL);
V_9 = L_28;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_30 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_31 = L_30;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_32 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____2B33BEC8C30DFDC49DAFE20D3BDE19487850D717_15_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_31, L_32, /*hidden argument*/NULL);
V_10 = L_31;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_33 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_34 = L_33;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_35 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____93A63E90605400F34B49F0EB3361D23C89164BDA_79_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_34, L_35, /*hidden argument*/NULL);
V_11 = L_34;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_36 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_37 = L_36;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_38 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____3E823444D2DFECF0F90B436B88F02A533CB376F1_30_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_37, L_38, /*hidden argument*/NULL);
V_12 = L_37;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_39 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_40 = L_39;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_41 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____95264589E48F94B7857CFF398FB72A537E13EEE2_81_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_40, L_41, /*hidden argument*/NULL);
V_13 = L_40;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_42 = V_0;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_43 = V_1;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_44 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_44, L_42, L_43, (-1), (-1), /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_Ignorable_0(L_44);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_45 = V_2;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_46 = V_3;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_47 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_47, L_45, L_46, 0, 0, /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_Category_1(L_47);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_48 = V_4;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_49 = V_5;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_50 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_50, L_48, L_49, 0, 0, /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_Level1_2(L_50);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_51 = V_6;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_52 = V_7;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_53 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_53, L_51, L_52, 0, 0, /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_Level2_3(L_53);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_54 = V_8;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_55 = V_9;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_56 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_56, L_54, L_55, 0, 0, /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_Level3_4(L_56);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_57 = V_10;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_58 = V_11;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_59 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_59, L_57, L_58, (-1), (-1), /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_CjkCHS_5(L_59);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_60 = V_12;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_61 = V_13;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_62 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_62, L_60, L_61, (-1), (-1), /*hidden argument*/NULL);
((MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_StaticFields*)il2cpp_codegen_static_fields_for(MSCompatUnicodeTableUtil_tAD25500A757A69CF79BFB81FBA9136CDF56EBB24_il2cpp_TypeInfo_var))->set_Cjk_6(L_62);
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.Void Mono.Globalization.Unicode.NormalizationTableUtil::.cctor()
extern "C" IL2CPP_METHOD_ATTR void NormalizationTableUtil__cctor_mAEF6B4E5AB4E2081285C6E3820AD9C37147CC471 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (NormalizationTableUtil__cctor_mAEF6B4E5AB4E2081285C6E3820AD9C37147CC471_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_1 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_2 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_3 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_4 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_5 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_6 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_7 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_8 = NULL;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_9 = NULL;
{
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_1 = L_0;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____D78D08081C7A5AD6FBA7A8DC86BCD6D7A577C636_120_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
V_0 = L_1;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_4 = L_3;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____82C383F8E6E4D3D87AEBB986A5D0077E8AD157C4_70_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_4, L_5, /*hidden argument*/NULL);
V_1 = L_4;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_7 = L_6;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____2BA840FF6020B8FF623DBCB7188248CF853FAF4F_16_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_7, L_8, /*hidden argument*/NULL);
V_2 = L_7;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = L_9;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____5BBDF8058D4235C33F2E8DCF76004031B6187A2F_46_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_10, L_11, /*hidden argument*/NULL);
V_3 = L_10;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)30));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_13 = L_12;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_14 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6C71197D228427B2864C69B357FEF73D8C9D59DF_55_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_13, L_14, /*hidden argument*/NULL);
V_4 = L_13;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_15 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)30));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_16 = L_15;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_17 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____F34B0E10653402E8F788F8BC3F7CD7090928A429_136_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_16, L_17, /*hidden argument*/NULL);
V_5 = L_16;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_18 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = L_18;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____82C2A59850B2E85BCE1A45A479537A384DF6098D_69_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_19, L_20, /*hidden argument*/NULL);
V_6 = L_19;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_21 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_22 = L_21;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_23 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____EA9506959484C55CFE0C139C624DF6060E285866_128_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_22, L_23, /*hidden argument*/NULL);
V_7 = L_22;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_24 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_25 = L_24;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_26 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____81917F1E21F3C22B9F916994547A614FB03E968E_67_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_25, L_26, /*hidden argument*/NULL);
V_8 = L_25;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_27 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_28 = L_27;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_29 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____E1827270A5FE1C85F5352A66FD87BA747213D006_124_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_28, L_29, /*hidden argument*/NULL);
V_9 = L_28;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_30 = V_0;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_31 = V_1;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_32 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_32, L_30, L_31, 0, 0, /*hidden argument*/NULL);
((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->set_Prop_0(L_32);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_33 = V_2;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_34 = V_3;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_35 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_35, L_33, L_34, 0, 0, /*hidden argument*/NULL);
((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->set_Map_1(L_35);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_36 = V_4;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_37 = V_5;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_38 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_38, L_36, L_37, 0, 0, /*hidden argument*/NULL);
((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->set_Combining_2(L_38);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_39 = V_6;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_40 = V_7;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_41 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_41, L_39, L_40, 0, 0, /*hidden argument*/NULL);
((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->set_Composite_3(L_41);
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_42 = V_8;
Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_43 = V_9;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_44 = (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A *)il2cpp_codegen_object_new(CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A_il2cpp_TypeInfo_var);
CodePointIndexer__ctor_m8E566906E2C750DA0A23E2CC8093A89A0866F20F(L_44, L_42, L_43, 0, 0, /*hidden argument*/NULL);
((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->set_Helper_4(L_44);
return;
}
}
// System.Int32 Mono.Globalization.Unicode.NormalizationTableUtil::PropIdx(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t NormalizationTableUtil_PropIdx_mF702C2D45497D6AC5D742B7BE831D10FBEF4ADCD (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (NormalizationTableUtil_PropIdx_mF702C2D45497D6AC5D742B7BE831D10FBEF4ADCD_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_0 = ((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->get_Prop_0();
int32_t L_1 = ___cp0;
NullCheck(L_0);
int32_t L_2 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Int32 Mono.Globalization.Unicode.NormalizationTableUtil::MapIdx(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t NormalizationTableUtil_MapIdx_mE125070C36E28732429CD254EF1966EB3100F461 (int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (NormalizationTableUtil_MapIdx_mE125070C36E28732429CD254EF1966EB3100F461_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_0 = ((NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_StaticFields*)il2cpp_codegen_static_fields_for(NormalizationTableUtil_t03190D7C1B6FF779D40EBEB0A5929DE24585DAA5_il2cpp_TypeInfo_var))->get_Map_1();
int32_t L_1 = ___cp0;
NullCheck(L_0);
int32_t L_2 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
#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 Mono.Globalization.Unicode.SimpleCollator::.ctor(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator__ctor_m425CCCFC8354699C91043D289C2DD7A20F437298 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator__ctor_m425CCCFC8354699C91043D289C2DD7A20F437298_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * V_0 = NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_1 = NULL;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* V_2 = NULL;
int32_t V_3 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_4 = NULL;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_5 = NULL;
int32_t V_6 = 0;
Il2CppChar V_7 = 0x0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_8 = NULL;
Il2CppChar V_9 = 0x0;
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___culture0;
NullCheck(L_0);
int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_0);
__this->set_lcid_11(L_1);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = ___culture0;
NullCheck(L_2);
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_3 = VirtFuncInvoker0< TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * >::Invoke(10 /* System.Globalization.TextInfo System.Globalization.CultureInfo::get_TextInfo() */, L_2);
__this->set_textInfo_2(L_3);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = ___culture0;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_5 = __this->get_address_of_cjkIndexer_3();
uint8_t** L_6 = __this->get_address_of_cjkCatTable_7();
uint8_t** L_7 = __this->get_address_of_cjkLv1Table_8();
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_8 = __this->get_address_of_cjkLv2Indexer_10();
uint8_t** L_9 = __this->get_address_of_cjkLv2Table_9();
SimpleCollator_SetCJKTable_mBA38F9B5BF4716786EBD5695B88CB0C06751C47D(__this, L_4, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_5, (uint8_t**)L_6, (uint8_t**)L_7, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_8, (uint8_t**)L_9, /*hidden argument*/NULL);
V_0 = (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B *)NULL;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_10 = ___culture0;
V_1 = L_10;
goto IL_005f;
}
IL_0049:
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_11 = V_1;
NullCheck(L_11);
int32_t L_12 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_11);
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_13 = MSCompatUnicodeTable_GetTailoringInfo_mBD72EAB9398AA5D99949C3C7893E95DBCAD63F1D(L_12, /*hidden argument*/NULL);
V_0 = L_13;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_14 = V_0;
if (L_14)
{
goto IL_0069;
}
}
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_15 = V_1;
NullCheck(L_15);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_16 = VirtFuncInvoker0< CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(9 /* System.Globalization.CultureInfo System.Globalization.CultureInfo::get_Parent() */, L_15);
V_1 = L_16;
}
IL_005f:
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_17 = V_1;
NullCheck(L_17);
int32_t L_18 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_17);
if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)127)))))
{
goto IL_0049;
}
}
IL_0069:
{
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_19 = V_0;
if (L_19)
{
goto IL_0074;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_20 = MSCompatUnicodeTable_GetTailoringInfo_mBD72EAB9398AA5D99949C3C7893E95DBCAD63F1D(((int32_t)127), /*hidden argument*/NULL);
V_0 = L_20;
}
IL_0074:
{
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_21 = V_0;
NullCheck(L_21);
bool L_22 = L_21->get_FrenchSort_3();
__this->set_frenchSort_12(L_22);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_23 = ___culture0;
TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * L_24 = V_0;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B** L_25 = __this->get_address_of_contractions_4();
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28** L_26 = __this->get_address_of_level2Maps_5();
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
MSCompatUnicodeTable_BuildTailoringTables_m5F9963D0B1CDF0BCA27F5D5CED89295E4A5DC97D(L_23, L_24, (ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B**)L_25, (Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28**)L_26, /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_27 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)96));
__this->set_unsafeFlags_6(L_27);
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_28 = __this->get_contractions_4();
V_2 = L_28;
V_3 = 0;
goto IL_0101;
}
IL_00ab:
{
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_29 = V_2;
int32_t L_30 = V_3;
NullCheck(L_29);
int32_t L_31 = L_30;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_4 = L_32;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_33 = V_4;
NullCheck(L_33);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_34 = L_33->get_Source_1();
NullCheck(L_34);
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length))))) <= ((int32_t)1)))
{
goto IL_00fd;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_35 = V_4;
NullCheck(L_35);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_36 = L_35->get_Source_1();
V_5 = L_36;
V_6 = 0;
goto IL_00f5;
}
IL_00ca:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_37 = V_5;
int32_t L_38 = V_6;
NullCheck(L_37);
int32_t L_39 = L_38;
uint16_t L_40 = (uint16_t)(L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
V_7 = L_40;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_41 = __this->get_unsafeFlags_6();
Il2CppChar L_42 = V_7;
NullCheck(L_41);
uint8_t* L_43 = ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)((int32_t)L_42/(int32_t)8)))));
int32_t L_44 = *((uint8_t*)L_43);
Il2CppChar L_45 = V_7;
*((int8_t*)L_43) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_44|(int32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_45&(int32_t)7))&(int32_t)((int32_t)31)))))))))))));
int32_t L_46 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
}
IL_00f5:
{
int32_t L_47 = V_6;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_48 = V_5;
NullCheck(L_48);
if ((((int32_t)L_47) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_48)->max_length)))))))
{
goto IL_00ca;
}
}
IL_00fd:
{
int32_t L_49 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1));
}
IL_0101:
{
int32_t L_50 = V_3;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_51 = V_2;
NullCheck(L_51);
if ((((int32_t)L_50) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_51)->max_length)))))))
{
goto IL_00ab;
}
}
{
int32_t L_52 = __this->get_lcid_11();
if ((((int32_t)L_52) == ((int32_t)((int32_t)127))))
{
goto IL_017c;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * L_53 = ((SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields*)il2cpp_codegen_static_fields_for(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var))->get_invariant_1();
NullCheck(L_53);
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_54 = L_53->get_contractions_4();
V_2 = L_54;
V_3 = 0;
goto IL_0176;
}
IL_0120:
{
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_55 = V_2;
int32_t L_56 = V_3;
NullCheck(L_55);
int32_t L_57 = L_56;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
V_8 = L_58;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_59 = V_8;
NullCheck(L_59);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_60 = L_59->get_Source_1();
NullCheck(L_60);
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_60)->max_length))))) <= ((int32_t)1)))
{
goto IL_0172;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_61 = V_8;
NullCheck(L_61);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_62 = L_61->get_Source_1();
V_5 = L_62;
V_6 = 0;
goto IL_016a;
}
IL_013f:
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_63 = V_5;
int32_t L_64 = V_6;
NullCheck(L_63);
int32_t L_65 = L_64;
uint16_t L_66 = (uint16_t)(L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
V_9 = L_66;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_67 = __this->get_unsafeFlags_6();
Il2CppChar L_68 = V_9;
NullCheck(L_67);
uint8_t* L_69 = ((L_67)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)((int32_t)L_68/(int32_t)8)))));
int32_t L_70 = *((uint8_t*)L_69);
Il2CppChar L_71 = V_9;
*((int8_t*)L_69) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_70|(int32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_71&(int32_t)7))&(int32_t)((int32_t)31)))))))))))));
int32_t L_72 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1));
}
IL_016a:
{
int32_t L_73 = V_6;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_74 = V_5;
NullCheck(L_74);
if ((((int32_t)L_73) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_74)->max_length)))))))
{
goto IL_013f;
}
}
IL_0172:
{
int32_t L_75 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1));
}
IL_0176:
{
int32_t L_76 = V_3;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_77 = V_2;
NullCheck(L_77);
if ((((int32_t)L_76) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_77)->max_length)))))))
{
goto IL_0120;
}
}
IL_017c:
{
return;
}
}
// System.Void Mono.Globalization.Unicode.SimpleCollator::SetCJKTable(System.Globalization.CultureInfo,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26,System.Byte*U26,Mono.Globalization.Unicode.CodePointIndexerU26,System.Byte*U26)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_SetCJKTable_mBA38F9B5BF4716786EBD5695B88CB0C06751C47D (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture0, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___cjkIndexer1, uint8_t** ___catTable2, uint8_t** ___lv1Table3, CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** ___lv2Indexer4, uint8_t** ___lv2Table5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_SetCJKTable_mBA38F9B5BF4716786EBD5695B88CB0C06751C47D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___culture0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = SimpleCollator_GetNeutralCulture_m5F37FD31894FE93E2B89C11F6DFEA7DE0CC27116(L_0, /*hidden argument*/NULL);
NullCheck(L_1);
String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Globalization.CultureInfo::get_Name() */, L_1);
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_3 = ___cjkIndexer1;
uint8_t** L_4 = ___catTable2;
uint8_t** L_5 = ___lv1Table3;
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A ** L_6 = ___lv2Indexer4;
uint8_t** L_7 = ___lv2Table5;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
MSCompatUnicodeTable_FillCJK_mC8CE3E8388E63E77A9CBBED5F11EB19868F521EC(L_2, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_3, (uint8_t**)L_4, (uint8_t**)L_5, (CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A **)L_6, (uint8_t**)L_7, /*hidden argument*/NULL);
return;
}
}
// System.Globalization.CultureInfo Mono.Globalization.Unicode.SimpleCollator::GetNeutralCulture(System.Globalization.CultureInfo)
extern "C" IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * SimpleCollator_GetNeutralCulture_m5F37FD31894FE93E2B89C11F6DFEA7DE0CC27116 (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___info0, const RuntimeMethod* method)
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * V_0 = NULL;
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___info0;
V_0 = L_0;
goto IL_000b;
}
IL_0004:
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = V_0;
NullCheck(L_1);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = VirtFuncInvoker0< CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(9 /* System.Globalization.CultureInfo System.Globalization.CultureInfo::get_Parent() */, L_1);
V_0 = L_2;
}
IL_000b:
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = V_0;
NullCheck(L_3);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_4 = VirtFuncInvoker0< CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(9 /* System.Globalization.CultureInfo System.Globalization.CultureInfo::get_Parent() */, L_3);
if (!L_4)
{
goto IL_0022;
}
}
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_5 = V_0;
NullCheck(L_5);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_6 = VirtFuncInvoker0< CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(9 /* System.Globalization.CultureInfo System.Globalization.CultureInfo::get_Parent() */, L_5);
NullCheck(L_6);
int32_t L_7 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_6);
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)127)))))
{
goto IL_0004;
}
}
IL_0022:
{
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_8 = V_0;
return L_8;
}
}
// System.Byte Mono.Globalization.Unicode.SimpleCollator::Category(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = ___cp0;
if ((((int32_t)L_0) < ((int32_t)((int32_t)12288))))
{
goto IL_0012;
}
}
{
uint8_t* L_1 = __this->get_cjkCatTable_7();
if ((!(((uintptr_t)L_1) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_0019;
}
}
IL_0012:
{
int32_t L_2 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_3 = MSCompatUnicodeTable_Category_m4DECB878B26F26AFA6B96C2BC397CA6314CB5267(L_2, /*hidden argument*/NULL);
return L_3;
}
IL_0019:
{
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_4 = __this->get_cjkIndexer_3();
int32_t L_5 = ___cp0;
NullCheck(L_4);
int32_t L_6 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_4, L_5, /*hidden argument*/NULL);
V_0 = L_6;
int32_t L_7 = V_0;
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0034;
}
}
{
uint8_t* L_8 = __this->get_cjkCatTable_7();
int32_t L_9 = V_0;
int32_t L_10 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, (int32_t)L_9)));
return (uint8_t)L_10;
}
IL_0034:
{
int32_t L_11 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_12 = MSCompatUnicodeTable_Category_m4DECB878B26F26AFA6B96C2BC397CA6314CB5267(L_11, /*hidden argument*/NULL);
return L_12;
}
}
// System.Byte Mono.Globalization.Unicode.SimpleCollator::Level1(System.Int32)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___cp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = ___cp0;
if ((((int32_t)L_0) < ((int32_t)((int32_t)12288))))
{
goto IL_0012;
}
}
{
uint8_t* L_1 = __this->get_cjkLv1Table_8();
if ((!(((uintptr_t)L_1) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_0019;
}
}
IL_0012:
{
int32_t L_2 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_3 = MSCompatUnicodeTable_Level1_m810D77124E45F055EF36150E0FFD14CBB1EA9599(L_2, /*hidden argument*/NULL);
return L_3;
}
IL_0019:
{
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_4 = __this->get_cjkIndexer_3();
int32_t L_5 = ___cp0;
NullCheck(L_4);
int32_t L_6 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_4, L_5, /*hidden argument*/NULL);
V_0 = L_6;
int32_t L_7 = V_0;
if ((((int32_t)L_7) < ((int32_t)0)))
{
goto IL_0034;
}
}
{
uint8_t* L_8 = __this->get_cjkLv1Table_8();
int32_t L_9 = V_0;
int32_t L_10 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, (int32_t)L_9)));
return (uint8_t)L_10;
}
IL_0034:
{
int32_t L_11 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_12 = MSCompatUnicodeTable_Level1_m810D77124E45F055EF36150E0FFD14CBB1EA9599(L_11, /*hidden argument*/NULL);
return L_12;
}
}
// System.Byte Mono.Globalization.Unicode.SimpleCollator::Level2(System.Int32,Mono.Globalization.Unicode.SimpleCollator_ExtenderType)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___cp0, int32_t ___ext1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t V_1 = 0x0;
int32_t V_2 = 0;
int32_t G_B10_0 = 0;
{
int32_t L_0 = ___ext1;
if ((!(((uint32_t)L_0) == ((uint32_t)4))))
{
goto IL_0006;
}
}
{
return (uint8_t)5;
}
IL_0006:
{
int32_t L_1 = ___ext1;
if ((!(((uint32_t)L_1) == ((uint32_t)3))))
{
goto IL_000c;
}
}
{
return (uint8_t)0;
}
IL_000c:
{
int32_t L_2 = ___cp0;
if ((((int32_t)L_2) < ((int32_t)((int32_t)12288))))
{
goto IL_001e;
}
}
{
uint8_t* L_3 = __this->get_cjkLv2Table_9();
if ((!(((uintptr_t)L_3) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_0025;
}
}
IL_001e:
{
int32_t L_4 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_5 = MSCompatUnicodeTable_Level2_mEAC597EC7FA890B86B685FA9DEBC9E6A11511046(L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0025:
{
CodePointIndexer_tA70DBD5101E826E30EEF124C2EEE1019B539DB4A * L_6 = __this->get_cjkLv2Indexer_10();
int32_t L_7 = ___cp0;
NullCheck(L_6);
int32_t L_8 = CodePointIndexer_ToIndex_m933E52A360D43B57C511C2153A56EC3FA6AAE416(L_6, L_7, /*hidden argument*/NULL);
V_0 = L_8;
int32_t L_9 = V_0;
if ((((int32_t)L_9) < ((int32_t)0)))
{
goto IL_0041;
}
}
{
uint8_t* L_10 = __this->get_cjkLv2Table_9();
int32_t L_11 = V_0;
int32_t L_12 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, (int32_t)L_11)));
G_B10_0 = L_12;
goto IL_0042;
}
IL_0041:
{
G_B10_0 = 0;
}
IL_0042:
{
V_1 = (uint8_t)G_B10_0;
uint8_t L_13 = V_1;
if (!L_13)
{
goto IL_0048;
}
}
{
uint8_t L_14 = V_1;
return L_14;
}
IL_0048:
{
int32_t L_15 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_16 = MSCompatUnicodeTable_Level2_mEAC597EC7FA890B86B685FA9DEBC9E6A11511046(L_15, /*hidden argument*/NULL);
V_1 = L_16;
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* L_17 = __this->get_level2Maps_5();
NullCheck(L_17);
if ((((RuntimeArray *)L_17)->max_length))
{
goto IL_005a;
}
}
{
uint8_t L_18 = V_1;
return L_18;
}
IL_005a:
{
V_2 = 0;
goto IL_0090;
}
IL_005e:
{
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* L_19 = __this->get_level2Maps_5();
int32_t L_20 = V_2;
NullCheck(L_19);
int32_t L_21 = L_20;
Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
NullCheck(L_22);
uint8_t L_23 = L_22->get_Source_0();
uint8_t L_24 = V_1;
if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
{
goto IL_007c;
}
}
{
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* L_25 = __this->get_level2Maps_5();
int32_t L_26 = V_2;
NullCheck(L_25);
int32_t L_27 = L_26;
Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
NullCheck(L_28);
uint8_t L_29 = L_28->get_Replace_1();
return L_29;
}
IL_007c:
{
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* L_30 = __this->get_level2Maps_5();
int32_t L_31 = V_2;
NullCheck(L_30);
int32_t L_32 = L_31;
Level2Map_t2475BB03C812A6EC5DD8373ADCC1F67D714ABE88 * L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
NullCheck(L_33);
uint8_t L_34 = L_33->get_Source_0();
uint8_t L_35 = V_1;
if ((((int32_t)L_34) > ((int32_t)L_35)))
{
goto IL_009b;
}
}
{
int32_t L_36 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1));
}
IL_0090:
{
int32_t L_37 = V_2;
Level2MapU5BU5D_tA4F3B2721A6C88295DBF9DA650C96D1717842E28* L_38 = __this->get_level2Maps_5();
NullCheck(L_38);
if ((((int32_t)L_37) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_38)->max_length)))))))
{
goto IL_005e;
}
}
IL_009b:
{
uint8_t L_39 = V_1;
return L_39;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsHalfKana(System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59 (int32_t ___cp0, int32_t ___opt1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___opt1;
if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)16))))
{
goto IL_000e;
}
}
{
int32_t L_1 = ___cp0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_2 = MSCompatUnicodeTable_IsHalfWidthKana_mF2D3136ED190AA958B9511A115BDC4DF8990764C((((int32_t)((uint16_t)L_1))), /*hidden argument*/NULL);
return L_2;
}
IL_000e:
{
return (bool)1;
}
}
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetContraction(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_0 = NULL;
{
String_t* L_0 = ___s0;
int32_t L_1 = ___start1;
int32_t L_2 = ___end2;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_3 = __this->get_contractions_4();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_4 = SimpleCollator_GetContraction_m9B5653876C32F9F7A14F134FB212147AEB0D8B1C(__this, L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_5 = V_0;
if (L_5)
{
goto IL_001d;
}
}
{
int32_t L_6 = __this->get_lcid_11();
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)127)))))
{
goto IL_001f;
}
}
IL_001d:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_7 = V_0;
return L_7;
}
IL_001f:
{
String_t* L_8 = ___s0;
int32_t L_9 = ___start1;
int32_t L_10 = ___end2;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * L_11 = ((SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields*)il2cpp_codegen_static_fields_for(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var))->get_invariant_1();
NullCheck(L_11);
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_12 = L_11->get_contractions_4();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_13 = SimpleCollator_GetContraction_m9B5653876C32F9F7A14F134FB212147AEB0D8B1C(__this, L_8, L_9, L_10, L_12, /*hidden argument*/NULL);
return L_13;
}
}
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetContraction(System.String,System.Int32,System.Int32,Mono.Globalization.Unicode.Contraction[])
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetContraction_m9B5653876C32F9F7A14F134FB212147AEB0D8B1C (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ___clist3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_1 = NULL;
int32_t V_2 = 0;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_3 = NULL;
bool V_4 = false;
int32_t V_5 = 0;
{
V_0 = 0;
goto IL_0067;
}
IL_0004:
{
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_0 = ___clist3;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_1 = L_3;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_4 = V_1;
NullCheck(L_4);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = L_4->get_Source_1();
NullCheck(L_5);
int32_t L_6 = 0;
uint16_t L_7 = (uint16_t)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
String_t* L_8 = ___s0;
int32_t L_9 = ___start1;
NullCheck(L_8);
Il2CppChar L_10 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_8, L_9, /*hidden argument*/NULL);
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_10));
int32_t L_11 = V_2;
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0020;
}
}
{
return (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
}
IL_0020:
{
int32_t L_12 = V_2;
if ((((int32_t)L_12) < ((int32_t)0)))
{
goto IL_0063;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_13 = V_1;
NullCheck(L_13);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = L_13->get_Source_1();
V_3 = L_14;
int32_t L_15 = ___end2;
int32_t L_16 = ___start1;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = V_3;
NullCheck(L_17);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16))) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_17)->max_length)))))))
{
goto IL_0063;
}
}
{
V_4 = (bool)1;
V_5 = 0;
goto IL_0056;
}
IL_003b:
{
String_t* L_18 = ___s0;
int32_t L_19 = ___start1;
int32_t L_20 = V_5;
NullCheck(L_18);
Il2CppChar L_21 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_18, ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)L_20)), /*hidden argument*/NULL);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_22 = V_3;
int32_t L_23 = V_5;
NullCheck(L_22);
int32_t L_24 = L_23;
uint16_t L_25 = (uint16_t)(L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
if ((((int32_t)L_21) == ((int32_t)L_25)))
{
goto IL_0050;
}
}
{
V_4 = (bool)0;
goto IL_005d;
}
IL_0050:
{
int32_t L_26 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
}
IL_0056:
{
int32_t L_27 = V_5;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_28 = V_3;
NullCheck(L_28);
if ((((int32_t)L_27) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))))))
{
goto IL_003b;
}
}
IL_005d:
{
bool L_29 = V_4;
if (!L_29)
{
goto IL_0063;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_30 = V_1;
return L_30;
}
IL_0063:
{
int32_t L_31 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1));
}
IL_0067:
{
int32_t L_32 = V_0;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_33 = ___clist3;
NullCheck(L_33);
if ((((int32_t)L_32) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_33)->max_length)))))))
{
goto IL_0004;
}
}
{
return (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
}
}
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetTailContraction(System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetTailContraction_mDA2740CCC32A8FC022CC4A3D0D305731AC6AA75F (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_GetTailContraction_mDA2740CCC32A8FC022CC4A3D0D305731AC6AA75F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_0 = NULL;
{
String_t* L_0 = ___s0;
int32_t L_1 = ___start1;
int32_t L_2 = ___end2;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_3 = __this->get_contractions_4();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_4 = SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61(__this, L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
V_0 = L_4;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_5 = V_0;
if (L_5)
{
goto IL_001d;
}
}
{
int32_t L_6 = __this->get_lcid_11();
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)127)))))
{
goto IL_001f;
}
}
IL_001d:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_7 = V_0;
return L_7;
}
IL_001f:
{
String_t* L_8 = ___s0;
int32_t L_9 = ___start1;
int32_t L_10 = ___end2;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * L_11 = ((SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields*)il2cpp_codegen_static_fields_for(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var))->get_invariant_1();
NullCheck(L_11);
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_12 = L_11->get_contractions_4();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_13 = SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61(__this, L_8, L_9, L_10, L_12, /*hidden argument*/NULL);
return L_13;
}
}
// Mono.Globalization.Unicode.Contraction Mono.Globalization.Unicode.SimpleCollator::GetTailContraction(System.String,System.Int32,System.Int32,Mono.Globalization.Unicode.Contraction[])
extern "C" IL2CPP_METHOD_ATTR Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* ___clist3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_1 = NULL;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_2 = NULL;
bool V_3 = false;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
int32_t L_0 = ___start1;
int32_t L_1 = ___end2;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_001c;
}
}
{
int32_t L_2 = ___end2;
if ((((int32_t)L_2) < ((int32_t)(-1))))
{
goto IL_001c;
}
}
{
int32_t L_3 = ___start1;
String_t* L_4 = ___s0;
NullCheck(L_4);
int32_t L_5 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_4, /*hidden argument*/NULL);
if ((((int32_t)L_3) >= ((int32_t)L_5)))
{
goto IL_001c;
}
}
{
String_t* L_6 = ___s0;
NullCheck(L_6);
int32_t L_7 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_6, /*hidden argument*/NULL);
int32_t L_8 = ___end2;
if ((((int32_t)L_7) > ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)))))
{
goto IL_0039;
}
}
IL_001c:
{
int32_t L_9 = ___start1;
int32_t L_10 = L_9;
RuntimeObject * L_11 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_10);
int32_t L_12 = ___end2;
int32_t L_13 = L_12;
RuntimeObject * L_14 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_13);
String_t* L_15 = ___s0;
String_t* L_16 = String_Format_m26BBF75F9609FAD0B39C2242FEBAAD7D68F14D99(_stringLiteralB6DAF04F69A2044AF0F785B1ABC96DD8FC006374, L_11, L_14, L_15, /*hidden argument*/NULL);
SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * L_17 = (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 *)il2cpp_codegen_object_new(SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782_il2cpp_TypeInfo_var);
SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(L_17, L_16, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, NULL, SimpleCollator_GetTailContraction_mF0078F85FE86B345407795BD061D3E67A51EDA61_RuntimeMethod_var);
}
IL_0039:
{
V_0 = 0;
goto IL_009f;
}
IL_003d:
{
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_18 = ___clist3;
int32_t L_19 = V_0;
NullCheck(L_18);
int32_t L_20 = L_19;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_1 = L_21;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_22 = V_1;
NullCheck(L_22);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_23 = L_22->get_Source_1();
V_2 = L_23;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_24 = V_2;
NullCheck(L_24);
int32_t L_25 = ___start1;
int32_t L_26 = ___end2;
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length))))) > ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_26)))))
{
goto IL_009b;
}
}
{
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_27 = V_2;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_28 = V_2;
NullCheck(L_28);
NullCheck(L_27);
int32_t L_29 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))), (int32_t)1));
uint16_t L_30 = (uint16_t)(L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
String_t* L_31 = ___s0;
int32_t L_32 = ___start1;
NullCheck(L_31);
Il2CppChar L_33 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_31, L_32, /*hidden argument*/NULL);
if ((!(((uint32_t)L_30) == ((uint32_t)L_33))))
{
goto IL_009b;
}
}
{
V_3 = (bool)1;
V_4 = 0;
int32_t L_34 = ___start1;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_35 = V_2;
NullCheck(L_35);
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_35)->max_length)))))), (int32_t)1));
goto IL_008f;
}
IL_0071:
{
String_t* L_36 = ___s0;
int32_t L_37 = V_5;
NullCheck(L_36);
Il2CppChar L_38 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_36, L_37, /*hidden argument*/NULL);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_39 = V_2;
int32_t L_40 = V_4;
NullCheck(L_39);
int32_t L_41 = L_40;
uint16_t L_42 = (uint16_t)(L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
if ((((int32_t)L_38) == ((int32_t)L_42)))
{
goto IL_0083;
}
}
{
V_3 = (bool)0;
goto IL_0096;
}
IL_0083:
{
int32_t L_43 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1));
int32_t L_44 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
}
IL_008f:
{
int32_t L_45 = V_4;
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_46 = V_2;
NullCheck(L_46);
if ((((int32_t)L_45) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_46)->max_length)))))))
{
goto IL_0071;
}
}
IL_0096:
{
bool L_47 = V_3;
if (!L_47)
{
goto IL_009b;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_48 = V_1;
return L_48;
}
IL_009b:
{
int32_t L_49 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1));
}
IL_009f:
{
int32_t L_50 = V_0;
ContractionU5BU5D_tD86BF5BFF6277D981053A21EFFD3D0EEB376953B* L_51 = ___clist3;
NullCheck(L_51);
if ((((int32_t)L_50) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_51)->max_length)))))))
{
goto IL_003d;
}
}
{
return (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::FilterOptions(System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, int32_t ___opt1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = ___opt1;
if (!((int32_t)((int32_t)L_0&(int32_t)((int32_t)16))))
{
goto IL_0013;
}
}
{
int32_t L_1 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
int32_t L_2 = MSCompatUnicodeTable_ToWidthCompat_mB8E7A8A50DAC92924B4FC27017F94D7B157B2CE6(L_1, /*hidden argument*/NULL);
V_0 = L_2;
int32_t L_3 = V_0;
if (!L_3)
{
goto IL_0013;
}
}
{
int32_t L_4 = V_0;
___i0 = L_4;
}
IL_0013:
{
int32_t L_5 = ___opt1;
if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)268435456))))
{
goto IL_002b;
}
}
{
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_6 = __this->get_textInfo_2();
int32_t L_7 = ___i0;
NullCheck(L_6);
Il2CppChar L_8 = VirtFuncInvoker1< Il2CppChar, Il2CppChar >::Invoke(7 /* System.Char System.Globalization.TextInfo::ToLower(System.Char) */, L_6, (((int32_t)((uint16_t)L_7))));
___i0 = L_8;
}
IL_002b:
{
int32_t L_9 = ___opt1;
if (!((int32_t)((int32_t)L_9&(int32_t)1)))
{
goto IL_003f;
}
}
{
TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * L_10 = __this->get_textInfo_2();
int32_t L_11 = ___i0;
NullCheck(L_10);
Il2CppChar L_12 = VirtFuncInvoker1< Il2CppChar, Il2CppChar >::Invoke(7 /* System.Char System.Globalization.TextInfo::ToLower(System.Char) */, L_10, (((int32_t)((uint16_t)L_11))));
___i0 = L_12;
}
IL_003f:
{
int32_t L_13 = ___opt1;
if (!((int32_t)((int32_t)L_13&(int32_t)8)))
{
goto IL_004c;
}
}
{
int32_t L_14 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
int32_t L_15 = MSCompatUnicodeTable_ToKanaTypeInsensitive_m453B98CBBBC66418AB81B250FAE7C91948ADB3B7(L_14, /*hidden argument*/NULL);
___i0 = L_15;
}
IL_004c:
{
int32_t L_16 = ___i0;
return L_16;
}
}
// Mono.Globalization.Unicode.SimpleCollator_ExtenderType Mono.Globalization.Unicode.SimpleCollator::GetExtenderType(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___i0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)8213)))))
{
goto IL_0016;
}
}
{
int32_t L_1 = __this->get_lcid_11();
if ((((int32_t)L_1) == ((int32_t)((int32_t)16))))
{
goto IL_0014;
}
}
{
return (int32_t)(0);
}
IL_0014:
{
return (int32_t)(3);
}
IL_0016:
{
int32_t L_2 = ___i0;
if ((((int32_t)L_2) < ((int32_t)((int32_t)12293))))
{
goto IL_0026;
}
}
{
int32_t L_3 = ___i0;
if ((((int32_t)L_3) <= ((int32_t)((int32_t)65392))))
{
goto IL_0028;
}
}
IL_0026:
{
return (int32_t)(0);
}
IL_0028:
{
int32_t L_4 = ___i0;
if ((((int32_t)L_4) < ((int32_t)((int32_t)65148))))
{
goto IL_0054;
}
}
{
int32_t L_5 = ___i0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)65148)))) > ((uint32_t)1))))
{
goto IL_004e;
}
}
{
int32_t L_6 = ___i0;
if ((((int32_t)L_6) == ((int32_t)((int32_t)65392))))
{
goto IL_0050;
}
}
{
int32_t L_7 = ___i0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)((int32_t)65438)))) > ((uint32_t)1))))
{
goto IL_0052;
}
}
{
goto IL_0054;
}
IL_004e:
{
return (int32_t)(1);
}
IL_0050:
{
return (int32_t)(3);
}
IL_0052:
{
return (int32_t)(2);
}
IL_0054:
{
int32_t L_8 = ___i0;
if ((((int32_t)L_8) <= ((int32_t)((int32_t)12542))))
{
goto IL_005e;
}
}
{
return (int32_t)(0);
}
IL_005e:
{
int32_t L_9 = ___i0;
if ((((int32_t)L_9) > ((int32_t)((int32_t)12338))))
{
goto IL_007a;
}
}
{
int32_t L_10 = ___i0;
if ((((int32_t)L_10) == ((int32_t)((int32_t)12293))))
{
goto IL_00a4;
}
}
{
int32_t L_11 = ___i0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)((int32_t)12337)))) > ((uint32_t)1))))
{
goto IL_00a6;
}
}
{
goto IL_00ac;
}
IL_007a:
{
int32_t L_12 = ___i0;
if ((((int32_t)L_12) == ((int32_t)((int32_t)12445))))
{
goto IL_00a6;
}
}
{
int32_t L_13 = ___i0;
if ((((int32_t)L_13) == ((int32_t)((int32_t)12446))))
{
goto IL_00a8;
}
}
{
int32_t L_14 = ___i0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)((int32_t)12540))))
{
case 0:
{
goto IL_00aa;
}
case 1:
{
goto IL_00a6;
}
case 2:
{
goto IL_00a8;
}
}
}
{
goto IL_00ac;
}
IL_00a4:
{
return (int32_t)(4);
}
IL_00a6:
{
return (int32_t)(1);
}
IL_00a8:
{
return (int32_t)(2);
}
IL_00aa:
{
return (int32_t)(3);
}
IL_00ac:
{
return (int32_t)(0);
}
}
// System.Byte Mono.Globalization.Unicode.SimpleCollator::ToDashTypeValue(Mono.Globalization.Unicode.SimpleCollator_ExtenderType,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR uint8_t SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B (int32_t ___ext0, int32_t ___opt1, const RuntimeMethod* method)
{
{
int32_t L_0 = ___opt1;
if (!((int32_t)((int32_t)L_0&(int32_t)2)))
{
goto IL_0007;
}
}
{
return (uint8_t)3;
}
IL_0007:
{
int32_t L_1 = ___ext0;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = ___ext0;
if ((((int32_t)L_2) == ((int32_t)3)))
{
goto IL_0012;
}
}
{
goto IL_0014;
}
IL_0010:
{
return (uint8_t)3;
}
IL_0012:
{
return (uint8_t)5;
}
IL_0014:
{
return (uint8_t)4;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::FilterExtender(System.Int32,Mono.Globalization.Unicode.SimpleCollator_ExtenderType,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, int32_t ___ext1, int32_t ___opt2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___ext1;
if ((!(((uint32_t)L_0) == ((uint32_t)3))))
{
goto IL_00c7;
}
}
{
int32_t L_1 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_2 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_1))), /*hidden argument*/NULL);
if (!L_2)
{
goto IL_00c7;
}
}
{
int32_t L_3 = ___i0;
int32_t L_4 = ___opt2;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_5 = SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59((((int32_t)((uint16_t)L_3))), L_4, /*hidden argument*/NULL);
V_0 = L_5;
int32_t L_6 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_7 = MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF((((int32_t)((uint16_t)L_6))), /*hidden argument*/NULL);
V_1 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
int32_t L_8 = ___i0;
uint8_t L_9 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_8, /*hidden argument*/NULL);
V_2 = ((int32_t)((int32_t)L_9&(int32_t)7));
int32_t L_10 = V_2;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)2)))
{
case 0:
{
goto IL_004f;
}
case 1:
{
goto IL_0067;
}
case 2:
{
goto IL_007f;
}
case 3:
{
goto IL_0097;
}
case 4:
{
goto IL_00af;
}
}
}
{
goto IL_00c7;
}
IL_004f:
{
bool L_11 = V_0;
if (L_11)
{
goto IL_0061;
}
}
{
bool L_12 = V_1;
if (L_12)
{
goto IL_005b;
}
}
{
return ((int32_t)12354);
}
IL_005b:
{
return ((int32_t)12450);
}
IL_0061:
{
return ((int32_t)65393);
}
IL_0067:
{
bool L_13 = V_0;
if (L_13)
{
goto IL_0079;
}
}
{
bool L_14 = V_1;
if (L_14)
{
goto IL_0073;
}
}
{
return ((int32_t)12356);
}
IL_0073:
{
return ((int32_t)12452);
}
IL_0079:
{
return ((int32_t)65394);
}
IL_007f:
{
bool L_15 = V_0;
if (L_15)
{
goto IL_0091;
}
}
{
bool L_16 = V_1;
if (L_16)
{
goto IL_008b;
}
}
{
return ((int32_t)12358);
}
IL_008b:
{
return ((int32_t)12454);
}
IL_0091:
{
return ((int32_t)65395);
}
IL_0097:
{
bool L_17 = V_0;
if (L_17)
{
goto IL_00a9;
}
}
{
bool L_18 = V_1;
if (L_18)
{
goto IL_00a3;
}
}
{
return ((int32_t)12360);
}
IL_00a3:
{
return ((int32_t)12456);
}
IL_00a9:
{
return ((int32_t)65396);
}
IL_00af:
{
bool L_19 = V_0;
if (L_19)
{
goto IL_00c1;
}
}
{
bool L_20 = V_1;
if (L_20)
{
goto IL_00bb;
}
}
{
return ((int32_t)12362);
}
IL_00bb:
{
return ((int32_t)12458);
}
IL_00c1:
{
return ((int32_t)65397);
}
IL_00c7:
{
int32_t L_21 = ___i0;
return L_21;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsIgnorable(System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28 (int32_t ___i0, int32_t ___opt1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
int32_t G_B3_0 = 0;
int32_t G_B3_1 = 0;
int32_t G_B5_0 = 0;
int32_t G_B5_1 = 0;
int32_t G_B4_0 = 0;
int32_t G_B4_1 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B6_2 = 0;
int32_t G_B8_0 = 0;
int32_t G_B8_1 = 0;
int32_t G_B7_0 = 0;
int32_t G_B7_1 = 0;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
int32_t G_B9_2 = 0;
{
int32_t L_0 = ___i0;
int32_t L_1 = ___opt1;
G_B1_0 = L_0;
if (!((int32_t)((int32_t)L_1&(int32_t)((int32_t)1342177280))))
{
G_B2_0 = L_0;
goto IL_000d;
}
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_000e;
}
IL_000d:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_000e:
{
int32_t L_2 = ___opt1;
G_B4_0 = G_B3_0;
G_B4_1 = G_B3_1;
if (((int32_t)((int32_t)L_2&(int32_t)4)))
{
G_B5_0 = G_B3_0;
G_B5_1 = G_B3_1;
goto IL_0016;
}
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
G_B6_2 = G_B4_1;
goto IL_0017;
}
IL_0016:
{
G_B6_0 = 2;
G_B6_1 = G_B5_0;
G_B6_2 = G_B5_1;
}
IL_0017:
{
int32_t L_3 = ___opt1;
G_B7_0 = ((int32_t)il2cpp_codegen_add((int32_t)G_B6_1, (int32_t)G_B6_0));
G_B7_1 = G_B6_2;
if (((int32_t)((int32_t)L_3&(int32_t)2)))
{
G_B8_0 = ((int32_t)il2cpp_codegen_add((int32_t)G_B6_1, (int32_t)G_B6_0));
G_B8_1 = G_B6_2;
goto IL_0020;
}
}
{
G_B9_0 = 0;
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
goto IL_0021;
}
IL_0020:
{
G_B9_0 = 4;
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
}
IL_0021:
{
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_4 = MSCompatUnicodeTable_IsIgnorable_m76DB40C96CACC61C8F05DA767166F66EFB773F2E(G_B9_2, (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)G_B9_1, (int32_t)G_B9_0))))), /*hidden argument*/NULL);
return L_4;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsSafe(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsSafe_m17A5F2A07E9AD0F612795D5E0D062FE4FBD4FCF9 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___i0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = __this->get_unsafeFlags_6();
NullCheck(L_1);
if ((((int32_t)((int32_t)((int32_t)L_0/(int32_t)8))) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))
{
goto IL_0024;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = __this->get_unsafeFlags_6();
int32_t L_3 = ___i0;
NullCheck(L_2);
int32_t L_4 = ((int32_t)((int32_t)L_3/(int32_t)8));
uint8_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
int32_t L_6 = ___i0;
return (bool)((((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_6%(int32_t)8))&(int32_t)((int32_t)31)))))))) == ((int32_t)0))? 1 : 0);
}
IL_0024:
{
return (bool)1;
}
}
// System.Globalization.SortKey Mono.Globalization.Unicode.SimpleCollator::GetSortKey(System.String,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SimpleCollator_GetSortKey_m016BF061CEA62BF2E99B122B913C43FB1643F1A0 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___options1, const RuntimeMethod* method)
{
{
String_t* L_0 = ___s0;
String_t* L_1 = ___s0;
NullCheck(L_1);
int32_t L_2 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_1, /*hidden argument*/NULL);
int32_t L_3 = ___options1;
SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_4 = SimpleCollator_GetSortKey_m4A5B7F458DBCFEBAF0AA80A864000ADABEC66CA6(__this, L_0, 0, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Globalization.SortKey Mono.Globalization.Unicode.SimpleCollator::GetSortKey(System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SimpleCollator_GetSortKey_m4A5B7F458DBCFEBAF0AA80A864000ADABEC66CA6 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___length2, int32_t ___options3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_GetSortKey_m4A5B7F458DBCFEBAF0AA80A864000ADABEC66CA6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->get_lcid_11();
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_1 = (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 *)il2cpp_codegen_object_new(SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186_il2cpp_TypeInfo_var);
SortKeyBuffer__ctor_mD27AF09403E6FBE72818FE05C9B21FED0D0142A3(L_1, L_0, /*hidden argument*/NULL);
V_0 = L_1;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_2 = V_0;
int32_t L_3 = ___options3;
int32_t L_4 = __this->get_lcid_11();
String_t* L_5 = ___s0;
bool L_6 = __this->get_frenchSort_12();
NullCheck(L_2);
SortKeyBuffer_Initialize_m8D0C231B13BD93B432A8CB6099EACD61AF965412(L_2, L_3, L_4, L_5, L_6, /*hidden argument*/NULL);
int32_t L_7 = ___start1;
int32_t L_8 = ___length2;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8));
String_t* L_9 = ___s0;
int32_t L_10 = ___start1;
int32_t L_11 = V_1;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_12 = V_0;
int32_t L_13 = ___options3;
SimpleCollator_GetSortKey_m89F3BD2B3BCD25AB4A21CAC3E25C977F9257F78A(__this, L_9, L_10, L_11, L_12, L_13, /*hidden argument*/NULL);
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_14 = V_0;
NullCheck(L_14);
SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_15 = SortKeyBuffer_GetResultAndReset_m84C6096BC5052616FC5BBFF788AF53BBCDD97EC8(L_14, /*hidden argument*/NULL);
return L_15;
}
}
// System.Void Mono.Globalization.Unicode.SimpleCollator::GetSortKey(System.String,System.Int32,System.Int32,Mono.Globalization.Unicode.SortKeyBuffer,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_GetSortKey_m89F3BD2B3BCD25AB4A21CAC3E25C977F9257F78A (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___end2, SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * ___buf3, int32_t ___opt4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_GetSortKey_m89F3BD2B3BCD25AB4A21CAC3E25C977F9257F78A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B V_1;
memset(&V_1, 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_5 = NULL;
uint8_t* V_6 = NULL;
uint8_t* V_7 = NULL;
int32_t V_8 = 0;
int32_t G_B7_0 = 0;
int32_t G_B7_1 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B7_2 = NULL;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B6_2 = NULL;
int32_t G_B8_0 = 0;
int32_t G_B8_1 = 0;
int32_t G_B8_2 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B8_3 = NULL;
int32_t G_B10_0 = 0;
int32_t G_B10_1 = 0;
int32_t G_B10_2 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B10_3 = NULL;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
int32_t G_B9_2 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B9_3 = NULL;
int32_t G_B11_0 = 0;
int32_t G_B11_1 = 0;
int32_t G_B11_2 = 0;
int32_t G_B11_3 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B11_4 = NULL;
int32_t G_B21_0 = 0;
int32_t G_B21_1 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B21_2 = NULL;
int32_t G_B20_0 = 0;
int32_t G_B20_1 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B20_2 = NULL;
int32_t G_B22_0 = 0;
int32_t G_B22_1 = 0;
int32_t G_B22_2 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B22_3 = NULL;
int32_t G_B24_0 = 0;
int32_t G_B24_1 = 0;
int32_t G_B24_2 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B24_3 = NULL;
int32_t G_B23_0 = 0;
int32_t G_B23_1 = 0;
int32_t G_B23_2 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B23_3 = NULL;
int32_t G_B25_0 = 0;
int32_t G_B25_1 = 0;
int32_t G_B25_2 = 0;
int32_t G_B25_3 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B25_4 = NULL;
{
int8_t* L_0 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_0,0,(((uintptr_t)4)));
V_0 = (uint8_t*)(L_0);
uint8_t* L_1 = V_0;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_1, 4, /*hidden argument*/NULL);
int32_t L_2 = ___opt4;
uint8_t* L_3 = V_0;
Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D((Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_1), L_2, (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)L_3, /*hidden argument*/NULL);
int32_t L_4 = ___start1;
V_2 = L_4;
goto IL_01ae;
}
IL_0026:
{
String_t* L_5 = ___s0;
int32_t L_6 = V_2;
NullCheck(L_5);
Il2CppChar L_7 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_5, L_6, /*hidden argument*/NULL);
V_3 = L_7;
int32_t L_8 = V_3;
int32_t L_9 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_8, /*hidden argument*/NULL);
V_4 = L_9;
int32_t L_10 = V_4;
if (!L_10)
{
goto IL_00b8;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B L_11 = V_1;
int32_t L_12 = L_11.get_PrevCode_5();
int32_t L_13 = V_4;
int32_t L_14 = ___opt4;
int32_t L_15 = SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF(__this, L_12, L_13, L_14, /*hidden argument*/NULL);
V_3 = L_15;
int32_t L_16 = V_3;
if ((((int32_t)L_16) < ((int32_t)0)))
{
goto IL_0062;
}
}
{
int32_t L_17 = V_3;
int32_t L_18 = V_4;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_19 = ___buf3;
int32_t L_20 = ___opt4;
SimpleCollator_FillSortKeyRaw_mCCCFDA37C1D83ACE663D9D574C307290D8D73536(__this, L_17, L_18, L_19, L_20, /*hidden argument*/NULL);
goto IL_01aa;
}
IL_0062:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B L_21 = V_1;
uint8_t* L_22 = L_21.get_PrevSortKey_6();
if ((((intptr_t)L_22) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_01aa;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B L_23 = V_1;
uint8_t* L_24 = L_23.get_PrevSortKey_6();
V_6 = (uint8_t*)L_24;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_25 = ___buf3;
uint8_t* L_26 = V_6;
int32_t L_27 = *((uint8_t*)L_26);
uint8_t* L_28 = V_6;
int32_t L_29 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_28, (int32_t)1)));
uint8_t* L_30 = V_6;
int32_t L_31 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_30, (int32_t)2)));
G_B6_0 = L_29;
G_B6_1 = L_27;
G_B6_2 = L_25;
if ((!(((uint32_t)L_31) == ((uint32_t)1))))
{
G_B7_0 = L_29;
G_B7_1 = L_27;
G_B7_2 = L_25;
goto IL_0094;
}
}
{
int32_t L_32 = V_3;
int32_t L_33 = V_4;
uint8_t L_34 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_32, L_33, /*hidden argument*/NULL);
G_B8_0 = ((int32_t)(L_34));
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
G_B8_3 = G_B6_2;
goto IL_0099;
}
IL_0094:
{
uint8_t* L_35 = V_6;
int32_t L_36 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_35, (int32_t)2)));
G_B8_0 = L_36;
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
G_B8_3 = G_B7_2;
}
IL_0099:
{
uint8_t* L_37 = V_6;
int32_t L_38 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_37, (int32_t)3)));
G_B9_0 = G_B8_0;
G_B9_1 = G_B8_1;
G_B9_2 = G_B8_2;
G_B9_3 = G_B8_3;
if ((!(((uint32_t)L_38) == ((uint32_t)1))))
{
G_B10_0 = G_B8_0;
G_B10_1 = G_B8_1;
G_B10_2 = G_B8_2;
G_B10_3 = G_B8_3;
goto IL_00a9;
}
}
{
int32_t L_39 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_40 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_39, /*hidden argument*/NULL);
G_B11_0 = ((int32_t)(L_40));
G_B11_1 = G_B9_0;
G_B11_2 = G_B9_1;
G_B11_3 = G_B9_2;
G_B11_4 = G_B9_3;
goto IL_00ae;
}
IL_00a9:
{
uint8_t* L_41 = V_6;
int32_t L_42 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_41, (int32_t)3)));
G_B11_0 = L_42;
G_B11_1 = G_B10_0;
G_B11_2 = G_B10_1;
G_B11_3 = G_B10_2;
G_B11_4 = G_B10_3;
}
IL_00ae:
{
NullCheck(G_B11_4);
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(G_B11_4, (uint8_t)G_B11_3, (uint8_t)G_B11_2, (uint8_t)G_B11_1, (uint8_t)G_B11_0, /*hidden argument*/NULL);
goto IL_01aa;
}
IL_00b8:
{
int32_t L_43 = V_3;
int32_t L_44 = ___opt4;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_45 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_43, L_44, /*hidden argument*/NULL);
if (L_45)
{
goto IL_01aa;
}
}
{
int32_t L_46 = V_3;
int32_t L_47 = ___opt4;
int32_t L_48 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_46, L_47, /*hidden argument*/NULL);
V_3 = L_48;
String_t* L_49 = ___s0;
int32_t L_50 = V_2;
int32_t L_51 = ___end2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_52 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_49, L_50, L_51, /*hidden argument*/NULL);
V_5 = L_52;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_53 = V_5;
if (!L_53)
{
goto IL_018e;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_54 = V_5;
NullCheck(L_54);
String_t* L_55 = L_54->get_Replacement_2();
if (!L_55)
{
goto IL_010a;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_56 = V_5;
NullCheck(L_56);
String_t* L_57 = L_56->get_Replacement_2();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_58 = V_5;
NullCheck(L_58);
String_t* L_59 = L_58->get_Replacement_2();
NullCheck(L_59);
int32_t L_60 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_59, /*hidden argument*/NULL);
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_61 = ___buf3;
int32_t L_62 = ___opt4;
SimpleCollator_GetSortKey_m89F3BD2B3BCD25AB4A21CAC3E25C977F9257F78A(__this, L_57, 0, L_60, L_61, L_62, /*hidden argument*/NULL);
goto IL_017e;
}
IL_010a:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B L_63 = V_1;
uint8_t* L_64 = L_63.get_PrevSortKey_6();
V_7 = (uint8_t*)L_64;
V_8 = 0;
goto IL_012d;
}
IL_0117:
{
uint8_t* L_65 = V_7;
int32_t L_66 = V_8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_67 = V_5;
NullCheck(L_67);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_68 = L_67->get_SortKey_3();
int32_t L_69 = V_8;
NullCheck(L_68);
int32_t L_70 = L_69;
uint8_t L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_65, (int32_t)L_66))) = (int8_t)L_71;
int32_t L_72 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1));
}
IL_012d:
{
int32_t L_73 = V_8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_74 = V_5;
NullCheck(L_74);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_75 = L_74->get_SortKey_3();
NullCheck(L_75);
if ((((int32_t)L_73) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_75)->max_length)))))))
{
goto IL_0117;
}
}
{
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_76 = ___buf3;
uint8_t* L_77 = V_7;
int32_t L_78 = *((uint8_t*)L_77);
uint8_t* L_79 = V_7;
int32_t L_80 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_79, (int32_t)1)));
uint8_t* L_81 = V_7;
int32_t L_82 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_81, (int32_t)2)));
G_B20_0 = L_80;
G_B20_1 = L_78;
G_B20_2 = L_76;
if ((!(((uint32_t)L_82) == ((uint32_t)1))))
{
G_B21_0 = L_80;
G_B21_1 = L_78;
G_B21_2 = L_76;
goto IL_0157;
}
}
{
int32_t L_83 = V_3;
int32_t L_84 = V_4;
uint8_t L_85 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_83, L_84, /*hidden argument*/NULL);
G_B22_0 = ((int32_t)(L_85));
G_B22_1 = G_B20_0;
G_B22_2 = G_B20_1;
G_B22_3 = G_B20_2;
goto IL_015c;
}
IL_0157:
{
uint8_t* L_86 = V_7;
int32_t L_87 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_86, (int32_t)2)));
G_B22_0 = L_87;
G_B22_1 = G_B21_0;
G_B22_2 = G_B21_1;
G_B22_3 = G_B21_2;
}
IL_015c:
{
uint8_t* L_88 = V_7;
int32_t L_89 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_88, (int32_t)3)));
G_B23_0 = G_B22_0;
G_B23_1 = G_B22_1;
G_B23_2 = G_B22_2;
G_B23_3 = G_B22_3;
if ((!(((uint32_t)L_89) == ((uint32_t)1))))
{
G_B24_0 = G_B22_0;
G_B24_1 = G_B22_1;
G_B24_2 = G_B22_2;
G_B24_3 = G_B22_3;
goto IL_016c;
}
}
{
int32_t L_90 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_91 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_90, /*hidden argument*/NULL);
G_B25_0 = ((int32_t)(L_91));
G_B25_1 = G_B23_0;
G_B25_2 = G_B23_1;
G_B25_3 = G_B23_2;
G_B25_4 = G_B23_3;
goto IL_0171;
}
IL_016c:
{
uint8_t* L_92 = V_7;
int32_t L_93 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_92, (int32_t)3)));
G_B25_0 = L_93;
G_B25_1 = G_B24_0;
G_B25_2 = G_B24_1;
G_B25_3 = G_B24_2;
G_B25_4 = G_B24_3;
}
IL_0171:
{
NullCheck(G_B25_4);
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(G_B25_4, (uint8_t)G_B25_3, (uint8_t)G_B25_2, (uint8_t)G_B25_1, (uint8_t)G_B25_0, /*hidden argument*/NULL);
(&V_1)->set_PrevCode_5((-1));
}
IL_017e:
{
int32_t L_94 = V_2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_95 = V_5;
NullCheck(L_95);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_96 = L_95->get_Source_1();
NullCheck(L_96);
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_96)->max_length)))), (int32_t)1))));
goto IL_01aa;
}
IL_018e:
{
int32_t L_97 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_98 = MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0(L_97, /*hidden argument*/NULL);
if (L_98)
{
goto IL_019e;
}
}
{
int32_t L_99 = V_3;
(&V_1)->set_PrevCode_5(L_99);
}
IL_019e:
{
int32_t L_100 = V_3;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_101 = ___buf3;
int32_t L_102 = ___opt4;
SimpleCollator_FillSortKeyRaw_mCCCFDA37C1D83ACE663D9D574C307290D8D73536(__this, L_100, 0, L_101, L_102, /*hidden argument*/NULL);
}
IL_01aa:
{
int32_t L_103 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_103, (int32_t)1));
}
IL_01ae:
{
int32_t L_104 = V_2;
int32_t L_105 = ___end2;
if ((((int32_t)L_104) < ((int32_t)L_105)))
{
goto IL_0026;
}
}
{
return;
}
}
// System.Void Mono.Globalization.Unicode.SimpleCollator::FillSortKeyRaw(System.Int32,Mono.Globalization.Unicode.SimpleCollator_ExtenderType,Mono.Globalization.Unicode.SortKeyBuffer,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_FillSortKeyRaw_mCCCFDA37C1D83ACE663D9D574C307290D8D73536 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, int32_t ___ext1, SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * ___buf2, int32_t ___opt3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_FillSortKeyRaw_mCCCFDA37C1D83ACE663D9D574C307290D8D73536_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t V_1 = 0x0;
int32_t V_2 = 0;
int32_t V_3 = 0;
uint8_t V_4 = 0x0;
{
int32_t L_0 = ___i0;
if ((((int32_t)((int32_t)13312)) > ((int32_t)L_0)))
{
goto IL_0034;
}
}
{
int32_t L_1 = ___i0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)19893))))
{
goto IL_0034;
}
}
{
int32_t L_2 = ___i0;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)13312)));
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_3 = ___buf2;
int32_t L_4 = V_2;
int32_t L_5 = V_2;
NullCheck(L_3);
SortKeyBuffer_AppendCJKExtension_m4C9AF77CA7AF713667FB84472870497D960CA1AC(L_3, (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)16), (int32_t)((int32_t)((int32_t)L_4/(int32_t)((int32_t)254)))))))), (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_5%(int32_t)((int32_t)254))), (int32_t)2))))), /*hidden argument*/NULL);
return;
}
IL_0034:
{
int32_t L_6 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
int32_t L_7 = Char_GetUnicodeCategory_m07C2D4BEA7C630EF8D87B2244689C5C315EC4914((((int32_t)((uint16_t)L_6))), /*hidden argument*/NULL);
V_0 = L_7;
int32_t L_8 = V_0;
if ((((int32_t)L_8) == ((int32_t)((int32_t)16))))
{
goto IL_006f;
}
}
{
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)17)))))
{
goto IL_0078;
}
}
{
int32_t L_10 = ___i0;
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)((int32_t)57344)));
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_11 = ___buf2;
int32_t L_12 = V_3;
int32_t L_13 = V_3;
NullCheck(L_11);
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(L_11, (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)229), (int32_t)((int32_t)((int32_t)L_12/(int32_t)((int32_t)254)))))))), (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_13%(int32_t)((int32_t)254))), (int32_t)2))))), (uint8_t)0, (uint8_t)0, /*hidden argument*/NULL);
return;
}
IL_006f:
{
int32_t L_14 = ___i0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_15 = ___buf2;
SimpleCollator_FillSurrogateSortKeyRaw_mC28C9DD7C74ABFE00A0E6DF553ADE63789CD22F2(__this, L_14, L_15, /*hidden argument*/NULL);
return;
}
IL_0078:
{
int32_t L_16 = ___i0;
int32_t L_17 = ___ext1;
uint8_t L_18 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_16, L_17, /*hidden argument*/NULL);
V_1 = L_18;
int32_t L_19 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_20 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_19))), /*hidden argument*/NULL);
if (!L_20)
{
goto IL_00e0;
}
}
{
int32_t L_21 = ___i0;
uint8_t L_22 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_21, /*hidden argument*/NULL);
V_4 = L_22;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_23 = ___buf2;
int32_t L_24 = ___i0;
uint8_t L_25 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_24, /*hidden argument*/NULL);
uint8_t L_26 = V_4;
uint8_t L_27 = V_1;
int32_t L_28 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_29 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_28, /*hidden argument*/NULL);
int32_t L_30 = ___i0;
bool L_31 = MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A((((int32_t)((uint16_t)L_30))), /*hidden argument*/NULL);
int32_t L_32 = ___ext1;
int32_t L_33 = ___opt3;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
uint8_t L_34 = SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B(L_32, L_33, /*hidden argument*/NULL);
int32_t L_35 = ___i0;
bool L_36 = MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF((((int32_t)((uint16_t)L_35))), /*hidden argument*/NULL);
int32_t L_37 = ___i0;
int32_t L_38 = ___opt3;
bool L_39 = SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59((((int32_t)((uint16_t)L_37))), L_38, /*hidden argument*/NULL);
NullCheck(L_23);
SortKeyBuffer_AppendKana_m276702644421EE9ECCA650AD6551E338FFB8A917(L_23, L_25, L_26, L_27, L_29, L_31, L_34, (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0), L_39, /*hidden argument*/NULL);
int32_t L_40 = ___opt3;
if (((int32_t)((int32_t)L_40&(int32_t)2)))
{
goto IL_00fb;
}
}
{
int32_t L_41 = ___ext1;
if ((!(((uint32_t)L_41) == ((uint32_t)2))))
{
goto IL_00fb;
}
}
{
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_42 = ___buf2;
NullCheck(L_42);
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(L_42, (uint8_t)1, (uint8_t)1, (uint8_t)1, (uint8_t)0, /*hidden argument*/NULL);
return;
}
IL_00e0:
{
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_43 = ___buf2;
int32_t L_44 = ___i0;
uint8_t L_45 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_44, /*hidden argument*/NULL);
int32_t L_46 = ___i0;
uint8_t L_47 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_46, /*hidden argument*/NULL);
uint8_t L_48 = V_1;
int32_t L_49 = ___i0;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_50 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_49, /*hidden argument*/NULL);
NullCheck(L_43);
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(L_43, L_45, L_47, L_48, L_50, /*hidden argument*/NULL);
}
IL_00fb:
{
return;
}
}
// System.Void Mono.Globalization.Unicode.SimpleCollator::FillSurrogateSortKeyRaw(System.Int32,Mono.Globalization.Unicode.SortKeyBuffer)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_FillSurrogateSortKeyRaw_mC28C9DD7C74ABFE00A0E6DF553ADE63789CD22F2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___i0, SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * ___buf1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t V_2 = 0x0;
int32_t V_3 = 0;
int32_t G_B4_0 = 0;
{
V_0 = 0;
V_1 = 0;
V_2 = (uint8_t)0;
int32_t L_0 = ___i0;
if ((((int32_t)L_0) >= ((int32_t)((int32_t)55360))))
{
goto IL_0029;
}
}
{
V_0 = ((int32_t)55296);
V_1 = ((int32_t)65);
int32_t L_1 = ___i0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)55296))))
{
goto IL_0023;
}
}
{
G_B4_0 = ((int32_t)63);
goto IL_0025;
}
IL_0023:
{
G_B4_0 = ((int32_t)62);
}
IL_0025:
{
V_2 = (uint8_t)(((int32_t)((uint8_t)G_B4_0)));
goto IL_0077;
}
IL_0029:
{
int32_t L_2 = ___i0;
if ((((int32_t)((int32_t)55360)) > ((int32_t)L_2)))
{
goto IL_004a;
}
}
{
int32_t L_3 = ___i0;
if ((((int32_t)L_3) >= ((int32_t)((int32_t)55424))))
{
goto IL_004a;
}
}
{
V_0 = ((int32_t)55360);
V_1 = ((int32_t)242);
V_2 = (uint8_t)((int32_t)62);
goto IL_0077;
}
IL_004a:
{
int32_t L_4 = ___i0;
if ((((int32_t)((int32_t)56192)) > ((int32_t)L_4)))
{
goto IL_006b;
}
}
{
int32_t L_5 = ___i0;
if ((((int32_t)L_5) >= ((int32_t)((int32_t)56320))))
{
goto IL_006b;
}
}
{
V_0 = ((int32_t)56128);
V_1 = ((int32_t)254);
V_2 = (uint8_t)((int32_t)62);
goto IL_0077;
}
IL_006b:
{
V_0 = ((int32_t)56074);
V_1 = ((int32_t)65);
V_2 = (uint8_t)((int32_t)63);
}
IL_0077:
{
int32_t L_6 = ___i0;
int32_t L_7 = V_0;
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7));
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * L_8 = ___buf1;
int32_t L_9 = V_1;
int32_t L_10 = V_3;
int32_t L_11 = V_3;
uint8_t L_12 = V_2;
uint8_t L_13 = V_2;
NullCheck(L_8);
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(L_8, (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)((int32_t)((int32_t)L_10/(int32_t)((int32_t)254)))))))), (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_11%(int32_t)((int32_t)254))), (int32_t)2))))), L_12, L_13, /*hidden argument*/NULL);
return;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::Compare(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_Compare_mEDE295E6D8B3ACB2378D50267659C9203ACBD795 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s10, int32_t ___idx11, int32_t ___len12, String_t* ___s23, int32_t ___idx24, int32_t ___len25, int32_t ___options6, const RuntimeMethod* method)
{
uint8_t* V_0 = NULL;
uint8_t* V_1 = NULL;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B V_2;
memset(&V_2, 0, sizeof(V_2));
bool V_3 = false;
bool V_4 = false;
int32_t V_5 = 0;
{
int8_t* L_0 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_0,0,(((uintptr_t)4)));
V_0 = (uint8_t*)(L_0);
int8_t* L_1 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_1,0,(((uintptr_t)4)));
V_1 = (uint8_t*)(L_1);
uint8_t* L_2 = V_0;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_2, 4, /*hidden argument*/NULL);
uint8_t* L_3 = V_1;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_3, 4, /*hidden argument*/NULL);
int32_t L_4 = ___options6;
uint8_t* L_5 = V_0;
uint8_t* L_6 = V_1;
Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D((Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_2), L_4, (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)L_5, (uint8_t*)(uint8_t*)L_6, (uint8_t*)(uint8_t*)(((uintptr_t)0)), /*hidden argument*/NULL);
String_t* L_7 = ___s10;
int32_t L_8 = ___idx11;
int32_t L_9 = ___len12;
String_t* L_10 = ___s23;
int32_t L_11 = ___idx24;
int32_t L_12 = ___len25;
int32_t L_13 = SimpleCollator_CompareInternal_mF1EBF91A96A1653415C36E6FCADDDA66F92BB3DE(__this, L_7, L_8, L_9, L_10, L_11, L_12, (bool*)(&V_3), (bool*)(&V_4), (bool)1, (bool)0, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_2), /*hidden argument*/NULL);
V_5 = L_13;
int32_t L_14 = V_5;
if (!L_14)
{
goto IL_0051;
}
}
{
int32_t L_15 = V_5;
if ((((int32_t)L_15) < ((int32_t)0)))
{
goto IL_004f;
}
}
{
return 1;
}
IL_004f:
{
return (-1);
}
IL_0051:
{
return 0;
}
}
// System.Void Mono.Globalization.Unicode.SimpleCollator::ClearBuffer(System.Byte*,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, uint8_t* ___buffer0, int32_t ___size1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_000d;
}
IL_0004:
{
uint8_t* L_0 = ___buffer0;
int32_t L_1 = V_0;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_1))) = (int8_t)0;
int32_t L_2 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1));
}
IL_000d:
{
int32_t L_3 = V_0;
int32_t L_4 = ___size1;
if ((((int32_t)L_3) < ((int32_t)L_4)))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::CompareInternal(System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.BooleanU26,System.BooleanU26,System.Boolean,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_CompareInternal_mF1EBF91A96A1653415C36E6FCADDDA66F92BB3DE (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s10, int32_t ___idx11, int32_t ___len12, String_t* ___s23, int32_t ___idx24, int32_t ___len25, bool* ___targetConsumed6, bool* ___sourceConsumed7, bool ___skipHeadingExtenders8, bool ___immediateBreakup9, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx10, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_CompareInternal_mF1EBF91A96A1653415C36E6FCADDDA66F92BB3DE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 V_5;
memset(&V_5, 0, sizeof(V_5));
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;
bool V_16 = false;
bool V_17 = false;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 V_18;
memset(&V_18, 0, sizeof(V_18));
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 V_19;
memset(&V_19, 0, sizeof(V_19));
int32_t V_20 = 0;
int32_t V_21 = 0;
uint8_t* V_22 = NULL;
uint8_t* V_23 = NULL;
int32_t V_24 = 0;
int32_t V_25 = 0;
bool V_26 = false;
bool V_27 = false;
uint8_t V_28 = 0x0;
uint8_t V_29 = 0x0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_30 = NULL;
int32_t V_31 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_32 = NULL;
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 G_B66_0 = 0;
int32_t G_B74_0 = 0;
int32_t G_B141_0 = 0;
int32_t G_B151_0 = 0;
int32_t G_B164_0 = 0;
int32_t G_B169_0 = 0;
int32_t G_B172_0 = 0;
int32_t G_B175_0 = 0;
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_0 = ___ctx10;
int32_t L_1 = L_0->get_Option_0();
V_0 = L_1;
int32_t L_2 = ___idx11;
V_1 = L_2;
int32_t L_3 = ___idx24;
V_2 = L_3;
int32_t L_4 = ___idx11;
int32_t L_5 = ___len12;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5));
int32_t L_6 = ___idx24;
int32_t L_7 = ___len25;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)L_7));
bool* L_8 = ___targetConsumed6;
*((int8_t*)L_8) = (int8_t)0;
bool* L_9 = ___sourceConsumed7;
*((int8_t*)L_9) = (int8_t)0;
PreviousInfo__ctor_m0AE86FC046274A2BB1C5538DB0234073F5DE064C((PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 *)(&V_5), (bool)0, /*hidden argument*/NULL);
V_6 = 0;
V_7 = 5;
V_8 = (-1);
V_9 = (-1);
V_10 = 0;
V_11 = 0;
bool L_10 = ___skipHeadingExtenders8;
if (!L_10)
{
goto IL_0077;
}
}
{
goto IL_0054;
}
IL_0040:
{
String_t* L_11 = ___s10;
int32_t L_12 = ___idx11;
NullCheck(L_11);
Il2CppChar L_13 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_11, L_12, /*hidden argument*/NULL);
int32_t L_14 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_13, /*hidden argument*/NULL);
if (!L_14)
{
goto IL_0071;
}
}
{
int32_t L_15 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
}
IL_0054:
{
int32_t L_16 = ___idx11;
int32_t L_17 = V_3;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_0040;
}
}
{
goto IL_0071;
}
IL_005a:
{
String_t* L_18 = ___s23;
int32_t L_19 = ___idx24;
NullCheck(L_18);
Il2CppChar L_20 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_18, L_19, /*hidden argument*/NULL);
int32_t L_21 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_20, /*hidden argument*/NULL);
if (!L_21)
{
goto IL_0077;
}
}
{
int32_t L_22 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
}
IL_0071:
{
int32_t L_23 = ___idx24;
int32_t L_24 = V_4;
if ((((int32_t)L_23) < ((int32_t)L_24)))
{
goto IL_005a;
}
}
IL_0077:
{
V_12 = 0;
V_13 = 0;
int32_t L_25 = ___idx11;
V_14 = L_25;
int32_t L_26 = ___idx24;
V_15 = L_26;
int32_t L_27 = V_0;
V_16 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_27&(int32_t)((int32_t)536870912)))) <= ((uint32_t)0)))? 1 : 0);
int32_t L_28 = V_0;
V_17 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_28&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
il2cpp_codegen_initobj((&V_18), sizeof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 ));
il2cpp_codegen_initobj((&V_19), sizeof(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 ));
goto IL_00be;
}
IL_00aa:
{
String_t* L_29 = ___s10;
int32_t L_30 = ___idx11;
NullCheck(L_29);
Il2CppChar L_31 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_29, L_30, /*hidden argument*/NULL);
int32_t L_32 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_33 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_31, L_32, /*hidden argument*/NULL);
if (!L_33)
{
goto IL_00db;
}
}
{
int32_t L_34 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
}
IL_00be:
{
int32_t L_35 = ___idx11;
int32_t L_36 = V_3;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_00aa;
}
}
{
goto IL_00db;
}
IL_00c4:
{
String_t* L_37 = ___s23;
int32_t L_38 = ___idx24;
NullCheck(L_37);
Il2CppChar L_39 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_37, L_38, /*hidden argument*/NULL);
int32_t L_40 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_41 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_39, L_40, /*hidden argument*/NULL);
if (!L_41)
{
goto IL_00e1;
}
}
{
int32_t L_42 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
}
IL_00db:
{
int32_t L_43 = ___idx24;
int32_t L_44 = V_4;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_00c4;
}
}
IL_00e1:
{
int32_t L_45 = ___idx11;
int32_t L_46 = V_3;
if ((((int32_t)L_45) < ((int32_t)L_46)))
{
goto IL_0126;
}
}
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_47 = V_18;
String_t* L_48 = L_47.get_Source_0();
if (!L_48)
{
goto IL_0882;
}
}
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_49 = V_18;
String_t* L_50 = L_49.get_Source_0();
___s10 = L_50;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_51 = V_18;
int32_t L_52 = L_51.get_Start_2();
V_1 = L_52;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_53 = V_18;
int32_t L_54 = L_53.get_Index_1();
___idx11 = L_54;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_55 = V_18;
int32_t L_56 = L_55.get_End_3();
V_3 = L_56;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_57 = V_18;
int32_t L_58 = L_57.get_Optional_4();
V_14 = L_58;
(&V_18)->set_Source_0((String_t*)NULL);
goto IL_00be;
}
IL_0126:
{
int32_t L_59 = ___idx24;
int32_t L_60 = V_4;
if ((((int32_t)L_59) < ((int32_t)L_60)))
{
goto IL_0171;
}
}
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_61 = V_19;
String_t* L_62 = L_61.get_Source_0();
if (!L_62)
{
goto IL_0882;
}
}
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_63 = V_19;
String_t* L_64 = L_63.get_Source_0();
___s23 = L_64;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_65 = V_19;
int32_t L_66 = L_65.get_Start_2();
V_2 = L_66;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_67 = V_19;
int32_t L_68 = L_67.get_Index_1();
___idx24 = L_68;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_69 = V_19;
int32_t L_70 = L_69.get_End_3();
V_4 = L_70;
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_71 = V_19;
int32_t L_72 = L_71.get_Optional_4();
V_15 = L_72;
(&V_19)->set_Source_0((String_t*)NULL);
goto IL_00be;
}
IL_0171:
{
int32_t L_73 = V_14;
int32_t L_74 = ___idx11;
if ((((int32_t)L_73) >= ((int32_t)L_74)))
{
goto IL_024b;
}
}
{
int32_t L_75 = V_15;
int32_t L_76 = ___idx24;
if ((((int32_t)L_75) >= ((int32_t)L_76)))
{
goto IL_024b;
}
}
{
goto IL_018f;
}
IL_0184:
{
int32_t L_77 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
int32_t L_78 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1));
}
IL_018f:
{
int32_t L_79 = ___idx11;
int32_t L_80 = V_3;
if ((((int32_t)L_79) >= ((int32_t)L_80)))
{
goto IL_01ab;
}
}
{
int32_t L_81 = ___idx24;
int32_t L_82 = V_4;
if ((((int32_t)L_81) >= ((int32_t)L_82)))
{
goto IL_01ab;
}
}
{
String_t* L_83 = ___s10;
int32_t L_84 = ___idx11;
NullCheck(L_83);
Il2CppChar L_85 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_83, L_84, /*hidden argument*/NULL);
String_t* L_86 = ___s23;
int32_t L_87 = ___idx24;
NullCheck(L_86);
Il2CppChar L_88 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_86, L_87, /*hidden argument*/NULL);
if ((((int32_t)L_85) == ((int32_t)L_88)))
{
goto IL_0184;
}
}
IL_01ab:
{
int32_t L_89 = ___idx11;
int32_t L_90 = V_3;
if ((((int32_t)L_89) == ((int32_t)L_90)))
{
goto IL_00be;
}
}
{
int32_t L_91 = ___idx24;
int32_t L_92 = V_4;
if ((((int32_t)L_91) == ((int32_t)L_92)))
{
goto IL_00be;
}
}
{
int32_t L_93 = V_14;
V_34 = L_93;
int32_t L_94 = V_15;
V_35 = L_94;
int32_t L_95 = ___idx11;
V_14 = L_95;
int32_t L_96 = ___idx24;
V_15 = L_96;
int32_t L_97 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_97, (int32_t)1));
int32_t L_98 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_98, (int32_t)1));
goto IL_01ec;
}
IL_01d7:
{
String_t* L_99 = ___s10;
int32_t L_100 = ___idx11;
NullCheck(L_99);
Il2CppChar L_101 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_99, L_100, /*hidden argument*/NULL);
uint8_t L_102 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_101, /*hidden argument*/NULL);
if ((!(((uint32_t)L_102) == ((uint32_t)1))))
{
goto IL_020b;
}
}
{
int32_t L_103 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_103, (int32_t)1));
}
IL_01ec:
{
int32_t L_104 = ___idx11;
int32_t L_105 = V_34;
if ((((int32_t)L_104) > ((int32_t)L_105)))
{
goto IL_01d7;
}
}
{
goto IL_020b;
}
IL_01f3:
{
String_t* L_106 = ___s23;
int32_t L_107 = ___idx24;
NullCheck(L_106);
Il2CppChar L_108 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_106, L_107, /*hidden argument*/NULL);
uint8_t L_109 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_108, /*hidden argument*/NULL);
if ((!(((uint32_t)L_109) == ((uint32_t)1))))
{
goto IL_0227;
}
}
{
int32_t L_110 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_110, (int32_t)1));
}
IL_020b:
{
int32_t L_111 = ___idx24;
int32_t L_112 = V_35;
if ((((int32_t)L_111) > ((int32_t)L_112)))
{
goto IL_01f3;
}
}
{
goto IL_0227;
}
IL_0213:
{
String_t* L_113 = ___s10;
int32_t L_114 = ___idx11;
NullCheck(L_113);
Il2CppChar L_115 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_113, L_114, /*hidden argument*/NULL);
bool L_116 = SimpleCollator_IsSafe_m17A5F2A07E9AD0F612795D5E0D062FE4FBD4FCF9(__this, L_115, /*hidden argument*/NULL);
if (L_116)
{
goto IL_0245;
}
}
{
int32_t L_117 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_117, (int32_t)1));
}
IL_0227:
{
int32_t L_118 = ___idx11;
int32_t L_119 = V_34;
if ((((int32_t)L_118) > ((int32_t)L_119)))
{
goto IL_0213;
}
}
{
goto IL_0245;
}
IL_022e:
{
String_t* L_120 = ___s23;
int32_t L_121 = ___idx24;
NullCheck(L_120);
Il2CppChar L_122 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_120, L_121, /*hidden argument*/NULL);
bool L_123 = SimpleCollator_IsSafe_m17A5F2A07E9AD0F612795D5E0D062FE4FBD4FCF9(__this, L_122, /*hidden argument*/NULL);
if (L_123)
{
goto IL_024b;
}
}
{
int32_t L_124 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_124, (int32_t)1));
}
IL_0245:
{
int32_t L_125 = ___idx24;
int32_t L_126 = V_35;
if ((((int32_t)L_125) > ((int32_t)L_126)))
{
goto IL_022e;
}
}
IL_024b:
{
int32_t L_127 = ___idx11;
V_20 = L_127;
int32_t L_128 = ___idx24;
V_21 = L_128;
V_22 = (uint8_t*)(((uintptr_t)0));
V_23 = (uint8_t*)(((uintptr_t)0));
String_t* L_129 = ___s10;
int32_t L_130 = ___idx11;
NullCheck(L_129);
Il2CppChar L_131 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_129, L_130, /*hidden argument*/NULL);
int32_t L_132 = V_0;
int32_t L_133 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_131, L_132, /*hidden argument*/NULL);
V_24 = L_133;
String_t* L_134 = ___s23;
int32_t L_135 = ___idx24;
NullCheck(L_134);
Il2CppChar L_136 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_134, L_135, /*hidden argument*/NULL);
int32_t L_137 = V_0;
int32_t L_138 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_136, L_137, /*hidden argument*/NULL);
V_25 = L_138;
V_26 = (bool)0;
V_27 = (bool)0;
int32_t L_139 = V_24;
int32_t L_140 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_139, /*hidden argument*/NULL);
V_12 = L_140;
int32_t L_141 = V_12;
if (!L_141)
{
goto IL_02cc;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_142 = ___ctx10;
int32_t L_143 = L_142->get_PrevCode_5();
if ((((int32_t)L_143) >= ((int32_t)0)))
{
goto IL_02ba;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_144 = ___ctx10;
uint8_t* L_145 = L_144->get_PrevSortKey_6();
if ((!(((uintptr_t)L_145) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_02af;
}
}
{
int32_t L_146 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1));
goto IL_00be;
}
IL_02af:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_147 = ___ctx10;
uint8_t* L_148 = L_147->get_PrevSortKey_6();
V_22 = (uint8_t*)L_148;
goto IL_02cc;
}
IL_02ba:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_149 = ___ctx10;
int32_t L_150 = L_149->get_PrevCode_5();
int32_t L_151 = V_12;
int32_t L_152 = V_0;
int32_t L_153 = SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF(__this, L_150, L_151, L_152, /*hidden argument*/NULL);
V_24 = L_153;
}
IL_02cc:
{
int32_t L_154 = V_25;
int32_t L_155 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_154, /*hidden argument*/NULL);
V_13 = L_155;
int32_t L_156 = V_13;
if (!L_156)
{
goto IL_0317;
}
}
{
PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 L_157 = V_5;
int32_t L_158 = L_157.get_Code_0();
if ((((int32_t)L_158) >= ((int32_t)0)))
{
goto IL_0305;
}
}
{
PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 L_159 = V_5;
uint8_t* L_160 = L_159.get_SortKey_1();
if ((!(((uintptr_t)L_160) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_02fa;
}
}
{
int32_t L_161 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)1));
goto IL_00be;
}
IL_02fa:
{
PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 L_162 = V_5;
uint8_t* L_163 = L_162.get_SortKey_1();
V_23 = (uint8_t*)L_163;
goto IL_0317;
}
IL_0305:
{
PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 L_164 = V_5;
int32_t L_165 = L_164.get_Code_0();
int32_t L_166 = V_13;
int32_t L_167 = V_0;
int32_t L_168 = SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF(__this, L_165, L_166, L_167, /*hidden argument*/NULL);
V_25 = L_168;
}
IL_0317:
{
int32_t L_169 = V_24;
uint8_t L_170 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_169, /*hidden argument*/NULL);
V_28 = L_170;
int32_t L_171 = V_25;
uint8_t L_172 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_171, /*hidden argument*/NULL);
V_29 = L_172;
uint8_t L_173 = V_28;
if ((!(((uint32_t)L_173) == ((uint32_t)6))))
{
goto IL_037e;
}
}
{
bool L_174 = V_16;
if (L_174)
{
goto IL_0370;
}
}
{
int32_t L_175 = V_7;
if ((!(((uint32_t)L_175) == ((uint32_t)5))))
{
goto IL_0370;
}
}
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_176 = V_18;
String_t* L_177 = L_176.get_Source_0();
if (L_177)
{
goto IL_0348;
}
}
{
int32_t L_178 = V_20;
int32_t L_179 = V_1;
G_B66_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_178, (int32_t)L_179));
goto IL_0357;
}
IL_0348:
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_180 = V_18;
int32_t L_181 = L_180.get_Index_1();
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_182 = V_18;
int32_t L_183 = L_182.get_Start_2();
G_B66_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_181, (int32_t)L_183));
}
IL_0357:
{
V_8 = G_B66_0;
int32_t L_184 = V_24;
uint8_t L_185 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_184, /*hidden argument*/NULL);
int32_t L_186 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_187 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_186, /*hidden argument*/NULL);
V_10 = ((int32_t)((int32_t)L_185<<(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)8, (int32_t)L_187))&(int32_t)((int32_t)31)))));
}
IL_0370:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_188 = ___ctx10;
int32_t L_189 = V_24;
L_188->set_PrevCode_5(L_189);
int32_t L_190 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_190, (int32_t)1));
}
IL_037e:
{
uint8_t L_191 = V_29;
if ((!(((uint32_t)L_191) == ((uint32_t)6))))
{
goto IL_03d2;
}
}
{
bool L_192 = V_16;
if (L_192)
{
goto IL_03c3;
}
}
{
int32_t L_193 = V_7;
if ((!(((uint32_t)L_193) == ((uint32_t)5))))
{
goto IL_03c3;
}
}
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_194 = V_19;
String_t* L_195 = L_194.get_Source_0();
if (L_195)
{
goto IL_039b;
}
}
{
int32_t L_196 = V_21;
int32_t L_197 = V_2;
G_B74_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_196, (int32_t)L_197));
goto IL_03aa;
}
IL_039b:
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_198 = V_19;
int32_t L_199 = L_198.get_Index_1();
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_200 = V_19;
int32_t L_201 = L_200.get_Start_2();
G_B74_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_199, (int32_t)L_201));
}
IL_03aa:
{
V_9 = G_B74_0;
int32_t L_202 = V_25;
uint8_t L_203 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_202, /*hidden argument*/NULL);
int32_t L_204 = V_25;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_205 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_204, /*hidden argument*/NULL);
V_11 = ((int32_t)((int32_t)L_203<<(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)8, (int32_t)L_205))&(int32_t)((int32_t)31)))));
}
IL_03c3:
{
int32_t L_206 = V_25;
(&V_5)->set_Code_0(L_206);
int32_t L_207 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_207, (int32_t)1));
}
IL_03d2:
{
uint8_t L_208 = V_28;
if ((((int32_t)L_208) == ((int32_t)6)))
{
goto IL_03dc;
}
}
{
uint8_t L_209 = V_29;
if ((!(((uint32_t)L_209) == ((uint32_t)6))))
{
goto IL_0403;
}
}
IL_03dc:
{
int32_t L_210 = V_7;
if ((!(((uint32_t)L_210) == ((uint32_t)5))))
{
goto IL_00be;
}
}
{
int32_t L_211 = V_10;
int32_t L_212 = V_11;
if ((!(((uint32_t)L_211) == ((uint32_t)L_212))))
{
goto IL_03fb;
}
}
{
int32_t L_213 = (-1);
V_9 = L_213;
V_8 = L_213;
int32_t L_214 = 0;
V_11 = L_214;
V_10 = L_214;
goto IL_00be;
}
IL_03fb:
{
V_7 = 4;
goto IL_00be;
}
IL_0403:
{
V_30 = (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
int32_t L_215 = V_12;
if (L_215)
{
goto IL_0415;
}
}
{
String_t* L_216 = ___s10;
int32_t L_217 = ___idx11;
int32_t L_218 = V_3;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_219 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_216, L_217, L_218, /*hidden argument*/NULL);
V_30 = L_219;
}
IL_0415:
{
V_31 = 1;
uint8_t* L_220 = V_22;
if ((((intptr_t)L_220) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0426;
}
}
{
V_31 = 1;
goto IL_0546;
}
IL_0426:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_221 = V_30;
if (!L_221)
{
goto IL_04e5;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_222 = V_30;
NullCheck(L_222);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_223 = L_222->get_Source_1();
NullCheck(L_223);
V_31 = (((int32_t)((int32_t)(((RuntimeArray *)L_223)->max_length))));
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_224 = V_30;
NullCheck(L_224);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_225 = L_224->get_SortKey_3();
if (!L_225)
{
goto IL_0488;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_226 = ___ctx10;
uint8_t* L_227 = L_226->get_Buffer1_3();
V_22 = (uint8_t*)L_227;
V_36 = 0;
goto IL_0465;
}
IL_044f:
{
uint8_t* L_228 = V_22;
int32_t L_229 = V_36;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_230 = V_30;
NullCheck(L_230);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_231 = L_230->get_SortKey_3();
int32_t L_232 = V_36;
NullCheck(L_231);
int32_t L_233 = L_232;
uint8_t L_234 = (L_231)->GetAt(static_cast<il2cpp_array_size_t>(L_233));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_228, (int32_t)L_229))) = (int8_t)L_234;
int32_t L_235 = V_36;
V_36 = ((int32_t)il2cpp_codegen_add((int32_t)L_235, (int32_t)1));
}
IL_0465:
{
int32_t L_236 = V_36;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_237 = V_30;
NullCheck(L_237);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_238 = L_237->get_SortKey_3();
NullCheck(L_238);
if ((((int32_t)L_236) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_238)->max_length)))))))
{
goto IL_044f;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_239 = ___ctx10;
L_239->set_PrevCode_5((-1));
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_240 = ___ctx10;
uint8_t* L_241 = V_22;
L_240->set_PrevSortKey_6((uint8_t*)L_241);
goto IL_0546;
}
IL_0488:
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_242 = V_18;
String_t* L_243 = L_242.get_Source_0();
if (L_243)
{
goto IL_0546;
}
}
{
String_t* L_244 = ___s10;
(&V_18)->set_Source_0(L_244);
int32_t L_245 = V_1;
(&V_18)->set_Start_2(L_245);
int32_t L_246 = V_20;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_247 = V_30;
NullCheck(L_247);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_248 = L_247->get_Source_1();
NullCheck(L_248);
(&V_18)->set_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_246, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_248)->max_length)))))));
int32_t L_249 = V_3;
(&V_18)->set_End_3(L_249);
int32_t L_250 = V_14;
(&V_18)->set_Optional_4(L_250);
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_251 = V_30;
NullCheck(L_251);
String_t* L_252 = L_251->get_Replacement_2();
___s10 = L_252;
___idx11 = 0;
V_1 = 0;
String_t* L_253 = ___s10;
NullCheck(L_253);
int32_t L_254 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_253, /*hidden argument*/NULL);
V_3 = L_254;
V_14 = 0;
goto IL_00be;
}
IL_04e5:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_255 = ___ctx10;
uint8_t* L_256 = L_255->get_Buffer1_3();
V_22 = (uint8_t*)L_256;
uint8_t* L_257 = V_22;
uint8_t L_258 = V_28;
*((int8_t*)L_257) = (int8_t)L_258;
uint8_t* L_259 = V_22;
int32_t L_260 = V_24;
uint8_t L_261 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_260, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_259, (int32_t)1))) = (int8_t)L_261;
bool L_262 = V_17;
if (L_262)
{
goto IL_0518;
}
}
{
int32_t L_263 = V_7;
if ((((int32_t)L_263) <= ((int32_t)1)))
{
goto IL_0518;
}
}
{
uint8_t* L_264 = V_22;
int32_t L_265 = V_24;
int32_t L_266 = V_12;
uint8_t L_267 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_265, L_266, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_264, (int32_t)2))) = (int8_t)L_267;
}
IL_0518:
{
int32_t L_268 = V_7;
if ((((int32_t)L_268) <= ((int32_t)2)))
{
goto IL_0529;
}
}
{
uint8_t* L_269 = V_22;
int32_t L_270 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_271 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_270, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_269, (int32_t)3))) = (int8_t)L_271;
}
IL_0529:
{
int32_t L_272 = V_7;
if ((((int32_t)L_272) <= ((int32_t)3)))
{
goto IL_0538;
}
}
{
int32_t L_273 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_274 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_273))), /*hidden argument*/NULL);
V_26 = L_274;
}
IL_0538:
{
uint8_t L_275 = V_28;
if ((((int32_t)L_275) <= ((int32_t)1)))
{
goto IL_0546;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_276 = ___ctx10;
int32_t L_277 = V_24;
L_276->set_PrevCode_5(L_277);
}
IL_0546:
{
V_32 = (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
int32_t L_278 = V_13;
if (L_278)
{
goto IL_055b;
}
}
{
String_t* L_279 = ___s23;
int32_t L_280 = ___idx24;
int32_t L_281 = V_4;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_282 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_279, L_280, L_281, /*hidden argument*/NULL);
V_32 = L_282;
}
IL_055b:
{
uint8_t* L_283 = V_23;
if ((((intptr_t)L_283) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_056c;
}
}
{
int32_t L_284 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_284, (int32_t)1));
goto IL_0699;
}
IL_056c:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_285 = V_32;
if (!L_285)
{
goto IL_0632;
}
}
{
int32_t L_286 = ___idx24;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_287 = V_32;
NullCheck(L_287);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_288 = L_287->get_Source_1();
NullCheck(L_288);
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_286, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_288)->max_length))))));
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_289 = V_32;
NullCheck(L_289);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_290 = L_289->get_SortKey_3();
if (!L_290)
{
goto IL_05d1;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_291 = ___ctx10;
uint8_t* L_292 = L_291->get_Buffer2_4();
V_23 = (uint8_t*)L_292;
V_37 = 0;
goto IL_05ae;
}
IL_0598:
{
uint8_t* L_293 = V_23;
int32_t L_294 = V_37;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_295 = V_32;
NullCheck(L_295);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_296 = L_295->get_SortKey_3();
int32_t L_297 = V_37;
NullCheck(L_296);
int32_t L_298 = L_297;
uint8_t L_299 = (L_296)->GetAt(static_cast<il2cpp_array_size_t>(L_298));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_293, (int32_t)L_294))) = (int8_t)L_299;
int32_t L_300 = V_37;
V_37 = ((int32_t)il2cpp_codegen_add((int32_t)L_300, (int32_t)1));
}
IL_05ae:
{
int32_t L_301 = V_37;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_302 = V_32;
NullCheck(L_302);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_303 = L_302->get_SortKey_3();
NullCheck(L_303);
if ((((int32_t)L_301) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_303)->max_length)))))))
{
goto IL_0598;
}
}
{
(&V_5)->set_Code_0((-1));
uint8_t* L_304 = V_23;
(&V_5)->set_SortKey_1((uint8_t*)L_304);
goto IL_0699;
}
IL_05d1:
{
Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6 L_305 = V_19;
String_t* L_306 = L_305.get_Source_0();
if (L_306)
{
goto IL_0699;
}
}
{
String_t* L_307 = ___s23;
(&V_19)->set_Source_0(L_307);
int32_t L_308 = V_2;
(&V_19)->set_Start_2(L_308);
int32_t L_309 = V_21;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_310 = V_32;
NullCheck(L_310);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_311 = L_310->get_Source_1();
NullCheck(L_311);
(&V_19)->set_Index_1(((int32_t)il2cpp_codegen_add((int32_t)L_309, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_311)->max_length)))))));
int32_t L_312 = V_4;
(&V_19)->set_End_3(L_312);
int32_t L_313 = V_15;
(&V_19)->set_Optional_4(L_313);
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_314 = V_32;
NullCheck(L_314);
String_t* L_315 = L_314->get_Replacement_2();
___s23 = L_315;
___idx24 = 0;
V_2 = 0;
String_t* L_316 = ___s23;
NullCheck(L_316);
int32_t L_317 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_316, /*hidden argument*/NULL);
V_4 = L_317;
V_15 = 0;
goto IL_00be;
}
IL_0632:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_318 = ___ctx10;
uint8_t* L_319 = L_318->get_Buffer2_4();
V_23 = (uint8_t*)L_319;
uint8_t* L_320 = V_23;
uint8_t L_321 = V_29;
*((int8_t*)L_320) = (int8_t)L_321;
uint8_t* L_322 = V_23;
int32_t L_323 = V_25;
uint8_t L_324 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_323, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_322, (int32_t)1))) = (int8_t)L_324;
bool L_325 = V_17;
if (L_325)
{
goto IL_0665;
}
}
{
int32_t L_326 = V_7;
if ((((int32_t)L_326) <= ((int32_t)1)))
{
goto IL_0665;
}
}
{
uint8_t* L_327 = V_23;
int32_t L_328 = V_25;
int32_t L_329 = V_13;
uint8_t L_330 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_328, L_329, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_327, (int32_t)2))) = (int8_t)L_330;
}
IL_0665:
{
int32_t L_331 = V_7;
if ((((int32_t)L_331) <= ((int32_t)2)))
{
goto IL_0676;
}
}
{
uint8_t* L_332 = V_23;
int32_t L_333 = V_25;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_334 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_333, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_332, (int32_t)3))) = (int8_t)L_334;
}
IL_0676:
{
int32_t L_335 = V_7;
if ((((int32_t)L_335) <= ((int32_t)3)))
{
goto IL_0685;
}
}
{
int32_t L_336 = V_25;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_337 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_336))), /*hidden argument*/NULL);
V_27 = L_337;
}
IL_0685:
{
uint8_t L_338 = V_29;
if ((((int32_t)L_338) <= ((int32_t)1)))
{
goto IL_0693;
}
}
{
int32_t L_339 = V_25;
(&V_5)->set_Code_0(L_339);
}
IL_0693:
{
int32_t L_340 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_340, (int32_t)1));
}
IL_0699:
{
int32_t L_341 = ___idx11;
int32_t L_342 = V_31;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_341, (int32_t)L_342));
bool L_343 = V_17;
if (L_343)
{
goto IL_0731;
}
}
{
goto IL_06e4;
}
IL_06a8:
{
String_t* L_344 = ___s10;
int32_t L_345 = ___idx11;
NullCheck(L_344);
Il2CppChar L_346 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_344, L_345, /*hidden argument*/NULL);
uint8_t L_347 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_346, /*hidden argument*/NULL);
if ((!(((uint32_t)L_347) == ((uint32_t)1))))
{
goto IL_072b;
}
}
{
uint8_t* L_348 = V_22;
int32_t L_349 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_348, (int32_t)2)));
if (L_349)
{
goto IL_06c5;
}
}
{
uint8_t* L_350 = V_22;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_350, (int32_t)2))) = (int8_t)2;
}
IL_06c5:
{
uint8_t* L_351 = V_22;
uint8_t* L_352 = V_22;
int32_t L_353 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_352, (int32_t)2)));
String_t* L_354 = ___s10;
int32_t L_355 = ___idx11;
NullCheck(L_354);
Il2CppChar L_356 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_354, L_355, /*hidden argument*/NULL);
uint8_t L_357 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_356, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_351, (int32_t)2))) = (int8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_353, (int32_t)L_357)))));
int32_t L_358 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_358, (int32_t)1));
}
IL_06e4:
{
int32_t L_359 = ___idx11;
int32_t L_360 = V_3;
if ((((int32_t)L_359) < ((int32_t)L_360)))
{
goto IL_06a8;
}
}
{
goto IL_072b;
}
IL_06ea:
{
String_t* L_361 = ___s23;
int32_t L_362 = ___idx24;
NullCheck(L_361);
Il2CppChar L_363 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_361, L_362, /*hidden argument*/NULL);
uint8_t L_364 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_363, /*hidden argument*/NULL);
if ((!(((uint32_t)L_364) == ((uint32_t)1))))
{
goto IL_0731;
}
}
{
uint8_t* L_365 = V_23;
int32_t L_366 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_365, (int32_t)2)));
if (L_366)
{
goto IL_0709;
}
}
{
uint8_t* L_367 = V_23;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_367, (int32_t)2))) = (int8_t)2;
}
IL_0709:
{
uint8_t* L_368 = V_23;
uint8_t* L_369 = V_23;
int32_t L_370 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_369, (int32_t)2)));
String_t* L_371 = ___s23;
int32_t L_372 = ___idx24;
NullCheck(L_371);
Il2CppChar L_373 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_371, L_372, /*hidden argument*/NULL);
uint8_t L_374 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_373, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_368, (int32_t)2))) = (int8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_370, (int32_t)L_374)))));
int32_t L_375 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_375, (int32_t)1));
}
IL_072b:
{
int32_t L_376 = ___idx24;
int32_t L_377 = V_4;
if ((((int32_t)L_376) < ((int32_t)L_377)))
{
goto IL_06ea;
}
}
IL_0731:
{
uint8_t* L_378 = V_22;
int32_t L_379 = *((uint8_t*)L_378);
uint8_t* L_380 = V_23;
int32_t L_381 = *((uint8_t*)L_380);
V_33 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_379, (int32_t)L_381));
int32_t L_382 = V_33;
if (L_382)
{
goto IL_074b;
}
}
{
uint8_t* L_383 = V_22;
int32_t L_384 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_383, (int32_t)1)));
uint8_t* L_385 = V_23;
int32_t L_386 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_385, (int32_t)1)));
G_B141_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_384, (int32_t)L_386));
goto IL_074d;
}
IL_074b:
{
int32_t L_387 = V_33;
G_B141_0 = L_387;
}
IL_074d:
{
V_33 = G_B141_0;
int32_t L_388 = V_33;
if (!L_388)
{
goto IL_0756;
}
}
{
int32_t L_389 = V_33;
return L_389;
}
IL_0756:
{
int32_t L_390 = V_7;
if ((((int32_t)L_390) == ((int32_t)1)))
{
goto IL_00be;
}
}
{
bool L_391 = V_17;
if (L_391)
{
goto IL_0790;
}
}
{
uint8_t* L_392 = V_22;
int32_t L_393 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_392, (int32_t)2)));
uint8_t* L_394 = V_23;
int32_t L_395 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_394, (int32_t)2)));
V_33 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_393, (int32_t)L_395));
int32_t L_396 = V_33;
if (!L_396)
{
goto IL_0790;
}
}
{
int32_t L_397 = V_33;
V_6 = L_397;
bool L_398 = ___immediateBreakup9;
if (!L_398)
{
goto IL_077d;
}
}
{
return (-1);
}
IL_077d:
{
bool L_399 = __this->get_frenchSort_12();
if (L_399)
{
goto IL_0788;
}
}
{
G_B151_0 = 1;
goto IL_0789;
}
IL_0788:
{
G_B151_0 = 2;
}
IL_0789:
{
V_7 = G_B151_0;
goto IL_00be;
}
IL_0790:
{
int32_t L_400 = V_7;
if ((((int32_t)L_400) == ((int32_t)2)))
{
goto IL_00be;
}
}
{
uint8_t* L_401 = V_22;
int32_t L_402 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_401, (int32_t)3)));
uint8_t* L_403 = V_23;
int32_t L_404 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_403, (int32_t)3)));
V_33 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_402, (int32_t)L_404));
int32_t L_405 = V_33;
if (!L_405)
{
goto IL_07bb;
}
}
{
int32_t L_406 = V_33;
V_6 = L_406;
bool L_407 = ___immediateBreakup9;
if (!L_407)
{
goto IL_07b3;
}
}
{
return (-1);
}
IL_07b3:
{
V_7 = 2;
goto IL_00be;
}
IL_07bb:
{
int32_t L_408 = V_7;
if ((((int32_t)L_408) == ((int32_t)3)))
{
goto IL_00be;
}
}
{
bool L_409 = V_26;
bool L_410 = V_27;
if ((((int32_t)L_409) == ((int32_t)L_410)))
{
goto IL_07e1;
}
}
{
bool L_411 = ___immediateBreakup9;
if (!L_411)
{
goto IL_07cf;
}
}
{
return (-1);
}
IL_07cf:
{
bool L_412 = V_26;
if (L_412)
{
goto IL_07d6;
}
}
{
G_B164_0 = (-1);
goto IL_07d7;
}
IL_07d6:
{
G_B164_0 = 1;
}
IL_07d7:
{
V_6 = G_B164_0;
V_7 = 3;
goto IL_00be;
}
IL_07e1:
{
bool L_413 = V_26;
if (!L_413)
{
goto IL_00be;
}
}
{
int32_t L_414 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_415 = MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A((((int32_t)((uint16_t)L_414))), /*hidden argument*/NULL);
int32_t L_416 = V_25;
bool L_417 = MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A((((int32_t)((uint16_t)L_416))), /*hidden argument*/NULL);
int32_t L_418 = SimpleCollator_CompareFlagPair_m65C60E6A23B4A6AE887EA102DF953BA124CFAEA0(__this, (bool)((((int32_t)L_415) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)L_417) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
V_33 = L_418;
int32_t L_419 = V_33;
if (L_419)
{
goto IL_081d;
}
}
{
int32_t L_420 = V_12;
int32_t L_421 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
uint8_t L_422 = SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B(L_420, L_421, /*hidden argument*/NULL);
int32_t L_423 = V_13;
int32_t L_424 = V_0;
uint8_t L_425 = SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B(L_423, L_424, /*hidden argument*/NULL);
G_B169_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_422, (int32_t)L_425));
goto IL_081f;
}
IL_081d:
{
int32_t L_426 = V_33;
G_B169_0 = L_426;
}
IL_081f:
{
V_33 = G_B169_0;
int32_t L_427 = V_33;
if (L_427)
{
goto IL_083d;
}
}
{
int32_t L_428 = V_24;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_429 = MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF((((int32_t)((uint16_t)L_428))), /*hidden argument*/NULL);
int32_t L_430 = V_25;
bool L_431 = MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF((((int32_t)((uint16_t)L_430))), /*hidden argument*/NULL);
int32_t L_432 = SimpleCollator_CompareFlagPair_m65C60E6A23B4A6AE887EA102DF953BA124CFAEA0(__this, L_429, L_431, /*hidden argument*/NULL);
G_B172_0 = L_432;
goto IL_083f;
}
IL_083d:
{
int32_t L_433 = V_33;
G_B172_0 = L_433;
}
IL_083f:
{
V_33 = G_B172_0;
int32_t L_434 = V_33;
if (L_434)
{
goto IL_0865;
}
}
{
int32_t L_435 = V_24;
int32_t L_436 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_437 = SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59((((int32_t)((uint16_t)L_435))), L_436, /*hidden argument*/NULL);
int32_t L_438 = V_25;
int32_t L_439 = V_0;
bool L_440 = SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59((((int32_t)((uint16_t)L_438))), L_439, /*hidden argument*/NULL);
int32_t L_441 = SimpleCollator_CompareFlagPair_m65C60E6A23B4A6AE887EA102DF953BA124CFAEA0(__this, (bool)((((int32_t)L_437) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)L_440) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
G_B175_0 = L_441;
goto IL_0867;
}
IL_0865:
{
int32_t L_442 = V_33;
G_B175_0 = L_442;
}
IL_0867:
{
V_33 = G_B175_0;
int32_t L_443 = V_33;
if (!L_443)
{
goto IL_00be;
}
}
{
bool L_444 = ___immediateBreakup9;
if (!L_444)
{
goto IL_0876;
}
}
{
return (-1);
}
IL_0876:
{
int32_t L_445 = V_33;
V_6 = L_445;
V_7 = 3;
goto IL_00be;
}
IL_0882:
{
bool L_446 = V_17;
if (L_446)
{
goto IL_08ff;
}
}
{
int32_t L_447 = V_6;
if (!L_447)
{
goto IL_08ff;
}
}
{
int32_t L_448 = V_7;
if ((((int32_t)L_448) <= ((int32_t)2)))
{
goto IL_08ff;
}
}
{
goto IL_08f5;
}
IL_0891:
{
String_t* L_449 = ___s10;
int32_t L_450 = ___idx11;
NullCheck(L_449);
Il2CppChar L_451 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_449, L_450, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_452 = MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0(L_451, /*hidden argument*/NULL);
if (!L_452)
{
goto IL_08ff;
}
}
{
String_t* L_453 = ___s23;
int32_t L_454 = ___idx24;
NullCheck(L_453);
Il2CppChar L_455 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_453, L_454, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_456 = MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0(L_455, /*hidden argument*/NULL);
if (!L_456)
{
goto IL_08ff;
}
}
{
String_t* L_457 = ___s10;
int32_t L_458 = ___idx11;
NullCheck(L_457);
Il2CppChar L_459 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_457, L_458, /*hidden argument*/NULL);
int32_t L_460 = V_0;
int32_t L_461 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_459, L_460, /*hidden argument*/NULL);
int32_t L_462 = V_12;
uint8_t L_463 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_461, L_462, /*hidden argument*/NULL);
String_t* L_464 = ___s23;
int32_t L_465 = ___idx24;
NullCheck(L_464);
Il2CppChar L_466 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_464, L_465, /*hidden argument*/NULL);
int32_t L_467 = V_0;
int32_t L_468 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_466, L_467, /*hidden argument*/NULL);
int32_t L_469 = V_13;
uint8_t L_470 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_468, L_469, /*hidden argument*/NULL);
V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_463, (int32_t)L_470));
int32_t L_471 = V_6;
if (L_471)
{
goto IL_08ff;
}
}
{
int32_t L_472 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_472, (int32_t)1));
int32_t L_473 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_473, (int32_t)1));
V_12 = 0;
V_13 = 0;
}
IL_08f5:
{
int32_t L_474 = ___idx11;
int32_t L_475 = V_3;
if ((((int32_t)L_474) >= ((int32_t)L_475)))
{
goto IL_08ff;
}
}
{
int32_t L_476 = ___idx24;
int32_t L_477 = V_4;
if ((((int32_t)L_476) < ((int32_t)L_477)))
{
goto IL_0891;
}
}
IL_08ff:
{
int32_t L_478 = V_7;
if ((!(((uint32_t)L_478) == ((uint32_t)1))))
{
goto IL_093f;
}
}
{
int32_t L_479 = V_6;
if (!L_479)
{
goto IL_093f;
}
}
{
goto IL_091d;
}
IL_090a:
{
String_t* L_480 = ___s10;
int32_t L_481 = ___idx11;
NullCheck(L_480);
Il2CppChar L_482 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_480, L_481, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_483 = MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0(L_482, /*hidden argument*/NULL);
if (!L_483)
{
goto IL_0939;
}
}
{
int32_t L_484 = ___idx11;
___idx11 = ((int32_t)il2cpp_codegen_add((int32_t)L_484, (int32_t)1));
}
IL_091d:
{
int32_t L_485 = ___idx11;
int32_t L_486 = V_3;
if ((((int32_t)L_485) < ((int32_t)L_486)))
{
goto IL_090a;
}
}
{
goto IL_0939;
}
IL_0923:
{
String_t* L_487 = ___s23;
int32_t L_488 = ___idx24;
NullCheck(L_487);
Il2CppChar L_489 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_487, L_488, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_490 = MSCompatUnicodeTable_IsIgnorableNonSpacing_m58564B705F80880D531727889E505261E8A811D0(L_489, /*hidden argument*/NULL);
if (!L_490)
{
goto IL_093f;
}
}
{
int32_t L_491 = ___idx24;
___idx24 = ((int32_t)il2cpp_codegen_add((int32_t)L_491, (int32_t)1));
}
IL_0939:
{
int32_t L_492 = ___idx24;
int32_t L_493 = V_4;
if ((((int32_t)L_492) < ((int32_t)L_493)))
{
goto IL_0923;
}
}
IL_093f:
{
int32_t L_494 = V_6;
if (L_494)
{
goto IL_0973;
}
}
{
int32_t L_495 = V_8;
if ((((int32_t)L_495) >= ((int32_t)0)))
{
goto IL_0952;
}
}
{
int32_t L_496 = V_9;
if ((((int32_t)L_496) < ((int32_t)0)))
{
goto IL_0952;
}
}
{
V_6 = (-1);
goto IL_0973;
}
IL_0952:
{
int32_t L_497 = V_9;
if ((((int32_t)L_497) >= ((int32_t)0)))
{
goto IL_0961;
}
}
{
int32_t L_498 = V_8;
if ((((int32_t)L_498) < ((int32_t)0)))
{
goto IL_0961;
}
}
{
V_6 = 1;
goto IL_0973;
}
IL_0961:
{
int32_t L_499 = V_8;
int32_t L_500 = V_9;
V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_499, (int32_t)L_500));
int32_t L_501 = V_6;
if (L_501)
{
goto IL_0973;
}
}
{
int32_t L_502 = V_10;
int32_t L_503 = V_11;
V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_502, (int32_t)L_503));
}
IL_0973:
{
int32_t L_504 = V_6;
if (L_504)
{
goto IL_0989;
}
}
{
int32_t L_505 = ___idx24;
int32_t L_506 = V_4;
if ((!(((uint32_t)L_505) == ((uint32_t)L_506))))
{
goto IL_0981;
}
}
{
bool* L_507 = ___targetConsumed6;
*((int8_t*)L_507) = (int8_t)1;
}
IL_0981:
{
int32_t L_508 = ___idx11;
int32_t L_509 = V_3;
if ((!(((uint32_t)L_508) == ((uint32_t)L_509))))
{
goto IL_0989;
}
}
{
bool* L_510 = ___sourceConsumed7;
*((int8_t*)L_510) = (int8_t)1;
}
IL_0989:
{
int32_t L_511 = ___idx11;
int32_t L_512 = V_3;
if ((!(((uint32_t)L_511) == ((uint32_t)L_512))))
{
goto IL_0998;
}
}
{
int32_t L_513 = ___idx24;
int32_t L_514 = V_4;
if ((((int32_t)L_513) == ((int32_t)L_514)))
{
goto IL_0995;
}
}
{
return (-1);
}
IL_0995:
{
int32_t L_515 = V_6;
return L_515;
}
IL_0998:
{
return 1;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::CompareFlagPair(System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_CompareFlagPair_m65C60E6A23B4A6AE887EA102DF953BA124CFAEA0 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, bool ___b10, bool ___b21, const RuntimeMethod* method)
{
{
bool L_0 = ___b10;
bool L_1 = ___b21;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_000b;
}
}
{
bool L_2 = ___b10;
if (L_2)
{
goto IL_0009;
}
}
{
return (-1);
}
IL_0009:
{
return 1;
}
IL_000b:
{
return 0;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsPrefix(System.String,System.String,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsPrefix_m596901F0E55A9B66EF20B0F8057D6B3FE08311F3 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___src0, String_t* ___target1, int32_t ___opt2, const RuntimeMethod* method)
{
{
String_t* L_0 = ___src0;
String_t* L_1 = ___target1;
String_t* L_2 = ___src0;
NullCheck(L_2);
int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_2, /*hidden argument*/NULL);
int32_t L_4 = ___opt2;
bool L_5 = SimpleCollator_IsPrefix_m93E65C820D912A98B4986C39E1D9859D889B11A9(__this, L_0, L_1, 0, L_3, L_4, /*hidden argument*/NULL);
return L_5;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsPrefix(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsPrefix_m93E65C820D912A98B4986C39E1D9859D889B11A9 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method)
{
uint8_t* V_0 = NULL;
uint8_t* V_1 = NULL;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B V_2;
memset(&V_2, 0, sizeof(V_2));
{
String_t* L_0 = ___target1;
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_000a;
}
}
{
return (bool)1;
}
IL_000a:
{
int8_t* L_2 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_2,0,(((uintptr_t)4)));
V_0 = (uint8_t*)(L_2);
int8_t* L_3 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_3,0,(((uintptr_t)4)));
V_1 = (uint8_t*)(L_3);
uint8_t* L_4 = V_0;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_4, 4, /*hidden argument*/NULL);
uint8_t* L_5 = V_1;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_5, 4, /*hidden argument*/NULL);
int32_t L_6 = ___opt4;
uint8_t* L_7 = V_0;
uint8_t* L_8 = V_1;
Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D((Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_2), L_6, (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)(((uintptr_t)0)), (uint8_t*)(uint8_t*)L_7, (uint8_t*)(uint8_t*)L_8, (uint8_t*)(uint8_t*)(((uintptr_t)0)), /*hidden argument*/NULL);
String_t* L_9 = ___s0;
String_t* L_10 = ___target1;
int32_t L_11 = ___start2;
int32_t L_12 = ___length3;
bool L_13 = SimpleCollator_IsPrefix_mE774C05FDCFABAC8EDC10ED6FDBB15A5067950A7(__this, L_9, L_10, L_11, L_12, (bool)1, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_2), /*hidden argument*/NULL);
return L_13;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsPrefix(System.String,System.String,System.Int32,System.Int32,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsPrefix_mE774C05FDCFABAC8EDC10ED6FDBB15A5067950A7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, bool ___skipHeadingExtenders4, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx5, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
{
String_t* L_0 = ___s0;
int32_t L_1 = ___start2;
int32_t L_2 = ___length3;
String_t* L_3 = ___target1;
String_t* L_4 = ___target1;
NullCheck(L_4);
int32_t L_5 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_4, /*hidden argument*/NULL);
bool L_6 = ___skipHeadingExtenders4;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_7 = ___ctx5;
SimpleCollator_CompareInternal_mF1EBF91A96A1653415C36E6FCADDDA66F92BB3DE(__this, L_0, L_1, L_2, L_3, 0, L_5, (bool*)(&V_0), (bool*)(&V_1), L_6, (bool)1, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_7, /*hidden argument*/NULL);
bool L_8 = V_0;
return L_8;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsSuffix(System.String,System.String,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsSuffix_m64ABA9957E9682D391102722BE959AC52602E7A2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___src0, String_t* ___target1, int32_t ___opt2, const RuntimeMethod* method)
{
{
String_t* L_0 = ___src0;
String_t* L_1 = ___target1;
String_t* L_2 = ___src0;
NullCheck(L_2);
int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_2, /*hidden argument*/NULL);
String_t* L_4 = ___src0;
NullCheck(L_4);
int32_t L_5 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_4, /*hidden argument*/NULL);
int32_t L_6 = ___opt2;
bool L_7 = SimpleCollator_IsSuffix_m314ECCFBD79D02EAF572CAF16D2883518FCEBB61(__this, L_0, L_1, ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)1)), L_5, L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::IsSuffix(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_IsSuffix_m314ECCFBD79D02EAF572CAF16D2883518FCEBB61 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
String_t* L_0 = ___target1;
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_000a;
}
}
{
return (bool)1;
}
IL_000a:
{
String_t* L_2 = ___s0;
String_t* L_3 = ___target1;
int32_t L_4 = ___start2;
int32_t L_5 = ___length3;
int32_t L_6 = ___opt4;
int32_t L_7 = SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84(__this, L_2, L_3, L_4, L_5, L_6, /*hidden argument*/NULL);
V_0 = L_7;
int32_t L_8 = V_0;
if ((((int32_t)L_8) < ((int32_t)0)))
{
goto IL_003a;
}
}
{
String_t* L_9 = ___s0;
int32_t L_10 = V_0;
String_t* L_11 = ___s0;
NullCheck(L_11);
int32_t L_12 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_11, /*hidden argument*/NULL);
int32_t L_13 = V_0;
String_t* L_14 = ___target1;
String_t* L_15 = ___target1;
NullCheck(L_15);
int32_t L_16 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_15, /*hidden argument*/NULL);
int32_t L_17 = ___opt4;
int32_t L_18 = SimpleCollator_Compare_mEDE295E6D8B3ACB2378D50267659C9203ACBD795(__this, L_9, L_10, ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), L_14, 0, L_16, L_17, /*hidden argument*/NULL);
return (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
}
IL_003a:
{
return (bool)0;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::QuickIndexOf(System.String,System.String,System.Int32,System.Int32,System.BooleanU26)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_QuickIndexOf_mBB531BB2E6ADBA2AC8FE8B7975B7FDCC24F723EF (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, bool* ___testWasUnable4, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
int32_t V_5 = 0;
Il2CppChar V_6 = 0x0;
Il2CppChar V_7 = 0x0;
{
V_0 = (-1);
V_1 = (-1);
bool* L_0 = ___testWasUnable4;
*((int8_t*)L_0) = (int8_t)1;
String_t* L_1 = ___target1;
NullCheck(L_1);
int32_t L_2 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_1, /*hidden argument*/NULL);
if (L_2)
{
goto IL_0012;
}
}
{
return 0;
}
IL_0012:
{
String_t* L_3 = ___target1;
NullCheck(L_3);
int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
int32_t L_5 = ___length3;
if ((((int32_t)L_4) <= ((int32_t)L_5)))
{
goto IL_001e;
}
}
{
return (-1);
}
IL_001e:
{
bool* L_6 = ___testWasUnable4;
*((int8_t*)L_6) = (int8_t)0;
int32_t L_7 = ___start2;
int32_t L_8 = ___length3;
String_t* L_9 = ___target1;
NullCheck(L_9);
int32_t L_10 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_9, /*hidden argument*/NULL);
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_10)), (int32_t)1));
int32_t L_11 = ___start2;
V_3 = L_11;
goto IL_00c2;
}
IL_0037:
{
V_4 = (bool)0;
V_5 = 0;
goto IL_00ae;
}
IL_003f:
{
int32_t L_12 = V_1;
int32_t L_13 = V_5;
if ((((int32_t)L_12) >= ((int32_t)L_13)))
{
goto IL_0064;
}
}
{
String_t* L_14 = ___target1;
int32_t L_15 = V_5;
NullCheck(L_14);
Il2CppChar L_16 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_14, L_15, /*hidden argument*/NULL);
V_6 = L_16;
Il2CppChar L_17 = V_6;
if (!L_17)
{
goto IL_005b;
}
}
{
Il2CppChar L_18 = V_6;
if ((((int32_t)L_18) < ((int32_t)((int32_t)128))))
{
goto IL_0061;
}
}
IL_005b:
{
bool* L_19 = ___testWasUnable4;
*((int8_t*)L_19) = (int8_t)1;
return (-1);
}
IL_0061:
{
int32_t L_20 = V_5;
V_1 = L_20;
}
IL_0064:
{
int32_t L_21 = V_0;
int32_t L_22 = V_3;
int32_t L_23 = V_5;
if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
{
goto IL_008f;
}
}
{
String_t* L_24 = ___s0;
int32_t L_25 = V_3;
int32_t L_26 = V_5;
NullCheck(L_24);
Il2CppChar L_27 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_24, ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)L_26)), /*hidden argument*/NULL);
V_7 = L_27;
Il2CppChar L_28 = V_7;
if (!L_28)
{
goto IL_0084;
}
}
{
Il2CppChar L_29 = V_7;
if ((((int32_t)L_29) < ((int32_t)((int32_t)128))))
{
goto IL_008a;
}
}
IL_0084:
{
bool* L_30 = ___testWasUnable4;
*((int8_t*)L_30) = (int8_t)1;
return (-1);
}
IL_008a:
{
int32_t L_31 = V_3;
int32_t L_32 = V_5;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32));
}
IL_008f:
{
String_t* L_33 = ___s0;
int32_t L_34 = V_3;
int32_t L_35 = V_5;
NullCheck(L_33);
Il2CppChar L_36 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_33, ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_35)), /*hidden argument*/NULL);
String_t* L_37 = ___target1;
int32_t L_38 = V_5;
NullCheck(L_37);
Il2CppChar L_39 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_37, L_38, /*hidden argument*/NULL);
if ((((int32_t)L_36) == ((int32_t)L_39)))
{
goto IL_00a8;
}
}
{
V_4 = (bool)1;
goto IL_00b8;
}
IL_00a8:
{
int32_t L_40 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1));
}
IL_00ae:
{
int32_t L_41 = V_5;
String_t* L_42 = ___target1;
NullCheck(L_42);
int32_t L_43 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_42, /*hidden argument*/NULL);
if ((((int32_t)L_41) < ((int32_t)L_43)))
{
goto IL_003f;
}
}
IL_00b8:
{
bool L_44 = V_4;
if (L_44)
{
goto IL_00be;
}
}
{
int32_t L_45 = V_3;
return L_45;
}
IL_00be:
{
int32_t L_46 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
}
IL_00c2:
{
int32_t L_47 = V_3;
int32_t L_48 = V_2;
if ((((int32_t)L_47) < ((int32_t)L_48)))
{
goto IL_0037;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOf(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOf_mD91169E7D477C503B2DED708B19CE36FF63C6856 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_IndexOf_mD91169E7D477C503B2DED708B19CE36FF63C6856_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
uint8_t* V_1 = NULL;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
uint8_t* V_4 = NULL;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B V_5;
memset(&V_5, 0, sizeof(V_5));
bool V_6 = false;
int32_t V_7 = 0;
{
int32_t L_0 = ___opt4;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)1073741824)))))
{
goto IL_0014;
}
}
{
NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_1 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_1, _stringLiteral1D7D0BC76E77711D36DF4BDE1E6BAE8A8E55AB9E, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, SimpleCollator_IndexOf_mD91169E7D477C503B2DED708B19CE36FF63C6856_RuntimeMethod_var);
}
IL_0014:
{
int32_t L_2 = ___opt4;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)268435456)))))
{
goto IL_0028;
}
}
{
NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_3 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_3, _stringLiteral1D7D0BC76E77711D36DF4BDE1E6BAE8A8E55AB9E, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, SimpleCollator_IndexOf_mD91169E7D477C503B2DED708B19CE36FF63C6856_RuntimeMethod_var);
}
IL_0028:
{
int32_t L_4 = ___opt4;
if (L_4)
{
goto IL_0042;
}
}
{
String_t* L_5 = ___s0;
String_t* L_6 = ___target1;
int32_t L_7 = ___start2;
int32_t L_8 = ___length3;
int32_t L_9 = SimpleCollator_QuickIndexOf_mBB531BB2E6ADBA2AC8FE8B7975B7FDCC24F723EF(__this, L_5, L_6, L_7, L_8, (bool*)(&V_6), /*hidden argument*/NULL);
V_7 = L_9;
bool L_10 = V_6;
if (L_10)
{
goto IL_0042;
}
}
{
int32_t L_11 = V_7;
return L_11;
}
IL_0042:
{
int8_t* L_12 = (int8_t*) alloca((((uintptr_t)((int32_t)16))));
memset(L_12,0,(((uintptr_t)((int32_t)16))));
V_0 = (uint8_t*)(L_12);
int8_t* L_13 = (int8_t*) alloca((((uintptr_t)((int32_t)16))));
memset(L_13,0,(((uintptr_t)((int32_t)16))));
V_1 = (uint8_t*)(L_13);
int8_t* L_14 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_14,0,(((uintptr_t)4)));
V_2 = (uint8_t*)(L_14);
int8_t* L_15 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_15,0,(((uintptr_t)4)));
V_3 = (uint8_t*)(L_15);
int8_t* L_16 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_16,0,(((uintptr_t)4)));
V_4 = (uint8_t*)(L_16);
uint8_t* L_17 = V_0;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_17, ((int32_t)16), /*hidden argument*/NULL);
uint8_t* L_18 = V_1;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_18, ((int32_t)16), /*hidden argument*/NULL);
uint8_t* L_19 = V_2;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_19, 4, /*hidden argument*/NULL);
uint8_t* L_20 = V_3;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_20, 4, /*hidden argument*/NULL);
uint8_t* L_21 = V_4;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_21, 4, /*hidden argument*/NULL);
int32_t L_22 = ___opt4;
uint8_t* L_23 = V_0;
uint8_t* L_24 = V_1;
uint8_t* L_25 = V_3;
uint8_t* L_26 = V_4;
Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D((Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_5), L_22, (uint8_t*)(uint8_t*)L_23, (uint8_t*)(uint8_t*)L_24, (uint8_t*)(uint8_t*)L_25, (uint8_t*)(uint8_t*)L_26, (uint8_t*)(uint8_t*)(((uintptr_t)0)), /*hidden argument*/NULL);
String_t* L_27 = ___s0;
String_t* L_28 = ___target1;
int32_t L_29 = ___start2;
int32_t L_30 = ___length3;
uint8_t* L_31 = V_2;
int32_t L_32 = SimpleCollator_IndexOf_m0E8B97CC2E5CCFA8275C5B3D28810F2C3FA5BFD2(__this, L_27, L_28, L_29, L_30, (uint8_t*)(uint8_t*)L_31, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_5), /*hidden argument*/NULL);
return L_32;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOfOrdinal(System.String,System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOfOrdinal_m6165BE23FA6998D8B4886038E8D98FA28D1AC745 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
int32_t V_3 = 0;
{
String_t* L_0 = ___target1;
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_000a;
}
}
{
return 0;
}
IL_000a:
{
String_t* L_2 = ___target1;
NullCheck(L_2);
int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_2, /*hidden argument*/NULL);
int32_t L_4 = ___length3;
if ((((int32_t)L_3) <= ((int32_t)L_4)))
{
goto IL_0016;
}
}
{
return (-1);
}
IL_0016:
{
int32_t L_5 = ___start2;
int32_t L_6 = ___length3;
String_t* L_7 = ___target1;
NullCheck(L_7);
int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_7, /*hidden argument*/NULL);
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8)), (int32_t)1));
int32_t L_9 = ___start2;
V_1 = L_9;
goto IL_005a;
}
IL_0028:
{
V_2 = (bool)0;
V_3 = 0;
goto IL_0048;
}
IL_002e:
{
String_t* L_10 = ___s0;
int32_t L_11 = V_1;
int32_t L_12 = V_3;
NullCheck(L_10);
Il2CppChar L_13 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_10, ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)), /*hidden argument*/NULL);
String_t* L_14 = ___target1;
int32_t L_15 = V_3;
NullCheck(L_14);
Il2CppChar L_16 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_14, L_15, /*hidden argument*/NULL);
if ((((int32_t)L_13) == ((int32_t)L_16)))
{
goto IL_0044;
}
}
{
V_2 = (bool)1;
goto IL_0051;
}
IL_0044:
{
int32_t L_17 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_0048:
{
int32_t L_18 = V_3;
String_t* L_19 = ___target1;
NullCheck(L_19);
int32_t L_20 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_19, /*hidden argument*/NULL);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_002e;
}
}
IL_0051:
{
bool L_21 = V_2;
if (L_21)
{
goto IL_0056;
}
}
{
int32_t L_22 = V_1;
return L_22;
}
IL_0056:
{
int32_t L_23 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
}
IL_005a:
{
int32_t L_24 = V_1;
int32_t L_25 = V_0;
if ((((int32_t)L_24) < ((int32_t)L_25)))
{
goto IL_0028;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOfOrdinal(System.String,System.Char,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOfOrdinal_m29016F5881A2237D7B1028DA5507EDF040B41FF8 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, Il2CppChar ___target1, int32_t ___start2, int32_t ___length3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___start2;
int32_t L_1 = ___length3;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
int32_t L_2 = ___start2;
V_1 = L_2;
goto IL_0019;
}
IL_0009:
{
String_t* L_3 = ___s0;
int32_t L_4 = V_1;
NullCheck(L_3);
Il2CppChar L_5 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_3, L_4, /*hidden argument*/NULL);
Il2CppChar L_6 = ___target1;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0015;
}
}
{
int32_t L_7 = V_1;
return L_7;
}
IL_0015:
{
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
}
IL_0019:
{
int32_t L_9 = V_1;
int32_t L_10 = V_0;
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_0009;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOfSortKey(System.String,System.Int32,System.Int32,System.Byte*,System.Char,System.Int32,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOfSortKey_mD3E4C7EB714127D0DF678C1F170BDA29E5204280 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___length2, uint8_t* ___sortkey3, Il2CppChar ___target4, int32_t ___ti5, bool ___noLv46, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx7, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___start1;
int32_t L_1 = ___length2;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
int32_t L_2 = ___start1;
V_1 = L_2;
goto IL_0020;
}
IL_0008:
{
int32_t L_3 = V_1;
V_2 = L_3;
String_t* L_4 = ___s0;
int32_t L_5 = V_0;
int32_t L_6 = ___ti5;
uint8_t* L_7 = ___sortkey3;
bool L_8 = ___noLv46;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_9 = ___ctx7;
bool L_10 = SimpleCollator_MatchesForward_m8E5636C4737C3461A097C3B8E98FAB33C4563A33(__this, L_4, (int32_t*)(&V_1), L_5, L_6, (uint8_t*)(uint8_t*)L_7, L_8, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_9, /*hidden argument*/NULL);
if (!L_10)
{
goto IL_0020;
}
}
{
int32_t L_11 = V_2;
return L_11;
}
IL_0020:
{
int32_t L_12 = V_1;
int32_t L_13 = V_0;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_0008;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::IndexOf(System.String,System.String,System.Int32,System.Int32,System.Byte*,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_IndexOf_m0E8B97CC2E5CCFA8275C5B3D28810F2C3FA5BFD2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, uint8_t* ___targetSortKey4, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_IndexOf_m0E8B97CC2E5CCFA8275C5B3D28810F2C3FA5BFD2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_2 = NULL;
String_t* V_3 = NULL;
uint8_t* V_4 = NULL;
bool V_5 = false;
Il2CppChar V_6 = 0x0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_10 = NULL;
String_t* G_B11_0 = NULL;
uintptr_t G_B14_0;
memset(&G_B14_0, 0, sizeof(G_B14_0));
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_0 = ___ctx5;
int32_t L_1 = L_0->get_Option_0();
V_0 = L_1;
V_1 = 0;
goto IL_001f;
}
IL_000c:
{
String_t* L_2 = ___target1;
int32_t L_3 = V_1;
NullCheck(L_2);
Il2CppChar L_4 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_2, L_3, /*hidden argument*/NULL);
int32_t L_5 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_6 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_4, L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0028;
}
}
{
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
}
IL_001f:
{
int32_t L_8 = V_1;
String_t* L_9 = ___target1;
NullCheck(L_9);
int32_t L_10 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_9, /*hidden argument*/NULL);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_000c;
}
}
IL_0028:
{
int32_t L_11 = V_1;
String_t* L_12 = ___target1;
NullCheck(L_12);
int32_t L_13 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_12, /*hidden argument*/NULL);
if ((!(((uint32_t)L_11) == ((uint32_t)L_13))))
{
goto IL_0051;
}
}
{
String_t* L_14 = ___target1;
String_t* L_15 = ___target1;
NullCheck(L_15);
int32_t L_16 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_15, /*hidden argument*/NULL);
int32_t L_17 = SimpleCollator_IndexOfOrdinal_m29016F5881A2237D7B1028DA5507EDF040B41FF8(__this, L_14, 0, 0, L_16, /*hidden argument*/NULL);
if ((((int32_t)L_17) >= ((int32_t)0)))
{
goto IL_0045;
}
}
{
int32_t L_18 = ___start2;
return L_18;
}
IL_0045:
{
String_t* L_19 = ___s0;
String_t* L_20 = ___target1;
int32_t L_21 = ___start2;
int32_t L_22 = ___length3;
int32_t L_23 = SimpleCollator_IndexOfOrdinal_m6165BE23FA6998D8B4886038E8D98FA28D1AC745(__this, L_19, L_20, L_21, L_22, /*hidden argument*/NULL);
return L_23;
}
IL_0051:
{
String_t* L_24 = ___target1;
int32_t L_25 = V_1;
String_t* L_26 = ___target1;
NullCheck(L_26);
int32_t L_27 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_26, /*hidden argument*/NULL);
int32_t L_28 = V_1;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_29 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_24, L_25, ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/NULL);
V_2 = L_29;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_30 = V_2;
if (L_30)
{
goto IL_0068;
}
}
{
G_B11_0 = ((String_t*)(NULL));
goto IL_006e;
}
IL_0068:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_31 = V_2;
NullCheck(L_31);
String_t* L_32 = L_31->get_Replacement_2();
G_B11_0 = L_32;
}
IL_006e:
{
V_3 = G_B11_0;
String_t* L_33 = V_3;
if (!L_33)
{
goto IL_0076;
}
}
{
G_B14_0 = (((uintptr_t)0));
goto IL_0078;
}
IL_0076:
{
uint8_t* L_34 = ___targetSortKey4;
G_B14_0 = ((uintptr_t)(intptr_t)(L_34));
}
IL_0078:
{
V_4 = (uint8_t*)G_B14_0;
V_5 = (bool)1;
V_6 = 0;
V_7 = (-1);
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_35 = V_2;
if (!L_35)
{
goto IL_00b4;
}
}
{
uint8_t* L_36 = V_4;
if ((((intptr_t)L_36) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00b4;
}
}
{
V_8 = 0;
goto IL_00a6;
}
IL_0091:
{
uint8_t* L_37 = V_4;
int32_t L_38 = V_8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_39 = V_2;
NullCheck(L_39);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_40 = L_39->get_SortKey_3();
int32_t L_41 = V_8;
NullCheck(L_40);
int32_t L_42 = L_41;
uint8_t L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_37, (int32_t)L_38))) = (int8_t)L_43;
int32_t L_44 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
}
IL_00a6:
{
int32_t L_45 = V_8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_46 = V_2;
NullCheck(L_46);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_47 = L_46->get_SortKey_3();
NullCheck(L_47);
if ((((int32_t)L_45) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_47)->max_length)))))))
{
goto IL_0091;
}
}
{
goto IL_0117;
}
IL_00b4:
{
uint8_t* L_48 = V_4;
if ((((intptr_t)L_48) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0117;
}
}
{
String_t* L_49 = ___target1;
int32_t L_50 = V_1;
NullCheck(L_49);
Il2CppChar L_51 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_49, L_50, /*hidden argument*/NULL);
V_6 = L_51;
String_t* L_52 = ___target1;
int32_t L_53 = V_1;
NullCheck(L_52);
Il2CppChar L_54 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_52, L_53, /*hidden argument*/NULL);
int32_t L_55 = V_0;
int32_t L_56 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_54, L_55, /*hidden argument*/NULL);
V_7 = L_56;
uint8_t* L_57 = V_4;
int32_t L_58 = V_7;
uint8_t L_59 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_58, /*hidden argument*/NULL);
*((int8_t*)L_57) = (int8_t)L_59;
uint8_t* L_60 = V_4;
int32_t L_61 = V_7;
uint8_t L_62 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_61, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_60, (int32_t)1))) = (int8_t)L_62;
int32_t L_63 = V_0;
if (((int32_t)((int32_t)L_63&(int32_t)2)))
{
goto IL_00fe;
}
}
{
uint8_t* L_64 = V_4;
int32_t L_65 = V_7;
uint8_t L_66 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_65, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_64, (int32_t)2))) = (int8_t)L_66;
}
IL_00fe:
{
uint8_t* L_67 = V_4;
int32_t L_68 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_69 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_68, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_67, (int32_t)3))) = (int8_t)L_69;
int32_t L_70 = V_7;
bool L_71 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_70))), /*hidden argument*/NULL);
V_5 = (bool)((((int32_t)L_71) == ((int32_t)0))? 1 : 0);
}
IL_0117:
{
uint8_t* L_72 = V_4;
if ((((intptr_t)L_72) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0167;
}
}
{
int32_t L_73 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)1));
goto IL_015e;
}
IL_0123:
{
String_t* L_74 = ___target1;
int32_t L_75 = V_1;
NullCheck(L_74);
Il2CppChar L_76 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_74, L_75, /*hidden argument*/NULL);
uint8_t L_77 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_76, /*hidden argument*/NULL);
if ((!(((uint32_t)L_77) == ((uint32_t)1))))
{
goto IL_0167;
}
}
{
uint8_t* L_78 = V_4;
int32_t L_79 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_78, (int32_t)2)));
if (L_79)
{
goto IL_0140;
}
}
{
uint8_t* L_80 = V_4;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_80, (int32_t)2))) = (int8_t)2;
}
IL_0140:
{
uint8_t* L_81 = V_4;
uint8_t* L_82 = V_4;
int32_t L_83 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_82, (int32_t)2)));
String_t* L_84 = ___target1;
int32_t L_85 = V_1;
NullCheck(L_84);
Il2CppChar L_86 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_84, L_85, /*hidden argument*/NULL);
uint8_t L_87 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_86, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_81, (int32_t)2))) = (int8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_83, (int32_t)L_87)))));
int32_t L_88 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1));
}
IL_015e:
{
int32_t L_89 = V_1;
String_t* L_90 = ___target1;
NullCheck(L_90);
int32_t L_91 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_90, /*hidden argument*/NULL);
if ((((int32_t)L_89) < ((int32_t)L_91)))
{
goto IL_0123;
}
}
IL_0167:
{
V_9 = 0;
String_t* L_92 = V_3;
if (!L_92)
{
goto IL_0180;
}
}
{
String_t* L_93 = ___s0;
String_t* L_94 = V_3;
int32_t L_95 = ___start2;
int32_t L_96 = ___length3;
uint8_t* L_97 = ___targetSortKey4;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_98 = ___ctx5;
int32_t L_99 = SimpleCollator_IndexOf_m0E8B97CC2E5CCFA8275C5B3D28810F2C3FA5BFD2(__this, L_93, L_94, L_95, L_96, (uint8_t*)(uint8_t*)L_97, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_98, /*hidden argument*/NULL);
V_9 = L_99;
goto IL_0196;
}
IL_0180:
{
String_t* L_100 = ___s0;
int32_t L_101 = ___start2;
int32_t L_102 = ___length3;
uint8_t* L_103 = V_4;
Il2CppChar L_104 = V_6;
int32_t L_105 = V_7;
bool L_106 = V_5;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_107 = ___ctx5;
int32_t L_108 = SimpleCollator_IndexOfSortKey_mD3E4C7EB714127D0DF678C1F170BDA29E5204280(__this, L_100, L_101, L_102, (uint8_t*)(uint8_t*)L_103, L_104, L_105, L_106, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_107, /*hidden argument*/NULL);
V_9 = L_108;
}
IL_0196:
{
int32_t L_109 = V_9;
if ((((int32_t)L_109) >= ((int32_t)0)))
{
goto IL_019d;
}
}
{
return (-1);
}
IL_019d:
{
int32_t L_110 = ___length3;
int32_t L_111 = V_9;
int32_t L_112 = ___start2;
___length3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_110, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_111, (int32_t)L_112))));
int32_t L_113 = V_9;
___start2 = L_113;
String_t* L_114 = ___s0;
String_t* L_115 = ___target1;
int32_t L_116 = ___start2;
int32_t L_117 = ___length3;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_118 = ___ctx5;
bool L_119 = SimpleCollator_IsPrefix_mE774C05FDCFABAC8EDC10ED6FDBB15A5067950A7(__this, L_114, L_115, L_116, L_117, (bool)0, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_118, /*hidden argument*/NULL);
if (!L_119)
{
goto IL_01bd;
}
}
{
int32_t L_120 = V_9;
return L_120;
}
IL_01bd:
{
String_t* L_121 = ___s0;
int32_t L_122 = ___start2;
int32_t L_123 = ___length3;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_124 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_121, L_122, L_123, /*hidden argument*/NULL);
V_10 = L_124;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_125 = V_10;
if (!L_125)
{
goto IL_01ea;
}
}
{
int32_t L_126 = ___start2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_127 = V_10;
NullCheck(L_127);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_128 = L_127->get_Source_1();
NullCheck(L_128);
___start2 = ((int32_t)il2cpp_codegen_add((int32_t)L_126, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_128)->max_length))))));
int32_t L_129 = ___length3;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_130 = V_10;
NullCheck(L_130);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_131 = L_130->get_Source_1();
NullCheck(L_131);
___length3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_129, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_131)->max_length))))));
goto IL_01f5;
}
IL_01ea:
{
int32_t L_132 = ___start2;
___start2 = ((int32_t)il2cpp_codegen_add((int32_t)L_132, (int32_t)1));
int32_t L_133 = ___length3;
___length3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_133, (int32_t)1));
}
IL_01f5:
{
int32_t L_134 = ___length3;
if ((((int32_t)L_134) > ((int32_t)0)))
{
goto IL_0167;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOf(System.String,System.String,System.Int32,System.Int32,System.Globalization.CompareOptions)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, int32_t ___opt4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
uint8_t* V_1 = NULL;
uint8_t* V_2 = NULL;
uint8_t* V_3 = NULL;
uint8_t* V_4 = NULL;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B V_5;
memset(&V_5, 0, sizeof(V_5));
{
int32_t L_0 = ___opt4;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)1073741824)))))
{
goto IL_0015;
}
}
{
String_t* L_1 = ___s0;
String_t* L_2 = ___target1;
int32_t L_3 = ___start2;
int32_t L_4 = ___length3;
int32_t L_5 = SimpleCollator_LastIndexOfOrdinal_mCB90E77509431AB067728EF24EA788487F2456A9(__this, L_1, L_2, L_3, L_4, /*hidden argument*/NULL);
return L_5;
}
IL_0015:
{
int32_t L_6 = ___opt4;
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)268435456)))))
{
goto IL_0029;
}
}
{
NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_7 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_7, _stringLiteral1D7D0BC76E77711D36DF4BDE1E6BAE8A8E55AB9E, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, SimpleCollator_LastIndexOf_m86547689DF681227BFE04C802D2BFB8560F9EE84_RuntimeMethod_var);
}
IL_0029:
{
int8_t* L_8 = (int8_t*) alloca((((uintptr_t)((int32_t)16))));
memset(L_8,0,(((uintptr_t)((int32_t)16))));
V_0 = (uint8_t*)(L_8);
int8_t* L_9 = (int8_t*) alloca((((uintptr_t)((int32_t)16))));
memset(L_9,0,(((uintptr_t)((int32_t)16))));
V_1 = (uint8_t*)(L_9);
int8_t* L_10 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_10,0,(((uintptr_t)4)));
V_2 = (uint8_t*)(L_10);
int8_t* L_11 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_11,0,(((uintptr_t)4)));
V_3 = (uint8_t*)(L_11);
int8_t* L_12 = (int8_t*) alloca((((uintptr_t)4)));
memset(L_12,0,(((uintptr_t)4)));
V_4 = (uint8_t*)(L_12);
uint8_t* L_13 = V_0;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_13, ((int32_t)16), /*hidden argument*/NULL);
uint8_t* L_14 = V_1;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_14, ((int32_t)16), /*hidden argument*/NULL);
uint8_t* L_15 = V_2;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_15, 4, /*hidden argument*/NULL);
uint8_t* L_16 = V_3;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_16, 4, /*hidden argument*/NULL);
uint8_t* L_17 = V_4;
SimpleCollator_ClearBuffer_m00096CAD48D2DCC672CE74333095E0981D0714E7(__this, (uint8_t*)(uint8_t*)L_17, 4, /*hidden argument*/NULL);
int32_t L_18 = ___opt4;
uint8_t* L_19 = V_0;
uint8_t* L_20 = V_1;
uint8_t* L_21 = V_3;
uint8_t* L_22 = V_4;
Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D((Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_5), L_18, (uint8_t*)(uint8_t*)L_19, (uint8_t*)(uint8_t*)L_20, (uint8_t*)(uint8_t*)L_21, (uint8_t*)(uint8_t*)L_22, (uint8_t*)(uint8_t*)(((uintptr_t)0)), /*hidden argument*/NULL);
String_t* L_23 = ___s0;
String_t* L_24 = ___target1;
int32_t L_25 = ___start2;
int32_t L_26 = ___length3;
uint8_t* L_27 = V_2;
int32_t L_28 = SimpleCollator_LastIndexOf_m37C67D5E6A0EE46F1281D744226AE702E4E634C0(__this, L_23, L_24, L_25, L_26, (uint8_t*)(uint8_t*)L_27, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)(&V_5), /*hidden argument*/NULL);
return L_28;
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOfOrdinal(System.String,System.String,System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOfOrdinal_mCB90E77509431AB067728EF24EA788487F2456A9 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Il2CppChar V_1 = 0x0;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
int32_t V_5 = 0;
{
String_t* L_0 = ___target1;
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_000a;
}
}
{
int32_t L_2 = ___start2;
return L_2;
}
IL_000a:
{
String_t* L_3 = ___s0;
NullCheck(L_3);
int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
String_t* L_5 = ___target1;
NullCheck(L_5);
int32_t L_6 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_5, /*hidden argument*/NULL);
if ((((int32_t)L_4) < ((int32_t)L_6)))
{
goto IL_0022;
}
}
{
String_t* L_7 = ___target1;
NullCheck(L_7);
int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_7, /*hidden argument*/NULL);
int32_t L_9 = ___length3;
if ((((int32_t)L_8) <= ((int32_t)L_9)))
{
goto IL_0024;
}
}
IL_0022:
{
return (-1);
}
IL_0024:
{
int32_t L_10 = ___start2;
int32_t L_11 = ___length3;
String_t* L_12 = ___target1;
NullCheck(L_12);
int32_t L_13 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_12, /*hidden argument*/NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)L_13)), (int32_t)1));
String_t* L_14 = ___target1;
String_t* L_15 = ___target1;
NullCheck(L_15);
int32_t L_16 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_15, /*hidden argument*/NULL);
NullCheck(L_14);
Il2CppChar L_17 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_14, ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), /*hidden argument*/NULL);
V_1 = L_17;
int32_t L_18 = ___start2;
V_2 = L_18;
goto IL_009d;
}
IL_0045:
{
String_t* L_19 = ___s0;
int32_t L_20 = V_2;
NullCheck(L_19);
Il2CppChar L_21 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_19, L_20, /*hidden argument*/NULL);
Il2CppChar L_22 = V_1;
if ((((int32_t)L_21) == ((int32_t)L_22)))
{
goto IL_0055;
}
}
{
int32_t L_23 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1));
goto IL_009d;
}
IL_0055:
{
int32_t L_24 = V_2;
String_t* L_25 = ___target1;
NullCheck(L_25);
int32_t L_26 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_25, /*hidden argument*/NULL);
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_26)), (int32_t)1));
int32_t L_27 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)1));
V_4 = (bool)0;
String_t* L_28 = ___target1;
NullCheck(L_28);
int32_t L_29 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_28, /*hidden argument*/NULL);
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)2));
goto IL_0092;
}
IL_0073:
{
String_t* L_30 = ___s0;
int32_t L_31 = V_3;
int32_t L_32 = V_5;
NullCheck(L_30);
Il2CppChar L_33 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_30, ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32)), /*hidden argument*/NULL);
String_t* L_34 = ___target1;
int32_t L_35 = V_5;
NullCheck(L_34);
Il2CppChar L_36 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_34, L_35, /*hidden argument*/NULL);
if ((((int32_t)L_33) == ((int32_t)L_36)))
{
goto IL_008c;
}
}
{
V_4 = (bool)1;
goto IL_0097;
}
IL_008c:
{
int32_t L_37 = V_5;
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1));
}
IL_0092:
{
int32_t L_38 = V_5;
if ((((int32_t)L_38) >= ((int32_t)0)))
{
goto IL_0073;
}
}
IL_0097:
{
bool L_39 = V_4;
if (L_39)
{
goto IL_009d;
}
}
{
int32_t L_40 = V_3;
return L_40;
}
IL_009d:
{
int32_t L_41 = V_2;
int32_t L_42 = V_0;
if ((((int32_t)L_41) > ((int32_t)L_42)))
{
goto IL_0045;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOfSortKey(System.String,System.Int32,System.Int32,System.Int32,System.Byte*,System.Int32,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOfSortKey_m320CAA3E92AC1491DA540766F18FC85FCB0DC3B8 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t ___start1, int32_t ___orgStart2, int32_t ___length3, uint8_t* ___sortkey4, int32_t ___ti5, bool ___noLv46, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx7, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___start1;
int32_t L_1 = ___length3;
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1));
int32_t L_2 = ___start1;
V_1 = L_2;
goto IL_0022;
}
IL_0009:
{
int32_t L_3 = V_1;
V_2 = L_3;
String_t* L_4 = ___s0;
int32_t L_5 = V_0;
int32_t L_6 = ___orgStart2;
int32_t L_7 = ___ti5;
uint8_t* L_8 = ___sortkey4;
bool L_9 = ___noLv46;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_10 = ___ctx7;
bool L_11 = SimpleCollator_MatchesBackward_m2D43099DAFFC7E9C94B0AAF2F62DA210D49EA778(__this, L_4, (int32_t*)(&V_1), L_5, L_6, L_7, (uint8_t*)(uint8_t*)L_8, L_9, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_10, /*hidden argument*/NULL);
if (!L_11)
{
goto IL_0022;
}
}
{
int32_t L_12 = V_2;
return L_12;
}
IL_0022:
{
int32_t L_13 = V_1;
int32_t L_14 = V_0;
if ((((int32_t)L_13) > ((int32_t)L_14)))
{
goto IL_0009;
}
}
{
return (-1);
}
}
// System.Int32 Mono.Globalization.Unicode.SimpleCollator::LastIndexOf(System.String,System.String,System.Int32,System.Int32,System.Byte*,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR int32_t SimpleCollator_LastIndexOf_m37C67D5E6A0EE46F1281D744226AE702E4E634C0 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, String_t* ___target1, int32_t ___start2, int32_t ___length3, uint8_t* ___targetSortKey4, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_LastIndexOf_m37C67D5E6A0EE46F1281D744226AE702E4E634C0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_3 = NULL;
String_t* V_4 = NULL;
uint8_t* V_5 = NULL;
bool V_6 = false;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_10 = NULL;
String_t* G_B11_0 = NULL;
uintptr_t G_B14_0;
memset(&G_B14_0, 0, sizeof(G_B14_0));
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_0 = ___ctx5;
int32_t L_1 = L_0->get_Option_0();
V_0 = L_1;
int32_t L_2 = ___start2;
V_1 = L_2;
V_2 = 0;
goto IL_0021;
}
IL_000e:
{
String_t* L_3 = ___target1;
int32_t L_4 = V_2;
NullCheck(L_3);
Il2CppChar L_5 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_3, L_4, /*hidden argument*/NULL);
int32_t L_6 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_7 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_5, L_6, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_002a;
}
}
{
int32_t L_8 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
}
IL_0021:
{
int32_t L_9 = V_2;
String_t* L_10 = ___target1;
NullCheck(L_10);
int32_t L_11 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_10, /*hidden argument*/NULL);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_000e;
}
}
IL_002a:
{
int32_t L_12 = V_2;
String_t* L_13 = ___target1;
NullCheck(L_13);
int32_t L_14 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_13, /*hidden argument*/NULL);
if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
{
goto IL_0053;
}
}
{
String_t* L_15 = ___target1;
String_t* L_16 = ___target1;
NullCheck(L_16);
int32_t L_17 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_16, /*hidden argument*/NULL);
int32_t L_18 = SimpleCollator_IndexOfOrdinal_m29016F5881A2237D7B1028DA5507EDF040B41FF8(__this, L_15, 0, 0, L_17, /*hidden argument*/NULL);
if ((((int32_t)L_18) >= ((int32_t)0)))
{
goto IL_0047;
}
}
{
int32_t L_19 = ___start2;
return L_19;
}
IL_0047:
{
String_t* L_20 = ___s0;
String_t* L_21 = ___target1;
int32_t L_22 = ___start2;
int32_t L_23 = ___length3;
int32_t L_24 = SimpleCollator_LastIndexOfOrdinal_mCB90E77509431AB067728EF24EA788487F2456A9(__this, L_20, L_21, L_22, L_23, /*hidden argument*/NULL);
return L_24;
}
IL_0053:
{
String_t* L_25 = ___target1;
int32_t L_26 = V_2;
String_t* L_27 = ___target1;
NullCheck(L_27);
int32_t L_28 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_27, /*hidden argument*/NULL);
int32_t L_29 = V_2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_30 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_25, L_26, ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)L_29)), /*hidden argument*/NULL);
V_3 = L_30;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_31 = V_3;
if (L_31)
{
goto IL_006a;
}
}
{
G_B11_0 = ((String_t*)(NULL));
goto IL_0070;
}
IL_006a:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_32 = V_3;
NullCheck(L_32);
String_t* L_33 = L_32->get_Replacement_2();
G_B11_0 = L_33;
}
IL_0070:
{
V_4 = G_B11_0;
String_t* L_34 = V_4;
if (!L_34)
{
goto IL_007a;
}
}
{
G_B14_0 = (((uintptr_t)0));
goto IL_007c;
}
IL_007a:
{
uint8_t* L_35 = ___targetSortKey4;
G_B14_0 = ((uintptr_t)(intptr_t)(L_35));
}
IL_007c:
{
V_5 = (uint8_t*)G_B14_0;
V_6 = (bool)1;
V_7 = (-1);
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_36 = V_3;
if (!L_36)
{
goto IL_00b5;
}
}
{
uint8_t* L_37 = V_5;
if ((((intptr_t)L_37) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00b5;
}
}
{
V_8 = 0;
goto IL_00a7;
}
IL_0092:
{
uint8_t* L_38 = V_5;
int32_t L_39 = V_8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_40 = V_3;
NullCheck(L_40);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_41 = L_40->get_SortKey_3();
int32_t L_42 = V_8;
NullCheck(L_41);
int32_t L_43 = L_42;
uint8_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_38, (int32_t)L_39))) = (int8_t)L_44;
int32_t L_45 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1));
}
IL_00a7:
{
int32_t L_46 = V_8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_47 = V_3;
NullCheck(L_47);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_48 = L_47->get_SortKey_3();
NullCheck(L_48);
if ((((int32_t)L_46) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_48)->max_length)))))))
{
goto IL_0092;
}
}
{
goto IL_010f;
}
IL_00b5:
{
uint8_t* L_49 = V_5;
if ((((intptr_t)L_49) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_010f;
}
}
{
String_t* L_50 = ___target1;
int32_t L_51 = V_2;
NullCheck(L_50);
Il2CppChar L_52 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_50, L_51, /*hidden argument*/NULL);
int32_t L_53 = V_0;
int32_t L_54 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_52, L_53, /*hidden argument*/NULL);
V_7 = L_54;
uint8_t* L_55 = V_5;
int32_t L_56 = V_7;
uint8_t L_57 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_56, /*hidden argument*/NULL);
*((int8_t*)L_55) = (int8_t)L_57;
uint8_t* L_58 = V_5;
int32_t L_59 = V_7;
uint8_t L_60 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_59, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_58, (int32_t)1))) = (int8_t)L_60;
int32_t L_61 = V_0;
if (((int32_t)((int32_t)L_61&(int32_t)2)))
{
goto IL_00f6;
}
}
{
uint8_t* L_62 = V_5;
int32_t L_63 = V_7;
uint8_t L_64 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_63, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_62, (int32_t)2))) = (int8_t)L_64;
}
IL_00f6:
{
uint8_t* L_65 = V_5;
int32_t L_66 = V_7;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_67 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_66, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_65, (int32_t)3))) = (int8_t)L_67;
int32_t L_68 = V_7;
bool L_69 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_68))), /*hidden argument*/NULL);
V_6 = (bool)((((int32_t)L_69) == ((int32_t)0))? 1 : 0);
}
IL_010f:
{
uint8_t* L_70 = V_5;
if ((((intptr_t)L_70) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_015f;
}
}
{
int32_t L_71 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
goto IL_0156;
}
IL_011b:
{
String_t* L_72 = ___target1;
int32_t L_73 = V_2;
NullCheck(L_72);
Il2CppChar L_74 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_72, L_73, /*hidden argument*/NULL);
uint8_t L_75 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_74, /*hidden argument*/NULL);
if ((!(((uint32_t)L_75) == ((uint32_t)1))))
{
goto IL_015f;
}
}
{
uint8_t* L_76 = V_5;
int32_t L_77 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_76, (int32_t)2)));
if (L_77)
{
goto IL_0138;
}
}
{
uint8_t* L_78 = V_5;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_78, (int32_t)2))) = (int8_t)2;
}
IL_0138:
{
uint8_t* L_79 = V_5;
uint8_t* L_80 = V_5;
int32_t L_81 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_80, (int32_t)2)));
String_t* L_82 = ___target1;
int32_t L_83 = V_2;
NullCheck(L_82);
Il2CppChar L_84 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_82, L_83, /*hidden argument*/NULL);
uint8_t L_85 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_84, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_79, (int32_t)2))) = (int8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)L_85)))));
int32_t L_86 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_86, (int32_t)1));
}
IL_0156:
{
int32_t L_87 = V_2;
String_t* L_88 = ___target1;
NullCheck(L_88);
int32_t L_89 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_88, /*hidden argument*/NULL);
if ((((int32_t)L_87) < ((int32_t)L_89)))
{
goto IL_011b;
}
}
IL_015f:
{
V_9 = 0;
String_t* L_90 = V_4;
if (!L_90)
{
goto IL_017a;
}
}
{
String_t* L_91 = ___s0;
String_t* L_92 = V_4;
int32_t L_93 = ___start2;
int32_t L_94 = ___length3;
uint8_t* L_95 = ___targetSortKey4;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_96 = ___ctx5;
int32_t L_97 = SimpleCollator_LastIndexOf_m37C67D5E6A0EE46F1281D744226AE702E4E634C0(__this, L_91, L_92, L_93, L_94, (uint8_t*)(uint8_t*)L_95, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_96, /*hidden argument*/NULL);
V_9 = L_97;
goto IL_018f;
}
IL_017a:
{
String_t* L_98 = ___s0;
int32_t L_99 = ___start2;
int32_t L_100 = V_1;
int32_t L_101 = ___length3;
uint8_t* L_102 = V_5;
int32_t L_103 = V_7;
bool L_104 = V_6;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_105 = ___ctx5;
int32_t L_106 = SimpleCollator_LastIndexOfSortKey_m320CAA3E92AC1491DA540766F18FC85FCB0DC3B8(__this, L_98, L_99, L_100, L_101, (uint8_t*)(uint8_t*)L_102, L_103, L_104, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_105, /*hidden argument*/NULL);
V_9 = L_106;
}
IL_018f:
{
int32_t L_107 = V_9;
if ((((int32_t)L_107) >= ((int32_t)0)))
{
goto IL_0196;
}
}
{
return (-1);
}
IL_0196:
{
int32_t L_108 = ___length3;
int32_t L_109 = ___start2;
int32_t L_110 = V_9;
___length3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_108, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_109, (int32_t)L_110))));
int32_t L_111 = V_9;
___start2 = L_111;
String_t* L_112 = ___s0;
String_t* L_113 = ___target1;
int32_t L_114 = V_9;
int32_t L_115 = V_1;
int32_t L_116 = V_9;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_117 = ___ctx5;
bool L_118 = SimpleCollator_IsPrefix_mE774C05FDCFABAC8EDC10ED6FDBB15A5067950A7(__this, L_112, L_113, L_114, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_115, (int32_t)L_116)), (int32_t)1)), (bool)0, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_117, /*hidden argument*/NULL);
if (!L_118)
{
goto IL_01d8;
}
}
{
goto IL_01d0;
}
IL_01ba:
{
String_t* L_119 = ___s0;
int32_t L_120 = V_9;
NullCheck(L_119);
Il2CppChar L_121 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_119, L_120, /*hidden argument*/NULL);
int32_t L_122 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_123 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_121, L_122, /*hidden argument*/NULL);
if (!L_123)
{
goto IL_01d5;
}
}
{
int32_t L_124 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, (int32_t)1));
}
IL_01d0:
{
int32_t L_125 = V_9;
int32_t L_126 = V_1;
if ((((int32_t)L_125) < ((int32_t)L_126)))
{
goto IL_01ba;
}
}
IL_01d5:
{
int32_t L_127 = V_9;
return L_127;
}
IL_01d8:
{
String_t* L_128 = ___s0;
int32_t L_129 = V_9;
int32_t L_130 = V_1;
int32_t L_131 = V_9;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_132 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_128, L_129, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_130, (int32_t)L_131)), (int32_t)1)), /*hidden argument*/NULL);
V_10 = L_132;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_133 = V_10;
if (!L_133)
{
goto IL_020a;
}
}
{
int32_t L_134 = ___start2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_135 = V_10;
NullCheck(L_135);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_136 = L_135->get_Source_1();
NullCheck(L_136);
___start2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_134, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_136)->max_length))))));
int32_t L_137 = ___length3;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_138 = V_10;
NullCheck(L_138);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_139 = L_138->get_Source_1();
NullCheck(L_139);
___length3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_137, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_139)->max_length))))));
goto IL_0215;
}
IL_020a:
{
int32_t L_140 = ___start2;
___start2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_140, (int32_t)1));
int32_t L_141 = ___length3;
___length3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_141, (int32_t)1));
}
IL_0215:
{
int32_t L_142 = ___length3;
if ((((int32_t)L_142) > ((int32_t)0)))
{
goto IL_015f;
}
}
{
return (-1);
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesForward(System.String,System.Int32U26,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesForward_m8E5636C4737C3461A097C3B8E98FAB33C4563A33 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___ti3, uint8_t* ___sortkey4, bool ___noLv45, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx6, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_2 = NULL;
{
String_t* L_0 = ___s0;
int32_t* L_1 = ___idx1;
int32_t L_2 = *((int32_t*)L_1);
NullCheck(L_0);
Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_0, L_2, /*hidden argument*/NULL);
V_0 = L_3;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_4 = ___ctx6;
uint8_t* L_5 = L_4->get_AlwaysMatchFlags_2();
if ((((intptr_t)L_5) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0035;
}
}
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) >= ((int32_t)((int32_t)128))))
{
goto IL_0035;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_7 = ___ctx6;
uint8_t* L_8 = L_7->get_AlwaysMatchFlags_2();
int32_t L_9 = V_0;
int32_t L_10 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, (int32_t)((int32_t)((int32_t)L_9/(int32_t)8)))));
int32_t L_11 = V_0;
if (!((int32_t)((int32_t)L_10&(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11%(int32_t)8))&(int32_t)((int32_t)31))))))))
{
goto IL_0035;
}
}
{
return (bool)1;
}
IL_0035:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_12 = ___ctx6;
uint8_t* L_13 = L_12->get_NeverMatchFlags_1();
if ((((intptr_t)L_13) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0067;
}
}
{
int32_t L_14 = V_0;
if ((((int32_t)L_14) >= ((int32_t)((int32_t)128))))
{
goto IL_0067;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_15 = ___ctx6;
uint8_t* L_16 = L_15->get_NeverMatchFlags_1();
int32_t L_17 = V_0;
int32_t L_18 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)((int32_t)((int32_t)L_17/(int32_t)8)))));
int32_t L_19 = V_0;
if (!((int32_t)((int32_t)L_18&(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_19%(int32_t)8))&(int32_t)((int32_t)31))))))))
{
goto IL_0067;
}
}
{
int32_t* L_20 = ___idx1;
int32_t* L_21 = ___idx1;
int32_t L_22 = *((int32_t*)L_21);
*((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
return (bool)0;
}
IL_0067:
{
String_t* L_23 = ___s0;
int32_t* L_24 = ___idx1;
int32_t L_25 = *((int32_t*)L_24);
NullCheck(L_23);
Il2CppChar L_26 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_23, L_25, /*hidden argument*/NULL);
int32_t L_27 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_26, /*hidden argument*/NULL);
V_1 = L_27;
V_2 = (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
String_t* L_28 = ___s0;
int32_t* L_29 = ___idx1;
int32_t L_30 = ___end2;
int32_t L_31 = ___ti3;
uint8_t* L_32 = ___sortkey4;
bool L_33 = ___noLv45;
int32_t L_34 = V_1;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_35 = ___ctx6;
bool L_36 = SimpleCollator_MatchesForwardCore_m764F5B82B9F971D7905CF32F288A3417E1F9CDC2(__this, L_28, (int32_t*)L_29, L_30, L_31, (uint8_t*)(uint8_t*)L_32, L_33, L_34, (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)(&V_2), (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_35, /*hidden argument*/NULL);
if (!L_36)
{
goto IL_00c2;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_37 = ___ctx6;
uint8_t* L_38 = L_37->get_AlwaysMatchFlags_2();
if ((((intptr_t)L_38) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00c0;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_39 = V_2;
if (L_39)
{
goto IL_00c0;
}
}
{
int32_t L_40 = V_1;
if (L_40)
{
goto IL_00c0;
}
}
{
int32_t L_41 = V_0;
if ((((int32_t)L_41) >= ((int32_t)((int32_t)128))))
{
goto IL_00c0;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_42 = ___ctx6;
uint8_t* L_43 = L_42->get_AlwaysMatchFlags_2();
int32_t L_44 = V_0;
uint8_t* L_45 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_43, (int32_t)((int32_t)((int32_t)L_44/(int32_t)8))));
int32_t L_46 = *((uint8_t*)L_45);
int32_t L_47 = V_0;
*((int8_t*)L_45) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_46|(int32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_47%(int32_t)8))&(int32_t)((int32_t)31)))))))))))));
}
IL_00c0:
{
return (bool)1;
}
IL_00c2:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_48 = ___ctx6;
uint8_t* L_49 = L_48->get_NeverMatchFlags_1();
if ((((intptr_t)L_49) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00f4;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_50 = V_2;
if (L_50)
{
goto IL_00f4;
}
}
{
int32_t L_51 = V_1;
if (L_51)
{
goto IL_00f4;
}
}
{
int32_t L_52 = V_0;
if ((((int32_t)L_52) >= ((int32_t)((int32_t)128))))
{
goto IL_00f4;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_53 = ___ctx6;
uint8_t* L_54 = L_53->get_NeverMatchFlags_1();
int32_t L_55 = V_0;
uint8_t* L_56 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_54, (int32_t)((int32_t)((int32_t)L_55/(int32_t)8))));
int32_t L_57 = *((uint8_t*)L_56);
int32_t L_58 = V_0;
*((int8_t*)L_56) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_57|(int32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_58%(int32_t)8))&(int32_t)((int32_t)31)))))))))))));
}
IL_00f4:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesForwardCore(System.String,System.Int32U26,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ExtenderType,Mono.Globalization.Unicode.ContractionU26,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesForwardCore_m764F5B82B9F971D7905CF32F288A3417E1F9CDC2 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___ti3, uint8_t* ___sortkey4, bool ___noLv45, int32_t ___ext6, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** ___ct7, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx8, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_MatchesForwardCore_m764F5B82B9F971D7905CF32F288A3417E1F9CDC2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t* V_1 = NULL;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
bool V_6 = false;
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_0 = ___ctx8;
int32_t L_1 = L_0->get_Option_0();
V_0 = L_1;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_2 = ___ctx8;
uint8_t* L_3 = L_2->get_Buffer1_3();
V_1 = (uint8_t*)L_3;
int32_t L_4 = V_0;
V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_4&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
V_3 = (-1);
int32_t L_5 = ___ext6;
if (L_5)
{
goto IL_002c;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_6 = ___ct7;
String_t* L_7 = ___s0;
int32_t* L_8 = ___idx1;
int32_t L_9 = *((int32_t*)L_8);
int32_t L_10 = ___end2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_11 = SimpleCollator_GetContraction_m2F37A07BE30D22DC26F22CFECFDFB247A24B92EB(__this, L_7, L_9, L_10, /*hidden argument*/NULL);
*((RuntimeObject **)L_6) = (RuntimeObject *)L_11;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_6, (RuntimeObject *)L_11);
goto IL_0064;
}
IL_002c:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_12 = ___ctx8;
int32_t L_13 = L_12->get_PrevCode_5();
if ((((int32_t)L_13) >= ((int32_t)0)))
{
goto IL_0053;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_14 = ___ctx8;
uint8_t* L_15 = L_14->get_PrevSortKey_6();
if ((!(((uintptr_t)L_15) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_0049;
}
}
{
int32_t* L_16 = ___idx1;
int32_t* L_17 = ___idx1;
int32_t L_18 = *((int32_t*)L_17);
*((int32_t*)L_16) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
return (bool)0;
}
IL_0049:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_19 = ___ctx8;
uint8_t* L_20 = L_19->get_PrevSortKey_6();
V_1 = (uint8_t*)L_20;
goto IL_0064;
}
IL_0053:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_21 = ___ctx8;
int32_t L_22 = L_21->get_PrevCode_5();
int32_t L_23 = ___ext6;
int32_t L_24 = V_0;
int32_t L_25 = SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF(__this, L_22, L_23, L_24, /*hidden argument*/NULL);
V_3 = L_25;
}
IL_0064:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_26 = ___ct7;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_27 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_26);
if (!L_27)
{
goto IL_00e1;
}
}
{
int32_t* L_28 = ___idx1;
int32_t* L_29 = ___idx1;
int32_t L_30 = *((int32_t*)L_29);
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_31 = ___ct7;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_32 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_31);
NullCheck(L_32);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_33 = L_32->get_Source_1();
NullCheck(L_33);
*((int32_t*)L_28) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_33)->max_length))))));
bool L_34 = ___noLv45;
if (L_34)
{
goto IL_007e;
}
}
{
return (bool)0;
}
IL_007e:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_35 = ___ct7;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_36 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_35);
NullCheck(L_36);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_37 = L_36->get_SortKey_3();
if (!L_37)
{
goto IL_00b8;
}
}
{
V_4 = 0;
goto IL_009e;
}
IL_008d:
{
uint8_t* L_38 = V_1;
int32_t L_39 = V_4;
uint8_t* L_40 = ___sortkey4;
int32_t L_41 = V_4;
int32_t L_42 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_40, (int32_t)L_41)));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_38, (int32_t)L_39))) = (int8_t)L_42;
int32_t L_43 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1));
}
IL_009e:
{
int32_t L_44 = V_4;
if ((((int32_t)L_44) < ((int32_t)4)))
{
goto IL_008d;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_45 = ___ctx8;
L_45->set_PrevCode_5((-1));
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_46 = ___ctx8;
uint8_t* L_47 = V_1;
L_46->set_PrevSortKey_6((uint8_t*)L_47);
goto IL_01bc;
}
IL_00b8:
{
V_5 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_48 = ___ct7;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_49 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_48);
NullCheck(L_49);
String_t* L_50 = L_49->get_Replacement_2();
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_51 = ___ct7;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_52 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_51);
NullCheck(L_52);
String_t* L_53 = L_52->get_Replacement_2();
NullCheck(L_53);
int32_t L_54 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_53, /*hidden argument*/NULL);
int32_t L_55 = ___ti3;
uint8_t* L_56 = ___sortkey4;
bool L_57 = ___noLv45;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_58 = ___ctx8;
bool L_59 = SimpleCollator_MatchesForward_m8E5636C4737C3461A097C3B8E98FAB33C4563A33(__this, L_50, (int32_t*)(&V_5), L_54, L_55, (uint8_t*)(uint8_t*)L_56, L_57, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_58, /*hidden argument*/NULL);
return L_59;
}
IL_00e1:
{
int32_t L_60 = V_3;
if ((((int32_t)L_60) >= ((int32_t)0)))
{
goto IL_00f5;
}
}
{
String_t* L_61 = ___s0;
int32_t* L_62 = ___idx1;
int32_t L_63 = *((int32_t*)L_62);
NullCheck(L_61);
Il2CppChar L_64 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_61, L_63, /*hidden argument*/NULL);
int32_t L_65 = V_0;
int32_t L_66 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_64, L_65, /*hidden argument*/NULL);
V_3 = L_66;
}
IL_00f5:
{
int32_t* L_67 = ___idx1;
int32_t* L_68 = ___idx1;
int32_t L_69 = *((int32_t*)L_68);
*((int32_t*)L_67) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1));
uint8_t* L_70 = V_1;
int32_t L_71 = V_3;
uint8_t L_72 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_71, /*hidden argument*/NULL);
*((int8_t*)L_70) = (int8_t)L_72;
V_6 = (bool)0;
uint8_t* L_73 = ___sortkey4;
int32_t L_74 = *((uint8_t*)L_73);
uint8_t* L_75 = V_1;
int32_t L_76 = *((uint8_t*)L_75);
if ((!(((uint32_t)L_74) == ((uint32_t)L_76))))
{
goto IL_011b;
}
}
{
uint8_t* L_77 = V_1;
int32_t L_78 = V_3;
uint8_t L_79 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_78, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_77, (int32_t)1))) = (int8_t)L_79;
goto IL_011e;
}
IL_011b:
{
V_6 = (bool)1;
}
IL_011e:
{
bool L_80 = V_2;
if (L_80)
{
goto IL_013b;
}
}
{
uint8_t* L_81 = ___sortkey4;
int32_t L_82 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_81, (int32_t)1)));
uint8_t* L_83 = V_1;
int32_t L_84 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_83, (int32_t)1)));
if ((!(((uint32_t)L_82) == ((uint32_t)L_84))))
{
goto IL_013b;
}
}
{
uint8_t* L_85 = V_1;
int32_t L_86 = V_3;
int32_t L_87 = ___ext6;
uint8_t L_88 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_86, L_87, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_85, (int32_t)2))) = (int8_t)L_88;
goto IL_0141;
}
IL_013b:
{
bool L_89 = V_2;
if (L_89)
{
goto IL_0141;
}
}
{
V_6 = (bool)1;
}
IL_0141:
{
bool L_90 = V_6;
if (!L_90)
{
goto IL_0165;
}
}
{
goto IL_015e;
}
IL_0147:
{
String_t* L_91 = ___s0;
int32_t* L_92 = ___idx1;
int32_t L_93 = *((int32_t*)L_92);
NullCheck(L_91);
Il2CppChar L_94 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_91, L_93, /*hidden argument*/NULL);
uint8_t L_95 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_94, /*hidden argument*/NULL);
if ((!(((uint32_t)L_95) == ((uint32_t)1))))
{
goto IL_0163;
}
}
{
int32_t* L_96 = ___idx1;
int32_t* L_97 = ___idx1;
int32_t L_98 = *((int32_t*)L_97);
*((int32_t*)L_96) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_98, (int32_t)1));
}
IL_015e:
{
int32_t* L_99 = ___idx1;
int32_t L_100 = *((int32_t*)L_99);
int32_t L_101 = ___end2;
if ((((int32_t)L_100) < ((int32_t)L_101)))
{
goto IL_0147;
}
}
IL_0163:
{
return (bool)0;
}
IL_0165:
{
uint8_t* L_102 = V_1;
int32_t L_103 = V_3;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_104 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_103, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_102, (int32_t)3))) = (int8_t)L_104;
uint8_t* L_105 = V_1;
int32_t L_106 = *((uint8_t*)L_105);
if ((((int32_t)L_106) == ((int32_t)1)))
{
goto IL_01bc;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_107 = ___ctx8;
int32_t L_108 = V_3;
L_107->set_PrevCode_5(L_108);
goto IL_01bc;
}
IL_017e:
{
String_t* L_109 = ___s0;
int32_t* L_110 = ___idx1;
int32_t L_111 = *((int32_t*)L_110);
NullCheck(L_109);
Il2CppChar L_112 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_109, L_111, /*hidden argument*/NULL);
uint8_t L_113 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_112, /*hidden argument*/NULL);
if ((!(((uint32_t)L_113) == ((uint32_t)1))))
{
goto IL_01c1;
}
}
{
bool L_114 = V_2;
if (L_114)
{
goto IL_01b6;
}
}
{
uint8_t* L_115 = V_1;
int32_t L_116 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_115, (int32_t)2)));
if (L_116)
{
goto IL_019d;
}
}
{
uint8_t* L_117 = V_1;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_117, (int32_t)2))) = (int8_t)2;
}
IL_019d:
{
uint8_t* L_118 = V_1;
uint8_t* L_119 = V_1;
int32_t L_120 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_119, (int32_t)2)));
String_t* L_121 = ___s0;
int32_t* L_122 = ___idx1;
int32_t L_123 = *((int32_t*)L_122);
NullCheck(L_121);
Il2CppChar L_124 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_121, L_123, /*hidden argument*/NULL);
uint8_t L_125 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_124, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_118, (int32_t)2))) = (int8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_120, (int32_t)L_125)))));
}
IL_01b6:
{
int32_t* L_126 = ___idx1;
int32_t* L_127 = ___idx1;
int32_t L_128 = *((int32_t*)L_127);
*((int32_t*)L_126) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1));
}
IL_01bc:
{
int32_t* L_129 = ___idx1;
int32_t L_130 = *((int32_t*)L_129);
int32_t L_131 = ___end2;
if ((((int32_t)L_130) < ((int32_t)L_131)))
{
goto IL_017e;
}
}
IL_01c1:
{
int32_t L_132 = V_0;
uint8_t* L_133 = V_1;
int32_t L_134 = V_3;
int32_t L_135 = ___ext6;
uint8_t* L_136 = ___sortkey4;
int32_t L_137 = ___ti3;
bool L_138 = ___noLv45;
bool L_139 = SimpleCollator_MatchesPrimitive_mE8B1C86C67F72E49677E986E4C3D56D44CB33730(__this, L_132, (uint8_t*)(uint8_t*)L_133, L_134, L_135, (uint8_t*)(uint8_t*)L_136, L_137, L_138, /*hidden argument*/NULL);
return L_139;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesPrimitive(System.Globalization.CompareOptions,System.Byte*,System.Int32,Mono.Globalization.Unicode.SimpleCollator_ExtenderType,System.Byte*,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesPrimitive_mE8B1C86C67F72E49677E986E4C3D56D44CB33730 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, int32_t ___opt0, uint8_t* ___source1, int32_t ___si2, int32_t ___ext3, uint8_t* ___target4, int32_t ___ti5, bool ___noLv46, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_MatchesPrimitive_mE8B1C86C67F72E49677E986E4C3D56D44CB33730_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
int32_t L_0 = ___opt0;
V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
uint8_t* L_1 = ___source1;
int32_t L_2 = *((uint8_t*)L_1);
uint8_t* L_3 = ___target4;
int32_t L_4 = *((uint8_t*)L_3);
if ((!(((uint32_t)L_2) == ((uint32_t)L_4))))
{
goto IL_0032;
}
}
{
uint8_t* L_5 = ___source1;
int32_t L_6 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_5, (int32_t)1)));
uint8_t* L_7 = ___target4;
int32_t L_8 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)1)));
if ((!(((uint32_t)L_6) == ((uint32_t)L_8))))
{
goto IL_0032;
}
}
{
bool L_9 = V_0;
if (L_9)
{
goto IL_0027;
}
}
{
uint8_t* L_10 = ___source1;
int32_t L_11 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_10, (int32_t)2)));
uint8_t* L_12 = ___target4;
int32_t L_13 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)2)));
if ((!(((uint32_t)L_11) == ((uint32_t)L_13))))
{
goto IL_0032;
}
}
IL_0027:
{
uint8_t* L_14 = ___source1;
int32_t L_15 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, (int32_t)3)));
uint8_t* L_16 = ___target4;
int32_t L_17 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)3)));
if ((((int32_t)L_15) == ((int32_t)L_17)))
{
goto IL_0034;
}
}
IL_0032:
{
return (bool)0;
}
IL_0034:
{
bool L_18 = ___noLv46;
if (!L_18)
{
goto IL_0047;
}
}
{
int32_t L_19 = ___si2;
if ((((int32_t)L_19) < ((int32_t)0)))
{
goto IL_0045;
}
}
{
int32_t L_20 = ___si2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_21 = MSCompatUnicodeTable_HasSpecialWeight_m7FDD218FB9BF33491A23C0E5086F79562CEF8CAF((((int32_t)((uint16_t)L_20))), /*hidden argument*/NULL);
if (L_21)
{
goto IL_0047;
}
}
IL_0045:
{
return (bool)1;
}
IL_0047:
{
bool L_22 = ___noLv46;
if (!L_22)
{
goto IL_004d;
}
}
{
return (bool)0;
}
IL_004d:
{
bool L_23 = V_0;
if (L_23)
{
goto IL_0057;
}
}
{
int32_t L_24 = ___ext3;
if ((!(((uint32_t)L_24) == ((uint32_t)3))))
{
goto IL_0057;
}
}
{
return (bool)0;
}
IL_0057:
{
int32_t L_25 = ___si2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_26 = MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A((((int32_t)((uint16_t)L_25))), /*hidden argument*/NULL);
int32_t L_27 = ___ti5;
bool L_28 = MSCompatUnicodeTable_IsJapaneseSmallLetter_mDB461D02734B47ED27181E058F897CD649EC223A((((int32_t)((uint16_t)L_27))), /*hidden argument*/NULL);
if ((!(((uint32_t)L_26) == ((uint32_t)L_28))))
{
goto IL_00a3;
}
}
{
int32_t L_29 = ___ext3;
int32_t L_30 = ___opt0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
uint8_t L_31 = SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B(L_29, L_30, /*hidden argument*/NULL);
int32_t L_32 = ___opt0;
uint8_t L_33 = SimpleCollator_ToDashTypeValue_m7D0B5A787FC428E6CB3B2ADA0D178848B096384B(0, L_32, /*hidden argument*/NULL);
if ((!(((uint32_t)L_31) == ((uint32_t)L_33))))
{
goto IL_00a3;
}
}
{
int32_t L_34 = ___si2;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
bool L_35 = MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF((((int32_t)((uint16_t)L_34))), /*hidden argument*/NULL);
int32_t L_36 = ___ti5;
bool L_37 = MSCompatUnicodeTable_IsHiragana_m0C310C877B9E31D3D806CA8A6E3FC752872BF5DF((((int32_t)((uint16_t)L_36))), /*hidden argument*/NULL);
if ((!(((uint32_t)((((int32_t)L_35) == ((int32_t)0))? 1 : 0)) == ((uint32_t)((((int32_t)L_37) == ((int32_t)0))? 1 : 0)))))
{
goto IL_00a3;
}
}
{
int32_t L_38 = ___si2;
int32_t L_39 = ___opt0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_40 = SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59((((int32_t)((uint16_t)L_38))), L_39, /*hidden argument*/NULL);
int32_t L_41 = ___ti5;
int32_t L_42 = ___opt0;
bool L_43 = SimpleCollator_IsHalfKana_m6A635E3C90B9FFFC0A059C763E2D6B056695BA59((((int32_t)((uint16_t)L_41))), L_42, /*hidden argument*/NULL);
if ((((int32_t)L_40) == ((int32_t)L_43)))
{
goto IL_00a5;
}
}
IL_00a3:
{
return (bool)0;
}
IL_00a5:
{
return (bool)1;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesBackward(System.String,System.Int32U26,System.Int32,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesBackward_m2D43099DAFFC7E9C94B0AAF2F62DA210D49EA778 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___orgStart3, int32_t ___ti4, uint8_t* ___sortkey5, bool ___noLv46, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx7, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * V_2 = NULL;
{
String_t* L_0 = ___s0;
int32_t* L_1 = ___idx1;
int32_t L_2 = *((int32_t*)L_1);
NullCheck(L_0);
Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_0, L_2, /*hidden argument*/NULL);
V_0 = L_3;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_4 = ___ctx7;
uint8_t* L_5 = L_4->get_AlwaysMatchFlags_2();
if ((((intptr_t)L_5) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0035;
}
}
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) >= ((int32_t)((int32_t)128))))
{
goto IL_0035;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_7 = ___ctx7;
uint8_t* L_8 = L_7->get_AlwaysMatchFlags_2();
int32_t L_9 = V_0;
int32_t L_10 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, (int32_t)((int32_t)((int32_t)L_9/(int32_t)8)))));
int32_t L_11 = V_0;
if (!((int32_t)((int32_t)L_10&(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11%(int32_t)8))&(int32_t)((int32_t)31))))))))
{
goto IL_0035;
}
}
{
return (bool)1;
}
IL_0035:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_12 = ___ctx7;
uint8_t* L_13 = L_12->get_NeverMatchFlags_1();
if ((((intptr_t)L_13) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0067;
}
}
{
int32_t L_14 = V_0;
if ((((int32_t)L_14) >= ((int32_t)((int32_t)128))))
{
goto IL_0067;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_15 = ___ctx7;
uint8_t* L_16 = L_15->get_NeverMatchFlags_1();
int32_t L_17 = V_0;
int32_t L_18 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)((int32_t)((int32_t)L_17/(int32_t)8)))));
int32_t L_19 = V_0;
if (!((int32_t)((int32_t)L_18&(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_19%(int32_t)8))&(int32_t)((int32_t)31))))))))
{
goto IL_0067;
}
}
{
int32_t* L_20 = ___idx1;
int32_t* L_21 = ___idx1;
int32_t L_22 = *((int32_t*)L_21);
*((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1));
return (bool)0;
}
IL_0067:
{
String_t* L_23 = ___s0;
int32_t* L_24 = ___idx1;
int32_t L_25 = *((int32_t*)L_24);
NullCheck(L_23);
Il2CppChar L_26 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_23, L_25, /*hidden argument*/NULL);
int32_t L_27 = SimpleCollator_GetExtenderType_m1F4E56475DDC7E5592709F49D00AD9C5A51FA4B3(__this, L_26, /*hidden argument*/NULL);
V_1 = L_27;
V_2 = (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 *)NULL;
String_t* L_28 = ___s0;
int32_t* L_29 = ___idx1;
int32_t L_30 = ___end2;
int32_t L_31 = ___orgStart3;
int32_t L_32 = ___ti4;
uint8_t* L_33 = ___sortkey5;
bool L_34 = ___noLv46;
int32_t L_35 = V_1;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_36 = ___ctx7;
bool L_37 = SimpleCollator_MatchesBackwardCore_m79A308FA0E6425E8479266F5CCE9D7B29B674FD7(__this, L_28, (int32_t*)L_29, L_30, L_31, L_32, (uint8_t*)(uint8_t*)L_33, L_34, L_35, (Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)(&V_2), (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_36, /*hidden argument*/NULL);
if (!L_37)
{
goto IL_00c4;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_38 = ___ctx7;
uint8_t* L_39 = L_38->get_AlwaysMatchFlags_2();
if ((((intptr_t)L_39) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00c2;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_40 = V_2;
if (L_40)
{
goto IL_00c2;
}
}
{
int32_t L_41 = V_1;
if (L_41)
{
goto IL_00c2;
}
}
{
int32_t L_42 = V_0;
if ((((int32_t)L_42) >= ((int32_t)((int32_t)128))))
{
goto IL_00c2;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_43 = ___ctx7;
uint8_t* L_44 = L_43->get_AlwaysMatchFlags_2();
int32_t L_45 = V_0;
uint8_t* L_46 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_44, (int32_t)((int32_t)((int32_t)L_45/(int32_t)8))));
int32_t L_47 = *((uint8_t*)L_46);
int32_t L_48 = V_0;
*((int8_t*)L_46) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_47|(int32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_48%(int32_t)8))&(int32_t)((int32_t)31)))))))))))));
}
IL_00c2:
{
return (bool)1;
}
IL_00c4:
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_49 = ___ctx7;
uint8_t* L_50 = L_49->get_NeverMatchFlags_1();
if ((((intptr_t)L_50) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_00f6;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_51 = V_2;
if (L_51)
{
goto IL_00f6;
}
}
{
int32_t L_52 = V_1;
if (L_52)
{
goto IL_00f6;
}
}
{
int32_t L_53 = V_0;
if ((((int32_t)L_53) >= ((int32_t)((int32_t)128))))
{
goto IL_00f6;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_54 = ___ctx7;
uint8_t* L_55 = L_54->get_NeverMatchFlags_1();
int32_t L_56 = V_0;
uint8_t* L_57 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_55, (int32_t)((int32_t)((int32_t)L_56/(int32_t)8))));
int32_t L_58 = *((uint8_t*)L_57);
int32_t L_59 = V_0;
*((int8_t*)L_57) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_58|(int32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_59%(int32_t)8))&(int32_t)((int32_t)31)))))))))))));
}
IL_00f6:
{
return (bool)0;
}
}
// System.Boolean Mono.Globalization.Unicode.SimpleCollator::MatchesBackwardCore(System.String,System.Int32U26,System.Int32,System.Int32,System.Int32,System.Byte*,System.Boolean,Mono.Globalization.Unicode.SimpleCollator_ExtenderType,Mono.Globalization.Unicode.ContractionU26,Mono.Globalization.Unicode.SimpleCollator_ContextU26)
extern "C" IL2CPP_METHOD_ATTR bool SimpleCollator_MatchesBackwardCore_m79A308FA0E6425E8479266F5CCE9D7B29B674FD7 (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * __this, String_t* ___s0, int32_t* ___idx1, int32_t ___end2, int32_t ___orgStart3, int32_t ___ti4, uint8_t* ___sortkey5, bool ___noLv46, int32_t ___ext7, Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** ___ct8, Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * ___ctx9, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator_MatchesBackwardCore_m79A308FA0E6425E8479266F5CCE9D7B29B674FD7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint8_t* V_1 = NULL;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
uint8_t V_5 = 0x0;
int32_t V_6 = 0;
int32_t V_7 = 0;
uint8_t V_8 = 0x0;
int32_t V_9 = 0;
int32_t V_10 = 0;
bool V_11 = false;
int32_t V_12 = 0;
uint8_t* G_B13_0 = NULL;
uint8_t* G_B12_0 = NULL;
int32_t G_B14_0 = 0;
uint8_t* G_B14_1 = NULL;
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_0 = ___ctx9;
int32_t L_1 = L_0->get_Option_0();
V_0 = L_1;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_2 = ___ctx9;
uint8_t* L_3 = L_2->get_Buffer1_3();
V_1 = (uint8_t*)L_3;
int32_t L_4 = V_0;
V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_4&(int32_t)2))) <= ((uint32_t)0)))? 1 : 0);
int32_t* L_5 = ___idx1;
int32_t L_6 = *((int32_t*)L_5);
V_3 = L_6;
V_4 = (-1);
int32_t L_7 = ___ext7;
if (!L_7)
{
goto IL_00da;
}
}
{
V_5 = (uint8_t)0;
int32_t* L_8 = ___idx1;
int32_t L_9 = *((int32_t*)L_8);
V_6 = L_9;
}
IL_002b:
{
int32_t L_10 = V_6;
if ((((int32_t)L_10) >= ((int32_t)0)))
{
goto IL_0032;
}
}
{
return (bool)0;
}
IL_0032:
{
String_t* L_11 = ___s0;
int32_t L_12 = V_6;
NullCheck(L_11);
Il2CppChar L_13 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_11, L_12, /*hidden argument*/NULL);
int32_t L_14 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
bool L_15 = SimpleCollator_IsIgnorable_m011A5756FB0E148C076186DD0F7D968CBA50DD28(L_13, L_14, /*hidden argument*/NULL);
if (L_15)
{
goto IL_00c9;
}
}
{
String_t* L_16 = ___s0;
int32_t L_17 = V_6;
NullCheck(L_16);
Il2CppChar L_18 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_16, L_17, /*hidden argument*/NULL);
int32_t L_19 = V_0;
int32_t L_20 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_18, L_19, /*hidden argument*/NULL);
V_7 = L_20;
int32_t L_21 = V_7;
uint8_t L_22 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_21, /*hidden argument*/NULL);
V_8 = L_22;
uint8_t L_23 = V_8;
if ((!(((uint32_t)L_23) == ((uint32_t)1))))
{
goto IL_0072;
}
}
{
int32_t L_24 = V_7;
uint8_t L_25 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_24, 0, /*hidden argument*/NULL);
V_5 = L_25;
goto IL_00c9;
}
IL_0072:
{
int32_t L_26 = V_7;
int32_t L_27 = ___ext7;
int32_t L_28 = V_0;
int32_t L_29 = SimpleCollator_FilterExtender_m4A656E67BC9004CA7F00E468305A5E0C6B5B5DFF(__this, L_26, L_27, L_28, /*hidden argument*/NULL);
V_4 = L_29;
uint8_t* L_30 = V_1;
uint8_t L_31 = V_8;
*((int8_t*)L_30) = (int8_t)L_31;
uint8_t* L_32 = V_1;
int32_t L_33 = V_4;
uint8_t L_34 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_33, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_32, (int32_t)1))) = (int8_t)L_34;
bool L_35 = V_2;
if (L_35)
{
goto IL_00a0;
}
}
{
uint8_t* L_36 = V_1;
int32_t L_37 = V_4;
int32_t L_38 = ___ext7;
uint8_t L_39 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_37, L_38, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_36, (int32_t)2))) = (int8_t)L_39;
}
IL_00a0:
{
uint8_t* L_40 = V_1;
int32_t L_41 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_42 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_41, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_40, (int32_t)3))) = (int8_t)L_42;
int32_t L_43 = ___ext7;
if ((((int32_t)L_43) == ((int32_t)3)))
{
goto IL_00d4;
}
}
{
uint8_t L_44 = V_5;
if (!L_44)
{
goto IL_00d4;
}
}
{
uint8_t* L_45 = V_1;
uint8_t* L_46 = V_1;
int32_t L_47 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_46, (int32_t)2)));
G_B12_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_45, (int32_t)2));
if (!L_47)
{
G_B13_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_45, (int32_t)2));
goto IL_00c1;
}
}
{
uint8_t L_48 = V_5;
G_B14_0 = ((int32_t)(L_48));
G_B14_1 = G_B12_0;
goto IL_00c6;
}
IL_00c1:
{
uint8_t L_49 = V_5;
G_B14_0 = (((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)2)))));
G_B14_1 = G_B13_0;
}
IL_00c6:
{
*((int8_t*)G_B14_1) = (int8_t)G_B14_0;
goto IL_00d4;
}
IL_00c9:
{
int32_t L_50 = V_6;
V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)1));
goto IL_002b;
}
IL_00d4:
{
int32_t* L_51 = ___idx1;
int32_t* L_52 = ___idx1;
int32_t L_53 = *((int32_t*)L_52);
*((int32_t*)L_51) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, (int32_t)1));
}
IL_00da:
{
int32_t L_54 = ___ext7;
if (L_54)
{
goto IL_00eb;
}
}
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_55 = ___ct8;
String_t* L_56 = ___s0;
int32_t* L_57 = ___idx1;
int32_t L_58 = *((int32_t*)L_57);
int32_t L_59 = ___end2;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_60 = SimpleCollator_GetTailContraction_mDA2740CCC32A8FC022CC4A3D0D305731AC6AA75F(__this, L_56, L_58, L_59, /*hidden argument*/NULL);
*((RuntimeObject **)L_55) = (RuntimeObject *)L_60;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_55, (RuntimeObject *)L_60);
}
IL_00eb:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_61 = ___ct8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_62 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_61);
if (!L_62)
{
goto IL_0181;
}
}
{
int32_t* L_63 = ___idx1;
int32_t* L_64 = ___idx1;
int32_t L_65 = *((int32_t*)L_64);
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_66 = ___ct8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_67 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_66);
NullCheck(L_67);
CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_68 = L_67->get_Source_1();
NullCheck(L_68);
*((int32_t*)L_63) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_68)->max_length))))));
bool L_69 = ___noLv46;
if (L_69)
{
goto IL_0108;
}
}
{
return (bool)0;
}
IL_0108:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_70 = ___ct8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_71 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_70);
NullCheck(L_71);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_72 = L_71->get_SortKey_3();
if (!L_72)
{
goto IL_0142;
}
}
{
V_9 = 0;
goto IL_0128;
}
IL_0117:
{
uint8_t* L_73 = V_1;
int32_t L_74 = V_9;
uint8_t* L_75 = ___sortkey5;
int32_t L_76 = V_9;
int32_t L_77 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_75, (int32_t)L_76)));
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_73, (int32_t)L_74))) = (int8_t)L_77;
int32_t L_78 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_78, (int32_t)1));
}
IL_0128:
{
int32_t L_79 = V_9;
if ((((int32_t)L_79) < ((int32_t)4)))
{
goto IL_0117;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_80 = ___ctx9;
L_80->set_PrevCode_5((-1));
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_81 = ___ctx9;
uint8_t* L_82 = V_1;
L_81->set_PrevSortKey_6((uint8_t*)L_82);
goto IL_020c;
}
IL_0142:
{
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_83 = ___ct8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_84 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_83);
NullCheck(L_84);
String_t* L_85 = L_84->get_Replacement_2();
NullCheck(L_85);
int32_t L_86 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_85, /*hidden argument*/NULL);
V_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_86, (int32_t)1));
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_87 = ___ct8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_88 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_87);
NullCheck(L_88);
String_t* L_89 = L_88->get_Replacement_2();
int32_t L_90 = V_10;
int32_t L_91 = V_10;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 ** L_92 = ___ct8;
Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 * L_93 = *((Contraction_t67167B4BAFC949FA578DA1DA9895D0F89B8ACEF3 **)L_92);
NullCheck(L_93);
String_t* L_94 = L_93->get_Replacement_2();
NullCheck(L_94);
int32_t L_95 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_94, /*hidden argument*/NULL);
uint8_t* L_96 = ___sortkey5;
int32_t L_97 = ___ti4;
bool L_98 = ___noLv46;
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_99 = ___ctx9;
int32_t L_100 = SimpleCollator_LastIndexOfSortKey_m320CAA3E92AC1491DA540766F18FC85FCB0DC3B8(__this, L_89, L_90, L_91, L_95, (uint8_t*)(uint8_t*)L_96, L_97, L_98, (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *)L_99, /*hidden argument*/NULL);
return (bool)((((int32_t)((((int32_t)0) > ((int32_t)L_100))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0181:
{
int32_t L_101 = ___ext7;
if (L_101)
{
goto IL_020c;
}
}
{
int32_t L_102 = V_4;
if ((((int32_t)L_102) >= ((int32_t)0)))
{
goto IL_019e;
}
}
{
String_t* L_103 = ___s0;
int32_t* L_104 = ___idx1;
int32_t L_105 = *((int32_t*)L_104);
NullCheck(L_103);
Il2CppChar L_106 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_103, L_105, /*hidden argument*/NULL);
int32_t L_107 = V_0;
int32_t L_108 = SimpleCollator_FilterOptions_m82CE9BA3794A021A90966222479471C2FFF730F6(__this, L_106, L_107, /*hidden argument*/NULL);
V_4 = L_108;
}
IL_019e:
{
int32_t* L_109 = ___idx1;
int32_t* L_110 = ___idx1;
int32_t L_111 = *((int32_t*)L_110);
*((int32_t*)L_109) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_111, (int32_t)1));
V_11 = (bool)0;
uint8_t* L_112 = V_1;
int32_t L_113 = V_4;
uint8_t L_114 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_113, /*hidden argument*/NULL);
*((int8_t*)L_112) = (int8_t)L_114;
uint8_t* L_115 = V_1;
int32_t L_116 = *((uint8_t*)L_115);
uint8_t* L_117 = ___sortkey5;
int32_t L_118 = *((uint8_t*)L_117);
if ((!(((uint32_t)L_116) == ((uint32_t)L_118))))
{
goto IL_01c6;
}
}
{
uint8_t* L_119 = V_1;
int32_t L_120 = V_4;
uint8_t L_121 = SimpleCollator_Level1_m63184BCD371255C4B2E95076B47175124957A4C4(__this, L_120, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_119, (int32_t)1))) = (int8_t)L_121;
goto IL_01c9;
}
IL_01c6:
{
V_11 = (bool)1;
}
IL_01c9:
{
bool L_122 = V_2;
if (L_122)
{
goto IL_01e7;
}
}
{
uint8_t* L_123 = V_1;
int32_t L_124 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_123, (int32_t)1)));
uint8_t* L_125 = ___sortkey5;
int32_t L_126 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_125, (int32_t)1)));
if ((!(((uint32_t)L_124) == ((uint32_t)L_126))))
{
goto IL_01e7;
}
}
{
uint8_t* L_127 = V_1;
int32_t L_128 = V_4;
int32_t L_129 = ___ext7;
uint8_t L_130 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_128, L_129, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_127, (int32_t)2))) = (int8_t)L_130;
goto IL_01ed;
}
IL_01e7:
{
bool L_131 = V_2;
if (L_131)
{
goto IL_01ed;
}
}
{
V_11 = (bool)1;
}
IL_01ed:
{
bool L_132 = V_11;
if (!L_132)
{
goto IL_01f3;
}
}
{
return (bool)0;
}
IL_01f3:
{
uint8_t* L_133 = V_1;
int32_t L_134 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(MSCompatUnicodeTable_tF7317B16A2F3BD7B319A929F839E7E23ECCE860B_il2cpp_TypeInfo_var);
uint8_t L_135 = MSCompatUnicodeTable_Level3_mE2A0D7AED1FE3580094585AF08650C8684C07E8D(L_134, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_133, (int32_t)3))) = (int8_t)L_135;
uint8_t* L_136 = V_1;
int32_t L_137 = *((uint8_t*)L_136);
if ((((int32_t)L_137) == ((int32_t)1)))
{
goto IL_020c;
}
}
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * L_138 = ___ctx9;
int32_t L_139 = V_4;
L_138->set_PrevCode_5(L_139);
}
IL_020c:
{
int32_t L_140 = ___ext7;
if (L_140)
{
goto IL_025b;
}
}
{
int32_t L_141 = V_3;
V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)1));
goto IL_0255;
}
IL_0217:
{
String_t* L_142 = ___s0;
int32_t L_143 = V_12;
NullCheck(L_142);
Il2CppChar L_144 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_142, L_143, /*hidden argument*/NULL);
uint8_t L_145 = SimpleCollator_Category_m92BEC1BB5297BCD3578C95999BEE25C613D49BD1(__this, L_144, /*hidden argument*/NULL);
if ((!(((uint32_t)L_145) == ((uint32_t)1))))
{
goto IL_025b;
}
}
{
bool L_146 = V_2;
if (L_146)
{
goto IL_024f;
}
}
{
uint8_t* L_147 = V_1;
int32_t L_148 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_147, (int32_t)2)));
if (L_148)
{
goto IL_0236;
}
}
{
uint8_t* L_149 = V_1;
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_149, (int32_t)2))) = (int8_t)2;
}
IL_0236:
{
uint8_t* L_150 = V_1;
uint8_t* L_151 = V_1;
int32_t L_152 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_151, (int32_t)2)));
String_t* L_153 = ___s0;
int32_t L_154 = V_12;
NullCheck(L_153);
Il2CppChar L_155 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_153, L_154, /*hidden argument*/NULL);
uint8_t L_156 = SimpleCollator_Level2_m2635F5CFB43EF90DA0A93836A0E205D73E2DA4F7(__this, L_155, 0, /*hidden argument*/NULL);
*((int8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_150, (int32_t)2))) = (int8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)L_156)))));
}
IL_024f:
{
int32_t L_157 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_157, (int32_t)1));
}
IL_0255:
{
int32_t L_158 = V_12;
int32_t L_159 = ___orgStart3;
if ((((int32_t)L_158) < ((int32_t)L_159)))
{
goto IL_0217;
}
}
IL_025b:
{
int32_t L_160 = V_0;
uint8_t* L_161 = V_1;
int32_t L_162 = V_4;
int32_t L_163 = ___ext7;
uint8_t* L_164 = ___sortkey5;
int32_t L_165 = ___ti4;
bool L_166 = ___noLv46;
bool L_167 = SimpleCollator_MatchesPrimitive_mE8B1C86C67F72E49677E986E4C3D56D44CB33730(__this, L_160, (uint8_t*)(uint8_t*)L_161, L_162, L_163, (uint8_t*)(uint8_t*)L_164, L_165, L_166, /*hidden argument*/NULL);
return L_167;
}
}
// System.Void Mono.Globalization.Unicode.SimpleCollator::.cctor()
extern "C" IL2CPP_METHOD_ATTR void SimpleCollator__cctor_m0F1FF70AE9D206675AD14419EA90D172ED6BE634 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SimpleCollator__cctor_m0F1FF70AE9D206675AD14419EA90D172ED6BE634_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = Environment_internalGetEnvironmentVariable_m49ACD082ABE4C40D49DC9CEE88AB3DCC402D6972(_stringLiteralA36557EAE020598B39D4C378025277A8309281F5, /*hidden argument*/NULL);
bool L_1 = String_op_Equality_m139F0E4195AE2F856019E63B241F36F016997FCE(L_0, _stringLiteralFB360F9C09AC8C5EDB2F18BE5DE4E80EA4C430D0, /*hidden argument*/NULL);
((SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields*)il2cpp_codegen_static_fields_for(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var))->set_QuickCheckDisabled_0(L_1);
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_2 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 * L_3 = (SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89 *)il2cpp_codegen_object_new(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var);
SimpleCollator__ctor_m425CCCFC8354699C91043D289C2DD7A20F437298(L_3, L_2, /*hidden argument*/NULL);
((SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_StaticFields*)il2cpp_codegen_static_fields_for(SimpleCollator_tC3A1720B7D3D850D5C23BE8E366D821EBA923D89_il2cpp_TypeInfo_var))->set_invariant_1(L_3);
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.Void Mono.Globalization.Unicode.SimpleCollator_Context::.ctor(System.Globalization.CompareOptions,System.Byte*,System.Byte*,System.Byte*,System.Byte*,System.Byte*)
extern "C" IL2CPP_METHOD_ATTR void Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D (Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * __this, int32_t ___opt0, uint8_t* ___alwaysMatchFlags1, uint8_t* ___neverMatchFlags2, uint8_t* ___buffer13, uint8_t* ___buffer24, uint8_t* ___prev15, const RuntimeMethod* method)
{
{
int32_t L_0 = ___opt0;
__this->set_Option_0(L_0);
uint8_t* L_1 = ___alwaysMatchFlags1;
__this->set_AlwaysMatchFlags_2((uint8_t*)L_1);
uint8_t* L_2 = ___neverMatchFlags2;
__this->set_NeverMatchFlags_1((uint8_t*)L_2);
uint8_t* L_3 = ___buffer13;
__this->set_Buffer1_3((uint8_t*)L_3);
uint8_t* L_4 = ___buffer24;
__this->set_Buffer2_4((uint8_t*)L_4);
uint8_t* L_5 = ___prev15;
__this->set_PrevSortKey_6((uint8_t*)L_5);
__this->set_PrevCode_5((-1));
return;
}
}
extern "C" void Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D_AdjustorThunk (RuntimeObject * __this, int32_t ___opt0, uint8_t* ___alwaysMatchFlags1, uint8_t* ___neverMatchFlags2, uint8_t* ___buffer13, uint8_t* ___buffer24, uint8_t* ___prev15, const RuntimeMethod* method)
{
Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B * _thisAdjusted = reinterpret_cast<Context_t3E3B999DA9BDA612888F49BDAF04F6D97C203A7B *>(__this + 1);
Context__ctor_m6C6BAC683330DEDF03DB77D07E36190E54B9C14D(_thisAdjusted, ___opt0, ___alwaysMatchFlags1, ___neverMatchFlags2, ___buffer13, ___buffer24, ___prev15, method);
}
#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
// Conversion methods for marshalling of: Mono.Globalization.Unicode.SimpleCollator/Escape
extern "C" void Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshal_pinvoke(const Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6& unmarshaled, Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_pinvoke& marshaled)
{
marshaled.___Source_0 = il2cpp_codegen_marshal_string(unmarshaled.get_Source_0());
marshaled.___Index_1 = unmarshaled.get_Index_1();
marshaled.___Start_2 = unmarshaled.get_Start_2();
marshaled.___End_3 = unmarshaled.get_End_3();
marshaled.___Optional_4 = unmarshaled.get_Optional_4();
}
extern "C" void Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshal_pinvoke_back(const Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_pinvoke& marshaled, Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6& unmarshaled)
{
unmarshaled.set_Source_0(il2cpp_codegen_marshal_string_result(marshaled.___Source_0));
int32_t unmarshaled_Index_temp_1 = 0;
unmarshaled_Index_temp_1 = marshaled.___Index_1;
unmarshaled.set_Index_1(unmarshaled_Index_temp_1);
int32_t unmarshaled_Start_temp_2 = 0;
unmarshaled_Start_temp_2 = marshaled.___Start_2;
unmarshaled.set_Start_2(unmarshaled_Start_temp_2);
int32_t unmarshaled_End_temp_3 = 0;
unmarshaled_End_temp_3 = marshaled.___End_3;
unmarshaled.set_End_3(unmarshaled_End_temp_3);
int32_t unmarshaled_Optional_temp_4 = 0;
unmarshaled_Optional_temp_4 = marshaled.___Optional_4;
unmarshaled.set_Optional_4(unmarshaled_Optional_temp_4);
}
// Conversion method for clean up from marshalling of: Mono.Globalization.Unicode.SimpleCollator/Escape
extern "C" void Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshal_pinvoke_cleanup(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___Source_0);
marshaled.___Source_0 = NULL;
}
// Conversion methods for marshalling of: Mono.Globalization.Unicode.SimpleCollator/Escape
extern "C" void Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshal_com(const Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6& unmarshaled, Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_com& marshaled)
{
marshaled.___Source_0 = il2cpp_codegen_marshal_bstring(unmarshaled.get_Source_0());
marshaled.___Index_1 = unmarshaled.get_Index_1();
marshaled.___Start_2 = unmarshaled.get_Start_2();
marshaled.___End_3 = unmarshaled.get_End_3();
marshaled.___Optional_4 = unmarshaled.get_Optional_4();
}
extern "C" void Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshal_com_back(const Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_com& marshaled, Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6& unmarshaled)
{
unmarshaled.set_Source_0(il2cpp_codegen_marshal_bstring_result(marshaled.___Source_0));
int32_t unmarshaled_Index_temp_1 = 0;
unmarshaled_Index_temp_1 = marshaled.___Index_1;
unmarshaled.set_Index_1(unmarshaled_Index_temp_1);
int32_t unmarshaled_Start_temp_2 = 0;
unmarshaled_Start_temp_2 = marshaled.___Start_2;
unmarshaled.set_Start_2(unmarshaled_Start_temp_2);
int32_t unmarshaled_End_temp_3 = 0;
unmarshaled_End_temp_3 = marshaled.___End_3;
unmarshaled.set_End_3(unmarshaled_End_temp_3);
int32_t unmarshaled_Optional_temp_4 = 0;
unmarshaled_Optional_temp_4 = marshaled.___Optional_4;
unmarshaled.set_Optional_4(unmarshaled_Optional_temp_4);
}
// Conversion method for clean up from marshalling of: Mono.Globalization.Unicode.SimpleCollator/Escape
extern "C" void Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshal_com_cleanup(Escape_t7D205DCBE40F7D5FE25F443E2DBF79A63870C5C6_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___Source_0);
marshaled.___Source_0 = NULL;
}
#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 Mono.Globalization.Unicode.SimpleCollator_PreviousInfo::.ctor(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void PreviousInfo__ctor_m0AE86FC046274A2BB1C5538DB0234073F5DE064C (PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 * __this, bool ___dummy0, const RuntimeMethod* method)
{
{
__this->set_Code_0((-1));
__this->set_SortKey_1((uint8_t*)(((uintptr_t)0)));
return;
}
}
extern "C" void PreviousInfo__ctor_m0AE86FC046274A2BB1C5538DB0234073F5DE064C_AdjustorThunk (RuntimeObject * __this, bool ___dummy0, const RuntimeMethod* method)
{
PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 * _thisAdjusted = reinterpret_cast<PreviousInfo_t63B5F670A14503898DE42EB49BC58C8C6EBBD805 *>(__this + 1);
PreviousInfo__ctor_m0AE86FC046274A2BB1C5538DB0234073F5DE064C(_thisAdjusted, ___dummy0, method);
}
#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 Mono.Globalization.Unicode.SortKeyBuffer::.ctor(System.Int32)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer__ctor_mD27AF09403E6FBE72818FE05C9B21FED0D0142A3 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, int32_t ___lcid0, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::Reset()
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_Reset_m7026C2F99B1004177873E2B18A936C4993DECB93 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = 0;
V_0 = L_0;
__this->set_l5_16(L_0);
int32_t L_1 = V_0;
int32_t L_2 = L_1;
V_0 = L_2;
__this->set_l4w_15(L_2);
int32_t L_3 = V_0;
int32_t L_4 = L_3;
V_0 = L_4;
__this->set_l4k_14(L_4);
int32_t L_5 = V_0;
int32_t L_6 = L_5;
V_0 = L_6;
__this->set_l4t_13(L_6);
int32_t L_7 = V_0;
int32_t L_8 = L_7;
V_0 = L_8;
__this->set_l4s_12(L_8);
int32_t L_9 = V_0;
int32_t L_10 = L_9;
V_0 = L_10;
__this->set_l3_11(L_10);
int32_t L_11 = V_0;
int32_t L_12 = L_11;
V_0 = L_12;
__this->set_l2_10(L_12);
int32_t L_13 = V_0;
__this->set_l1_9(L_13);
__this->set_frenchSorted_21((bool)0);
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::Initialize(System.Globalization.CompareOptions,System.Int32,System.String,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_Initialize_m8D0C231B13BD93B432A8CB6099EACD61AF965412 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, int32_t ___options0, int32_t ___lcid1, String_t* ___s2, bool ___frenchSort3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SortKeyBuffer_Initialize_m8D0C231B13BD93B432A8CB6099EACD61AF965412_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
String_t* L_0 = ___s2;
__this->set_source_8(L_0);
int32_t L_1 = ___lcid1;
__this->set_lcid_17(L_1);
int32_t L_2 = ___options0;
__this->set_options_18(L_2);
String_t* L_3 = ___s2;
NullCheck(L_3);
int32_t L_4 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_3, /*hidden argument*/NULL);
V_0 = L_4;
int32_t L_5 = ___options0;
__this->set_processLevel2_19((bool)((((int32_t)((int32_t)((int32_t)L_5&(int32_t)2))) == ((int32_t)0))? 1 : 0));
bool L_6 = ___frenchSort3;
__this->set_frenchSort_20(L_6);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = __this->get_l1b_0();
if (!L_7)
{
goto IL_0043;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = __this->get_l1b_0();
NullCheck(L_8);
int32_t L_9 = V_0;
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length))))) >= ((int32_t)L_9)))
{
goto IL_0054;
}
}
IL_0043:
{
int32_t L_10 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_10, (int32_t)2)), (int32_t)((int32_t)10))));
__this->set_l1b_0(L_11);
}
IL_0054:
{
bool L_12 = __this->get_processLevel2_19();
if (!L_12)
{
goto IL_007e;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = __this->get_l2b_1();
if (!L_13)
{
goto IL_006f;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = __this->get_l2b_1();
NullCheck(L_14);
int32_t L_15 = V_0;
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length))))) >= ((int32_t)L_15)))
{
goto IL_007e;
}
}
IL_006f:
{
int32_t L_16 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)((int32_t)10))));
__this->set_l2b_1(L_17);
}
IL_007e:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_18 = __this->get_l3b_2();
if (!L_18)
{
goto IL_0091;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_19 = __this->get_l3b_2();
NullCheck(L_19);
int32_t L_20 = V_0;
if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length))))) >= ((int32_t)L_20)))
{
goto IL_00a0;
}
}
IL_0091:
{
int32_t L_21 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_22 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)((int32_t)10))));
__this->set_l3b_2(L_22);
}
IL_00a0:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = __this->get_l4sb_3();
if (L_23)
{
goto IL_00b5;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_24 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
__this->set_l4sb_3(L_24);
}
IL_00b5:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_25 = __this->get_l4tb_4();
if (L_25)
{
goto IL_00ca;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
__this->set_l4tb_4(L_26);
}
IL_00ca:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_27 = __this->get_l4kb_5();
if (L_27)
{
goto IL_00df;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_28 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
__this->set_l4kb_5(L_28);
}
IL_00df:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_29 = __this->get_l4wb_6();
if (L_29)
{
goto IL_00f4;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_30 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
__this->set_l4wb_6(L_30);
}
IL_00f4:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_31 = __this->get_l5b_7();
if (L_31)
{
goto IL_0109;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_32 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
__this->set_l5b_7(L_32);
}
IL_0109:
{
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendCJKExtension(System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendCJKExtension_m4C9AF77CA7AF713667FB84472870497D960CA1AC (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___lv1msb0, uint8_t ___lv1lsb1, const RuntimeMethod* method)
{
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_0 = __this->get_address_of_l1b_0();
int32_t* L_1 = __this->get_address_of_l1_9();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, (uint8_t)((int32_t)254), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_0, (int32_t*)L_1, /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_2 = __this->get_address_of_l1b_0();
int32_t* L_3 = __this->get_address_of_l1_9();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, (uint8_t)((int32_t)255), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_2, (int32_t*)L_3, /*hidden argument*/NULL);
uint8_t L_4 = ___lv1msb0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_5 = __this->get_address_of_l1b_0();
int32_t* L_6 = __this->get_address_of_l1_9();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_4, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_5, (int32_t*)L_6, /*hidden argument*/NULL);
uint8_t L_7 = ___lv1lsb1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_8 = __this->get_address_of_l1b_0();
int32_t* L_9 = __this->get_address_of_l1_9();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_7, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_8, (int32_t*)L_9, /*hidden argument*/NULL);
bool L_10 = __this->get_processLevel2_19();
if (!L_10)
{
goto IL_006f;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_11 = __this->get_address_of_l2b_1();
int32_t* L_12 = __this->get_address_of_l2_10();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, (uint8_t)2, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_11, (int32_t*)L_12, /*hidden argument*/NULL);
}
IL_006f:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_13 = __this->get_address_of_l3b_2();
int32_t* L_14 = __this->get_address_of_l3_11();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, (uint8_t)2, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_13, (int32_t*)L_14, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendKana(System.Byte,System.Byte,System.Byte,System.Byte,System.Boolean,System.Byte,System.Boolean,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendKana_m276702644421EE9ECCA650AD6551E338FFB8A917 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___category0, uint8_t ___lv11, uint8_t ___lv22, uint8_t ___lv33, bool ___isSmallKana4, uint8_t ___markType5, bool ___isKatakana6, bool ___isHalfWidth7, const RuntimeMethod* method)
{
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B2_0 = NULL;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B1_0 = NULL;
int32_t G_B3_0 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B3_1 = NULL;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B5_0 = NULL;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B4_0 = NULL;
int32_t G_B6_0 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B6_1 = NULL;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B8_0 = NULL;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B7_0 = NULL;
int32_t G_B9_0 = 0;
SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * G_B9_1 = NULL;
{
uint8_t L_0 = ___category0;
uint8_t L_1 = ___lv11;
uint8_t L_2 = ___lv22;
uint8_t L_3 = ___lv33;
SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05(__this, L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
bool L_4 = ___isSmallKana4;
G_B1_0 = __this;
if (L_4)
{
G_B2_0 = __this;
goto IL_0017;
}
}
{
G_B3_0 = ((int32_t)228);
G_B3_1 = G_B1_0;
goto IL_001c;
}
IL_0017:
{
G_B3_0 = ((int32_t)196);
G_B3_1 = G_B2_0;
}
IL_001c:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_5 = __this->get_address_of_l4sb_3();
int32_t* L_6 = __this->get_address_of_l4s_12();
NullCheck(G_B3_1);
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(G_B3_1, (uint8_t)(((int32_t)((uint8_t)G_B3_0))), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_5, (int32_t*)L_6, /*hidden argument*/NULL);
uint8_t L_7 = ___markType5;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_8 = __this->get_address_of_l4tb_4();
int32_t* L_9 = __this->get_address_of_l4t_13();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_7, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_8, (int32_t*)L_9, /*hidden argument*/NULL);
bool L_10 = ___isKatakana6;
G_B4_0 = __this;
if (L_10)
{
G_B5_0 = __this;
goto IL_004e;
}
}
{
G_B6_0 = ((int32_t)228);
G_B6_1 = G_B4_0;
goto IL_0053;
}
IL_004e:
{
G_B6_0 = ((int32_t)196);
G_B6_1 = G_B5_0;
}
IL_0053:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_11 = __this->get_address_of_l4kb_5();
int32_t* L_12 = __this->get_address_of_l4k_14();
NullCheck(G_B6_1);
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(G_B6_1, (uint8_t)(((int32_t)((uint8_t)G_B6_0))), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_11, (int32_t*)L_12, /*hidden argument*/NULL);
bool L_13 = ___isHalfWidth7;
G_B7_0 = __this;
if (L_13)
{
G_B8_0 = __this;
goto IL_0071;
}
}
{
G_B9_0 = ((int32_t)228);
G_B9_1 = G_B7_0;
goto IL_0076;
}
IL_0071:
{
G_B9_0 = ((int32_t)196);
G_B9_1 = G_B8_0;
}
IL_0076:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_14 = __this->get_address_of_l4wb_6();
int32_t* L_15 = __this->get_address_of_l4w_15();
NullCheck(G_B9_1);
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(G_B9_1, (uint8_t)(((int32_t)((uint8_t)G_B9_0))), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_14, (int32_t*)L_15, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendNormal(System.Byte,System.Byte,System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendNormal_m120ACC5E79F7DF43EDDE1E559BF63C79E6CE8D05 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___category0, uint8_t ___lv11, uint8_t ___lv22, uint8_t ___lv33, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
uint8_t L_0 = ___lv22;
if (L_0)
{
goto IL_0006;
}
}
{
___lv22 = (uint8_t)2;
}
IL_0006:
{
uint8_t L_1 = ___lv33;
if (L_1)
{
goto IL_000d;
}
}
{
___lv33 = (uint8_t)2;
}
IL_000d:
{
uint8_t L_2 = ___category0;
if ((!(((uint32_t)L_2) == ((uint32_t)6))))
{
goto IL_0028;
}
}
{
int32_t L_3 = __this->get_options_18();
if (((int32_t)((int32_t)L_3&(int32_t)((int32_t)536870912))))
{
goto IL_0028;
}
}
{
uint8_t L_4 = ___category0;
uint8_t L_5 = ___lv11;
SortKeyBuffer_AppendLevel5_m1E22E7FA4546BC023BE9DA0810CDE747074AFCD5(__this, L_4, L_5, /*hidden argument*/NULL);
return;
}
IL_0028:
{
bool L_6 = __this->get_processLevel2_19();
if (!L_6)
{
goto IL_0074;
}
}
{
uint8_t L_7 = ___category0;
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
{
goto IL_0074;
}
}
{
int32_t L_8 = __this->get_l1_9();
if ((((int32_t)L_8) <= ((int32_t)0)))
{
goto IL_0074;
}
}
{
uint8_t L_9 = ___lv22;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = __this->get_l2b_1();
int32_t L_11 = __this->get_l2_10();
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1));
int32_t L_12 = V_0;
__this->set_l2_10(L_12);
int32_t L_13 = V_0;
NullCheck(L_10);
int32_t L_14 = L_13;
uint8_t L_15 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
___lv22 = (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_15)))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = __this->get_l3b_2();
int32_t L_17 = __this->get_l3_11();
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1));
int32_t L_18 = V_0;
__this->set_l3_11(L_18);
int32_t L_19 = V_0;
NullCheck(L_16);
int32_t L_20 = L_19;
uint8_t L_21 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
___lv33 = L_21;
}
IL_0074:
{
uint8_t L_22 = ___category0;
if ((((int32_t)L_22) == ((int32_t)1)))
{
goto IL_009e;
}
}
{
uint8_t L_23 = ___category0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_24 = __this->get_address_of_l1b_0();
int32_t* L_25 = __this->get_address_of_l1_9();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_23, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_24, (int32_t*)L_25, /*hidden argument*/NULL);
uint8_t L_26 = ___lv11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_27 = __this->get_address_of_l1b_0();
int32_t* L_28 = __this->get_address_of_l1_9();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_26, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_27, (int32_t*)L_28, /*hidden argument*/NULL);
}
IL_009e:
{
bool L_29 = __this->get_processLevel2_19();
if (!L_29)
{
goto IL_00b9;
}
}
{
uint8_t L_30 = ___lv22;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_31 = __this->get_address_of_l2b_1();
int32_t* L_32 = __this->get_address_of_l2_10();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_30, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_31, (int32_t*)L_32, /*hidden argument*/NULL);
}
IL_00b9:
{
uint8_t L_33 = ___lv33;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_34 = __this->get_address_of_l3b_2();
int32_t* L_35 = __this->get_address_of_l3_11();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_33, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_34, (int32_t*)L_35, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendLevel5(System.Byte,System.Byte)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendLevel5_m1E22E7FA4546BC023BE9DA0810CDE747074AFCD5 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___category0, uint8_t ___lv11, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->get_l2_10();
V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1))%(int32_t)((int32_t)8192)));
int32_t L_1 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_2 = __this->get_address_of_l5b_7();
int32_t* L_3 = __this->get_address_of_l5_16();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_1/(int32_t)((int32_t)64))), (int32_t)((int32_t)128)))))), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_2, (int32_t*)L_3, /*hidden argument*/NULL);
int32_t L_4 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_5 = __this->get_address_of_l5b_7();
int32_t* L_6 = __this->get_address_of_l5_16();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)L_4%(int32_t)((int32_t)64))), (int32_t)4)), (int32_t)3))))), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_5, (int32_t*)L_6, /*hidden argument*/NULL);
uint8_t L_7 = ___category0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_8 = __this->get_address_of_l5b_7();
int32_t* L_9 = __this->get_address_of_l5_16();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_7, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_8, (int32_t*)L_9, /*hidden argument*/NULL);
uint8_t L_10 = ___lv11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_11 = __this->get_address_of_l5b_7();
int32_t* L_12 = __this->get_address_of_l5_16();
SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477(__this, L_10, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_11, (int32_t*)L_12, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Globalization.Unicode.SortKeyBuffer::AppendBufferPrimitive(System.Byte,System.Byte[]U26,System.Int32U26)
extern "C" IL2CPP_METHOD_ATTR void SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, uint8_t ___value0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___buf1, int32_t* ___bidx2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SortKeyBuffer_AppendBufferPrimitive_m35255B9E052C2B48BC4FCA818A9E0C817DF44477_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_0 = ___buf1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_0);
int32_t* L_2 = ___bidx2;
int32_t* L_3 = ___bidx2;
int32_t L_4 = *((int32_t*)L_3);
V_0 = L_4;
int32_t L_5 = V_0;
*((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
int32_t L_6 = V_0;
uint8_t L_7 = ___value0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (uint8_t)L_7);
int32_t* L_8 = ___bidx2;
int32_t L_9 = *((int32_t*)L_8);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_10 = ___buf1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_10);
NullCheck(L_11);
if ((!(((uint32_t)L_9) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length))))))))
{
goto IL_002e;
}
}
{
int32_t* L_12 = ___bidx2;
int32_t L_13 = *((int32_t*)L_12);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_13, (int32_t)2)));
V_1 = L_14;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_15 = ___buf1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_15);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_18 = ___buf1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_19 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_18);
NullCheck(L_19);
Array_Copy_m2D96731C600DE8A167348CA8BA796344E64F7434((RuntimeArray *)(RuntimeArray *)L_16, (RuntimeArray *)(RuntimeArray *)L_17, (((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length)))), /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_20 = ___buf1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_21 = V_1;
*((RuntimeObject **)L_20) = (RuntimeObject *)L_21;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_20, (RuntimeObject *)L_21);
}
IL_002e:
{
return;
}
}
// System.Globalization.SortKey Mono.Globalization.Unicode.SortKeyBuffer::GetResultAndReset()
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SortKeyBuffer_GetResultAndReset_m84C6096BC5052616FC5BBFF788AF53BBCDD97EC8 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, const RuntimeMethod* method)
{
{
SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_0 = SortKeyBuffer_GetResult_m0A4FBC86536F5B4E82F409E3B219C385F234AAB1(__this, /*hidden argument*/NULL);
SortKeyBuffer_Reset_m7026C2F99B1004177873E2B18A936C4993DECB93(__this, /*hidden argument*/NULL);
return L_0;
}
}
// System.Int32 Mono.Globalization.Unicode.SortKeyBuffer::GetOptimizedLength(System.Byte[],System.Int32,System.Byte)
extern "C" IL2CPP_METHOD_ATTR int32_t SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data0, int32_t ___len1, uint8_t ___defaultValue2, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
V_0 = (-1);
V_1 = 0;
goto IL_0012;
}
IL_0006:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___data0;
int32_t L_1 = V_1;
NullCheck(L_0);
int32_t L_2 = L_1;
uint8_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
uint8_t L_4 = ___defaultValue2;
if ((((int32_t)L_3) == ((int32_t)L_4)))
{
goto IL_000e;
}
}
{
int32_t L_5 = V_1;
V_0 = L_5;
}
IL_000e:
{
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
}
IL_0012:
{
int32_t L_7 = V_1;
int32_t L_8 = ___len1;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0006;
}
}
{
int32_t L_9 = V_0;
return ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
}
// System.Globalization.SortKey Mono.Globalization.Unicode.SortKeyBuffer::GetResult()
extern "C" IL2CPP_METHOD_ATTR SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * SortKeyBuffer_GetResult_m0A4FBC86536F5B4E82F409E3B219C385F234AAB1 (SortKeyBuffer_tC81769611F0BD6ACF629C54D22DAD0D735B21186 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SortKeyBuffer_GetResult_m0A4FBC86536F5B4E82F409E3B219C385F234AAB1_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t G_B12_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B14_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B16_0 = 0;
int32_t G_B15_0 = 0;
{
String_t* L_0 = __this->get_source_8();
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0033;
}
}
{
int32_t L_2 = __this->get_lcid_17();
String_t* L_3 = __this->get_source_8();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)0);
int32_t L_5 = __this->get_options_18();
SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_6 = (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 *)il2cpp_codegen_object_new(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_il2cpp_TypeInfo_var);
SortKey__ctor_mFC62F1FD89498E1975907CAA5564B73322C1AECB(L_6, L_2, L_3, L_4, L_5, 0, 0, 0, 0, 0, 0, 0, 0, /*hidden argument*/NULL);
return L_6;
}
IL_0033:
{
bool L_7 = __this->get_frenchSort_20();
if (!L_7)
{
goto IL_0082;
}
}
{
bool L_8 = __this->get_frenchSorted_21();
if (L_8)
{
goto IL_0082;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = __this->get_l2b_1();
if (!L_9)
{
goto IL_0082;
}
}
{
V_4 = 0;
goto IL_0061;
}
IL_0050:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = __this->get_l2b_1();
int32_t L_11 = V_4;
NullCheck(L_10);
int32_t L_12 = L_11;
uint8_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
if (!L_13)
{
goto IL_006d;
}
}
{
int32_t L_14 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
}
IL_0061:
{
int32_t L_15 = V_4;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = __this->get_l2b_1();
NullCheck(L_16);
if ((((int32_t)L_15) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_16)->max_length)))))))
{
goto IL_0050;
}
}
IL_006d:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = __this->get_l2b_1();
int32_t L_18 = V_4;
Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_mC6D04DB36698F31262134DEEF6B9C03026200F13(L_17, 0, L_18, /*hidden argument*/Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_mC6D04DB36698F31262134DEEF6B9C03026200F13_RuntimeMethod_var);
__this->set_frenchSorted_21((bool)1);
}
IL_0082:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_19 = __this->get_l2b_1();
int32_t L_20 = __this->get_l2_10();
int32_t L_21 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_19, L_20, (uint8_t)2, /*hidden argument*/NULL);
__this->set_l2_10(L_21);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_22 = __this->get_l3b_2();
int32_t L_23 = __this->get_l3_11();
int32_t L_24 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_22, L_23, (uint8_t)2, /*hidden argument*/NULL);
__this->set_l3_11(L_24);
int32_t L_25 = __this->get_l4s_12();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = __this->get_l4sb_3();
int32_t L_27 = __this->get_l4s_12();
int32_t L_28 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_26, L_27, (uint8_t)((int32_t)228), /*hidden argument*/NULL);
__this->set_l4s_12(L_28);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_29 = __this->get_l4tb_4();
int32_t L_30 = __this->get_l4t_13();
int32_t L_31 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_29, L_30, (uint8_t)3, /*hidden argument*/NULL);
__this->set_l4t_13(L_31);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_32 = __this->get_l4kb_5();
int32_t L_33 = __this->get_l4k_14();
int32_t L_34 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_32, L_33, (uint8_t)((int32_t)228), /*hidden argument*/NULL);
__this->set_l4k_14(L_34);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_35 = __this->get_l4wb_6();
int32_t L_36 = __this->get_l4w_15();
int32_t L_37 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_35, L_36, (uint8_t)((int32_t)228), /*hidden argument*/NULL);
__this->set_l4w_15(L_37);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_38 = __this->get_l5b_7();
int32_t L_39 = __this->get_l5_16();
int32_t L_40 = SortKeyBuffer_GetOptimizedLength_m9FE28FBD71AD5B3B3CD2EAB82350AF18BA0A3A8A(__this, L_38, L_39, (uint8_t)2, /*hidden argument*/NULL);
__this->set_l5_16(L_40);
int32_t L_41 = __this->get_l1_9();
int32_t L_42 = __this->get_l2_10();
int32_t L_43 = __this->get_l3_11();
int32_t L_44 = __this->get_l5_16();
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)L_43)), (int32_t)L_44)), (int32_t)5));
int32_t L_45 = __this->get_l4s_12();
int32_t L_46 = __this->get_l4t_13();
int32_t L_47 = __this->get_l4k_14();
int32_t L_48 = __this->get_l4w_15();
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)L_46)), (int32_t)L_47)), (int32_t)L_48));
int32_t L_49 = ((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
G_B11_0 = L_49;
if (!L_49)
{
G_B12_0 = L_49;
goto IL_0189;
}
}
{
int32_t L_50 = V_0;
int32_t L_51 = V_1;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)4))));
G_B12_0 = G_B11_0;
}
IL_0189:
{
int32_t L_52 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_53 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_52);
V_2 = L_53;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_54 = __this->get_l1b_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_55 = V_2;
int32_t L_56 = __this->get_l1_9();
Array_Copy_m2D96731C600DE8A167348CA8BA796344E64F7434((RuntimeArray *)(RuntimeArray *)L_54, (RuntimeArray *)(RuntimeArray *)L_55, L_56, /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_57 = V_2;
int32_t L_58 = __this->get_l1_9();
NullCheck(L_57);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(L_58), (uint8_t)1);
int32_t L_59 = __this->get_l1_9();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1));
int32_t L_60 = __this->get_l2_10();
G_B13_0 = G_B12_0;
if ((((int32_t)L_60) <= ((int32_t)0)))
{
G_B14_0 = G_B12_0;
goto IL_01d1;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_61 = __this->get_l2b_1();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_62 = V_2;
int32_t L_63 = V_3;
int32_t L_64 = __this->get_l2_10();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_61, 0, (RuntimeArray *)(RuntimeArray *)L_62, L_63, L_64, /*hidden argument*/NULL);
G_B14_0 = G_B13_0;
}
IL_01d1:
{
int32_t L_65 = V_3;
int32_t L_66 = __this->get_l2_10();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)L_66));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_67 = V_2;
int32_t L_68 = V_3;
int32_t L_69 = L_68;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1));
NullCheck(L_67);
(L_67)->SetAt(static_cast<il2cpp_array_size_t>(L_69), (uint8_t)1);
int32_t L_70 = __this->get_l3_11();
G_B15_0 = G_B14_0;
if ((((int32_t)L_70) <= ((int32_t)0)))
{
G_B16_0 = G_B14_0;
goto IL_01ff;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_71 = __this->get_l3b_2();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_72 = V_2;
int32_t L_73 = V_3;
int32_t L_74 = __this->get_l3_11();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_71, 0, (RuntimeArray *)(RuntimeArray *)L_72, L_73, L_74, /*hidden argument*/NULL);
G_B16_0 = G_B15_0;
}
IL_01ff:
{
int32_t L_75 = V_3;
int32_t L_76 = __this->get_l3_11();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)L_76));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_77 = V_2;
int32_t L_78 = V_3;
int32_t L_79 = L_78;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1));
NullCheck(L_77);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(L_79), (uint8_t)1);
if (!G_B16_0)
{
goto IL_02b5;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_80 = __this->get_l4sb_3();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_81 = V_2;
int32_t L_82 = V_3;
int32_t L_83 = __this->get_l4s_12();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_80, 0, (RuntimeArray *)(RuntimeArray *)L_81, L_82, L_83, /*hidden argument*/NULL);
int32_t L_84 = V_3;
int32_t L_85 = __this->get_l4s_12();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)L_85));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_86 = V_2;
int32_t L_87 = V_3;
int32_t L_88 = L_87;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1));
NullCheck(L_86);
(L_86)->SetAt(static_cast<il2cpp_array_size_t>(L_88), (uint8_t)((int32_t)255));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_89 = __this->get_l4tb_4();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_90 = V_2;
int32_t L_91 = V_3;
int32_t L_92 = __this->get_l4t_13();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_89, 0, (RuntimeArray *)(RuntimeArray *)L_90, L_91, L_92, /*hidden argument*/NULL);
int32_t L_93 = V_3;
int32_t L_94 = __this->get_l4t_13();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_93, (int32_t)L_94));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_95 = V_2;
int32_t L_96 = V_3;
int32_t L_97 = L_96;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1));
NullCheck(L_95);
(L_95)->SetAt(static_cast<il2cpp_array_size_t>(L_97), (uint8_t)2);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_98 = __this->get_l4kb_5();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_99 = V_2;
int32_t L_100 = V_3;
int32_t L_101 = __this->get_l4k_14();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_98, 0, (RuntimeArray *)(RuntimeArray *)L_99, L_100, L_101, /*hidden argument*/NULL);
int32_t L_102 = V_3;
int32_t L_103 = __this->get_l4k_14();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_102, (int32_t)L_103));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_104 = V_2;
int32_t L_105 = V_3;
int32_t L_106 = L_105;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_106, (int32_t)1));
NullCheck(L_104);
(L_104)->SetAt(static_cast<il2cpp_array_size_t>(L_106), (uint8_t)((int32_t)255));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_107 = __this->get_l4wb_6();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_108 = V_2;
int32_t L_109 = V_3;
int32_t L_110 = __this->get_l4w_15();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_107, 0, (RuntimeArray *)(RuntimeArray *)L_108, L_109, L_110, /*hidden argument*/NULL);
int32_t L_111 = V_3;
int32_t L_112 = __this->get_l4w_15();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_111, (int32_t)L_112));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_113 = V_2;
int32_t L_114 = V_3;
int32_t L_115 = L_114;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_115, (int32_t)1));
NullCheck(L_113);
(L_113)->SetAt(static_cast<il2cpp_array_size_t>(L_115), (uint8_t)((int32_t)255));
}
IL_02b5:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_116 = V_2;
int32_t L_117 = V_3;
int32_t L_118 = L_117;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_118, (int32_t)1));
NullCheck(L_116);
(L_116)->SetAt(static_cast<il2cpp_array_size_t>(L_118), (uint8_t)1);
int32_t L_119 = __this->get_l5_16();
if ((((int32_t)L_119) <= ((int32_t)0)))
{
goto IL_02da;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_120 = __this->get_l5b_7();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_121 = V_2;
int32_t L_122 = V_3;
int32_t L_123 = __this->get_l5_16();
Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_120, 0, (RuntimeArray *)(RuntimeArray *)L_121, L_122, L_123, /*hidden argument*/NULL);
}
IL_02da:
{
int32_t L_124 = V_3;
int32_t L_125 = __this->get_l5_16();
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, (int32_t)L_125));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_126 = V_2;
int32_t L_127 = V_3;
int32_t L_128 = L_127;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1));
NullCheck(L_126);
(L_126)->SetAt(static_cast<il2cpp_array_size_t>(L_128), (uint8_t)0);
int32_t L_129 = __this->get_lcid_17();
String_t* L_130 = __this->get_source_8();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_131 = V_2;
int32_t L_132 = __this->get_options_18();
int32_t L_133 = __this->get_l1_9();
int32_t L_134 = __this->get_l2_10();
int32_t L_135 = __this->get_l3_11();
int32_t L_136 = __this->get_l4s_12();
int32_t L_137 = __this->get_l4t_13();
int32_t L_138 = __this->get_l4k_14();
int32_t L_139 = __this->get_l4w_15();
int32_t L_140 = __this->get_l5_16();
SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 * L_141 = (SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9 *)il2cpp_codegen_object_new(SortKey_tD5C96B638D8C6D0C4C2F49F27387D51202D78FD9_il2cpp_TypeInfo_var);
SortKey__ctor_mFC62F1FD89498E1975907CAA5564B73322C1AECB(L_141, L_129, L_130, L_131, L_132, L_133, L_134, L_135, L_136, L_137, L_138, L_139, L_140, /*hidden argument*/NULL);
return L_141;
}
}
#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 Mono.Globalization.Unicode.TailoringInfo::.ctor(System.Int32,System.Int32,System.Int32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void TailoringInfo__ctor_mDB83015954CD061BF8F730CF4D69BB5D08517A96 (TailoringInfo_tB8FE608AAAB4C0390CE451DB4BB21713726D8F1B * __this, int32_t ___lcid0, int32_t ___tailoringIndex1, int32_t ___tailoringCount2, bool ___frenchSort3, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
int32_t L_0 = ___lcid0;
__this->set_LCID_0(L_0);
int32_t L_1 = ___tailoringIndex1;
__this->set_TailoringIndex_1(L_1);
int32_t L_2 = ___tailoringCount2;
__this->set_TailoringCount_2(L_2);
bool L_3 = ___frenchSort3;
__this->set_FrenchSort_3(L_3);
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.Void Mono.Math.BigInteger::.ctor(Mono.Math.BigInteger_Sign,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, int32_t ___sign0, uint32_t ___len1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
__this->set_length_0(1);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
uint32_t L_0 = ___len1;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)SZArrayNew(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var, (uint32_t)L_0);
__this->set_data_1(L_1);
uint32_t L_2 = ___len1;
__this->set_length_0(L_2);
return;
}
}
// System.Void Mono.Math.BigInteger::.ctor(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
__this->set_length_0(1);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi0;
NullCheck(L_0);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = L_0->get_data_1();
NullCheck((RuntimeArray *)(RuntimeArray *)L_1);
RuntimeObject * L_2 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
__this->set_data_1(((UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)Castclass((RuntimeObject*)L_2, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ___bi0;
NullCheck(L_3);
uint32_t L_4 = L_3->get_length_0();
__this->set_length_0(L_4);
return;
}
}
// System.Void Mono.Math.BigInteger::.ctor(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_m3506E09D8ADDF5379A96A2CEF100CF60A89508AB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, uint32_t ___len1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger__ctor_m3506E09D8ADDF5379A96A2CEF100CF60A89508AB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
__this->set_length_0(1);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
uint32_t L_0 = ___len1;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)SZArrayNew(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var, (uint32_t)L_0);
__this->set_data_1(L_1);
V_0 = 0;
goto IL_0031;
}
IL_001d:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_2 = __this->get_data_1();
uint32_t L_3 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___bi0;
NullCheck(L_4);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4->get_data_1();
uint32_t L_6 = V_0;
NullCheck(L_5);
uint32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (uint32_t)L_8);
uint32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
}
IL_0031:
{
uint32_t L_10 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___bi0;
NullCheck(L_11);
uint32_t L_12 = L_11->get_length_0();
if ((!(((uint32_t)L_10) >= ((uint32_t)L_12))))
{
goto IL_001d;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = ___bi0;
NullCheck(L_13);
uint32_t L_14 = L_13->get_length_0();
__this->set_length_0(L_14);
return;
}
}
// System.Void Mono.Math.BigInteger::.ctor(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_m3D26EA41D287712CF88F08F654A9F0A4DA31C156 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___inData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger__ctor_m3D26EA41D287712CF88F08F654A9F0A4DA31C156_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
__this->set_length_0(1);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___inData0;
NullCheck(L_0);
if ((((RuntimeArray *)L_0)->max_length))
{
goto IL_0019;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)1);
___inData0 = L_1;
}
IL_0019:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ___inData0;
NullCheck(L_2);
__this->set_length_0(((int32_t)((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length))))>>2)));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___inData0;
NullCheck(L_3);
V_0 = ((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))&(int32_t)3));
int32_t L_4 = V_0;
if (!L_4)
{
goto IL_003b;
}
}
{
uint32_t L_5 = __this->get_length_0();
__this->set_length_0(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
}
IL_003b:
{
uint32_t L_6 = __this->get_length_0();
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_7 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)SZArrayNew(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var, (uint32_t)L_6);
__this->set_data_1(L_7);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = ___inData0;
NullCheck(L_8);
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length)))), (int32_t)1));
V_2 = 0;
goto IL_0083;
}
IL_0056:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_9 = __this->get_data_1();
int32_t L_10 = V_2;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = ___inData0;
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)3));
uint8_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_15 = ___inData0;
int32_t L_16 = V_1;
NullCheck(L_15);
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)2));
uint8_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_19 = ___inData0;
int32_t L_20 = V_1;
NullCheck(L_19);
int32_t L_21 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1));
uint8_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = ___inData0;
int32_t L_24 = V_1;
NullCheck(L_23);
int32_t L_25 = L_24;
uint8_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14<<(int32_t)((int32_t)24)))|(int32_t)((int32_t)((int32_t)L_18<<(int32_t)((int32_t)16)))))|(int32_t)((int32_t)((int32_t)L_22<<(int32_t)8))))|(int32_t)L_26)));
int32_t L_27 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)4));
int32_t L_28 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
}
IL_0083:
{
int32_t L_29 = V_1;
if ((((int32_t)L_29) >= ((int32_t)3)))
{
goto IL_0056;
}
}
{
int32_t L_30 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)1)))
{
case 0:
{
goto IL_009d;
}
case 1:
{
goto IL_00b1;
}
case 2:
{
goto IL_00cb;
}
}
}
{
goto IL_00ea;
}
IL_009d:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_31 = __this->get_data_1();
uint32_t L_32 = __this->get_length_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_33 = ___inData0;
NullCheck(L_33);
int32_t L_34 = 0;
uint8_t L_35 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)1))), (uint32_t)L_35);
goto IL_00ea;
}
IL_00b1:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_36 = __this->get_data_1();
uint32_t L_37 = __this->get_length_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_38 = ___inData0;
NullCheck(L_38);
int32_t L_39 = 0;
uint8_t L_40 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_41 = ___inData0;
NullCheck(L_41);
int32_t L_42 = 1;
uint8_t L_43 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1))), (uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_40<<(int32_t)8))|(int32_t)L_43)));
goto IL_00ea;
}
IL_00cb:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_44 = __this->get_data_1();
uint32_t L_45 = __this->get_length_0();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_46 = ___inData0;
NullCheck(L_46);
int32_t L_47 = 0;
uint8_t L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_49 = ___inData0;
NullCheck(L_49);
int32_t L_50 = 1;
uint8_t L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_52 = ___inData0;
NullCheck(L_52);
int32_t L_53 = 2;
uint8_t L_54 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
NullCheck(L_44);
(L_44)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)1))), (uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_48<<(int32_t)((int32_t)16)))|(int32_t)((int32_t)((int32_t)L_51<<(int32_t)8))))|(int32_t)L_54)));
}
IL_00ea:
{
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Math.BigInteger::.ctor(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___ui0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
__this->set_length_0(1);
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)SZArrayNew(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var, (uint32_t)1);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = L_0;
uint32_t L_2 = ___ui0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint32_t)L_2);
__this->set_data_1(L_1);
return;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Implicit(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417 (uint32_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
uint32_t L_0 = ___value0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB(L_1, L_0, /*hidden argument*/NULL);
return L_1;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Implicit(System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0 (int32_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___value0;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000f;
}
}
{
ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_1 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_1, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0_RuntimeMethod_var);
}
IL_000f:
{
int32_t L_2 = ___value0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB(L_3, L_2, /*hidden argument*/NULL);
return L_3;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Subtraction(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi21;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_1 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_0, 0, /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B(L_3, L_2, /*hidden argument*/NULL);
return L_3;
}
IL_0010:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___bi10;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_5 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_4, 0, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * L_6 = (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 *)il2cpp_codegen_object_new(ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269_il2cpp_TypeInfo_var);
ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF(L_6, _stringLiteralD4FCA0BC6A26DDF145B7A4AC7BFDAEBEDD5A886F, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, NULL, BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783_RuntimeMethod_var);
}
IL_0024:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = ___bi21;
int32_t L_9 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_7, L_8, /*hidden argument*/NULL);
V_0 = L_9;
int32_t L_10 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)(-1))))
{
case 0:
{
goto IL_0051;
}
case 1:
{
goto IL_0042;
}
case 2:
{
goto IL_0049;
}
}
}
{
goto IL_005c;
}
IL_0042:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
return L_11;
}
IL_0049:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_12 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = ___bi21;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = Kernel_Subtract_m6C9654F8C25E2E76FE5A9C2D81D88CF5C7903BD7(L_12, L_13, /*hidden argument*/NULL);
return L_14;
}
IL_0051:
{
ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * L_15 = (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 *)il2cpp_codegen_object_new(ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269_il2cpp_TypeInfo_var);
ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF(L_15, _stringLiteralD4FCA0BC6A26DDF145B7A4AC7BFDAEBEDD5A886F, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, NULL, BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783_RuntimeMethod_var);
}
IL_005c:
{
Exception_t * L_16 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m5FEC89FBFACEEDCEE29CCFD44A85D72FC28EB0D1(L_16, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, NULL, BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783_RuntimeMethod_var);
}
}
// System.UInt32 Mono.Math.BigInteger::op_Modulus(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t BigInteger_op_Modulus_m87DF0D870DA7481DCC9E22F488E173DB66B8BAD2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, uint32_t ___ui1, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi0;
uint32_t L_1 = ___ui1;
uint32_t L_2 = Kernel_DwordMod_m0BB170B3245862E656F3447703C8A925181F8F6A(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Modulus(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Modulus_mA18F436ECDB19BC874B195221FC3580EEAEAAC0A (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_2 = Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700(L_0, L_1, /*hidden argument*/NULL);
NullCheck(L_2);
int32_t L_3 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
return L_4;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Division(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Division_mE2D1423D38BC8354FC1BE581DF9535004A3EBB43 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_2 = Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700(L_0, L_1, /*hidden argument*/NULL);
NullCheck(L_2);
int32_t L_3 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
return L_4;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Multiply(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_1 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_0, 0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0012;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi21;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_3 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_2, 0, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0019;
}
}
IL_0012:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
return L_4;
}
IL_0019:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___bi10;
NullCheck(L_5);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = L_5->get_data_1();
NullCheck(L_6);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi10;
NullCheck(L_7);
uint32_t L_8 = L_7->get_length_0();
if ((((int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))))) >= ((int64_t)(((int64_t)((uint64_t)L_8))))))
{
goto IL_0036;
}
}
{
IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * L_9 = (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF *)il2cpp_codegen_object_new(IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var);
IndexOutOfRangeException__ctor_mCCE2EFF47A0ACB4B2636F63140F94FCEA71A9BCA(L_9, _stringLiteralBB13F629A52249ABF965ACF7316852F78FE0EA5E, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4_RuntimeMethod_var);
}
IL_0036:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = ___bi21;
NullCheck(L_10);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_11 = L_10->get_data_1();
NullCheck(L_11);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_12 = ___bi21;
NullCheck(L_12);
uint32_t L_13 = L_12->get_length_0();
if ((((int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)(((RuntimeArray *)L_11)->max_length)))))))) >= ((int64_t)(((int64_t)((uint64_t)L_13))))))
{
goto IL_0053;
}
}
{
IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * L_14 = (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF *)il2cpp_codegen_object_new(IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var);
IndexOutOfRangeException__ctor_mCCE2EFF47A0ACB4B2636F63140F94FCEA71A9BCA(L_14, _stringLiteral530D961C3F2D9207AA88243CDEDA8556D62138AA, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, NULL, BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4_RuntimeMethod_var);
}
IL_0053:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_15 = ___bi10;
NullCheck(L_15);
uint32_t L_16 = L_15->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_17 = ___bi21;
NullCheck(L_17);
uint32_t L_18 = L_17->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_19, 1, ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)L_18)), /*hidden argument*/NULL);
V_0 = L_19;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = ___bi10;
NullCheck(L_20);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_21 = L_20->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = ___bi10;
NullCheck(L_22);
uint32_t L_23 = L_22->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_24 = ___bi21;
NullCheck(L_24);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_25 = L_24->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_26 = ___bi21;
NullCheck(L_26);
uint32_t L_27 = L_26->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_28 = V_0;
NullCheck(L_28);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_29 = L_28->get_data_1();
Kernel_Multiply_mD1CB7E7FD59CC50DA4157271F591D9C55DC915D7(L_21, 0, L_23, L_25, 0, L_27, L_29, 0, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_30 = V_0;
NullCheck(L_30);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_30, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_31 = V_0;
return L_31;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_Multiply(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_Multiply_m5EB2D0423D4392E4933E8B34ABFF488B8F05A3CB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___i1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Multiply_m5EB2D0423D4392E4933E8B34ABFF488B8F05A3CB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___i1;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000f;
}
}
{
ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * L_1 = (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 *)il2cpp_codegen_object_new(ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269_il2cpp_TypeInfo_var);
ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF(L_1, _stringLiteralD4FCA0BC6A26DDF145B7A4AC7BFDAEBEDD5A886F, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BigInteger_op_Multiply_m5EB2D0423D4392E4933E8B34ABFF488B8F05A3CB_RuntimeMethod_var);
}
IL_000f:
{
int32_t L_2 = ___i1;
if (L_2)
{
goto IL_0019;
}
}
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
return L_3;
}
IL_0019:
{
int32_t L_4 = ___i1;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0024;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___bi0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B(L_6, L_5, /*hidden argument*/NULL);
return L_6;
}
IL_0024:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi0;
int32_t L_8 = ___i1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = Kernel_MultiplyByDword_m1EE312D1A3900220AE85463C7DF3EA8BA5AE773B(L_7, L_8, /*hidden argument*/NULL);
return L_9;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_LeftShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_LeftShift_mE01ACB9012C3F73FE9E426AE8548137340EA2367 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, int32_t ___shiftVal1, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
int32_t L_1 = ___shiftVal1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::op_RightShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_op_RightShift_m18F8F7E2872B80FBC01B1B8E79167477FFDD7BF0 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, int32_t ___shiftVal1, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
int32_t L_1 = ___shiftVal1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Security.Cryptography.RandomNumberGenerator Mono.Math.BigInteger::get_Rng()
extern "C" IL2CPP_METHOD_ATTR RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * BigInteger_get_Rng_mEBA87F5B2F0407E73CACD7AB699089C138EAE7BB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_get_Rng_mEBA87F5B2F0407E73CACD7AB699089C138EAE7BB_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_0 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_rng_3();
if (L_0)
{
goto IL_0011;
}
}
{
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_1 = RandomNumberGenerator_Create_mB84B1BA538B29D0679F310D3B574A7D5BAA890C4(/*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->set_rng_3(L_1);
}
IL_0011:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_2 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_rng_3();
return L_2;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::GenerateRandom(System.Int32,System.Security.Cryptography.RandomNumberGenerator)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_GenerateRandom_m2330DCEA8D1241C5C44B1CA9A97E3B4B680CA010 (int32_t ___bits0, RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_GenerateRandom_m2330DCEA8D1241C5C44B1CA9A97E3B4B680CA010_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_2 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_3 = NULL;
uint32_t V_4 = 0;
{
int32_t L_0 = ___bits0;
V_0 = ((int32_t)((int32_t)L_0>>(int32_t)5));
int32_t L_1 = ___bits0;
V_1 = ((int32_t)((int32_t)L_1&(int32_t)((int32_t)31)));
int32_t L_2 = V_1;
if (!L_2)
{
goto IL_0010;
}
}
{
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
}
IL_0010:
{
int32_t L_4 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_5, 1, ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/NULL);
V_2 = L_5;
int32_t L_6 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)L_6<<(int32_t)2)));
V_3 = L_7;
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_8 = ___rng1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = V_3;
NullCheck(L_8);
VirtActionInvoker1< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(6 /* System.Void System.Security.Cryptography.RandomNumberGenerator::GetBytes(System.Byte[]) */, L_8, L_9);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = V_3;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = V_2;
NullCheck(L_11);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_12 = L_11->get_data_1();
int32_t L_13 = V_0;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_10, 0, (RuntimeArray *)(RuntimeArray *)L_12, 0, ((int32_t)((int32_t)L_13<<(int32_t)2)), /*hidden argument*/NULL);
int32_t L_14 = V_1;
if (!L_14)
{
goto IL_007d;
}
}
{
int32_t L_15 = V_1;
V_4 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1))&(int32_t)((int32_t)31)))));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = V_2;
NullCheck(L_16);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_17 = L_16->get_data_1();
int32_t L_18 = V_0;
NullCheck(L_17);
uint32_t* L_19 = ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)))));
int32_t L_20 = *((uint32_t*)L_19);
uint32_t L_21 = V_4;
*((int32_t*)L_19) = (int32_t)((int32_t)((int32_t)L_20|(int32_t)L_21));
int32_t L_22 = V_1;
V_4 = ((int32_t)((uint32_t)(-1)>>((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)32), (int32_t)L_22))&(int32_t)((int32_t)31)))));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_23 = V_2;
NullCheck(L_23);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_24 = L_23->get_data_1();
int32_t L_25 = V_0;
NullCheck(L_24);
uint32_t* L_26 = ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)))));
int32_t L_27 = *((uint32_t*)L_26);
uint32_t L_28 = V_4;
*((int32_t*)L_26) = (int32_t)((int32_t)((int32_t)L_27&(int32_t)L_28));
goto IL_0094;
}
IL_007d:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_29 = V_2;
NullCheck(L_29);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_30 = L_29->get_data_1();
int32_t L_31 = V_0;
NullCheck(L_30);
uint32_t* L_32 = ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)))));
int32_t L_33 = *((uint32_t*)L_32);
*((int32_t*)L_32) = (int32_t)((int32_t)((int32_t)L_33|(int32_t)((int32_t)-2147483648LL)));
}
IL_0094:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_34 = V_2;
NullCheck(L_34);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_34, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_35 = V_2;
return L_35;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::GenerateRandom(System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_GenerateRandom_m34FB180E0F6613E9886F29FF5B820680A5295CAA (int32_t ___bits0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_GenerateRandom_m34FB180E0F6613E9886F29FF5B820680A5295CAA_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___bits0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_1 = BigInteger_get_Rng_mEBA87F5B2F0407E73CACD7AB699089C138EAE7BB(/*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = BigInteger_GenerateRandom_m2330DCEA8D1241C5C44B1CA9A97E3B4B680CA010(L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Void Mono.Math.BigInteger::Randomize(System.Security.Cryptography.RandomNumberGenerator)
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Randomize_m1BC3EA8FBF5B176F83EC96D282348B6CE4A166D2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * ___rng0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_Randomize_m1BC3EA8FBF5B176F83EC96D282348B6CE4A166D2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
uint32_t V_3 = 0;
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_0 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, 0, /*hidden argument*/NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
return;
}
IL_000a:
{
int32_t L_1 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(__this, /*hidden argument*/NULL);
int32_t L_2 = L_1;
V_0 = ((int32_t)((int32_t)L_2>>(int32_t)5));
V_1 = ((int32_t)((int32_t)L_2&(int32_t)((int32_t)31)));
int32_t L_3 = V_1;
if (!L_3)
{
goto IL_001f;
}
}
{
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
}
IL_001f:
{
int32_t L_5 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)L_5<<(int32_t)2)));
V_2 = L_6;
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_7 = ___rng0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = V_2;
NullCheck(L_7);
VirtActionInvoker1< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(6 /* System.Void System.Security.Cryptography.RandomNumberGenerator::GetBytes(System.Byte[]) */, L_7, L_8);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = V_2;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = __this->get_data_1();
int32_t L_11 = V_0;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_9, 0, (RuntimeArray *)(RuntimeArray *)L_10, 0, ((int32_t)((int32_t)L_11<<(int32_t)2)), /*hidden argument*/NULL);
int32_t L_12 = V_1;
if (!L_12)
{
goto IL_007e;
}
}
{
int32_t L_13 = V_1;
V_3 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1))&(int32_t)((int32_t)31)))));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_14 = __this->get_data_1();
int32_t L_15 = V_0;
NullCheck(L_14);
uint32_t* L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)))));
int32_t L_17 = *((uint32_t*)L_16);
uint32_t L_18 = V_3;
*((int32_t*)L_16) = (int32_t)((int32_t)((int32_t)L_17|(int32_t)L_18));
int32_t L_19 = V_1;
V_3 = ((int32_t)((uint32_t)(-1)>>((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)32), (int32_t)L_19))&(int32_t)((int32_t)31)))));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_20 = __this->get_data_1();
int32_t L_21 = V_0;
NullCheck(L_20);
uint32_t* L_22 = ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)))));
int32_t L_23 = *((uint32_t*)L_22);
uint32_t L_24 = V_3;
*((int32_t*)L_22) = (int32_t)((int32_t)((int32_t)L_23&(int32_t)L_24));
goto IL_0095;
}
IL_007e:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_25 = __this->get_data_1();
int32_t L_26 = V_0;
NullCheck(L_25);
uint32_t* L_27 = ((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)1)))));
int32_t L_28 = *((uint32_t*)L_27);
*((int32_t*)L_27) = (int32_t)((int32_t)((int32_t)L_28|(int32_t)((int32_t)-2147483648LL)));
}
IL_0095:
{
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(__this, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Math.BigInteger::Randomize()
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Randomize_m5CFF3B7433B4D50D0D6795ED4A03A6E7FB0A598C (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_Randomize_m5CFF3B7433B4D50D0D6795ED4A03A6E7FB0A598C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
RandomNumberGenerator_t12277F7F965BA79C54E4B3BFABD27A5FFB725EE2 * L_0 = BigInteger_get_Rng_mEBA87F5B2F0407E73CACD7AB699089C138EAE7BB(/*hidden argument*/NULL);
BigInteger_Randomize_m1BC3EA8FBF5B176F83EC96D282348B6CE4A166D2(__this, L_0, /*hidden argument*/NULL);
return;
}
}
// System.Int32 Mono.Math.BigInteger::BitCount()
extern "C" IL2CPP_METHOD_ATTR int32_t BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
{
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(__this, /*hidden argument*/NULL);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = __this->get_data_1();
uint32_t L_1 = __this->get_length_0();
NullCheck(L_0);
int32_t L_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1));
uint32_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_0 = L_3;
V_1 = ((int32_t)-2147483648LL);
V_2 = ((int32_t)32);
goto IL_0029;
}
IL_0021:
{
uint32_t L_4 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1));
uint32_t L_5 = V_1;
V_1 = ((int32_t)((uint32_t)L_5>>1));
}
IL_0029:
{
uint32_t L_6 = V_2;
if ((!(((uint32_t)L_6) > ((uint32_t)0))))
{
goto IL_0032;
}
}
{
uint32_t L_7 = V_0;
uint32_t L_8 = V_1;
if (!((int32_t)((int32_t)L_7&(int32_t)L_8)))
{
goto IL_0021;
}
}
IL_0032:
{
uint32_t L_9 = V_2;
uint32_t L_10 = __this->get_length_0();
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)1))<<(int32_t)5))));
uint32_t L_11 = V_2;
return L_11;
}
}
// System.Boolean Mono.Math.BigInteger::TestBit(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_TestBit_mBC759CC3A03CC3E0F091E24D6E9F07D3C9EC7D1B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___bitNum0, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint8_t V_1 = 0x0;
uint32_t V_2 = 0;
{
uint32_t L_0 = ___bitNum0;
V_0 = ((int32_t)((uint32_t)L_0>>5));
uint32_t L_1 = ___bitNum0;
V_1 = (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)31))))));
uint8_t L_2 = V_1;
V_2 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)31)))));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_3 = __this->get_data_1();
uint32_t L_4 = V_0;
NullCheck(L_3);
uint32_t L_5 = L_4;
uint32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
uint32_t L_7 = V_2;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_6&(int32_t)L_7))) <= ((uint32_t)0)))? 1 : 0);
}
}
// System.Boolean Mono.Math.BigInteger::TestBit(System.Int32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, int32_t ___bitNum0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint8_t V_1 = 0x0;
uint32_t V_2 = 0;
{
int32_t L_0 = ___bitNum0;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000f;
}
}
{
IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * L_1 = (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF *)il2cpp_codegen_object_new(IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var);
IndexOutOfRangeException__ctor_mCCE2EFF47A0ACB4B2636F63140F94FCEA71A9BCA(L_1, _stringLiteral7B845465C5D86662976B924FBF9F464EC87414F4, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2_RuntimeMethod_var);
}
IL_000f:
{
int32_t L_2 = ___bitNum0;
V_0 = ((int32_t)((uint32_t)L_2>>5));
int32_t L_3 = ___bitNum0;
V_1 = (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)31))))));
uint8_t L_4 = V_1;
V_2 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_4&(int32_t)((int32_t)31)))));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = __this->get_data_1();
uint32_t L_6 = V_0;
NullCheck(L_5);
uint32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
uint32_t L_9 = V_2;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = __this->get_data_1();
uint32_t L_11 = V_0;
NullCheck(L_10);
uint32_t L_12 = L_11;
uint32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
return (bool)((((int32_t)((int32_t)((int32_t)L_8|(int32_t)L_9))) == ((int32_t)L_13))? 1 : 0);
}
}
// System.Void Mono.Math.BigInteger::SetBit(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void BigInteger_SetBit_m2E2080CD41C8472846DCCD63DACEFFEC1413FBB6 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___bitNum0, const RuntimeMethod* method)
{
{
uint32_t L_0 = ___bitNum0;
BigInteger_SetBit_m1BEA0C532A3FCC97102B6D8CD7A3EAF44260A245(__this, L_0, (bool)1, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Math.BigInteger::SetBit(System.UInt32,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void BigInteger_SetBit_m1BEA0C532A3FCC97102B6D8CD7A3EAF44260A245 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___bitNum0, bool ___value1, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint32_t V_1 = 0;
{
uint32_t L_0 = ___bitNum0;
V_0 = ((int32_t)((uint32_t)L_0>>5));
uint32_t L_1 = V_0;
uint32_t L_2 = __this->get_length_0();
if ((!(((uint32_t)L_1) < ((uint32_t)L_2))))
{
goto IL_003e;
}
}
{
uint32_t L_3 = ___bitNum0;
V_1 = ((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)31)))&(int32_t)((int32_t)31)))));
bool L_4 = ___value1;
if (!L_4)
{
goto IL_002c;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = __this->get_data_1();
uint32_t L_6 = V_0;
NullCheck(L_5);
uint32_t* L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)));
int32_t L_8 = *((uint32_t*)L_7);
uint32_t L_9 = V_1;
*((int32_t*)L_7) = (int32_t)((int32_t)((int32_t)L_8|(int32_t)L_9));
return;
}
IL_002c:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = __this->get_data_1();
uint32_t L_11 = V_0;
NullCheck(L_10);
uint32_t* L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)));
int32_t L_13 = *((uint32_t*)L_12);
uint32_t L_14 = V_1;
*((int32_t*)L_12) = (int32_t)((int32_t)((int32_t)L_13&(int32_t)((~L_14))));
}
IL_003e:
{
return;
}
}
// System.Int32 Mono.Math.BigInteger::LowestSetBit()
extern "C" IL2CPP_METHOD_ATTR int32_t BigInteger_LowestSetBit_mDFEB93DE5CD21365BCBCAC46027B52EAD76C858D (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_LowestSetBit_mDFEB93DE5CD21365BCBCAC46027B52EAD76C858D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_0 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, 0, /*hidden argument*/NULL);
if (!L_0)
{
goto IL_000b;
}
}
{
return (-1);
}
IL_000b:
{
V_0 = 0;
goto IL_0013;
}
IL_000f:
{
int32_t L_1 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
}
IL_0013:
{
int32_t L_2 = V_0;
bool L_3 = BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2(__this, L_2, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_000f;
}
}
{
int32_t L_4 = V_0;
return L_4;
}
}
// System.Byte[] Mono.Math.BigInteger::GetBytes()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* BigInteger_GetBytes_m8CF0DA35A79EBB80B36EDED001EF3F2F535672FE (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_GetBytes_m8CF0DA35A79EBB80B36EDED001EF3F2F535672FE_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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;
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_0 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, 0, /*hidden argument*/NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)1);
return L_1;
}
IL_0010:
{
int32_t L_2 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(__this, /*hidden argument*/NULL);
int32_t L_3 = L_2;
V_0 = ((int32_t)((int32_t)L_3>>(int32_t)3));
if (!((int32_t)((int32_t)L_3&(int32_t)7)))
{
goto IL_0022;
}
}
{
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
}
IL_0022:
{
int32_t L_5 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_5);
V_1 = L_6;
int32_t L_7 = V_0;
V_2 = ((int32_t)((int32_t)L_7&(int32_t)3));
int32_t L_8 = V_2;
if (L_8)
{
goto IL_0032;
}
}
{
V_2 = 4;
}
IL_0032:
{
V_3 = 0;
uint32_t L_9 = __this->get_length_0();
V_4 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1));
goto IL_007e;
}
IL_0040:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = __this->get_data_1();
int32_t L_11 = V_4;
NullCheck(L_10);
int32_t L_12 = L_11;
uint32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_5 = L_13;
int32_t L_14 = V_2;
V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)1));
goto IL_006d;
}
IL_0052:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_15 = V_1;
int32_t L_16 = V_3;
int32_t L_17 = V_6;
uint32_t L_18 = V_5;
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)L_17))), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_18&(int32_t)((int32_t)255)))))));
uint32_t L_19 = V_5;
V_5 = ((int32_t)((uint32_t)L_19>>8));
int32_t L_20 = V_6;
V_6 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1));
}
IL_006d:
{
int32_t L_21 = V_6;
if ((((int32_t)L_21) >= ((int32_t)0)))
{
goto IL_0052;
}
}
{
int32_t L_22 = V_3;
int32_t L_23 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23));
V_2 = 4;
int32_t L_24 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
}
IL_007e:
{
int32_t L_25 = V_4;
if ((((int32_t)L_25) >= ((int32_t)0)))
{
goto IL_0040;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = V_1;
return L_26;
}
}
// System.Boolean Mono.Math.BigInteger::op_Equality(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, uint32_t ___ui1, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_000f;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi10;
NullCheck(L_2);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_2, /*hidden argument*/NULL);
}
IL_000f:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ___bi10;
NullCheck(L_3);
uint32_t L_4 = L_3->get_length_0();
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0024;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___bi10;
NullCheck(L_5);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = L_5->get_data_1();
NullCheck(L_6);
int32_t L_7 = 0;
uint32_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
uint32_t L_9 = ___ui1;
return (bool)((((int32_t)L_8) == ((int32_t)L_9))? 1 : 0);
}
IL_0024:
{
return (bool)0;
}
}
// System.Boolean Mono.Math.BigInteger::op_Inequality(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_m36E95F1DB3B61CB135B17EF616D8B910B21D7B47 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, uint32_t ___ui1, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_000f;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi10;
NullCheck(L_2);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_2, /*hidden argument*/NULL);
}
IL_000f:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ___bi10;
NullCheck(L_3);
uint32_t L_4 = L_3->get_length_0();
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0027;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___bi10;
NullCheck(L_5);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = L_5->get_data_1();
NullCheck(L_6);
int32_t L_7 = 0;
uint32_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
uint32_t L_9 = ___ui1;
return (bool)((((int32_t)((((int32_t)L_8) == ((int32_t)L_9))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0027:
{
return (bool)1;
}
}
// System.Boolean Mono.Math.BigInteger::op_Equality(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
if ((!(((RuntimeObject*)(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_0) == ((RuntimeObject*)(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_1))))
{
goto IL_0006;
}
}
{
return (bool)1;
}
IL_0006:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi10;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_3 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL, L_2, /*hidden argument*/NULL);
if (L_3)
{
goto IL_0018;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___bi21;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_5 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL, L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_001a;
}
}
IL_0018:
{
return (bool)0;
}
IL_001a:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi21;
int32_t L_8 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_6, L_7, /*hidden argument*/NULL);
return (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Mono.Math.BigInteger::op_Inequality(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_m34CF1A4678FF8B20BDC99309B0B46B0AFB7FAC2B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_op_Inequality_m34CF1A4678FF8B20BDC99309B0B46B0AFB7FAC2B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
if ((!(((RuntimeObject*)(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_0) == ((RuntimeObject*)(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_1))))
{
goto IL_0006;
}
}
{
return (bool)0;
}
IL_0006:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi10;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_3 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL, L_2, /*hidden argument*/NULL);
if (L_3)
{
goto IL_0018;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___bi21;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_5 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL, L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_001a;
}
}
IL_0018:
{
return (bool)1;
}
IL_001a:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi21;
int32_t L_8 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_6, L_7, /*hidden argument*/NULL);
return (bool)((!(((uint32_t)L_8) <= ((uint32_t)0)))? 1 : 0);
}
}
// System.Boolean Mono.Math.BigInteger::op_GreaterThan(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThan_mB3E9827FF1AC89ADFB8A931EE1FD526B12EAB1FF (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
int32_t L_2 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)L_2) > ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Mono.Math.BigInteger::op_LessThan(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_LessThan_mCD33316F29326849C4C06380C2D8A82B4C3AEBA1 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
int32_t L_2 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)L_2) < ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Mono.Math.BigInteger::op_GreaterThanOrEqual(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThanOrEqual_mE79E1206A8B08E2796D4BEE87E0E9FFD3B175A99 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
int32_t L_2 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)((((int32_t)L_2) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Mono.Math.BigInteger::op_LessThanOrEqual(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_op_LessThanOrEqual_m5DD408066BF47BCC917B7341FE321546916DE42C (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
int32_t L_2 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_0, L_1, /*hidden argument*/NULL);
return (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.String Mono.Math.BigInteger::ToString(System.UInt32)
extern "C" IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_mDCDAA02E716249574FC7A9EC8867CA0A5A8382BC (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___radix0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_ToString_mDCDAA02E716249574FC7A9EC8867CA0A5A8382BC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
uint32_t L_0 = ___radix0;
String_t* L_1 = BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F(__this, L_0, _stringLiteralD150280BF54C7333BE9D98D2044A6A91D3349975, /*hidden argument*/NULL);
return L_1;
}
}
// System.String Mono.Math.BigInteger::ToString(System.UInt32,System.String)
extern "C" IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, uint32_t ___radix0, String_t* ___characterSet1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_1 = NULL;
uint32_t V_2 = 0;
Il2CppChar V_3 = 0x0;
{
String_t* L_0 = ___characterSet1;
NullCheck(L_0);
int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_0, /*hidden argument*/NULL);
uint32_t L_2 = ___radix0;
if ((((int64_t)(((int64_t)((int64_t)L_1)))) >= ((int64_t)(((int64_t)((uint64_t)L_2))))))
{
goto IL_001b;
}
}
{
ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_3 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_3, _stringLiteralEE238767F38DC3956FF90192A7360A5B47C88C36, _stringLiteralC510A07D481619FBF882813AD37E03F5384F7266, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, NULL, BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F_RuntimeMethod_var);
}
IL_001b:
{
uint32_t L_4 = ___radix0;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_002f;
}
}
{
ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_5 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_5, _stringLiteral05E744AC2ACCB10E5085BEEA59CA196CBDBC4461, _stringLiteral5F33E8DDD36B0C849687DF732835B9ABBE9B347B, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, NULL, BigInteger_ToString_m777E6A5520525D8009F1D7A7D1DB441E1948628F_RuntimeMethod_var);
}
IL_002f:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_6 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, 0, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_003e;
}
}
{
return _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C;
}
IL_003e:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_7 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, 1, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_004d;
}
}
{
return _stringLiteral356A192B7913B04C54574D18C28D46E6395428AB;
}
IL_004d:
{
V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B(L_8, __this, /*hidden argument*/NULL);
V_1 = L_8;
goto IL_007a;
}
IL_005c:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = V_1;
uint32_t L_10 = ___radix0;
uint32_t L_11 = Kernel_SingleByteDivideInPlace_mD8BCFA6E666AD224BDC0F1F08E2F4C3AEE651D24(L_9, L_10, /*hidden argument*/NULL);
V_2 = L_11;
String_t* L_12 = ___characterSet1;
uint32_t L_13 = V_2;
NullCheck(L_12);
Il2CppChar L_14 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_12, L_13, /*hidden argument*/NULL);
V_3 = L_14;
String_t* L_15 = Char_ToString_mA42A88FEBA41B72D48BB24373E3101B7A91B6FD8((Il2CppChar*)(&V_3), /*hidden argument*/NULL);
String_t* L_16 = V_0;
String_t* L_17 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_15, L_16, /*hidden argument*/NULL);
V_0 = L_17;
}
IL_007a:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_18 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_19 = BigInteger_op_Inequality_m36E95F1DB3B61CB135B17EF616D8B910B21D7B47(L_18, 0, /*hidden argument*/NULL);
if (L_19)
{
goto IL_005c;
}
}
{
String_t* L_20 = V_0;
return L_20;
}
}
// System.Void Mono.Math.BigInteger::Normalize()
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
{
goto IL_0010;
}
IL_0002:
{
uint32_t L_0 = __this->get_length_0();
__this->set_length_0(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1)));
}
IL_0010:
{
uint32_t L_1 = __this->get_length_0();
if ((!(((uint32_t)L_1) > ((uint32_t)0))))
{
goto IL_002a;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_2 = __this->get_data_1();
uint32_t L_3 = __this->get_length_0();
NullCheck(L_2);
int32_t L_4 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)1));
uint32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if (!L_5)
{
goto IL_0002;
}
}
IL_002a:
{
uint32_t L_6 = __this->get_length_0();
if (L_6)
{
goto IL_0040;
}
}
{
uint32_t L_7 = __this->get_length_0();
__this->set_length_0(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)));
}
IL_0040:
{
return;
}
}
// System.Void Mono.Math.BigInteger::Clear()
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Clear_m5683BFEA0BFF3EEFA56967E535A9053BDDBD5EED (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
goto IL_0011;
}
IL_0004:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = __this->get_data_1();
int32_t L_1 = V_0;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (uint32_t)0);
int32_t L_2 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1));
}
IL_0011:
{
int32_t L_3 = V_0;
uint32_t L_4 = __this->get_length_0();
if ((((int64_t)(((int64_t)((int64_t)L_3)))) < ((int64_t)(((int64_t)((uint64_t)L_4))))))
{
goto IL_0004;
}
}
{
return;
}
}
// System.Int32 Mono.Math.BigInteger::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t BigInteger_GetHashCode_m138DDBE8B051F08FFE704138F863DBECA78514E8 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint32_t V_1 = 0;
{
V_0 = 0;
V_1 = 0;
goto IL_0015;
}
IL_0006:
{
uint32_t L_0 = V_0;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = __this->get_data_1();
uint32_t L_2 = V_1;
NullCheck(L_1);
uint32_t L_3 = L_2;
uint32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = ((int32_t)((int32_t)L_0^(int32_t)L_4));
uint32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
}
IL_0015:
{
uint32_t L_6 = V_1;
uint32_t L_7 = __this->get_length_0();
if ((!(((uint32_t)L_6) >= ((uint32_t)L_7))))
{
goto IL_0006;
}
}
{
uint32_t L_8 = V_0;
return L_8;
}
}
// System.String Mono.Math.BigInteger::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_mF44CF5A61605C13EB5E6C248DAF214F843C1E65D (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
{
String_t* L_0 = BigInteger_ToString_mDCDAA02E716249574FC7A9EC8867CA0A5A8382BC(__this, ((int32_t)10), /*hidden argument*/NULL);
return L_0;
}
}
// System.Boolean Mono.Math.BigInteger::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_Equals_mB349C4C8F1013C36347F58A6D6C547E789EB96D4 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_Equals_mB349C4C8F1013C36347F58A6D6C547E789EB96D4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
{
RuntimeObject * L_0 = ___o0;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)0;
}
IL_0005:
{
RuntimeObject * L_1 = ___o0;
if (!((RuntimeObject *)IsInstSealed((RuntimeObject*)L_1, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))
{
goto IL_0025;
}
}
{
RuntimeObject * L_2 = ___o0;
if ((((int32_t)((*(int32_t*)((int32_t*)UnBox(L_2, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var))))) < ((int32_t)0)))
{
goto IL_0023;
}
}
{
RuntimeObject * L_3 = ___o0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_4 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, ((*(uint32_t*)((uint32_t*)UnBox(L_3, UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
return L_4;
}
IL_0023:
{
return (bool)0;
}
IL_0025:
{
RuntimeObject * L_5 = ___o0;
V_0 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)IsInstClass((RuntimeObject*)L_5, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_7 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209(L_6, (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_0037;
}
}
{
return (bool)0;
}
IL_0037:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = V_0;
int32_t L_9 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(__this, L_8, /*hidden argument*/NULL);
return (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::ModInverse(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_ModInverse_m9419F7E4554F4D5749099C51E4B2E7E29C02F2F3 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___modulus0, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___modulus0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B(__this, L_0, /*hidden argument*/NULL);
return L_1;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::ModPow(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_ModPow_mF6087FFA87482846815A67ABA1486A50A1C3ADD2 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___exp0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_ModPow_mF6087FFA87482846815A67ABA1486A50A1C3ADD2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n1;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_1 = (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB *)il2cpp_codegen_object_new(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB_il2cpp_TypeInfo_var);
ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0(L_1, L_0, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___exp0;
NullCheck(L_1);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C(L_1, __this, L_2, /*hidden argument*/NULL);
return L_3;
}
}
// System.Boolean Mono.Math.BigInteger::IsProbablePrime()
extern "C" IL2CPP_METHOD_ATTR bool BigInteger_IsProbablePrime_m7E986D051BB88E54C54E0D5DBFEDCAF44A03AB81 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_IsProbablePrime_m7E986D051BB88E54C54E0D5DBFEDCAF44A03AB81_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
NullCheck(L_1);
NullCheck(L_0);
int32_t L_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))), (int32_t)1));
uint32_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417(L_3, /*hidden argument*/NULL);
bool L_5 = BigInteger_op_LessThanOrEqual_m5DD408066BF47BCC917B7341FE321546916DE42C(__this, L_4, /*hidden argument*/NULL);
if (!L_5)
{
goto IL_0041;
}
}
{
V_0 = 0;
goto IL_0035;
}
IL_0020:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
int32_t L_7 = V_0;
NullCheck(L_6);
int32_t L_8 = L_7;
uint32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
bool L_10 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(__this, L_9, /*hidden argument*/NULL);
if (!L_10)
{
goto IL_0031;
}
}
{
return (bool)1;
}
IL_0031:
{
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
}
IL_0035:
{
int32_t L_12 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_13 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_13)->max_length)))))))
{
goto IL_0020;
}
}
{
return (bool)0;
}
IL_0041:
{
V_1 = 0;
goto IL_005a;
}
IL_0045:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_14 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
int32_t L_15 = V_1;
NullCheck(L_14);
int32_t L_16 = L_15;
uint32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
uint32_t L_18 = BigInteger_op_Modulus_m87DF0D870DA7481DCC9E22F488E173DB66B8BAD2(__this, L_17, /*hidden argument*/NULL);
if (L_18)
{
goto IL_0056;
}
}
{
return (bool)0;
}
IL_0056:
{
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
}
IL_005a:
{
int32_t L_20 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_21 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
NullCheck(L_21);
if ((((int32_t)L_20) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length)))))))
{
goto IL_0045;
}
}
{
bool L_22 = PrimalityTests_Test_m7834FCCAC9D6E6893111C512FD0ADEF3AA46C300(__this, 2, /*hidden argument*/NULL);
return L_22;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger::GeneratePseudoPrime(System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * BigInteger_GeneratePseudoPrime_mF641CA5C1E5F8230B540C41683045BD65C7B0B57 (int32_t ___bits0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger_GeneratePseudoPrime_mF641CA5C1E5F8230B540C41683045BD65C7B0B57_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * L_0 = (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 *)il2cpp_codegen_object_new(SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3_il2cpp_TypeInfo_var);
SequentialSearchPrimeGeneratorBase__ctor_m832226257E03053092693BD8F874FF05CF6DE8AB(L_0, /*hidden argument*/NULL);
int32_t L_1 = ___bits0;
NullCheck(L_0);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = VirtFuncInvoker1< BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(7 /* Mono.Math.BigInteger Mono.Math.Prime.Generator.PrimeGeneratorBase::GenerateNewPrime(System.Int32) */, L_0, L_1);
return L_2;
}
}
// System.Void Mono.Math.BigInteger::Incr2()
extern "C" IL2CPP_METHOD_ATTR void BigInteger_Incr2_mC0E9D1ED77202793E78F0A385A931AE67210F5DA (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
V_0 = 0;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = __this->get_data_1();
NullCheck(L_0);
uint32_t* L_1 = ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)));
int32_t L_2 = *((uint32_t*)L_1);
*((int32_t*)L_1) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)2));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_3 = __this->get_data_1();
NullCheck(L_3);
int32_t L_4 = 0;
uint32_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if ((!(((uint32_t)L_5) < ((uint32_t)2))))
{
goto IL_006b;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = __this->get_data_1();
int32_t L_7 = V_0;
int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
V_0 = L_8;
NullCheck(L_6);
uint32_t* L_9 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)));
int32_t L_10 = *((uint32_t*)L_9);
*((int32_t*)L_9) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
goto IL_0046;
}
IL_0035:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_11 = __this->get_data_1();
int32_t L_12 = V_0;
NullCheck(L_11);
uint32_t* L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)));
int32_t L_14 = *((uint32_t*)L_13);
*((int32_t*)L_13) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
}
IL_0046:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_15 = __this->get_data_1();
int32_t L_16 = V_0;
int32_t L_17 = L_16;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
NullCheck(L_15);
int32_t L_18 = L_17;
uint32_t L_19 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
if (!L_19)
{
goto IL_0035;
}
}
{
uint32_t L_20 = __this->get_length_0();
int32_t L_21 = V_0;
if ((!(((uint32_t)L_20) == ((uint32_t)L_21))))
{
goto IL_006b;
}
}
{
uint32_t L_22 = __this->get_length_0();
__this->set_length_0(((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1)));
}
IL_006b:
{
return;
}
}
// System.Void Mono.Math.BigInteger::.cctor()
extern "C" IL2CPP_METHOD_ATTR void BigInteger__cctor_m529EDDF2594DB040DDE98C1702D278D1BDF67C7E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (BigInteger__cctor_m529EDDF2594DB040DDE98C1702D278D1BDF67C7E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)SZArrayNew(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)783));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = L_0;
RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t5BA0C21499B7A4F7CBCB87805E61EF52DF22771A____6E5DC824F803F8565AF31B42199DAE39FE7F4EA9_58_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m29F50CDFEEE0AB868200291366253DD4737BC76A((RuntimeArray *)(RuntimeArray *)L_1, L_2, /*hidden argument*/NULL);
((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->set_smallPrimes_2(L_1);
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
// Mono.Math.BigInteger Mono.Math.BigInteger_Kernel::Subtract(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_Subtract_m6C9654F8C25E2E76FE5A9C2D81D88CF5C7903BD7 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___big0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___small1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_Subtract_m6C9654F8C25E2E76FE5A9C2D81D88CF5C7903BD7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_1 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_2 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_3 = NULL;
uint32_t V_4 = 0;
uint32_t V_5 = 0;
uint32_t V_6 = 0;
uint32_t V_7 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___big0;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_2, 1, L_1, /*hidden argument*/NULL);
V_0 = L_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = V_0;
NullCheck(L_3);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_4 = L_3->get_data_1();
V_1 = L_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___big0;
NullCheck(L_5);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = L_5->get_data_1();
V_2 = L_6;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___small1;
NullCheck(L_7);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_8 = L_7->get_data_1();
V_3 = L_8;
V_4 = 0;
V_5 = 0;
}
IL_0028:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_9 = V_3;
uint32_t L_10 = V_4;
NullCheck(L_9);
uint32_t L_11 = L_10;
uint32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_6 = L_12;
uint32_t L_13 = V_6;
uint32_t L_14 = V_5;
int32_t L_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14));
V_6 = L_15;
uint32_t L_16 = V_5;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_17 = V_1;
uint32_t L_18 = V_4;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_19 = V_2;
uint32_t L_20 = V_4;
NullCheck(L_19);
uint32_t L_21 = L_20;
uint32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
uint32_t L_23 = V_6;
int32_t L_24 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)L_23));
V_7 = L_24;
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (uint32_t)L_24);
uint32_t L_25 = V_7;
uint32_t L_26 = V_6;
if (!((int32_t)((int32_t)((!(((uint32_t)L_15) >= ((uint32_t)L_16)))? 1 : 0)|(int32_t)((!(((uint32_t)L_25) <= ((uint32_t)((~L_26)))))? 1 : 0))))
{
goto IL_0057;
}
}
{
V_5 = 1;
goto IL_005a;
}
IL_0057:
{
V_5 = 0;
}
IL_005a:
{
uint32_t L_27 = V_4;
int32_t L_28 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
V_4 = L_28;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_29 = ___small1;
NullCheck(L_29);
uint32_t L_30 = L_29->get_length_0();
if ((!(((uint32_t)L_28) >= ((uint32_t)L_30))))
{
goto IL_0028;
}
}
{
uint32_t L_31 = V_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_32 = ___big0;
NullCheck(L_32);
uint32_t L_33 = L_32->get_length_0();
if ((((int32_t)L_31) == ((int32_t)L_33)))
{
goto IL_00b8;
}
}
{
uint32_t L_34 = V_5;
if ((!(((uint32_t)L_34) == ((uint32_t)1))))
{
goto IL_00a1;
}
}
IL_0078:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_35 = V_1;
uint32_t L_36 = V_4;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_37 = V_2;
uint32_t L_38 = V_4;
NullCheck(L_37);
uint32_t L_39 = L_38;
uint32_t L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)1)));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_41 = V_2;
uint32_t L_42 = V_4;
uint32_t L_43 = L_42;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1));
NullCheck(L_41);
uint32_t L_44 = L_43;
uint32_t L_45 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
if (L_45)
{
goto IL_0097;
}
}
{
uint32_t L_46 = V_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_47 = ___big0;
NullCheck(L_47);
uint32_t L_48 = L_47->get_length_0();
if ((!(((uint32_t)L_46) >= ((uint32_t)L_48))))
{
goto IL_0078;
}
}
IL_0097:
{
uint32_t L_49 = V_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_50 = ___big0;
NullCheck(L_50);
uint32_t L_51 = L_50->get_length_0();
if ((((int32_t)L_49) == ((int32_t)L_51)))
{
goto IL_00b8;
}
}
IL_00a1:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_52 = V_1;
uint32_t L_53 = V_4;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_54 = V_2;
uint32_t L_55 = V_4;
NullCheck(L_54);
uint32_t L_56 = L_55;
uint32_t L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (uint32_t)L_57);
uint32_t L_58 = V_4;
int32_t L_59 = ((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1));
V_4 = L_59;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_60 = ___big0;
NullCheck(L_60);
uint32_t L_61 = L_60->get_length_0();
if ((!(((uint32_t)L_59) >= ((uint32_t)L_61))))
{
goto IL_00a1;
}
}
IL_00b8:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_62 = V_0;
NullCheck(L_62);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_62, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_63 = V_0;
return L_63;
}
}
// System.Void Mono.Math.BigInteger_Kernel::MinusEq(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void Kernel_MinusEq_m0C60D690F17A9634B19ED24A5F8275770BCEB8E7 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___big0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___small1, const RuntimeMethod* method)
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_0 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
uint32_t V_5 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___big0;
NullCheck(L_0);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = L_0->get_data_1();
V_0 = L_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___small1;
NullCheck(L_2);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_3 = L_2->get_data_1();
V_1 = L_3;
V_2 = 0;
V_3 = 0;
}
IL_0012:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_4 = V_1;
uint32_t L_5 = V_2;
NullCheck(L_4);
uint32_t L_6 = L_5;
uint32_t L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_4 = L_7;
uint32_t L_8 = V_4;
uint32_t L_9 = V_3;
int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9));
V_4 = L_10;
uint32_t L_11 = V_3;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_12 = V_0;
uint32_t L_13 = V_2;
NullCheck(L_12);
uint32_t* L_14 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)));
int32_t L_15 = *((uint32_t*)L_14);
uint32_t L_16 = V_4;
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16));
V_5 = L_17;
*((int32_t*)L_14) = (int32_t)L_17;
uint32_t L_18 = V_5;
uint32_t L_19 = V_4;
if (!((int32_t)((int32_t)((!(((uint32_t)L_10) >= ((uint32_t)L_11)))? 1 : 0)|(int32_t)((!(((uint32_t)L_18) <= ((uint32_t)((~L_19)))))? 1 : 0))))
{
goto IL_003f;
}
}
{
V_3 = 1;
goto IL_0041;
}
IL_003f:
{
V_3 = 0;
}
IL_0041:
{
uint32_t L_20 = V_2;
int32_t L_21 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
V_2 = L_21;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = ___small1;
NullCheck(L_22);
uint32_t L_23 = L_22->get_length_0();
if ((!(((uint32_t)L_21) >= ((uint32_t)L_23))))
{
goto IL_0012;
}
}
{
uint32_t L_24 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_25 = ___big0;
NullCheck(L_25);
uint32_t L_26 = L_25->get_length_0();
if ((((int32_t)L_24) == ((int32_t)L_26)))
{
goto IL_0089;
}
}
{
uint32_t L_27 = V_3;
if ((!(((uint32_t)L_27) == ((uint32_t)1))))
{
goto IL_0089;
}
}
IL_005b:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_28 = V_0;
uint32_t L_29 = V_2;
NullCheck(L_28);
uint32_t* L_30 = ((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29)));
int32_t L_31 = *((uint32_t*)L_30);
*((int32_t*)L_30) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_32 = V_0;
uint32_t L_33 = V_2;
uint32_t L_34 = L_33;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
NullCheck(L_32);
uint32_t L_35 = L_34;
uint32_t L_36 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
if (L_36)
{
goto IL_0089;
}
}
{
uint32_t L_37 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_38 = ___big0;
NullCheck(L_38);
uint32_t L_39 = L_38->get_length_0();
if ((!(((uint32_t)L_37) >= ((uint32_t)L_39))))
{
goto IL_005b;
}
}
{
goto IL_0089;
}
IL_007b:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_40 = ___big0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_41 = L_40;
NullCheck(L_41);
uint32_t L_42 = L_41->get_length_0();
NullCheck(L_41);
L_41->set_length_0(((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)));
}
IL_0089:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_43 = ___big0;
NullCheck(L_43);
uint32_t L_44 = L_43->get_length_0();
if ((!(((uint32_t)L_44) > ((uint32_t)0))))
{
goto IL_00a3;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_45 = ___big0;
NullCheck(L_45);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_46 = L_45->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_47 = ___big0;
NullCheck(L_47);
uint32_t L_48 = L_47->get_length_0();
NullCheck(L_46);
int32_t L_49 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1));
uint32_t L_50 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
if (!L_50)
{
goto IL_007b;
}
}
IL_00a3:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_51 = ___big0;
NullCheck(L_51);
uint32_t L_52 = L_51->get_length_0();
if (L_52)
{
goto IL_00b9;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_53 = ___big0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_54 = L_53;
NullCheck(L_54);
uint32_t L_55 = L_54->get_length_0();
NullCheck(L_54);
L_54->set_length_0(((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1)));
}
IL_00b9:
{
return;
}
}
// System.Void Mono.Math.BigInteger_Kernel::PlusEq(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void Kernel_PlusEq_mA4B3058E3C06B4A9C4A213592F69CF0F65C38F56 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_0 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
bool V_5 = false;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_6 = NULL;
uint64_t V_7 = 0;
bool V_8 = false;
uint32_t V_9 = 0;
{
V_4 = 0;
V_5 = (bool)0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi21;
NullCheck(L_2);
uint32_t L_3 = L_2->get_length_0();
if ((!(((uint32_t)L_1) < ((uint32_t)L_3))))
{
goto IL_0035;
}
}
{
V_5 = (bool)1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___bi21;
NullCheck(L_4);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4->get_data_1();
V_0 = L_5;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = ___bi21;
NullCheck(L_6);
uint32_t L_7 = L_6->get_length_0();
V_3 = L_7;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = ___bi10;
NullCheck(L_8);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_9 = L_8->get_data_1();
V_1 = L_9;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = ___bi10;
NullCheck(L_10);
uint32_t L_11 = L_10->get_length_0();
V_2 = L_11;
goto IL_0051;
}
IL_0035:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_12 = ___bi10;
NullCheck(L_12);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_13 = L_12->get_data_1();
V_0 = L_13;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = ___bi10;
NullCheck(L_14);
uint32_t L_15 = L_14->get_length_0();
V_3 = L_15;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = ___bi21;
NullCheck(L_16);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_17 = L_16->get_data_1();
V_1 = L_17;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_18 = ___bi21;
NullCheck(L_18);
uint32_t L_19 = L_18->get_length_0();
V_2 = L_19;
}
IL_0051:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = ___bi10;
NullCheck(L_20);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_21 = L_20->get_data_1();
V_6 = L_21;
V_7 = (((int64_t)((int64_t)0)));
}
IL_005d:
{
uint64_t L_22 = V_7;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_23 = V_0;
uint32_t L_24 = V_4;
NullCheck(L_23);
uint32_t L_25 = L_24;
uint32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_27 = V_1;
uint32_t L_28 = V_4;
NullCheck(L_27);
uint32_t L_29 = L_28;
uint32_t L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_7 = ((int64_t)il2cpp_codegen_add((int64_t)L_22, (int64_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_26))), (int64_t)(((int64_t)((uint64_t)L_30)))))));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_31 = V_6;
uint32_t L_32 = V_4;
uint64_t L_33 = V_7;
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (uint32_t)(((int32_t)((uint32_t)L_33))));
uint64_t L_34 = V_7;
V_7 = ((int64_t)((uint64_t)L_34>>((int32_t)32)));
uint32_t L_35 = V_4;
int32_t L_36 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1));
V_4 = L_36;
uint32_t L_37 = V_2;
if ((!(((uint32_t)L_36) >= ((uint32_t)L_37))))
{
goto IL_005d;
}
}
{
uint64_t L_38 = V_7;
V_8 = (bool)((!(((uint64_t)L_38) <= ((uint64_t)(((int64_t)((int64_t)0))))))? 1 : 0);
bool L_39 = V_8;
if (!L_39)
{
goto IL_00d3;
}
}
{
uint32_t L_40 = V_4;
uint32_t L_41 = V_3;
if ((!(((uint32_t)L_40) < ((uint32_t)L_41))))
{
goto IL_00bb;
}
}
IL_0097:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_42 = V_6;
uint32_t L_43 = V_4;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_44 = V_0;
uint32_t L_45 = V_4;
NullCheck(L_44);
uint32_t L_46 = L_45;
uint32_t L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
int32_t L_48 = ((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1));
V_9 = L_48;
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_43), (uint32_t)L_48);
uint32_t L_49 = V_9;
V_8 = (bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0);
uint32_t L_50 = V_4;
int32_t L_51 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1));
V_4 = L_51;
uint32_t L_52 = V_3;
bool L_53 = V_8;
if (((int32_t)((int32_t)((!(((uint32_t)L_51) >= ((uint32_t)L_52)))? 1 : 0)&(int32_t)L_53)))
{
goto IL_0097;
}
}
IL_00bb:
{
bool L_54 = V_8;
if (!L_54)
{
goto IL_00d3;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_55 = V_6;
uint32_t L_56 = V_4;
NullCheck(L_55);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(L_56), (uint32_t)1);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_57 = ___bi10;
uint32_t L_58 = V_4;
int32_t L_59 = ((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1));
V_4 = L_59;
NullCheck(L_57);
L_57->set_length_0(L_59);
return;
}
IL_00d3:
{
bool L_60 = V_5;
if (!L_60)
{
goto IL_00f1;
}
}
{
uint32_t L_61 = V_4;
uint32_t L_62 = V_3;
if ((!(((uint32_t)L_61) < ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)1))))))
{
goto IL_00f1;
}
}
IL_00de:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_63 = V_6;
uint32_t L_64 = V_4;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_65 = V_0;
uint32_t L_66 = V_4;
NullCheck(L_65);
uint32_t L_67 = L_66;
uint32_t L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(L_64), (uint32_t)L_68);
uint32_t L_69 = V_4;
int32_t L_70 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)1));
V_4 = L_70;
uint32_t L_71 = V_3;
if ((!(((uint32_t)L_70) >= ((uint32_t)L_71))))
{
goto IL_00de;
}
}
IL_00f1:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_72 = ___bi10;
uint32_t L_73 = V_3;
NullCheck(L_72);
L_72->set_length_0(((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)1)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_74 = ___bi10;
NullCheck(L_74);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_74, /*hidden argument*/NULL);
return;
}
}
// Mono.Math.BigInteger_Sign Mono.Math.BigInteger_Kernel::Compare(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR int32_t Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
V_0 = L_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi21;
NullCheck(L_2);
uint32_t L_3 = L_2->get_length_0();
V_1 = L_3;
goto IL_0014;
}
IL_0010:
{
uint32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1));
}
IL_0014:
{
uint32_t L_5 = V_0;
if ((!(((uint32_t)L_5) > ((uint32_t)0))))
{
goto IL_002a;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = ___bi10;
NullCheck(L_6);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_7 = L_6->get_data_1();
uint32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1));
uint32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
if (!L_10)
{
goto IL_0010;
}
}
{
goto IL_002a;
}
IL_0026:
{
uint32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1));
}
IL_002a:
{
uint32_t L_12 = V_1;
if ((!(((uint32_t)L_12) > ((uint32_t)0))))
{
goto IL_003a;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = ___bi21;
NullCheck(L_13);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_14 = L_13->get_data_1();
uint32_t L_15 = V_1;
NullCheck(L_14);
int32_t L_16 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1));
uint32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
if (!L_17)
{
goto IL_0026;
}
}
IL_003a:
{
uint32_t L_18 = V_0;
if (L_18)
{
goto IL_0042;
}
}
{
uint32_t L_19 = V_1;
if (L_19)
{
goto IL_0042;
}
}
{
return (int32_t)(0);
}
IL_0042:
{
uint32_t L_20 = V_0;
uint32_t L_21 = V_1;
if ((!(((uint32_t)L_20) < ((uint32_t)L_21))))
{
goto IL_0048;
}
}
{
return (int32_t)((-1));
}
IL_0048:
{
uint32_t L_22 = V_0;
uint32_t L_23 = V_1;
if ((!(((uint32_t)L_22) > ((uint32_t)L_23))))
{
goto IL_004e;
}
}
{
return (int32_t)(1);
}
IL_004e:
{
uint32_t L_24 = V_0;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1));
goto IL_0058;
}
IL_0054:
{
uint32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1));
}
IL_0058:
{
uint32_t L_26 = V_2;
if (!L_26)
{
goto IL_006d;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_27 = ___bi10;
NullCheck(L_27);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_28 = L_27->get_data_1();
uint32_t L_29 = V_2;
NullCheck(L_28);
uint32_t L_30 = L_29;
uint32_t L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_32 = ___bi21;
NullCheck(L_32);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_33 = L_32->get_data_1();
uint32_t L_34 = V_2;
NullCheck(L_33);
uint32_t L_35 = L_34;
uint32_t L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
if ((((int32_t)L_31) == ((int32_t)L_36)))
{
goto IL_0054;
}
}
IL_006d:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_37 = ___bi10;
NullCheck(L_37);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_38 = L_37->get_data_1();
uint32_t L_39 = V_2;
NullCheck(L_38);
uint32_t L_40 = L_39;
uint32_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_42 = ___bi21;
NullCheck(L_42);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_43 = L_42->get_data_1();
uint32_t L_44 = V_2;
NullCheck(L_43);
uint32_t L_45 = L_44;
uint32_t L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
if ((!(((uint32_t)L_41) < ((uint32_t)L_46))))
{
goto IL_0081;
}
}
{
return (int32_t)((-1));
}
IL_0081:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_47 = ___bi10;
NullCheck(L_47);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_48 = L_47->get_data_1();
uint32_t L_49 = V_2;
NullCheck(L_48);
uint32_t L_50 = L_49;
uint32_t L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_52 = ___bi21;
NullCheck(L_52);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_53 = L_52->get_data_1();
uint32_t L_54 = V_2;
NullCheck(L_53);
uint32_t L_55 = L_54;
uint32_t L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
if ((!(((uint32_t)L_51) > ((uint32_t)L_56))))
{
goto IL_0095;
}
}
{
return (int32_t)(1);
}
IL_0095:
{
return (int32_t)(0);
}
}
// System.UInt32 Mono.Math.BigInteger_Kernel::SingleByteDivideInPlace(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Kernel_SingleByteDivideInPlace_mD8BCFA6E666AD224BDC0F1F08E2F4C3AEE651D24 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___d1, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
uint32_t V_1 = 0;
{
V_0 = (((int64_t)((int64_t)0)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n0;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
V_1 = L_1;
goto IL_002f;
}
IL_000c:
{
uint64_t L_2 = V_0;
V_0 = ((int64_t)((int64_t)L_2<<(int32_t)((int32_t)32)));
uint64_t L_3 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___n0;
NullCheck(L_4);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4->get_data_1();
uint32_t L_6 = V_1;
NullCheck(L_5);
uint32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_0 = ((int64_t)((int64_t)L_3|(int64_t)(((int64_t)((uint64_t)L_8)))));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = ___n0;
NullCheck(L_9);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = L_9->get_data_1();
uint32_t L_11 = V_1;
uint64_t L_12 = V_0;
uint32_t L_13 = ___d1;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (uint32_t)(((int32_t)((uint32_t)((int64_t)((uint64_t)(int64_t)L_12/(uint64_t)(int64_t)(((int64_t)((uint64_t)L_13)))))))));
uint64_t L_14 = V_0;
uint32_t L_15 = ___d1;
V_0 = ((int64_t)((uint64_t)(int64_t)L_14%(uint64_t)(int64_t)(((int64_t)((uint64_t)L_15)))));
}
IL_002f:
{
uint32_t L_16 = V_1;
uint32_t L_17 = L_16;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1));
if ((!(((uint32_t)L_17) <= ((uint32_t)0))))
{
goto IL_000c;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_18 = ___n0;
NullCheck(L_18);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_18, /*hidden argument*/NULL);
uint64_t L_19 = V_0;
return (((int32_t)((uint32_t)L_19)));
}
}
// System.UInt32 Mono.Math.BigInteger_Kernel::DwordMod(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Kernel_DwordMod_m0BB170B3245862E656F3447703C8A925181F8F6A (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___d1, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
uint32_t V_1 = 0;
{
V_0 = (((int64_t)((int64_t)0)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n0;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
V_1 = L_1;
goto IL_0022;
}
IL_000c:
{
uint64_t L_2 = V_0;
V_0 = ((int64_t)((int64_t)L_2<<(int32_t)((int32_t)32)));
uint64_t L_3 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___n0;
NullCheck(L_4);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4->get_data_1();
uint32_t L_6 = V_1;
NullCheck(L_5);
uint32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_0 = ((int64_t)((int64_t)L_3|(int64_t)(((int64_t)((uint64_t)L_8)))));
uint64_t L_9 = V_0;
uint32_t L_10 = ___d1;
V_0 = ((int64_t)((uint64_t)(int64_t)L_9%(uint64_t)(int64_t)(((int64_t)((uint64_t)L_10)))));
}
IL_0022:
{
uint32_t L_11 = V_1;
uint32_t L_12 = L_11;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1));
if ((!(((uint32_t)L_12) <= ((uint32_t)0))))
{
goto IL_000c;
}
}
{
uint64_t L_13 = V_0;
return (((int32_t)((uint32_t)L_13)));
}
}
// Mono.Math.BigInteger[] Mono.Math.BigInteger_Kernel::DwordDivMod(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* Kernel_DwordDivMod_mB5C93D229CED859E652C74358671B4183738232E (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___d1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_DwordDivMod_mB5C93D229CED859E652C74358671B4183738232E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
uint64_t V_1 = 0;
uint32_t V_2 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_3 = NULL;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n0;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_2, 1, L_1, /*hidden argument*/NULL);
V_0 = L_2;
V_1 = (((int64_t)((int64_t)0)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ___n0;
NullCheck(L_3);
uint32_t L_4 = L_3->get_length_0();
V_2 = L_4;
goto IL_003c;
}
IL_0019:
{
uint64_t L_5 = V_1;
V_1 = ((int64_t)((int64_t)L_5<<(int32_t)((int32_t)32)));
uint64_t L_6 = V_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___n0;
NullCheck(L_7);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_8 = L_7->get_data_1();
uint32_t L_9 = V_2;
NullCheck(L_8);
uint32_t L_10 = L_9;
uint32_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
V_1 = ((int64_t)((int64_t)L_6|(int64_t)(((int64_t)((uint64_t)L_11)))));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_12 = V_0;
NullCheck(L_12);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_13 = L_12->get_data_1();
uint32_t L_14 = V_2;
uint64_t L_15 = V_1;
uint32_t L_16 = ___d1;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (uint32_t)(((int32_t)((uint32_t)((int64_t)((uint64_t)(int64_t)L_15/(uint64_t)(int64_t)(((int64_t)((uint64_t)L_16)))))))));
uint64_t L_17 = V_1;
uint32_t L_18 = ___d1;
V_1 = ((int64_t)((uint64_t)(int64_t)L_17%(uint64_t)(int64_t)(((int64_t)((uint64_t)L_18)))));
}
IL_003c:
{
uint32_t L_19 = V_2;
uint32_t L_20 = L_19;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1));
if ((!(((uint32_t)L_20) <= ((uint32_t)0))))
{
goto IL_0019;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_21 = V_0;
NullCheck(L_21);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_21, /*hidden argument*/NULL);
uint64_t L_22 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_23 = BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417((((int32_t)((uint32_t)L_22))), /*hidden argument*/NULL);
V_3 = L_23;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_24 = (BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579*)SZArrayNew(BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var, (uint32_t)2);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_25 = L_24;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_26 = V_0;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_26);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_26);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_27 = L_25;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_28 = V_3;
NullCheck(L_27);
ArrayElementTypeCheck (L_27, L_28);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_28);
return L_27;
}
}
// Mono.Math.BigInteger[] Mono.Math.BigInteger_Kernel::multiByteDivide(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi10, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi21, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
int32_t V_1 = 0;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_6 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_7 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_8 = NULL;
int32_t V_9 = 0;
int32_t V_10 = 0;
uint32_t V_11 = 0;
uint64_t V_12 = 0;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* V_13 = NULL;
uint64_t V_14 = 0;
uint64_t V_15 = 0;
uint32_t V_16 = 0;
uint32_t V_17 = 0;
int32_t V_18 = 0;
uint64_t V_19 = 0;
uint32_t V_20 = 0;
uint64_t V_21 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi21;
int32_t L_2 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_0, L_1, /*hidden argument*/NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_0023;
}
}
{
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_3 = (BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579*)SZArrayNew(BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var, (uint32_t)2);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_4 = L_3;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_5);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_6 = L_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B(L_8, L_7, /*hidden argument*/NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_8);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_8);
return L_6;
}
IL_0023:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = ___bi10;
NullCheck(L_9);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_9, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = ___bi21;
NullCheck(L_10);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_10, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___bi21;
NullCheck(L_11);
uint32_t L_12 = L_11->get_length_0();
if ((!(((uint32_t)L_12) == ((uint32_t)1))))
{
goto IL_0047;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = ___bi10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = ___bi21;
NullCheck(L_14);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_15 = L_14->get_data_1();
NullCheck(L_15);
int32_t L_16 = 0;
uint32_t L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_18 = Kernel_DwordDivMod_mB5C93D229CED859E652C74358671B4183738232E(L_13, L_17, /*hidden argument*/NULL);
return L_18;
}
IL_0047:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = ___bi10;
NullCheck(L_19);
uint32_t L_20 = L_19->get_length_0();
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_21 = ___bi21;
NullCheck(L_21);
uint32_t L_22 = L_21->get_length_0();
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
V_2 = ((int32_t)-2147483648LL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_23 = ___bi21;
NullCheck(L_23);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_24 = L_23->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_25 = ___bi21;
NullCheck(L_25);
uint32_t L_26 = L_25->get_length_0();
NullCheck(L_24);
int32_t L_27 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)1));
uint32_t L_28 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_3 = L_28;
V_4 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_29 = ___bi10;
NullCheck(L_29);
uint32_t L_30 = L_29->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_31 = ___bi21;
NullCheck(L_31);
uint32_t L_32 = L_31->get_length_0();
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)L_32));
goto IL_008d;
}
IL_0083:
{
int32_t L_33 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1));
uint32_t L_34 = V_2;
V_2 = ((int32_t)((uint32_t)L_34>>1));
}
IL_008d:
{
uint32_t L_35 = V_2;
if (!L_35)
{
goto IL_0095;
}
}
{
uint32_t L_36 = V_3;
uint32_t L_37 = V_2;
if (!((int32_t)((int32_t)L_36&(int32_t)L_37)))
{
goto IL_0083;
}
}
IL_0095:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_38 = ___bi10;
NullCheck(L_38);
uint32_t L_39 = L_38->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_40 = ___bi21;
NullCheck(L_40);
uint32_t L_41 = L_40->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_42 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_42, 1, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)L_41)), (int32_t)1)), /*hidden argument*/NULL);
V_6 = L_42;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_43 = ___bi10;
int32_t L_44 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_45 = BigInteger_op_LeftShift_mE01ACB9012C3F73FE9E426AE8548137340EA2367(L_43, L_44, /*hidden argument*/NULL);
V_7 = L_45;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_46 = V_7;
NullCheck(L_46);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_47 = L_46->get_data_1();
V_8 = L_47;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_48 = ___bi21;
int32_t L_49 = V_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_50 = BigInteger_op_LeftShift_mE01ACB9012C3F73FE9E426AE8548137340EA2367(L_48, L_49, /*hidden argument*/NULL);
___bi21 = L_50;
uint32_t L_51 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_52 = ___bi21;
NullCheck(L_52);
uint32_t L_53 = L_52->get_length_0();
V_9 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)L_53));
uint32_t L_54 = V_0;
V_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)1));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_55 = ___bi21;
NullCheck(L_55);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_56 = L_55->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_57 = ___bi21;
NullCheck(L_57);
uint32_t L_58 = L_57->get_length_0();
NullCheck(L_56);
int32_t L_59 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_58, (int32_t)1));
uint32_t L_60 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
V_11 = L_60;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_61 = ___bi21;
NullCheck(L_61);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_62 = L_61->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_63 = ___bi21;
NullCheck(L_63);
uint32_t L_64 = L_63->get_length_0();
NullCheck(L_62);
int32_t L_65 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_64, (int32_t)2));
uint32_t L_66 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
V_12 = (((int64_t)((uint64_t)L_66)));
goto IL_0233;
}
IL_0100:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_67 = V_8;
int32_t L_68 = V_10;
NullCheck(L_67);
int32_t L_69 = L_68;
uint32_t L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_71 = V_8;
int32_t L_72 = V_10;
NullCheck(L_71);
int32_t L_73 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_72, (int32_t)1));
uint32_t L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
int64_t L_75 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)((int64_t)(((int64_t)((uint64_t)L_70)))<<(int32_t)((int32_t)32))), (int64_t)(((int64_t)((uint64_t)L_74)))));
uint32_t L_76 = V_11;
V_14 = ((int64_t)((uint64_t)(int64_t)L_75/(uint64_t)(int64_t)(((int64_t)((uint64_t)L_76)))));
uint32_t L_77 = V_11;
V_15 = ((int64_t)((uint64_t)(int64_t)L_75%(uint64_t)(int64_t)(((int64_t)((uint64_t)L_77)))));
}
IL_011f:
{
uint64_t L_78 = V_14;
if ((((int64_t)L_78) == ((int64_t)((int64_t)4294967296LL))))
{
goto IL_0141;
}
}
{
uint64_t L_79 = V_14;
uint64_t L_80 = V_12;
uint64_t L_81 = V_15;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_82 = V_8;
int32_t L_83 = V_10;
NullCheck(L_82);
int32_t L_84 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_83, (int32_t)2));
uint32_t L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
if ((!(((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_79, (int64_t)L_80))) > ((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)((int64_t)L_81<<(int32_t)((int32_t)32))), (int64_t)(((int64_t)((uint64_t)L_85)))))))))
{
goto IL_015d;
}
}
IL_0141:
{
uint64_t L_86 = V_14;
V_14 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_86, (int64_t)(((int64_t)((int64_t)1)))));
uint64_t L_87 = V_15;
uint32_t L_88 = V_11;
V_15 = ((int64_t)il2cpp_codegen_add((int64_t)L_87, (int64_t)(((int64_t)((uint64_t)L_88)))));
uint64_t L_89 = V_15;
if ((!(((uint64_t)L_89) >= ((uint64_t)((int64_t)4294967296LL)))))
{
goto IL_011f;
}
}
IL_015d:
{
V_17 = 0;
int32_t L_90 = V_10;
int32_t L_91 = V_1;
V_18 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_90, (int32_t)L_91)), (int32_t)1));
V_19 = (((int64_t)((int64_t)0)));
uint64_t L_92 = V_14;
V_20 = (((int32_t)((uint32_t)L_92)));
}
IL_0171:
{
uint64_t L_93 = V_19;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_94 = ___bi21;
NullCheck(L_94);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_95 = L_94->get_data_1();
uint32_t L_96 = V_17;
NullCheck(L_95);
uint32_t L_97 = L_96;
uint32_t L_98 = (L_95)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
uint32_t L_99 = V_20;
V_19 = ((int64_t)il2cpp_codegen_add((int64_t)L_93, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_98))), (int64_t)(((int64_t)((uint64_t)L_99)))))));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_100 = V_8;
int32_t L_101 = V_18;
NullCheck(L_100);
int32_t L_102 = L_101;
uint32_t L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
V_16 = L_103;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_104 = V_8;
int32_t L_105 = V_18;
NullCheck(L_104);
uint32_t* L_106 = ((L_104)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_105)));
int32_t L_107 = *((uint32_t*)L_106);
uint64_t L_108 = V_19;
*((int32_t*)L_106) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_107, (int32_t)(((int32_t)((uint32_t)L_108)))));
uint64_t L_109 = V_19;
V_19 = ((int64_t)((uint64_t)L_109>>((int32_t)32)));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_110 = V_8;
int32_t L_111 = V_18;
NullCheck(L_110);
int32_t L_112 = L_111;
uint32_t L_113 = (L_110)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
uint32_t L_114 = V_16;
if ((!(((uint32_t)L_113) > ((uint32_t)L_114))))
{
goto IL_01b2;
}
}
{
uint64_t L_115 = V_19;
V_19 = ((int64_t)il2cpp_codegen_add((int64_t)L_115, (int64_t)(((int64_t)((int64_t)1)))));
}
IL_01b2:
{
uint32_t L_116 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_116, (int32_t)1));
int32_t L_117 = V_18;
V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_117, (int32_t)1));
uint32_t L_118 = V_17;
int32_t L_119 = V_1;
if ((((int64_t)(((int64_t)((uint64_t)L_118)))) < ((int64_t)(((int64_t)((int64_t)L_119))))))
{
goto IL_0171;
}
}
{
int32_t L_120 = V_10;
int32_t L_121 = V_1;
V_18 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_120, (int32_t)L_121)), (int32_t)1));
V_17 = 0;
uint64_t L_122 = V_19;
if (!L_122)
{
goto IL_0216;
}
}
{
uint32_t L_123 = V_20;
V_20 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_123, (int32_t)1));
V_21 = (((int64_t)((int64_t)0)));
}
IL_01de:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_124 = V_8;
int32_t L_125 = V_18;
NullCheck(L_124);
int32_t L_126 = L_125;
uint32_t L_127 = (L_124)->GetAt(static_cast<il2cpp_array_size_t>(L_126));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_128 = ___bi21;
NullCheck(L_128);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_129 = L_128->get_data_1();
uint32_t L_130 = V_17;
NullCheck(L_129);
uint32_t L_131 = L_130;
uint32_t L_132 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
uint64_t L_133 = V_21;
V_21 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_127))), (int64_t)(((int64_t)((uint64_t)L_132))))), (int64_t)L_133));
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_134 = V_8;
int32_t L_135 = V_18;
uint64_t L_136 = V_21;
NullCheck(L_134);
(L_134)->SetAt(static_cast<il2cpp_array_size_t>(L_135), (uint32_t)(((int32_t)((uint32_t)L_136))));
uint64_t L_137 = V_21;
V_21 = ((int64_t)((uint64_t)L_137>>((int32_t)32)));
uint32_t L_138 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_138, (int32_t)1));
int32_t L_139 = V_18;
V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_139, (int32_t)1));
uint32_t L_140 = V_17;
int32_t L_141 = V_1;
if ((((int64_t)(((int64_t)((uint64_t)L_140)))) < ((int64_t)(((int64_t)((int64_t)L_141))))))
{
goto IL_01de;
}
}
IL_0216:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_142 = V_6;
NullCheck(L_142);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_143 = L_142->get_data_1();
int32_t L_144 = V_5;
int32_t L_145 = L_144;
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_145, (int32_t)1));
uint32_t L_146 = V_20;
NullCheck(L_143);
(L_143)->SetAt(static_cast<il2cpp_array_size_t>(L_145), (uint32_t)L_146);
int32_t L_147 = V_10;
V_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_147, (int32_t)1));
int32_t L_148 = V_9;
V_9 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_148, (int32_t)1));
}
IL_0233:
{
int32_t L_149 = V_9;
if ((((int32_t)L_149) > ((int32_t)0)))
{
goto IL_0100;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_150 = V_6;
NullCheck(L_150);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_150, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_151 = V_7;
NullCheck(L_151);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_151, /*hidden argument*/NULL);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_152 = (BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579*)SZArrayNew(BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var, (uint32_t)2);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_153 = L_152;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_154 = V_6;
NullCheck(L_153);
ArrayElementTypeCheck (L_153, L_154);
(L_153)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_154);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_155 = L_153;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_156 = V_7;
NullCheck(L_155);
ArrayElementTypeCheck (L_155, L_156);
(L_155)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_156);
V_13 = L_155;
int32_t L_157 = V_4;
if (!L_157)
{
goto IL_0271;
}
}
{
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_158 = V_13;
NullCheck(L_158);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 ** L_159 = ((L_158)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_160 = *((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 **)L_159);
int32_t L_161 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_162 = BigInteger_op_RightShift_m18F8F7E2872B80FBC01B1B8E79167477FFDD7BF0(L_160, L_161, /*hidden argument*/NULL);
*((RuntimeObject **)L_159) = (RuntimeObject *)L_162;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_159, (RuntimeObject *)L_162);
}
IL_0271:
{
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_163 = V_13;
return L_163;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_Kernel::LeftShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
uint32_t V_5 = 0;
{
int32_t L_0 = ___n1;
if (L_0)
{
goto IL_0012;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi0;
NullCheck(L_2);
uint32_t L_3 = L_2->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_m3506E09D8ADDF5379A96A2CEF100CF60A89508AB(L_4, L_1, ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)), /*hidden argument*/NULL);
return L_4;
}
IL_0012:
{
int32_t L_5 = ___n1;
V_0 = ((int32_t)((int32_t)L_5>>(int32_t)5));
int32_t L_6 = ___n1;
___n1 = ((int32_t)((int32_t)L_6&(int32_t)((int32_t)31)));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___bi0;
NullCheck(L_7);
uint32_t L_8 = L_7->get_length_0();
int32_t L_9 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_10, 1, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)), (int32_t)L_9)), /*hidden argument*/NULL);
V_1 = L_10;
V_2 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___bi0;
NullCheck(L_11);
uint32_t L_12 = L_11->get_length_0();
V_3 = L_12;
int32_t L_13 = ___n1;
if (!L_13)
{
goto IL_009d;
}
}
{
V_5 = 0;
goto IL_006f;
}
IL_003e:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = ___bi0;
NullCheck(L_14);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_15 = L_14->get_data_1();
uint32_t L_16 = V_2;
NullCheck(L_15);
uint32_t L_17 = L_16;
uint32_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_4 = L_18;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = V_1;
NullCheck(L_19);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_20 = L_19->get_data_1();
uint32_t L_21 = V_2;
int32_t L_22 = V_0;
if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_21))), (int64_t)(((int64_t)((int64_t)L_22)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5_RuntimeMethod_var);
uint32_t L_23 = V_4;
int32_t L_24 = ___n1;
uint32_t L_25 = V_5;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>((((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_21))), (int64_t)(((int64_t)((int64_t)L_22)))))))), (uint32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_23<<(int32_t)((int32_t)((int32_t)L_24&(int32_t)((int32_t)31)))))|(int32_t)L_25)));
uint32_t L_26 = V_4;
int32_t L_27 = ___n1;
V_5 = ((int32_t)((uint32_t)L_26>>((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)32), (int32_t)L_27))&(int32_t)((int32_t)31)))));
uint32_t L_28 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
}
IL_006f:
{
uint32_t L_29 = V_2;
uint32_t L_30 = V_3;
if ((!(((uint32_t)L_29) >= ((uint32_t)L_30))))
{
goto IL_003e;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_31 = V_1;
NullCheck(L_31);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_32 = L_31->get_data_1();
uint32_t L_33 = V_2;
int32_t L_34 = V_0;
if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_33))), (int64_t)(((int64_t)((int64_t)L_34)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5_RuntimeMethod_var);
uint32_t L_35 = V_5;
NullCheck(L_32);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>((((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_33))), (int64_t)(((int64_t)((int64_t)L_34)))))))), (uint32_t)L_35);
goto IL_00a1;
}
IL_0084:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_36 = V_1;
NullCheck(L_36);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_37 = L_36->get_data_1();
uint32_t L_38 = V_2;
int32_t L_39 = V_0;
if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_38))), (int64_t)(((int64_t)((int64_t)L_39)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, Kernel_LeftShift_m455575C28DAA503216A7F59AFBEC6CBB9C1CB6F5_RuntimeMethod_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_40 = ___bi0;
NullCheck(L_40);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_41 = L_40->get_data_1();
uint32_t L_42 = V_2;
NullCheck(L_41);
uint32_t L_43 = L_42;
uint32_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
NullCheck(L_37);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>((((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_38))), (int64_t)(((int64_t)((int64_t)L_39)))))))), (uint32_t)L_44);
uint32_t L_45 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1));
}
IL_009d:
{
uint32_t L_46 = V_2;
uint32_t L_47 = V_3;
if ((!(((uint32_t)L_46) >= ((uint32_t)L_47))))
{
goto IL_0084;
}
}
IL_00a1:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_48 = V_1;
NullCheck(L_48);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_48, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_49 = V_1;
return L_49;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_Kernel::RightShift(Mono.Math.BigInteger,System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___n1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_1 = NULL;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
{
int32_t L_0 = ___n1;
if (L_0)
{
goto IL_000a;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mA150B41EA851F35358180339FDA54BA7DF6D0A1B(L_2, L_1, /*hidden argument*/NULL);
return L_2;
}
IL_000a:
{
int32_t L_3 = ___n1;
V_0 = ((int32_t)((int32_t)L_3>>(int32_t)5));
int32_t L_4 = ___n1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___bi0;
NullCheck(L_5);
uint32_t L_6 = L_5->get_length_0();
int32_t L_7 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_8, 1, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), (int32_t)1)), /*hidden argument*/NULL);
V_1 = L_8;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = V_1;
NullCheck(L_9);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = L_9->get_data_1();
NullCheck(L_10);
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))), (int32_t)1));
if (!((int32_t)((int32_t)L_4&(int32_t)((int32_t)31))))
{
goto IL_007e;
}
}
{
V_4 = 0;
goto IL_005f;
}
IL_0035:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___bi0;
NullCheck(L_11);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_12 = L_11->get_data_1();
uint32_t L_13 = V_2;
int32_t L_14 = V_0;
if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_13))), (int64_t)(((int64_t)((int64_t)L_14)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775_RuntimeMethod_var);
NullCheck(L_12);
intptr_t L_15 = (((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_13))), (int64_t)(((int64_t)((int64_t)L_14)))))));
uint32_t L_16 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_3 = L_16;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_17 = V_1;
NullCheck(L_17);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_18 = L_17->get_data_1();
uint32_t L_19 = V_2;
uint32_t L_20 = V_3;
int32_t L_21 = ___n1;
uint32_t L_22 = V_4;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_20>>((int32_t)((int32_t)L_21&(int32_t)((int32_t)31)))))|(int32_t)L_22)));
uint32_t L_23 = V_3;
int32_t L_24 = ___n1;
V_4 = ((int32_t)((int32_t)L_23<<(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)32), (int32_t)L_24))&(int32_t)((int32_t)31)))));
}
IL_005f:
{
uint32_t L_25 = V_2;
uint32_t L_26 = L_25;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)1));
if ((!(((uint32_t)L_26) <= ((uint32_t)0))))
{
goto IL_0035;
}
}
{
goto IL_0086;
}
IL_0069:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_27 = V_1;
NullCheck(L_27);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_28 = L_27->get_data_1();
uint32_t L_29 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_30 = ___bi0;
NullCheck(L_30);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_31 = L_30->get_data_1();
uint32_t L_32 = V_2;
int32_t L_33 = V_0;
if ((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_32))), (int64_t)(((int64_t)((int64_t)L_33)))))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), NULL, Kernel_RightShift_mBF63A939907A19B3D573C682EA542E8A5B35B775_RuntimeMethod_var);
NullCheck(L_31);
intptr_t L_34 = (((intptr_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((uint64_t)L_32))), (int64_t)(((int64_t)((int64_t)L_33)))))));
uint32_t L_35 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_28);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(L_29), (uint32_t)L_35);
}
IL_007e:
{
uint32_t L_36 = V_2;
uint32_t L_37 = L_36;
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1));
if ((!(((uint32_t)L_37) <= ((uint32_t)0))))
{
goto IL_0069;
}
}
IL_0086:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_38 = V_1;
NullCheck(L_38);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_38, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_39 = V_1;
return L_39;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_Kernel::MultiplyByDword(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_MultiplyByDword_m1EE312D1A3900220AE85463C7DF3EA8BA5AE773B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, uint32_t ___f1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_MultiplyByDword_m1EE312D1A3900220AE85463C7DF3EA8BA5AE773B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
uint32_t V_1 = 0;
uint64_t V_2 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n0;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_2, 1, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), /*hidden argument*/NULL);
V_0 = L_2;
V_1 = 0;
V_2 = (((int64_t)((int64_t)0)));
}
IL_0014:
{
uint64_t L_3 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___n0;
NullCheck(L_4);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4->get_data_1();
uint32_t L_6 = V_1;
NullCheck(L_5);
uint32_t L_7 = L_6;
uint32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
uint32_t L_9 = ___f1;
V_2 = ((int64_t)il2cpp_codegen_add((int64_t)L_3, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_8))), (int64_t)(((int64_t)((uint64_t)L_9)))))));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = V_0;
NullCheck(L_10);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_11 = L_10->get_data_1();
uint32_t L_12 = V_1;
uint64_t L_13 = V_2;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (uint32_t)(((int32_t)((uint32_t)L_13))));
uint64_t L_14 = V_2;
V_2 = ((int64_t)((uint64_t)L_14>>((int32_t)32)));
uint32_t L_15 = V_1;
int32_t L_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
V_1 = L_16;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_17 = ___n0;
NullCheck(L_17);
uint32_t L_18 = L_17->get_length_0();
if ((!(((uint32_t)L_16) >= ((uint32_t)L_18))))
{
goto IL_0014;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = V_0;
NullCheck(L_19);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_20 = L_19->get_data_1();
uint32_t L_21 = V_1;
uint64_t L_22 = V_2;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (uint32_t)(((int32_t)((uint32_t)L_22))));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_23 = V_0;
NullCheck(L_23);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_23, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_24 = V_0;
return L_24;
}
}
// System.Void Mono.Math.BigInteger_Kernel::Multiply(System.UInt32[],System.UInt32,System.UInt32,System.UInt32[],System.UInt32,System.UInt32,System.UInt32[],System.UInt32)
extern "C" IL2CPP_METHOD_ATTR void Kernel_Multiply_mD1CB7E7FD59CC50DA4157271F591D9C55DC915D7 (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___x0, uint32_t ___xOffset1, uint32_t ___xLen2, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___y3, uint32_t ___yOffset4, uint32_t ___yLen5, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___d6, uint32_t ___dOffset7, const RuntimeMethod* method)
{
uint32_t* V_0 = NULL;
uint32_t* V_1 = NULL;
uint32_t* V_2 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_3 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_4 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_5 = NULL;
uint32_t* V_6 = NULL;
uint32_t* V_7 = NULL;
uint32_t* V_8 = NULL;
uint32_t* V_9 = NULL;
uint32_t* V_10 = NULL;
uint64_t V_11 = 0;
uint32_t* V_12 = NULL;
uint32_t* V_13 = NULL;
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = ___x0;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = L_0;
V_3 = L_1;
if (!L_1)
{
goto IL_000a;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_2 = V_3;
NullCheck(L_2);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))
{
goto IL_000f;
}
}
IL_000a:
{
V_0 = (uint32_t*)(((uintptr_t)0));
goto IL_0018;
}
IL_000f:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_3 = V_3;
NullCheck(L_3);
V_0 = (uint32_t*)(((uintptr_t)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_0018:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_4 = ___y3;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4;
V_4 = L_5;
if (!L_5)
{
goto IL_0024;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = V_4;
NullCheck(L_6);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))
{
goto IL_0029;
}
}
IL_0024:
{
V_1 = (uint32_t*)(((uintptr_t)0));
goto IL_0033;
}
IL_0029:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_7 = V_4;
NullCheck(L_7);
V_1 = (uint32_t*)(((uintptr_t)((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_0033:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_8 = ___d6;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_9 = L_8;
V_5 = L_9;
if (!L_9)
{
goto IL_0040;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = V_5;
NullCheck(L_10);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))))
{
goto IL_0045;
}
}
IL_0040:
{
V_2 = (uint32_t*)(((uintptr_t)0));
goto IL_004f;
}
IL_0045:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_11 = V_5;
NullCheck(L_11);
V_2 = (uint32_t*)(((uintptr_t)((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_004f:
{
uint32_t* L_12 = V_0;
uint32_t L_13 = ___xOffset1;
V_6 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)(((intptr_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_13))), (int64_t)(((int64_t)((int64_t)4)))))))));
uint32_t* L_14 = V_6;
uint32_t L_15 = ___xLen2;
V_7 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_14, (intptr_t)(((intptr_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_15))), (int64_t)(((int64_t)((int64_t)4)))))))));
uint32_t* L_16 = V_1;
uint32_t L_17 = ___yOffset4;
V_8 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_16, (intptr_t)(((intptr_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_17))), (int64_t)(((int64_t)((int64_t)4)))))))));
uint32_t* L_18 = V_8;
uint32_t L_19 = ___yLen5;
V_9 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_18, (intptr_t)(((intptr_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_19))), (int64_t)(((int64_t)((int64_t)4)))))))));
uint32_t* L_20 = V_2;
uint32_t L_21 = ___dOffset7;
V_10 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_20, (intptr_t)(((intptr_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_21))), (int64_t)(((int64_t)((int64_t)4)))))))));
goto IL_00e3;
}
IL_0088:
{
uint32_t* L_22 = V_6;
int32_t L_23 = *((uint32_t*)L_22);
if (!L_23)
{
goto IL_00d7;
}
}
{
V_11 = (((int64_t)((int64_t)0)));
uint32_t* L_24 = V_10;
V_12 = (uint32_t*)L_24;
uint32_t* L_25 = V_8;
V_13 = (uint32_t*)L_25;
goto IL_00c7;
}
IL_009b:
{
uint64_t L_26 = V_11;
uint32_t* L_27 = V_6;
int32_t L_28 = *((uint32_t*)L_27);
uint32_t* L_29 = V_13;
int32_t L_30 = *((uint32_t*)L_29);
uint32_t* L_31 = V_12;
int32_t L_32 = *((uint32_t*)L_31);
V_11 = ((int64_t)il2cpp_codegen_add((int64_t)L_26, (int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_28)))))), (int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_30)))))))), (int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_32))))))))));
uint32_t* L_33 = V_12;
uint64_t L_34 = V_11;
*((int32_t*)L_33) = (int32_t)(((int32_t)((uint32_t)L_34)));
uint64_t L_35 = V_11;
V_11 = ((int64_t)((uint64_t)L_35>>((int32_t)32)));
uint32_t* L_36 = V_13;
V_13 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_36, (int32_t)4));
uint32_t* L_37 = V_12;
V_12 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_37, (int32_t)4));
}
IL_00c7:
{
uint32_t* L_38 = V_13;
uint32_t* L_39 = V_9;
if ((!(((uintptr_t)L_38) >= ((uintptr_t)L_39))))
{
goto IL_009b;
}
}
{
uint64_t L_40 = V_11;
if (!L_40)
{
goto IL_00d7;
}
}
{
uint32_t* L_41 = V_12;
uint64_t L_42 = V_11;
*((int32_t*)L_41) = (int32_t)(((int32_t)((uint32_t)L_42)));
}
IL_00d7:
{
uint32_t* L_43 = V_6;
V_6 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_43, (int32_t)4));
uint32_t* L_44 = V_10;
V_10 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_44, (int32_t)4));
}
IL_00e3:
{
uint32_t* L_45 = V_6;
uint32_t* L_46 = V_7;
if ((!(((uintptr_t)L_45) >= ((uintptr_t)L_46))))
{
goto IL_0088;
}
}
{
V_3 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)NULL;
V_4 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)NULL;
V_5 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)NULL;
return;
}
}
// System.Void Mono.Math.BigInteger_Kernel::MultiplyMod2p32pmod(System.UInt32[],System.Int32,System.Int32,System.UInt32[],System.Int32,System.Int32,System.UInt32[],System.Int32,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void Kernel_MultiplyMod2p32pmod_m63FAB09D2614049E964736756F3023C7743D597E (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___x0, int32_t ___xOffset1, int32_t ___xLen2, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___y3, int32_t ___yOffest4, int32_t ___yLen5, UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___d6, int32_t ___dOffset7, int32_t ___mod8, const RuntimeMethod* method)
{
uint32_t* V_0 = NULL;
uint32_t* V_1 = NULL;
uint32_t* V_2 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_3 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_4 = NULL;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_5 = NULL;
uint32_t* V_6 = NULL;
uint32_t* V_7 = NULL;
uint32_t* V_8 = NULL;
uint32_t* V_9 = NULL;
uint32_t* V_10 = NULL;
uint32_t* V_11 = NULL;
uint64_t V_12 = 0;
uint32_t* V_13 = NULL;
uint32_t* V_14 = NULL;
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_0 = ___x0;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_1 = L_0;
V_3 = L_1;
if (!L_1)
{
goto IL_000a;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_2 = V_3;
NullCheck(L_2);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))
{
goto IL_000f;
}
}
IL_000a:
{
V_0 = (uint32_t*)(((uintptr_t)0));
goto IL_0018;
}
IL_000f:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_3 = V_3;
NullCheck(L_3);
V_0 = (uint32_t*)(((uintptr_t)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_0018:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_4 = ___y3;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_5 = L_4;
V_4 = L_5;
if (!L_5)
{
goto IL_0024;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = V_4;
NullCheck(L_6);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length)))))
{
goto IL_0029;
}
}
IL_0024:
{
V_1 = (uint32_t*)(((uintptr_t)0));
goto IL_0033;
}
IL_0029:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_7 = V_4;
NullCheck(L_7);
V_1 = (uint32_t*)(((uintptr_t)((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_0033:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_8 = ___d6;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_9 = L_8;
V_5 = L_9;
if (!L_9)
{
goto IL_0040;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_10 = V_5;
NullCheck(L_10);
if ((((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length)))))
{
goto IL_0045;
}
}
IL_0040:
{
V_2 = (uint32_t*)(((uintptr_t)0));
goto IL_004f;
}
IL_0045:
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_11 = V_5;
NullCheck(L_11);
V_2 = (uint32_t*)(((uintptr_t)((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
}
IL_004f:
{
uint32_t* L_12 = V_0;
int32_t L_13 = ___xOffset1;
V_6 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_13)), (int32_t)4))));
uint32_t* L_14 = V_6;
int32_t L_15 = ___xLen2;
V_7 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_14, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_15)), (int32_t)4))));
uint32_t* L_16 = V_1;
int32_t L_17 = ___yOffest4;
V_8 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_16, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_17)), (int32_t)4))));
uint32_t* L_18 = V_8;
int32_t L_19 = ___yLen5;
V_9 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_18, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_19)), (int32_t)4))));
uint32_t* L_20 = V_2;
int32_t L_21 = ___dOffset7;
V_10 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_20, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_21)), (int32_t)4))));
uint32_t* L_22 = V_10;
int32_t L_23 = ___mod8;
V_11 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_22, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_23)), (int32_t)4))));
goto IL_00ef;
}
IL_0088:
{
uint32_t* L_24 = V_6;
int32_t L_25 = *((uint32_t*)L_24);
if (!L_25)
{
goto IL_00e3;
}
}
{
V_12 = (((int64_t)((int64_t)0)));
uint32_t* L_26 = V_10;
V_13 = (uint32_t*)L_26;
uint32_t* L_27 = V_8;
V_14 = (uint32_t*)L_27;
goto IL_00c7;
}
IL_009b:
{
uint64_t L_28 = V_12;
uint32_t* L_29 = V_6;
int32_t L_30 = *((uint32_t*)L_29);
uint32_t* L_31 = V_14;
int32_t L_32 = *((uint32_t*)L_31);
uint32_t* L_33 = V_13;
int32_t L_34 = *((uint32_t*)L_33);
V_12 = ((int64_t)il2cpp_codegen_add((int64_t)L_28, (int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_30)))))), (int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_32)))))))), (int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_34))))))))));
uint32_t* L_35 = V_13;
uint64_t L_36 = V_12;
*((int32_t*)L_35) = (int32_t)(((int32_t)((uint32_t)L_36)));
uint64_t L_37 = V_12;
V_12 = ((int64_t)((uint64_t)L_37>>((int32_t)32)));
uint32_t* L_38 = V_14;
V_14 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_38, (int32_t)4));
uint32_t* L_39 = V_13;
V_13 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_39, (int32_t)4));
}
IL_00c7:
{
uint32_t* L_40 = V_14;
uint32_t* L_41 = V_9;
if ((!(((uintptr_t)L_40) < ((uintptr_t)L_41))))
{
goto IL_00d3;
}
}
{
uint32_t* L_42 = V_13;
uint32_t* L_43 = V_11;
if ((!(((uintptr_t)L_42) >= ((uintptr_t)L_43))))
{
goto IL_009b;
}
}
IL_00d3:
{
uint64_t L_44 = V_12;
if (!L_44)
{
goto IL_00e3;
}
}
{
uint32_t* L_45 = V_13;
uint32_t* L_46 = V_11;
if ((!(((uintptr_t)L_45) < ((uintptr_t)L_46))))
{
goto IL_00e3;
}
}
{
uint32_t* L_47 = V_13;
uint64_t L_48 = V_12;
*((int32_t*)L_47) = (int32_t)(((int32_t)((uint32_t)L_48)));
}
IL_00e3:
{
uint32_t* L_49 = V_6;
V_6 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_49, (int32_t)4));
uint32_t* L_50 = V_10;
V_10 = (uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_50, (int32_t)4));
}
IL_00ef:
{
uint32_t* L_51 = V_6;
uint32_t* L_52 = V_7;
if ((!(((uintptr_t)L_51) >= ((uintptr_t)L_52))))
{
goto IL_0088;
}
}
{
V_3 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)NULL;
V_4 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)NULL;
V_5 = (UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB*)NULL;
return;
}
}
// System.UInt32 Mono.Math.BigInteger_Kernel::modInverse(Mono.Math.BigInteger,System.UInt32)
extern "C" IL2CPP_METHOD_ATTR uint32_t Kernel_modInverse_m1D5F8F25059A3D828528843AE7E5A19FB43BDB74 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, uint32_t ___modulus1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_modInverse_m1D5F8F25059A3D828528843AE7E5A19FB43BDB74_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
{
uint32_t L_0 = ___modulus1;
V_0 = L_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___bi0;
uint32_t L_2 = ___modulus1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
uint32_t L_3 = BigInteger_op_Modulus_m87DF0D870DA7481DCC9E22F488E173DB66B8BAD2(L_1, L_2, /*hidden argument*/NULL);
V_1 = L_3;
V_2 = 0;
V_3 = 1;
goto IL_0039;
}
IL_0010:
{
uint32_t L_4 = V_1;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0016;
}
}
{
uint32_t L_5 = V_3;
return L_5;
}
IL_0016:
{
uint32_t L_6 = V_2;
uint32_t L_7 = V_0;
uint32_t L_8 = V_1;
uint32_t L_9 = V_3;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((uint32_t)(int32_t)L_7/(uint32_t)(int32_t)L_8)), (int32_t)L_9))));
uint32_t L_10 = V_0;
uint32_t L_11 = V_1;
V_0 = ((int32_t)((uint32_t)(int32_t)L_10%(uint32_t)(int32_t)L_11));
uint32_t L_12 = V_0;
if (!L_12)
{
goto IL_003c;
}
}
{
uint32_t L_13 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)1))))
{
goto IL_002d;
}
}
{
uint32_t L_14 = ___modulus1;
uint32_t L_15 = V_2;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)L_15));
}
IL_002d:
{
uint32_t L_16 = V_3;
uint32_t L_17 = V_1;
uint32_t L_18 = V_0;
uint32_t L_19 = V_2;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((uint32_t)(int32_t)L_17/(uint32_t)(int32_t)L_18)), (int32_t)L_19))));
uint32_t L_20 = V_1;
uint32_t L_21 = V_0;
V_1 = ((int32_t)((uint32_t)(int32_t)L_20%(uint32_t)(int32_t)L_21));
}
IL_0039:
{
uint32_t L_22 = V_1;
if (L_22)
{
goto IL_0010;
}
}
IL_003c:
{
return 0;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_Kernel::modInverse(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___modulus1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* V_0 = NULL;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* V_1 = NULL;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* V_2 = NULL;
int32_t V_3 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_4 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_5 = NULL;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * V_6 = NULL;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* V_7 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_8 = NULL;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___modulus1;
NullCheck(L_0);
uint32_t L_1 = L_0->get_length_0();
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_001d;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___bi0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ___modulus1;
NullCheck(L_3);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_4 = L_3->get_data_1();
NullCheck(L_4);
int32_t L_5 = 0;
uint32_t L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
uint32_t L_7 = Kernel_modInverse_m1D5F8F25059A3D828528843AE7E5A19FB43BDB74(L_2, L_6, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = BigInteger_op_Implicit_m8FC65295DF8A02AFACD4118E19156DB6BE430417(L_7, /*hidden argument*/NULL);
return L_8;
}
IL_001d:
{
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_9 = (BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579*)SZArrayNew(BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var, (uint32_t)2);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_10 = L_9;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_11);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_12 = L_10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(1, /*hidden argument*/NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_13);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_13);
V_0 = L_12;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_14 = (BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579*)SZArrayNew(BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var, (uint32_t)2);
V_1 = L_14;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_15 = (BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579*)SZArrayNew(BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579_il2cpp_TypeInfo_var, (uint32_t)2);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_16 = L_15;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_17 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_17);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_17);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_18 = L_16;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_19);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_19);
V_2 = L_18;
V_3 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = ___modulus1;
V_4 = L_20;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_21 = ___bi0;
V_5 = L_21;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = ___modulus1;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_23 = (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB *)il2cpp_codegen_object_new(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB_il2cpp_TypeInfo_var);
ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0(L_23, L_22, /*hidden argument*/NULL);
V_6 = L_23;
goto IL_00c1;
}
IL_0068:
{
int32_t L_24 = V_3;
if ((((int32_t)L_24) <= ((int32_t)1)))
{
goto IL_008e;
}
}
{
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_25 = V_6;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_26 = V_0;
NullCheck(L_26);
int32_t L_27 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_28 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_29 = V_0;
NullCheck(L_29);
int32_t L_30 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_31 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_32 = V_1;
NullCheck(L_32);
int32_t L_33 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_34 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_35 = BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4(L_31, L_34, /*hidden argument*/NULL);
NullCheck(L_25);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_36 = ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7(L_25, L_28, L_35, /*hidden argument*/NULL);
V_8 = L_36;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_37 = V_0;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_38 = V_0;
NullCheck(L_38);
int32_t L_39 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_40 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_40);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_40);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_41 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_42 = V_8;
NullCheck(L_41);
ArrayElementTypeCheck (L_41, L_42);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_42);
}
IL_008e:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_43 = V_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_44 = V_5;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_45 = Kernel_multiByteDivide_m4433FC6F227CEE1CD14BC6DE4657E43136623700(L_43, L_44, /*hidden argument*/NULL);
V_7 = L_45;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_46 = V_1;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_47 = V_1;
NullCheck(L_47);
int32_t L_48 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_49 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_49);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_49);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_50 = V_1;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_51 = V_7;
NullCheck(L_51);
int32_t L_52 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_53 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
NullCheck(L_50);
ArrayElementTypeCheck (L_50, L_53);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_53);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_54 = V_2;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_55 = V_2;
NullCheck(L_55);
int32_t L_56 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_57 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
NullCheck(L_54);
ArrayElementTypeCheck (L_54, L_57);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(0), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_57);
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_58 = V_2;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_59 = V_7;
NullCheck(L_59);
int32_t L_60 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_61 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
NullCheck(L_58);
ArrayElementTypeCheck (L_58, L_61);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(1), (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)L_61);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_62 = V_5;
V_4 = L_62;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_63 = V_7;
NullCheck(L_63);
int32_t L_64 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_65 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
V_5 = L_65;
int32_t L_66 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)1));
}
IL_00c1:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_67 = V_5;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_68 = BigInteger_op_Inequality_m36E95F1DB3B61CB135B17EF616D8B910B21D7B47(L_67, 0, /*hidden argument*/NULL);
if (L_68)
{
goto IL_0068;
}
}
{
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_69 = V_2;
NullCheck(L_69);
int32_t L_70 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_71 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_72 = BigInteger_op_Inequality_m36E95F1DB3B61CB135B17EF616D8B910B21D7B47(L_71, 1, /*hidden argument*/NULL);
if (!L_72)
{
goto IL_00e1;
}
}
{
ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * L_73 = (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 *)il2cpp_codegen_object_new(ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269_il2cpp_TypeInfo_var);
ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF(L_73, _stringLiteral0F6016A42ADA1E2A1848FB5869B861EBC2F7FA13, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_73, NULL, Kernel_modInverse_m888C0ECD6ED3A8F160F7DA988E0EE9C4E011FF4B_RuntimeMethod_var);
}
IL_00e1:
{
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_74 = V_6;
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_75 = V_0;
NullCheck(L_75);
int32_t L_76 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_77 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_78 = V_0;
NullCheck(L_78);
int32_t L_79 = 1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_80 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
BigIntegerU5BU5D_tA8CD3A7FA513633FD9AA94BBFF7D475320645579* L_81 = V_1;
NullCheck(L_81);
int32_t L_82 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_83 = (L_81)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_84 = BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4(L_80, L_83, /*hidden argument*/NULL);
NullCheck(L_74);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_85 = ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7(L_74, L_77, L_84, /*hidden argument*/NULL);
return L_85;
}
}
#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 Mono.Math.BigInteger_ModulusRing::.ctor(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___modulus0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___modulus0;
__this->set_mod_0(L_0);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = __this->get_mod_0();
NullCheck(L_1);
uint32_t L_2 = L_1->get_length_0();
V_0 = ((int32_t)((int32_t)L_2<<(int32_t)1));
uint32_t L_3 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_4, 1, ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)), /*hidden argument*/NULL);
__this->set_constant_1(L_4);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = __this->get_constant_1();
NullCheck(L_5);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = L_5->get_data_1();
uint32_t L_7 = V_0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint32_t)1);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = __this->get_constant_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = BigInteger_op_Division_mE2D1423D38BC8354FC1BE581DF9535004A3EBB43(L_8, L_9, /*hidden argument*/NULL);
__this->set_constant_1(L_10);
return;
}
}
// System.Void Mono.Math.BigInteger_ModulusRing::BarrettReduction(Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR void ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___x0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_4 = NULL;
uint32_t V_5 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_6 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_7 = NULL;
uint32_t G_B7_0 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = __this->get_mod_0();
V_0 = L_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = V_0;
NullCheck(L_1);
uint32_t L_2 = L_1->get_length_0();
V_1 = L_2;
uint32_t L_3 = V_1;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
uint32_t L_4 = V_1;
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___x0;
NullCheck(L_5);
uint32_t L_6 = L_5->get_length_0();
uint32_t L_7 = V_1;
if ((!(((uint32_t)L_6) < ((uint32_t)L_7))))
{
goto IL_0020;
}
}
{
return;
}
IL_0020:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = ___x0;
NullCheck(L_8);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_9 = L_8->get_data_1();
NullCheck(L_9);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = ___x0;
NullCheck(L_10);
uint32_t L_11 = L_10->get_length_0();
if ((((int64_t)(((int64_t)((int64_t)(((int32_t)((int32_t)(((RuntimeArray *)L_9)->max_length)))))))) >= ((int64_t)(((int64_t)((uint64_t)L_11))))))
{
goto IL_003d;
}
}
{
IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * L_12 = (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF *)il2cpp_codegen_object_new(IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var);
IndexOutOfRangeException__ctor_mCCE2EFF47A0ACB4B2636F63140F94FCEA71A9BCA(L_12, _stringLiteral57ECE3274FFAA576B81A69AE0C07BC9B708C818D, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, NULL, ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24_RuntimeMethod_var);
}
IL_003d:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = ___x0;
NullCheck(L_13);
uint32_t L_14 = L_13->get_length_0();
uint32_t L_15 = V_3;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = __this->get_constant_1();
NullCheck(L_16);
uint32_t L_17 = L_16->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_18 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_18, 1, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)L_15)), (int32_t)L_17)), /*hidden argument*/NULL);
V_4 = L_18;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = ___x0;
NullCheck(L_19);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_20 = L_19->get_data_1();
uint32_t L_21 = V_3;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = ___x0;
NullCheck(L_22);
uint32_t L_23 = L_22->get_length_0();
uint32_t L_24 = V_3;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_25 = __this->get_constant_1();
NullCheck(L_25);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_26 = L_25->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_27 = __this->get_constant_1();
NullCheck(L_27);
uint32_t L_28 = L_27->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_29 = V_4;
NullCheck(L_29);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_30 = L_29->get_data_1();
Kernel_Multiply_mD1CB7E7FD59CC50DA4157271F591D9C55DC915D7(L_20, L_21, ((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)L_24)), L_26, 0, L_28, L_30, 0, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_31 = ___x0;
NullCheck(L_31);
uint32_t L_32 = L_31->get_length_0();
uint32_t L_33 = V_2;
if ((!(((uint32_t)L_32) <= ((uint32_t)L_33))))
{
goto IL_009d;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_34 = ___x0;
NullCheck(L_34);
uint32_t L_35 = L_34->get_length_0();
G_B7_0 = L_35;
goto IL_009e;
}
IL_009d:
{
uint32_t L_36 = V_2;
G_B7_0 = L_36;
}
IL_009e:
{
V_5 = G_B7_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_37 = ___x0;
uint32_t L_38 = V_5;
NullCheck(L_37);
L_37->set_length_0(L_38);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_39 = ___x0;
NullCheck(L_39);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_39, /*hidden argument*/NULL);
uint32_t L_40 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_41 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_41, 1, L_40, /*hidden argument*/NULL);
V_6 = L_41;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_42 = V_4;
NullCheck(L_42);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_43 = L_42->get_data_1();
uint32_t L_44 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_45 = V_4;
NullCheck(L_45);
uint32_t L_46 = L_45->get_length_0();
uint32_t L_47 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_48 = V_0;
NullCheck(L_48);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_49 = L_48->get_data_1();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_50 = V_0;
NullCheck(L_50);
uint32_t L_51 = L_50->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_52 = V_6;
NullCheck(L_52);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_53 = L_52->get_data_1();
uint32_t L_54 = V_2;
Kernel_MultiplyMod2p32pmod_m63FAB09D2614049E964736756F3023C7743D597E(L_43, L_44, ((int32_t)il2cpp_codegen_subtract((int32_t)L_46, (int32_t)L_47)), L_49, 0, L_51, L_53, 0, L_54, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_55 = V_6;
NullCheck(L_55);
BigInteger_Normalize_m76901F46BBE2261A39CCEA87C652AE9C05EFA121(L_55, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_56 = V_6;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_57 = ___x0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_58 = BigInteger_op_LessThanOrEqual_m5DD408066BF47BCC917B7341FE321546916DE42C(L_56, L_57, /*hidden argument*/NULL);
if (!L_58)
{
goto IL_00fe;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_59 = ___x0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_60 = V_6;
Kernel_MinusEq_m0C60D690F17A9634B19ED24A5F8275770BCEB8E7(L_59, L_60, /*hidden argument*/NULL);
goto IL_012d;
}
IL_00fe:
{
uint32_t L_61 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_62 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_mEE6DB8C1B178E819FA7717CC781074EA5CADF717(L_62, 1, ((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/NULL);
V_7 = L_62;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_63 = V_7;
NullCheck(L_63);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_64 = L_63->get_data_1();
uint32_t L_65 = V_2;
NullCheck(L_64);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (uint32_t)1);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_66 = V_7;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_67 = V_6;
Kernel_MinusEq_m0C60D690F17A9634B19ED24A5F8275770BCEB8E7(L_66, L_67, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_68 = ___x0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_69 = V_7;
Kernel_PlusEq_mA4B3058E3C06B4A9C4A213592F69CF0F65C38F56(L_68, L_69, /*hidden argument*/NULL);
goto IL_012d;
}
IL_0126:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_70 = ___x0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_71 = V_0;
Kernel_MinusEq_m0C60D690F17A9634B19ED24A5F8275770BCEB8E7(L_70, L_71, /*hidden argument*/NULL);
}
IL_012d:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_72 = ___x0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_73 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_74 = BigInteger_op_GreaterThanOrEqual_mE79E1206A8B08E2796D4BEE87E0E9FFD3B175A99(L_72, L_73, /*hidden argument*/NULL);
if (L_74)
{
goto IL_0126;
}
}
{
return;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_ModulusRing::Multiply(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Multiply_m40CBD7B408C83D9A974A1B87DA1DEA1FD68ED0D4 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___a0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___b1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ModulusRing_Multiply_m40CBD7B408C83D9A974A1B87DA1DEA1FD68ED0D4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___a0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_1 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_0, 0, /*hidden argument*/NULL);
if (L_1)
{
goto IL_0012;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___b1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_3 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_2, 0, /*hidden argument*/NULL);
if (!L_3)
{
goto IL_0019;
}
}
IL_0012:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
return L_4;
}
IL_0019:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___a0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_7 = BigInteger_op_GreaterThan_mB3E9827FF1AC89ADFB8A931EE1FD526B12EAB1FF(L_5, L_6, /*hidden argument*/NULL);
if (!L_7)
{
goto IL_0035;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = ___a0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = BigInteger_op_Modulus_mA18F436ECDB19BC874B195221FC3580EEAEAAC0A(L_8, L_9, /*hidden argument*/NULL);
___a0 = L_10;
}
IL_0035:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___b1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_12 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_13 = BigInteger_op_GreaterThan_mB3E9827FF1AC89ADFB8A931EE1FD526B12EAB1FF(L_11, L_12, /*hidden argument*/NULL);
if (!L_13)
{
goto IL_0051;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = ___b1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_15 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = BigInteger_op_Modulus_mA18F436ECDB19BC874B195221FC3580EEAEAAC0A(L_14, L_15, /*hidden argument*/NULL);
___b1 = L_16;
}
IL_0051:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_17 = ___a0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_18 = ___b1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4(L_17, L_18, /*hidden argument*/NULL);
V_0 = L_19;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = V_0;
ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24(__this, L_20, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_21 = V_0;
return L_21;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_ModulusRing::Difference(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7 (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___a0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___b1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_1 = NULL;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___a0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___b1;
int32_t L_2 = Kernel_Compare_mAACB6F0C51E05317870786DB3C98A076E00A7C3E(L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
int32_t L_3 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)(-1))))
{
case 0:
{
goto IL_002f;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0025;
}
}
}
{
goto IL_0039;
}
IL_001e:
{
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(0, /*hidden argument*/NULL);
return L_4;
}
IL_0025:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___a0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = ___b1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783(L_5, L_6, /*hidden argument*/NULL);
V_1 = L_7;
goto IL_003f;
}
IL_002f:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = ___b1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = ___a0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783(L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
goto IL_003f;
}
IL_0039:
{
Exception_t * L_11 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m5FEC89FBFACEEDCEE29CCFD44A85D72FC28EB0D1(L_11, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, NULL, ModulusRing_Difference_mDE3F95FD1B96659239A7970745A2203FD3978AB7_RuntimeMethod_var);
}
IL_003f:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_12 = V_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_14 = BigInteger_op_GreaterThanOrEqual_mE79E1206A8B08E2796D4BEE87E0E9FFD3B175A99(L_12, L_13, /*hidden argument*/NULL);
if (!L_14)
{
goto IL_0078;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_15 = V_1;
NullCheck(L_15);
uint32_t L_16 = L_15->get_length_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_17 = __this->get_mod_0();
NullCheck(L_17);
uint32_t L_18 = L_17->get_length_0();
if ((!(((uint32_t)L_16) >= ((uint32_t)((int32_t)((int32_t)L_18<<(int32_t)1))))))
{
goto IL_0071;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = V_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = __this->get_mod_0();
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_21 = BigInteger_op_Modulus_mA18F436ECDB19BC874B195221FC3580EEAEAAC0A(L_19, L_20, /*hidden argument*/NULL);
V_1 = L_21;
goto IL_0078;
}
IL_0071:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = V_1;
ModulusRing_BarrettReduction_m9B46B0E66F232DF99417DBFD2CD9E3505D710C24(__this, L_22, /*hidden argument*/NULL);
}
IL_0078:
{
int32_t L_23 = V_0;
if ((!(((uint32_t)L_23) == ((uint32_t)(-1)))))
{
goto IL_0089;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_24 = __this->get_mod_0();
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_25 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_26 = BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783(L_24, L_25, /*hidden argument*/NULL);
V_1 = L_26;
}
IL_0089:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_27 = V_1;
return L_27;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_ModulusRing::Pow(Mono.Math.BigInteger,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___a0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___k1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_1 = NULL;
int32_t V_2 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB(L_0, 1, /*hidden argument*/NULL);
V_0 = L_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = ___k1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_2 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_1, 0, /*hidden argument*/NULL);
if (!L_2)
{
goto IL_0012;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = V_0;
return L_3;
}
IL_0012:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = ___a0;
V_1 = L_4;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___k1;
NullCheck(L_5);
bool L_6 = BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2(L_5, 0, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_001f;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = ___a0;
V_0 = L_7;
}
IL_001f:
{
V_2 = 1;
goto IL_0042;
}
IL_0023:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = V_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = V_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = ModulusRing_Multiply_m40CBD7B408C83D9A974A1B87DA1DEA1FD68ED0D4(__this, L_8, L_9, /*hidden argument*/NULL);
V_1 = L_10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___k1;
int32_t L_12 = V_2;
NullCheck(L_11);
bool L_13 = BigInteger_TestBit_mD046F048F854AA2544865F4DF20CDD48713860A2(L_11, L_12, /*hidden argument*/NULL);
if (!L_13)
{
goto IL_003e;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = V_1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_15 = V_0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = ModulusRing_Multiply_m40CBD7B408C83D9A974A1B87DA1DEA1FD68ED0D4(__this, L_14, L_15, /*hidden argument*/NULL);
V_0 = L_16;
}
IL_003e:
{
int32_t L_17 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
}
IL_0042:
{
int32_t L_18 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = ___k1;
NullCheck(L_19);
int32_t L_20 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(L_19, /*hidden argument*/NULL);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_0023;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_21 = V_0;
return L_21;
}
}
// Mono.Math.BigInteger Mono.Math.BigInteger_ModulusRing::Pow(System.UInt32,Mono.Math.BigInteger)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ModulusRing_Pow_m0E0AE7D27BE0BD458E97F4ACE0C4622D209DF7CC (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * __this, uint32_t ___b0, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___exp1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ModulusRing_Pow_m0E0AE7D27BE0BD458E97F4ACE0C4622D209DF7CC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
uint32_t L_0 = ___b0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)il2cpp_codegen_object_new(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger__ctor_m364EB53DE3AD1E79383A34C0DE5C83A393B01BCB(L_1, L_0, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___exp1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C(__this, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
#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
// Mono.Math.Prime.ConfidenceFactor Mono.Math.Prime.Generator.PrimeGeneratorBase::get_Confidence()
extern "C" IL2CPP_METHOD_ATTR int32_t PrimeGeneratorBase_get_Confidence_mF7B32C8CFB916B377A731DA00A8EEC449B0B1752 (PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462 * __this, const RuntimeMethod* method)
{
{
return (int32_t)(2);
}
}
// Mono.Math.Prime.PrimalityTest Mono.Math.Prime.Generator.PrimeGeneratorBase::get_PrimalityTest()
extern "C" IL2CPP_METHOD_ATTR PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * PrimeGeneratorBase_get_PrimalityTest_m6472321353D4591475368B08F3F40734D88A6ABF (PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (PrimeGeneratorBase_get_PrimalityTest_m6472321353D4591475368B08F3F40734D88A6ABF_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * L_0 = (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA *)il2cpp_codegen_object_new(PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA_il2cpp_TypeInfo_var);
PrimalityTest__ctor_mDF543A75C0C17DBCC0D277447467B3CBF51E65FE(L_0, NULL, (intptr_t)((intptr_t)PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27_RuntimeMethod_var), /*hidden argument*/NULL);
return L_0;
}
}
// System.Int32 Mono.Math.Prime.Generator.PrimeGeneratorBase::get_TrialDivisionBounds()
extern "C" IL2CPP_METHOD_ATTR int32_t PrimeGeneratorBase_get_TrialDivisionBounds_mE0EF0AA108242A4DFFD8764A3A4A25DC388C5361 (PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462 * __this, const RuntimeMethod* method)
{
{
return ((int32_t)4000);
}
}
// System.Void Mono.Math.Prime.Generator.PrimeGeneratorBase::.ctor()
extern "C" IL2CPP_METHOD_ATTR void PrimeGeneratorBase__ctor_m83B1523DDA0245A738DAC5F3C28D8B73DF07EF65 (PrimeGeneratorBase_t512E7425CC2A9C27AA5B4112989C67534DE64462 * __this, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
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
// Mono.Math.BigInteger Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::GenerateSearchBase(System.Int32,System.Object)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * SequentialSearchPrimeGeneratorBase_GenerateSearchBase_mF5586559F90C6C7D12900117F4904BAF40E31170 (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * __this, int32_t ___bits0, RuntimeObject * ___context1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SequentialSearchPrimeGeneratorBase_GenerateSearchBase_mF5586559F90C6C7D12900117F4904BAF40E31170_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___bits0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = BigInteger_GenerateRandom_m34FB180E0F6613E9886F29FF5B820680A5295CAA(L_0, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = L_1;
NullCheck(L_2);
BigInteger_SetBit_m2E2080CD41C8472846DCCD63DACEFFEC1413FBB6(L_2, 0, /*hidden argument*/NULL);
return L_2;
}
}
// Mono.Math.BigInteger Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::GenerateNewPrime(System.Int32)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * SequentialSearchPrimeGeneratorBase_GenerateNewPrime_m79E9060211D3177A6B03F3088D5A552B32352171 (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * __this, int32_t ___bits0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___bits0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_1 = VirtFuncInvoker2< BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, RuntimeObject * >::Invoke(9 /* Mono.Math.BigInteger Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::GenerateNewPrime(System.Int32,System.Object) */, __this, L_0, NULL);
return L_1;
}
}
// Mono.Math.BigInteger Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::GenerateNewPrime(System.Int32,System.Object)
extern "C" IL2CPP_METHOD_ATTR BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * SequentialSearchPrimeGeneratorBase_GenerateNewPrime_mE088423E456A9045E277AF6F4F2E4E167236C617 (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * __this, int32_t ___bits0, RuntimeObject * ___context1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SequentialSearchPrimeGeneratorBase_GenerateNewPrime_mE088423E456A9045E277AF6F4F2E4E167236C617_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_0 = NULL;
uint32_t V_1 = 0;
int32_t V_2 = 0;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* V_3 = NULL;
int32_t V_4 = 0;
{
int32_t L_0 = ___bits0;
RuntimeObject * L_1 = ___context1;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = VirtFuncInvoker2< BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, RuntimeObject * >::Invoke(8 /* Mono.Math.BigInteger Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::GenerateSearchBase(System.Int32,System.Object) */, __this, L_0, L_1);
V_0 = L_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
uint32_t L_4 = BigInteger_op_Modulus_m87DF0D870DA7481DCC9E22F488E173DB66B8BAD2(L_3, ((int32_t)-1060120681), /*hidden argument*/NULL);
V_1 = L_4;
int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 Mono.Math.Prime.Generator.PrimeGeneratorBase::get_TrialDivisionBounds() */, __this);
V_2 = L_5;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_6 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
V_3 = L_6;
}
IL_0022:
{
uint32_t L_7 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_7%(uint32_t)(int32_t)3)))
{
goto IL_009d;
}
}
{
uint32_t L_8 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_8%(uint32_t)(int32_t)5)))
{
goto IL_009d;
}
}
{
uint32_t L_9 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_9%(uint32_t)(int32_t)7)))
{
goto IL_009d;
}
}
{
uint32_t L_10 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_10%(uint32_t)(int32_t)((int32_t)11))))
{
goto IL_009d;
}
}
{
uint32_t L_11 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_11%(uint32_t)(int32_t)((int32_t)13))))
{
goto IL_009d;
}
}
{
uint32_t L_12 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_12%(uint32_t)(int32_t)((int32_t)17))))
{
goto IL_009d;
}
}
{
uint32_t L_13 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_13%(uint32_t)(int32_t)((int32_t)19))))
{
goto IL_009d;
}
}
{
uint32_t L_14 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_14%(uint32_t)(int32_t)((int32_t)23))))
{
goto IL_009d;
}
}
{
uint32_t L_15 = V_1;
if (!((int32_t)((uint32_t)(int32_t)L_15%(uint32_t)(int32_t)((int32_t)29))))
{
goto IL_009d;
}
}
{
V_4 = ((int32_t)10);
goto IL_006d;
}
IL_005b:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = V_0;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_17 = V_3;
int32_t L_18 = V_4;
NullCheck(L_17);
int32_t L_19 = L_18;
uint32_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
uint32_t L_21 = BigInteger_op_Modulus_m87DF0D870DA7481DCC9E22F488E173DB66B8BAD2(L_16, L_20, /*hidden argument*/NULL);
if (!L_21)
{
goto IL_009d;
}
}
{
int32_t L_22 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
}
IL_006d:
{
int32_t L_23 = V_4;
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_24 = V_3;
NullCheck(L_24);
if ((((int32_t)L_23) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length)))))))
{
goto IL_007d;
}
}
{
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_25 = V_3;
int32_t L_26 = V_4;
NullCheck(L_25);
int32_t L_27 = L_26;
uint32_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
int32_t L_29 = V_2;
if ((((int64_t)(((int64_t)((uint64_t)L_28)))) <= ((int64_t)(((int64_t)((int64_t)L_29))))))
{
goto IL_005b;
}
}
IL_007d:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_30 = V_0;
RuntimeObject * L_31 = ___context1;
bool L_32 = VirtFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, RuntimeObject * >::Invoke(10 /* System.Boolean Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::IsPrimeAcceptable(Mono.Math.BigInteger,System.Object) */, __this, L_30, L_31);
if (!L_32)
{
goto IL_009d;
}
}
{
PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * L_33 = VirtFuncInvoker0< PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * >::Invoke(5 /* Mono.Math.Prime.PrimalityTest Mono.Math.Prime.Generator.PrimeGeneratorBase::get_PrimalityTest() */, __this);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_34 = V_0;
int32_t L_35 = VirtFuncInvoker0< int32_t >::Invoke(4 /* Mono.Math.Prime.ConfidenceFactor Mono.Math.Prime.Generator.PrimeGeneratorBase::get_Confidence() */, __this);
NullCheck(L_33);
bool L_36 = PrimalityTest_Invoke_m2D5755EADD528700DDB8B9D2BC6F3A08653F854D(L_33, L_34, L_35, /*hidden argument*/NULL);
if (!L_36)
{
goto IL_009d;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_37 = V_0;
return L_37;
}
IL_009d:
{
uint32_t L_38 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)2));
uint32_t L_39 = V_1;
if ((!(((uint32_t)L_39) >= ((uint32_t)((int32_t)-1060120681)))))
{
goto IL_00b1;
}
}
{
uint32_t L_40 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)((int32_t)-1060120681)));
}
IL_00b1:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_41 = V_0;
NullCheck(L_41);
BigInteger_Incr2_mC0E9D1ED77202793E78F0A385A931AE67210F5DA(L_41, /*hidden argument*/NULL);
goto IL_0022;
}
}
// System.Boolean Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::IsPrimeAcceptable(Mono.Math.BigInteger,System.Object)
extern "C" IL2CPP_METHOD_ATTR bool SequentialSearchPrimeGeneratorBase_IsPrimeAcceptable_m6BC79CB0BAF180798E579A379AD72DD1F8820968 (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, RuntimeObject * ___context1, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Void Mono.Math.Prime.Generator.SequentialSearchPrimeGeneratorBase::.ctor()
extern "C" IL2CPP_METHOD_ATTR void SequentialSearchPrimeGeneratorBase__ctor_m832226257E03053092693BD8F874FF05CF6DE8AB (SequentialSearchPrimeGeneratorBase_t9FA59BD4C800607797E4340CA73185AE91B8C7E3 * __this, const RuntimeMethod* method)
{
{
PrimeGeneratorBase__ctor_m83B1523DDA0245A738DAC5F3C28D8B73DF07EF65(__this, /*hidden argument*/NULL);
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.Void Mono.Math.Prime.PrimalityTest::.ctor(System.Object,System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void PrimalityTest__ctor_mDF543A75C0C17DBCC0D277447467B3CBF51E65FE (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
__this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
__this->set_method_3(___method1);
__this->set_m_target_2(___object0);
}
// System.Boolean Mono.Math.Prime.PrimalityTest::Invoke(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTest_Invoke_m2D5755EADD528700DDB8B9D2BC6F3A08653F854D (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, const RuntimeMethod* method)
{
bool result = false;
DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegatesToInvoke = __this->get_delegates_11();
if (delegatesToInvoke != NULL)
{
il2cpp_array_size_t length = delegatesToInvoke->max_length;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Delegate_t* currentDelegate = (delegatesToInvoke)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
RuntimeObject* targetThis = currentDelegate->get_m_target_2();
if (!il2cpp_codegen_method_is_virtual(targetMethod))
{
il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
}
bool ___methodIsStatic = MethodIsStatic(targetMethod);
int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
if (___methodIsStatic)
{
if (___parameterCount == 2)
{
// open
typedef bool (*FunctionPointerType) (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(___bi0, ___confidence1, targetMethod);
}
else
{
// closed
typedef bool (*FunctionPointerType) (void*, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bi0, ___confidence1, targetMethod);
}
}
else if (___parameterCount != 2)
{
// open
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_generic_instance(targetMethod))
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = GenericInterfaceFuncInvoker1< bool, int32_t >::Invoke(targetMethod, ___bi0, ___confidence1);
else
result = GenericVirtFuncInvoker1< bool, int32_t >::Invoke(targetMethod, ___bi0, ___confidence1);
}
else
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = InterfaceFuncInvoker1< bool, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___bi0, ___confidence1);
else
result = VirtFuncInvoker1< bool, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___bi0, ___confidence1);
}
}
}
else
{
typedef bool (*FunctionPointerType) (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(___bi0, ___confidence1, targetMethod);
}
}
else
{
// closed
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (targetThis == NULL)
{
typedef bool (*FunctionPointerType) (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(___bi0, ___confidence1, targetMethod);
}
else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = GenericInterfaceFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(targetMethod, targetThis, ___bi0, ___confidence1);
else
result = GenericVirtFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(targetMethod, targetThis, ___bi0, ___confidence1);
}
else
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = InterfaceFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___bi0, ___confidence1);
else
result = VirtFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___bi0, ___confidence1);
}
}
}
else
{
typedef bool (*FunctionPointerType) (void*, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bi0, ___confidence1, targetMethod);
}
}
}
}
else
{
Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
RuntimeObject* targetThis = __this->get_m_target_2();
if (!il2cpp_codegen_method_is_virtual(targetMethod))
{
il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
}
bool ___methodIsStatic = MethodIsStatic(targetMethod);
int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
if (___methodIsStatic)
{
if (___parameterCount == 2)
{
// open
typedef bool (*FunctionPointerType) (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(___bi0, ___confidence1, targetMethod);
}
else
{
// closed
typedef bool (*FunctionPointerType) (void*, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bi0, ___confidence1, targetMethod);
}
}
else if (___parameterCount != 2)
{
// open
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_generic_instance(targetMethod))
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = GenericInterfaceFuncInvoker1< bool, int32_t >::Invoke(targetMethod, ___bi0, ___confidence1);
else
result = GenericVirtFuncInvoker1< bool, int32_t >::Invoke(targetMethod, ___bi0, ___confidence1);
}
else
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = InterfaceFuncInvoker1< bool, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___bi0, ___confidence1);
else
result = VirtFuncInvoker1< bool, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___bi0, ___confidence1);
}
}
}
else
{
typedef bool (*FunctionPointerType) (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(___bi0, ___confidence1, targetMethod);
}
}
else
{
// closed
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
{
if (targetThis == NULL)
{
typedef bool (*FunctionPointerType) (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(___bi0, ___confidence1, targetMethod);
}
else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = GenericInterfaceFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(targetMethod, targetThis, ___bi0, ___confidence1);
else
result = GenericVirtFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(targetMethod, targetThis, ___bi0, ___confidence1);
}
else
{
if (il2cpp_codegen_method_is_interface_method(targetMethod))
result = InterfaceFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___bi0, ___confidence1);
else
result = VirtFuncInvoker2< bool, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___bi0, ___confidence1);
}
}
}
else
{
typedef bool (*FunctionPointerType) (void*, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *, int32_t, const RuntimeMethod*);
result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___bi0, ___confidence1, targetMethod);
}
}
}
return result;
}
// System.IAsyncResult Mono.Math.Prime.PrimalityTest::BeginInvoke(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor,System.AsyncCallback,System.Object)
extern "C" IL2CPP_METHOD_ATTR RuntimeObject* PrimalityTest_BeginInvoke_m8654AA0CEA8F2C61F7438843062503B5E903D567 (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * __this, BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (PrimalityTest_BeginInvoke_m8654AA0CEA8F2C61F7438843062503B5E903D567_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = ___bi0;
__d_args[1] = Box(ConfidenceFactor_t52BC34118F180F32A11C8233F518CC739F9DD556_il2cpp_TypeInfo_var, &___confidence1);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
}
// System.Boolean Mono.Math.Prime.PrimalityTest::EndInvoke(System.IAsyncResult)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTest_EndInvoke_m7D2A8DD0B44069EFD3751A89DE76ED71A4AD83ED (PrimalityTest_tADCC1CD390013BBE02810440305F426F7E8229DA * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
return *(bool*)UnBox ((RuntimeObject*)__result);
}
#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.Int32 Mono.Math.Prime.PrimalityTests::GetSPPRounds(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR int32_t PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi0;
NullCheck(L_0);
int32_t L_1 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(L_0, /*hidden argument*/NULL);
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) > ((int32_t)((int32_t)100))))
{
goto IL_0011;
}
}
{
V_1 = ((int32_t)27);
goto IL_008f;
}
IL_0011:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) > ((int32_t)((int32_t)150))))
{
goto IL_001e;
}
}
{
V_1 = ((int32_t)18);
goto IL_008f;
}
IL_001e:
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) > ((int32_t)((int32_t)200))))
{
goto IL_002b;
}
}
{
V_1 = ((int32_t)15);
goto IL_008f;
}
IL_002b:
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) > ((int32_t)((int32_t)250))))
{
goto IL_0038;
}
}
{
V_1 = ((int32_t)12);
goto IL_008f;
}
IL_0038:
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) > ((int32_t)((int32_t)300))))
{
goto IL_0045;
}
}
{
V_1 = ((int32_t)9);
goto IL_008f;
}
IL_0045:
{
int32_t L_7 = V_0;
if ((((int32_t)L_7) > ((int32_t)((int32_t)350))))
{
goto IL_0051;
}
}
{
V_1 = 8;
goto IL_008f;
}
IL_0051:
{
int32_t L_8 = V_0;
if ((((int32_t)L_8) > ((int32_t)((int32_t)400))))
{
goto IL_005d;
}
}
{
V_1 = 7;
goto IL_008f;
}
IL_005d:
{
int32_t L_9 = V_0;
if ((((int32_t)L_9) > ((int32_t)((int32_t)500))))
{
goto IL_0069;
}
}
{
V_1 = 6;
goto IL_008f;
}
IL_0069:
{
int32_t L_10 = V_0;
if ((((int32_t)L_10) > ((int32_t)((int32_t)600))))
{
goto IL_0075;
}
}
{
V_1 = 5;
goto IL_008f;
}
IL_0075:
{
int32_t L_11 = V_0;
if ((((int32_t)L_11) > ((int32_t)((int32_t)800))))
{
goto IL_0081;
}
}
{
V_1 = 4;
goto IL_008f;
}
IL_0081:
{
int32_t L_12 = V_0;
if ((((int32_t)L_12) > ((int32_t)((int32_t)1250))))
{
goto IL_008d;
}
}
{
V_1 = 3;
goto IL_008f;
}
IL_008d:
{
V_1 = 2;
}
IL_008f:
{
int32_t L_13 = ___confidence1;
switch (L_13)
{
case 0:
{
goto IL_00af;
}
case 1:
{
goto IL_00ba;
}
case 2:
{
goto IL_00c5;
}
case 3:
{
goto IL_00c7;
}
case 4:
{
goto IL_00cb;
}
case 5:
{
goto IL_00cf;
}
}
}
{
goto IL_00da;
}
IL_00af:
{
int32_t L_14 = V_1;
V_1 = ((int32_t)((int32_t)L_14>>(int32_t)2));
int32_t L_15 = V_1;
if (L_15)
{
goto IL_00b8;
}
}
{
return 1;
}
IL_00b8:
{
int32_t L_16 = V_1;
return L_16;
}
IL_00ba:
{
int32_t L_17 = V_1;
V_1 = ((int32_t)((int32_t)L_17>>(int32_t)1));
int32_t L_18 = V_1;
if (L_18)
{
goto IL_00c3;
}
}
{
return 1;
}
IL_00c3:
{
int32_t L_19 = V_1;
return L_19;
}
IL_00c5:
{
int32_t L_20 = V_1;
return L_20;
}
IL_00c7:
{
int32_t L_21 = V_1;
return ((int32_t)((int32_t)L_21<<(int32_t)1));
}
IL_00cb:
{
int32_t L_22 = V_1;
return ((int32_t)((int32_t)L_22<<(int32_t)2));
}
IL_00cf:
{
Exception_t * L_23 = (Exception_t *)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m89BADFF36C3B170013878726E07729D51AA9FBE0(L_23, _stringLiteral519EBF37CB5A7E254F612B256FC54B5F1F41C586, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, NULL, PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285_RuntimeMethod_var);
}
IL_00da:
{
ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_24 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_24, _stringLiteral0165688353CA81071FDEC1551C4AB96A2DB65E88, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, NULL, PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285_RuntimeMethod_var);
}
}
// System.Boolean Mono.Math.Prime.PrimalityTests::Test(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTests_Test_m7834FCCAC9D6E6893111C512FD0ADEF3AA46C300 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, int32_t ___confidence1, const RuntimeMethod* method)
{
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n0;
NullCheck(L_0);
int32_t L_1 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(L_0, /*hidden argument*/NULL);
if ((((int32_t)L_1) >= ((int32_t)((int32_t)33))))
{
goto IL_0012;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_2 = ___n0;
int32_t L_3 = ___confidence1;
bool L_4 = PrimalityTests_SmallPrimeSppTest_m57C1E1FA8893F8EA1BF4A8266B4B8349D83E97B6(L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
IL_0012:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = ___n0;
int32_t L_6 = ___confidence1;
bool L_7 = PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27(L_5, L_6, /*hidden argument*/NULL);
return L_7;
}
}
// System.Boolean Mono.Math.Prime.PrimalityTests::RabinMillerTest(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___n0, int32_t ___confidence1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (PrimalityTests_RabinMillerTest_mF0844C751F889CD74104BB6E56564166335E0C27_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_2 = NULL;
int32_t V_3 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_4 = NULL;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * V_5 = NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_6 = NULL;
int32_t V_7 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_8 = NULL;
int32_t V_9 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___n0;
NullCheck(L_0);
int32_t L_1 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(L_0, /*hidden argument*/NULL);
V_0 = L_1;
int32_t L_2 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(L_2, /*hidden argument*/NULL);
int32_t L_4 = ___confidence1;
int32_t L_5 = PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285(L_3, L_4, /*hidden argument*/NULL);
V_1 = L_5;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = ___n0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_7 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(1, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783(L_6, L_7, /*hidden argument*/NULL);
V_2 = L_8;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_9 = V_2;
NullCheck(L_9);
int32_t L_10 = BigInteger_LowestSetBit_mDFEB93DE5CD21365BCBCAC46027B52EAD76C858D(L_9, /*hidden argument*/NULL);
V_3 = L_10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = V_2;
int32_t L_12 = V_3;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_13 = BigInteger_op_RightShift_m18F8F7E2872B80FBC01B1B8E79167477FFDD7BF0(L_11, L_12, /*hidden argument*/NULL);
V_4 = L_13;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_14 = ___n0;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_15 = (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB *)il2cpp_codegen_object_new(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB_il2cpp_TypeInfo_var);
ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0(L_15, L_14, /*hidden argument*/NULL);
V_5 = L_15;
V_6 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_16 = ___n0;
NullCheck(L_16);
int32_t L_17 = BigInteger_BitCount_m55F891B0F0CB6EA74B7D9DF946AA76CB3B0BC487(L_16, /*hidden argument*/NULL);
if ((((int32_t)L_17) <= ((int32_t)((int32_t)100))))
{
goto IL_0052;
}
}
{
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_18 = V_5;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = V_4;
NullCheck(L_18);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = ModulusRing_Pow_m0E0AE7D27BE0BD458E97F4ACE0C4622D209DF7CC(L_18, 2, L_19, /*hidden argument*/NULL);
V_6 = L_20;
}
IL_0052:
{
V_7 = 0;
goto IL_00ed;
}
IL_005a:
{
int32_t L_21 = V_7;
if ((((int32_t)L_21) > ((int32_t)0)))
{
goto IL_0069;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_23 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209(L_22, (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL, /*hidden argument*/NULL);
if (!L_23)
{
goto IL_009a;
}
}
IL_0069:
{
V_8 = (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 *)NULL;
}
IL_006c:
{
int32_t L_24 = V_0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_25 = BigInteger_GenerateRandom_m34FB180E0F6613E9886F29FF5B820680A5295CAA(L_24, /*hidden argument*/NULL);
V_8 = L_25;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_26 = V_8;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_27 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(2, /*hidden argument*/NULL);
bool L_28 = BigInteger_op_LessThanOrEqual_m5DD408066BF47BCC917B7341FE321546916DE42C(L_26, L_27, /*hidden argument*/NULL);
if (!L_28)
{
goto IL_008d;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_29 = V_8;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_30 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_31 = BigInteger_op_GreaterThanOrEqual_mE79E1206A8B08E2796D4BEE87E0E9FFD3B175A99(L_29, L_30, /*hidden argument*/NULL);
if (L_31)
{
goto IL_006c;
}
}
IL_008d:
{
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_32 = V_5;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_33 = V_8;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_34 = V_4;
NullCheck(L_32);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_35 = ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C(L_32, L_33, L_34, /*hidden argument*/NULL);
V_6 = L_35;
}
IL_009a:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_36 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_37 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_36, 1, /*hidden argument*/NULL);
if (L_37)
{
goto IL_00e7;
}
}
{
V_9 = 0;
goto IL_00cc;
}
IL_00a9:
{
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_38 = V_5;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_39 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_40 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(2, /*hidden argument*/NULL);
NullCheck(L_38);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_41 = ModulusRing_Pow_mC01F92477E97A2D16BA86EDD71465C24D9E4C78C(L_38, L_39, L_40, /*hidden argument*/NULL);
V_6 = L_41;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_42 = V_6;
bool L_43 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_42, 1, /*hidden argument*/NULL);
if (!L_43)
{
goto IL_00c6;
}
}
{
return (bool)0;
}
IL_00c6:
{
int32_t L_44 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
}
IL_00cc:
{
int32_t L_45 = V_9;
int32_t L_46 = V_3;
if ((((int32_t)L_45) >= ((int32_t)L_46)))
{
goto IL_00db;
}
}
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_47 = V_6;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_48 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_49 = BigInteger_op_Inequality_m34CF1A4678FF8B20BDC99309B0B46B0AFB7FAC2B(L_47, L_48, /*hidden argument*/NULL);
if (L_49)
{
goto IL_00a9;
}
}
IL_00db:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_50 = V_6;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_51 = V_2;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_52 = BigInteger_op_Inequality_m34CF1A4678FF8B20BDC99309B0B46B0AFB7FAC2B(L_50, L_51, /*hidden argument*/NULL);
if (!L_52)
{
goto IL_00e7;
}
}
{
return (bool)0;
}
IL_00e7:
{
int32_t L_53 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1));
}
IL_00ed:
{
int32_t L_54 = V_7;
int32_t L_55 = V_1;
if ((((int32_t)L_54) < ((int32_t)L_55)))
{
goto IL_005a;
}
}
{
return (bool)1;
}
}
// System.Boolean Mono.Math.Prime.PrimalityTests::SmallPrimeSppTest(Mono.Math.BigInteger,Mono.Math.Prime.ConfidenceFactor)
extern "C" IL2CPP_METHOD_ATTR bool PrimalityTests_SmallPrimeSppTest_m57C1E1FA8893F8EA1BF4A8266B4B8349D83E97B6 (BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * ___bi0, int32_t ___confidence1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (PrimalityTests_SmallPrimeSppTest_m57C1E1FA8893F8EA1BF4A8266B4B8349D83E97B6_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_1 = NULL;
int32_t V_2 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_3 = NULL;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * V_4 = NULL;
int32_t V_5 = 0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * V_6 = NULL;
bool V_7 = false;
int32_t V_8 = 0;
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_0 = ___bi0;
int32_t L_1 = ___confidence1;
int32_t L_2 = PrimalityTests_GetSPPRounds_mF01E9E7941FB568B873A4C1C8603BBEB3D5EE285(L_0, L_1, /*hidden argument*/NULL);
V_0 = L_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_3 = ___bi0;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_4 = BigInteger_op_Implicit_mEBF0ECC029472845A907AE9527CF5C42A2E8D2F0(1, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_5 = BigInteger_op_Subtraction_mAADE8B324AE3DAD5AE94A1A8C54082689898F783(L_3, L_4, /*hidden argument*/NULL);
V_1 = L_5;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_6 = V_1;
NullCheck(L_6);
int32_t L_7 = BigInteger_LowestSetBit_mDFEB93DE5CD21365BCBCAC46027B52EAD76C858D(L_6, /*hidden argument*/NULL);
V_2 = L_7;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_8 = V_1;
int32_t L_9 = V_2;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_10 = BigInteger_op_RightShift_m18F8F7E2872B80FBC01B1B8E79167477FFDD7BF0(L_8, L_9, /*hidden argument*/NULL);
V_3 = L_10;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_11 = ___bi0;
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_12 = (ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB *)il2cpp_codegen_object_new(ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB_il2cpp_TypeInfo_var);
ModulusRing__ctor_mC6910E544978C4CB6147CC75C358E104F48878B0(L_12, L_11, /*hidden argument*/NULL);
V_4 = L_12;
V_5 = 0;
goto IL_008c;
}
IL_0031:
{
ModulusRing_tF38480072235EFEF7441D696EBC9BECB8F3CA9EB * L_13 = V_4;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* L_14 = ((BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var))->get_smallPrimes_2();
int32_t L_15 = V_5;
NullCheck(L_14);
int32_t L_16 = L_15;
uint32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_18 = V_3;
NullCheck(L_13);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_19 = ModulusRing_Pow_m0E0AE7D27BE0BD458E97F4ACE0C4622D209DF7CC(L_13, L_17, L_18, /*hidden argument*/NULL);
V_6 = L_19;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_20 = V_6;
bool L_21 = BigInteger_op_Equality_m3211431E4815D104C762CE118E1DC29A18DEB9EB(L_20, 1, /*hidden argument*/NULL);
if (L_21)
{
goto IL_0086;
}
}
{
V_7 = (bool)0;
V_8 = 0;
goto IL_007b;
}
IL_0055:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_22 = V_6;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_23 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
bool L_24 = BigInteger_op_Equality_mEB4551FE62AB42535941C10AB60EB87BF3209209(L_22, L_23, /*hidden argument*/NULL);
if (!L_24)
{
goto IL_0064;
}
}
{
V_7 = (bool)1;
goto IL_0080;
}
IL_0064:
{
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_25 = V_6;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_26 = V_6;
IL2CPP_RUNTIME_CLASS_INIT(BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299_il2cpp_TypeInfo_var);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_27 = BigInteger_op_Multiply_m1FFF28672DB386B441AA9572A3D7F330294920A4(L_25, L_26, /*hidden argument*/NULL);
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_28 = ___bi0;
BigInteger_tF3E652919A004A91EECBCA34226B2D7588298299 * L_29 = BigInteger_op_Modulus_mA18F436ECDB19BC874B195221FC3580EEAEAAC0A(L_27, L_28, /*hidden argument*/NULL);
V_6 = L_29;
int32_t L_30 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
}
IL_007b:
{
int32_t L_31 = V_8;
int32_t L_32 = V_2;
if ((((int32_t)L_31) < ((int32_t)L_32)))
{
goto IL_0055;
}
}
IL_0080:
{
bool L_33 = V_7;
if (L_33)
{
goto IL_0086;
}
}
{
return (bool)0;
}
IL_0086:
{
int32_t L_34 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
}
IL_008c:
{
int32_t L_35 = V_5;
int32_t L_36 = V_0;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_0031;
}
}
{
return (bool)1;
}
}
#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 Mono.Runtime::mono_runtime_install_handlers()
extern "C" IL2CPP_METHOD_ATTR void Runtime_mono_runtime_install_handlers_mA6B22DC2251D5A13F4AECD4FA43C4B66B1FC5100 (const RuntimeMethod* method)
{
typedef void (*Runtime_mono_runtime_install_handlers_mA6B22DC2251D5A13F4AECD4FA43C4B66B1FC5100_ftn) ();
using namespace il2cpp::icalls;
((Runtime_mono_runtime_install_handlers_mA6B22DC2251D5A13F4AECD4FA43C4B66B1FC5100_ftn)mscorlib::Mono::Runtime::mono_runtime_install_handlers) ();
}
// System.Void Mono.Runtime::InstallSignalHandlers()
extern "C" IL2CPP_METHOD_ATTR void Runtime_InstallSignalHandlers_mA89BF517344A8C19413617E6335D2AA7719533DB (const RuntimeMethod* method)
{
{
Runtime_mono_runtime_install_handlers_mA6B22DC2251D5A13F4AECD4FA43C4B66B1FC5100(/*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Runtime::mono_runtime_cleanup_handlers()
extern "C" IL2CPP_METHOD_ATTR void Runtime_mono_runtime_cleanup_handlers_m2145A6F6CF25512F49EF545F6DAC23F6BFCABCAF (const RuntimeMethod* method)
{
typedef void (*Runtime_mono_runtime_cleanup_handlers_m2145A6F6CF25512F49EF545F6DAC23F6BFCABCAF_ftn) ();
static Runtime_mono_runtime_cleanup_handlers_m2145A6F6CF25512F49EF545F6DAC23F6BFCABCAF_ftn _il2cpp_icall_func;
if (!_il2cpp_icall_func)
_il2cpp_icall_func = (Runtime_mono_runtime_cleanup_handlers_m2145A6F6CF25512F49EF545F6DAC23F6BFCABCAF_ftn)il2cpp_codegen_resolve_icall ("Mono.Runtime::mono_runtime_cleanup_handlers()");
_il2cpp_icall_func();
}
// System.Void Mono.Runtime::RemoveSignalHandlers()
extern "C" IL2CPP_METHOD_ATTR void Runtime_RemoveSignalHandlers_m4C969819CF688A308EF41D22E3F0800A8B1F5C3D (const RuntimeMethod* method)
{
{
Runtime_mono_runtime_cleanup_handlers_m2145A6F6CF25512F49EF545F6DAC23F6BFCABCAF(/*hidden argument*/NULL);
return;
}
}
// System.String Mono.Runtime::GetDisplayName()
extern "C" IL2CPP_METHOD_ATTR String_t* Runtime_GetDisplayName_m6D1759DE6F5EA9039AFA67F2AE0C064ADC130A17 (const RuntimeMethod* method)
{
typedef String_t* (*Runtime_GetDisplayName_m6D1759DE6F5EA9039AFA67F2AE0C064ADC130A17_ftn) ();
using namespace il2cpp::icalls;
return ((Runtime_GetDisplayName_m6D1759DE6F5EA9039AFA67F2AE0C064ADC130A17_ftn)mscorlib::Mono::Runtime::GetDisplayName) ();
}
// System.String Mono.Runtime::GetNativeStackTrace(System.Exception)
extern "C" IL2CPP_METHOD_ATTR String_t* Runtime_GetNativeStackTrace_m18319B03860E08E6E6C9137161B98B6980809E52 (Exception_t * ___exception0, const RuntimeMethod* method)
{
typedef String_t* (*Runtime_GetNativeStackTrace_m18319B03860E08E6E6C9137161B98B6980809E52_ftn) (Exception_t *);
using namespace il2cpp::icalls;
return ((Runtime_GetNativeStackTrace_m18319B03860E08E6E6C9137161B98B6980809E52_ftn)mscorlib::Mono::Runtime::GetNativeStackTrace) (___exception0);
}
// System.Boolean Mono.Runtime::SetGCAllowSynchronousMajor(System.Boolean)
extern "C" IL2CPP_METHOD_ATTR bool Runtime_SetGCAllowSynchronousMajor_m218DF1D53DBB070D5DECF9FC54797D20BBDC7CD7 (bool ___flag0, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
#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 Mono.RuntimeClassHandle::.ctor(Mono.RuntimeStructs_MonoClass*)
extern "C" IL2CPP_METHOD_ATTR void RuntimeClassHandle__ctor_m9534AD4E9C80DB78F526F292A4D77D0A1D6D33EE (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___value0, const RuntimeMethod* method)
{
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_0 = ___value0;
__this->set_value_0((MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)L_0);
return;
}
}
extern "C" void RuntimeClassHandle__ctor_m9534AD4E9C80DB78F526F292A4D77D0A1D6D33EE_AdjustorThunk (RuntimeObject * __this, MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___value0, const RuntimeMethod* method)
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * _thisAdjusted = reinterpret_cast<RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *>(__this + 1);
RuntimeClassHandle__ctor_m9534AD4E9C80DB78F526F292A4D77D0A1D6D33EE(_thisAdjusted, ___value0, method);
}
// System.Void Mono.RuntimeClassHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeClassHandle__ctor_m46F68F9440F32F597CF0EF63B99796481A0F2089 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___ptr0;
void* L_1 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_0, /*hidden argument*/NULL);
__this->set_value_0((MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)L_1);
return;
}
}
extern "C" void RuntimeClassHandle__ctor_m46F68F9440F32F597CF0EF63B99796481A0F2089_AdjustorThunk (RuntimeObject * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * _thisAdjusted = reinterpret_cast<RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *>(__this + 1);
RuntimeClassHandle__ctor_m46F68F9440F32F597CF0EF63B99796481A0F2089(_thisAdjusted, ___ptr0, method);
}
// Mono.RuntimeStructs_MonoClass* Mono.RuntimeClassHandle::get_Value()
extern "C" IL2CPP_METHOD_ATTR MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * RuntimeClassHandle_get_Value_m91CB542A1C636340DA02947DBA6B997E42C538E1 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, const RuntimeMethod* method)
{
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_0 = __this->get_value_0();
return (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)(L_0);
}
}
extern "C" MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * RuntimeClassHandle_get_Value_m91CB542A1C636340DA02947DBA6B997E42C538E1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * _thisAdjusted = reinterpret_cast<RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *>(__this + 1);
return RuntimeClassHandle_get_Value_m91CB542A1C636340DA02947DBA6B997E42C538E1(_thisAdjusted, method);
}
// System.Boolean Mono.RuntimeClassHandle::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RuntimeClassHandle_Equals_mF4D5D0C73A07B9919EE4C30574E13B5AF09A6C79 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimeClassHandle_Equals_mF4D5D0C73A07B9919EE4C30574E13B5AF09A6C79_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 V_0;
memset(&V_0, 0, sizeof(V_0));
{
RuntimeObject * L_0 = ___obj0;
if (!L_0)
{
goto IL_0020;
}
}
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 L_1 = (*(RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *)__this);
RuntimeObject * L_2 = Box(RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5_il2cpp_TypeInfo_var, &L_1);
NullCheck(L_2);
Type_t * L_3 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ___obj0;
NullCheck(L_4);
Type_t * L_5 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_6 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_3, L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0022;
}
}
IL_0020:
{
return (bool)0;
}
IL_0022:
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_7 = __this->get_value_0();
RuntimeObject * L_8 = ___obj0;
V_0 = ((*(RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *)((RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *)UnBox(L_8, RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5_il2cpp_TypeInfo_var))));
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_9 = RuntimeClassHandle_get_Value_m91CB542A1C636340DA02947DBA6B997E42C538E1((RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *)(&V_0), /*hidden argument*/NULL);
return (bool)((((intptr_t)L_7) == ((intptr_t)L_9))? 1 : 0);
}
}
extern "C" bool RuntimeClassHandle_Equals_mF4D5D0C73A07B9919EE4C30574E13B5AF09A6C79_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * _thisAdjusted = reinterpret_cast<RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *>(__this + 1);
return RuntimeClassHandle_Equals_mF4D5D0C73A07B9919EE4C30574E13B5AF09A6C79(_thisAdjusted, ___obj0, method);
}
// System.Int32 Mono.RuntimeClassHandle::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeClassHandle_GetHashCode_m79042E5A0456BC9FCBC6611F892ADCCF2764BF28 (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, const RuntimeMethod* method)
{
intptr_t V_0;
memset(&V_0, 0, sizeof(V_0));
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_0 = __this->get_value_0();
intptr_t L_1 = IntPtr_op_Explicit_m7F0C4B884FFB05BD231154CBDAEBCF1917019C21((void*)(void*)L_0, /*hidden argument*/NULL);
V_0 = (intptr_t)L_1;
int32_t L_2 = IntPtr_GetHashCode_m0A6AE0C85A4AEEA127235FB5A32056F630E3749A((intptr_t*)(&V_0), /*hidden argument*/NULL);
return L_2;
}
}
extern "C" int32_t RuntimeClassHandle_GetHashCode_m79042E5A0456BC9FCBC6611F892ADCCF2764BF28_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * _thisAdjusted = reinterpret_cast<RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *>(__this + 1);
return RuntimeClassHandle_GetHashCode_m79042E5A0456BC9FCBC6611F892ADCCF2764BF28(_thisAdjusted, method);
}
// System.IntPtr Mono.RuntimeClassHandle::GetTypeFromClass(Mono.RuntimeStructs_MonoClass*)
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeClassHandle_GetTypeFromClass_m1FEDBC24863AE226C5EB33A7EAA43E370A9C2BC3 (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * ___klass0, const RuntimeMethod* method)
{
typedef intptr_t (*RuntimeClassHandle_GetTypeFromClass_m1FEDBC24863AE226C5EB33A7EAA43E370A9C2BC3_ftn) (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *);
using namespace il2cpp::icalls;
return ((RuntimeClassHandle_GetTypeFromClass_m1FEDBC24863AE226C5EB33A7EAA43E370A9C2BC3_ftn)mscorlib::Mono::RuntimeClassHandle::GetTypeFromClass) (___klass0);
}
// System.RuntimeTypeHandle Mono.RuntimeClassHandle::GetTypeHandle()
extern "C" IL2CPP_METHOD_ATTR RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D RuntimeClassHandle_GetTypeHandle_m790F200983BE3D4F3B5979773C05801F9948219B (RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * __this, const RuntimeMethod* method)
{
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_0 = __this->get_value_0();
intptr_t L_1 = RuntimeClassHandle_GetTypeFromClass_m1FEDBC24863AE226C5EB33A7EAA43E370A9C2BC3((MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)L_0, /*hidden argument*/NULL);
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2;
memset(&L_2, 0, sizeof(L_2));
RuntimeTypeHandle__ctor_mEB06C5627C45B7B7D9143A08107613EC60D7C092((&L_2), (intptr_t)L_1, /*hidden argument*/NULL);
return L_2;
}
}
extern "C" RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D RuntimeClassHandle_GetTypeHandle_m790F200983BE3D4F3B5979773C05801F9948219B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 * _thisAdjusted = reinterpret_cast<RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *>(__this + 1);
return RuntimeClassHandle_GetTypeHandle_m790F200983BE3D4F3B5979773C05801F9948219B(_thisAdjusted, method);
}
#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 Mono.RuntimeEventHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeEventHandle__ctor_m74BEE789797EFEE15B634C7AA44F68AF747DB1B2 (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, intptr_t ___v0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___v0;
__this->set_value_0((intptr_t)L_0);
return;
}
}
extern "C" void RuntimeEventHandle__ctor_m74BEE789797EFEE15B634C7AA44F68AF747DB1B2_AdjustorThunk (RuntimeObject * __this, intptr_t ___v0, const RuntimeMethod* method)
{
RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * _thisAdjusted = reinterpret_cast<RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *>(__this + 1);
RuntimeEventHandle__ctor_m74BEE789797EFEE15B634C7AA44F68AF747DB1B2(_thisAdjusted, ___v0, method);
}
// System.IntPtr Mono.RuntimeEventHandle::get_Value()
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = __this->get_value_0();
return (intptr_t)L_0;
}
}
extern "C" intptr_t RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * _thisAdjusted = reinterpret_cast<RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *>(__this + 1);
return RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D(_thisAdjusted, method);
}
// System.Boolean Mono.RuntimeEventHandle::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RuntimeEventHandle_Equals_mA029AD5F181933CA5FEDFB6E695C1D34476DCA4D (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimeEventHandle_Equals_mA029AD5F181933CA5FEDFB6E695C1D34476DCA4D_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 V_0;
memset(&V_0, 0, sizeof(V_0));
{
RuntimeObject * L_0 = ___obj0;
if (!L_0)
{
goto IL_0020;
}
}
{
RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 L_1 = (*(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *)__this);
RuntimeObject * L_2 = Box(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9_il2cpp_TypeInfo_var, &L_1);
NullCheck(L_2);
Type_t * L_3 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ___obj0;
NullCheck(L_4);
Type_t * L_5 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_6 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_3, L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0022;
}
}
IL_0020:
{
return (bool)0;
}
IL_0022:
{
intptr_t L_7 = __this->get_value_0();
RuntimeObject * L_8 = ___obj0;
V_0 = ((*(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *)((RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *)UnBox(L_8, RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9_il2cpp_TypeInfo_var))));
intptr_t L_9 = RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D((RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *)(&V_0), /*hidden argument*/NULL);
bool L_10 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_7, (intptr_t)L_9, /*hidden argument*/NULL);
return L_10;
}
}
extern "C" bool RuntimeEventHandle_Equals_mA029AD5F181933CA5FEDFB6E695C1D34476DCA4D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * _thisAdjusted = reinterpret_cast<RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *>(__this + 1);
return RuntimeEventHandle_Equals_mA029AD5F181933CA5FEDFB6E695C1D34476DCA4D(_thisAdjusted, ___obj0, method);
}
// System.Int32 Mono.RuntimeEventHandle::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeEventHandle_GetHashCode_m8E0D5CFF3AFD118B03D3C28CA38B7A28C6E92F52 (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, const RuntimeMethod* method)
{
{
intptr_t* L_0 = __this->get_address_of_value_0();
int32_t L_1 = IntPtr_GetHashCode_m0A6AE0C85A4AEEA127235FB5A32056F630E3749A((intptr_t*)L_0, /*hidden argument*/NULL);
return L_1;
}
}
extern "C" int32_t RuntimeEventHandle_GetHashCode_m8E0D5CFF3AFD118B03D3C28CA38B7A28C6E92F52_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * _thisAdjusted = reinterpret_cast<RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *>(__this + 1);
return RuntimeEventHandle_GetHashCode_m8E0D5CFF3AFD118B03D3C28CA38B7A28C6E92F52(_thisAdjusted, method);
}
#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 Mono.RuntimeGPtrArrayHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGPtrArrayHandle__ctor_mECEE2D445131EAFE0AD69D7D1F2D30AC9FEC6301 (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___ptr0;
void* L_1 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_0, /*hidden argument*/NULL);
__this->set_value_0((GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 *)L_1);
return;
}
}
extern "C" void RuntimeGPtrArrayHandle__ctor_mECEE2D445131EAFE0AD69D7D1F2D30AC9FEC6301_AdjustorThunk (RuntimeObject * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * _thisAdjusted = reinterpret_cast<RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *>(__this + 1);
RuntimeGPtrArrayHandle__ctor_mECEE2D445131EAFE0AD69D7D1F2D30AC9FEC6301(_thisAdjusted, ___ptr0, method);
}
// System.Int32 Mono.RuntimeGPtrArrayHandle::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeGPtrArrayHandle_get_Length_m226471CE1629421EF7C603C3630021111A6F515B (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, const RuntimeMethod* method)
{
{
GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * L_0 = __this->get_value_0();
NullCheck(L_0);
int32_t L_1 = L_0->get_len_1();
return L_1;
}
}
extern "C" int32_t RuntimeGPtrArrayHandle_get_Length_m226471CE1629421EF7C603C3630021111A6F515B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * _thisAdjusted = reinterpret_cast<RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *>(__this + 1);
return RuntimeGPtrArrayHandle_get_Length_m226471CE1629421EF7C603C3630021111A6F515B(_thisAdjusted, method);
}
// System.IntPtr Mono.RuntimeGPtrArrayHandle::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeGPtrArrayHandle_get_Item_m45A7C386AC547DA63610604F53CBEA198E8A818D (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, int32_t ___i0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___i0;
intptr_t L_1 = RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419((RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *)__this, L_0, /*hidden argument*/NULL);
return (intptr_t)L_1;
}
}
extern "C" intptr_t RuntimeGPtrArrayHandle_get_Item_m45A7C386AC547DA63610604F53CBEA198E8A818D_AdjustorThunk (RuntimeObject * __this, int32_t ___i0, const RuntimeMethod* method)
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * _thisAdjusted = reinterpret_cast<RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *>(__this + 1);
return RuntimeGPtrArrayHandle_get_Item_m45A7C386AC547DA63610604F53CBEA198E8A818D(_thisAdjusted, ___i0, method);
}
// System.IntPtr Mono.RuntimeGPtrArrayHandle::Lookup(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419 (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * __this, int32_t ___i0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___i0;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0024;
}
}
{
int32_t L_1 = ___i0;
int32_t L_2 = RuntimeGPtrArrayHandle_get_Length_m226471CE1629421EF7C603C3630021111A6F515B((RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *)__this, /*hidden argument*/NULL);
if ((((int32_t)L_1) >= ((int32_t)L_2)))
{
goto IL_0024;
}
}
{
GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * L_3 = __this->get_value_0();
NullCheck(L_3);
intptr_t* L_4 = L_3->get_data_0();
int32_t L_5 = ___i0;
uint32_t L_6 = sizeof(intptr_t);
return (intptr_t)((*(((intptr_t*)il2cpp_codegen_add((intptr_t)L_4, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_5)), (int32_t)L_6)))))));
}
IL_0024:
{
IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF * L_7 = (IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF *)il2cpp_codegen_object_new(IndexOutOfRangeException_tEC7665FC66525AB6A6916A7EB505E5591683F0CF_il2cpp_TypeInfo_var);
IndexOutOfRangeException__ctor_m17448AB4B27BC9D8AEB4605CDB0EA053626ABEC1(L_7, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, NULL, RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419_RuntimeMethod_var);
}
}
extern "C" intptr_t RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419_AdjustorThunk (RuntimeObject * __this, int32_t ___i0, const RuntimeMethod* method)
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * _thisAdjusted = reinterpret_cast<RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *>(__this + 1);
return RuntimeGPtrArrayHandle_Lookup_m40A7D4AB3E88901D64B53FAD9952F7254CF21419(_thisAdjusted, ___i0, method);
}
// System.Void Mono.RuntimeGPtrArrayHandle::GPtrArrayFree(Mono.RuntimeStructs_GPtrArray*)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGPtrArrayHandle_GPtrArrayFree_m0F6DB629C80A20AFA1CA7D8728FEB959A247192C (GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * ___value0, const RuntimeMethod* method)
{
typedef void (*RuntimeGPtrArrayHandle_GPtrArrayFree_m0F6DB629C80A20AFA1CA7D8728FEB959A247192C_ftn) (GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 *);
using namespace il2cpp::icalls;
((RuntimeGPtrArrayHandle_GPtrArrayFree_m0F6DB629C80A20AFA1CA7D8728FEB959A247192C_ftn)mscorlib::Mono::RuntimeGPtrArrayHandle::GPtrArrayFree) (___value0);
}
// System.Void Mono.RuntimeGPtrArrayHandle::DestroyAndFree(Mono.RuntimeGPtrArrayHandleU26)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGPtrArrayHandle_DestroyAndFree_m1FA51653790860A5880B9B04449D8E57408571DB (RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * ___h0, const RuntimeMethod* method)
{
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * L_0 = ___h0;
GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 * L_1 = L_0->get_value_0();
RuntimeGPtrArrayHandle_GPtrArrayFree_m0F6DB629C80A20AFA1CA7D8728FEB959A247192C((GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 *)(GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 *)L_1, /*hidden argument*/NULL);
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * L_2 = ___h0;
L_2->set_value_0((GPtrArray_tF87E5C8A87B70EA6C0BFCEDA8F6ED8938C64EC27 *)(((uintptr_t)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.Void Mono.RuntimeGenericParamInfoHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimeGenericParamInfoHandle__ctor_m3B4F5CE2051F2FA4C757AD760BA1D5A50A66464D (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___ptr0;
void* L_1 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_0, /*hidden argument*/NULL);
__this->set_value_0((GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B *)L_1);
return;
}
}
extern "C" void RuntimeGenericParamInfoHandle__ctor_m3B4F5CE2051F2FA4C757AD760BA1D5A50A66464D_AdjustorThunk (RuntimeObject * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * _thisAdjusted = reinterpret_cast<RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *>(__this + 1);
RuntimeGenericParamInfoHandle__ctor_m3B4F5CE2051F2FA4C757AD760BA1D5A50A66464D(_thisAdjusted, ___ptr0, method);
}
// System.Type[] Mono.RuntimeGenericParamInfoHandle::get_Constraints()
extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* RuntimeGenericParamInfoHandle_get_Constraints_m4C1E15BA3021B157AFBA94DE19A79CBCAFF2F172 (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method)
{
{
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_0 = RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C((RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *)__this, /*hidden argument*/NULL);
return L_0;
}
}
extern "C" TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* RuntimeGenericParamInfoHandle_get_Constraints_m4C1E15BA3021B157AFBA94DE19A79CBCAFF2F172_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * _thisAdjusted = reinterpret_cast<RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *>(__this + 1);
return RuntimeGenericParamInfoHandle_get_Constraints_m4C1E15BA3021B157AFBA94DE19A79CBCAFF2F172(_thisAdjusted, method);
}
// System.Reflection.GenericParameterAttributes Mono.RuntimeGenericParamInfoHandle::get_Attributes()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeGenericParamInfoHandle_get_Attributes_m586EC8111BF51DC3C3D03C59509DB4F7CE5822EA (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method)
{
{
GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * L_0 = __this->get_value_0();
NullCheck(L_0);
uint16_t L_1 = L_0->get_flags_2();
return (int32_t)(L_1);
}
}
extern "C" int32_t RuntimeGenericParamInfoHandle_get_Attributes_m586EC8111BF51DC3C3D03C59509DB4F7CE5822EA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * _thisAdjusted = reinterpret_cast<RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *>(__this + 1);
return RuntimeGenericParamInfoHandle_get_Attributes_m586EC8111BF51DC3C3D03C59509DB4F7CE5822EA(_thisAdjusted, method);
}
// System.Type[] Mono.RuntimeGenericParamInfoHandle::GetConstraints()
extern "C" IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* V_1 = NULL;
int32_t V_2 = 0;
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 V_3;
memset(&V_3, 0, sizeof(V_3));
{
int32_t L_0 = RuntimeGenericParamInfoHandle_GetConstraintsCount_m079A4776BC369A0A4950F40E0362534CC0872B44((RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *)__this, /*hidden argument*/NULL);
V_0 = L_0;
int32_t L_1 = V_0;
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_2 = (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)SZArrayNew(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F_il2cpp_TypeInfo_var, (uint32_t)L_1);
V_1 = L_2;
V_2 = 0;
goto IL_0042;
}
IL_0012:
{
GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * L_3 = __this->get_value_0();
NullCheck(L_3);
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** L_4 = L_3->get_constraints_4();
int32_t L_5 = V_2;
uint32_t L_6 = sizeof(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *);
RuntimeClassHandle__ctor_m9534AD4E9C80DB78F526F292A4D77D0A1D6D33EE((RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *)(&V_3), (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)(*((intptr_t*)((MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 **)il2cpp_codegen_add((intptr_t)L_4, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_5)), (int32_t)L_6)))))), /*hidden argument*/NULL);
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_7 = V_1;
int32_t L_8 = V_2;
RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_9 = RuntimeClassHandle_GetTypeHandle_m790F200983BE3D4F3B5979773C05801F9948219B((RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 *)(&V_3), /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_9, /*hidden argument*/NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_10);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Type_t *)L_10);
int32_t L_11 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
}
IL_0042:
{
int32_t L_12 = V_2;
int32_t L_13 = V_0;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_0012;
}
}
{
TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_14 = V_1;
return L_14;
}
}
extern "C" TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * _thisAdjusted = reinterpret_cast<RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *>(__this + 1);
return RuntimeGenericParamInfoHandle_GetConstraints_m0BA0EC75C0A76A2037B97184F84A9564FA6E9F8C(_thisAdjusted, method);
}
// System.Int32 Mono.RuntimeGenericParamInfoHandle::GetConstraintsCount()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeGenericParamInfoHandle_GetConstraintsCount_m079A4776BC369A0A4950F40E0362534CC0872B44 (RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** V_1 = NULL;
{
V_0 = 0;
GenericParamInfo_tD049532EE8B3EA49C909BB24746C152580AFC73B * L_0 = __this->get_value_0();
NullCheck(L_0);
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** L_1 = L_0->get_constraints_4();
V_1 = (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 **)L_1;
goto IL_001d;
}
IL_0010:
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** L_2 = V_1;
uint32_t L_3 = sizeof(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *);
V_1 = (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 **)((MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 **)il2cpp_codegen_add((intptr_t)L_2, (int32_t)L_3));
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
}
IL_001d:
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** L_5 = V_1;
if ((((intptr_t)L_5) == ((intptr_t)(((uintptr_t)0)))))
{
goto IL_0028;
}
}
{
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 ** L_6 = V_1;
if ((!(((uintptr_t)(*((intptr_t*)L_6))) == ((uintptr_t)(((uintptr_t)0))))))
{
goto IL_0010;
}
}
IL_0028:
{
int32_t L_7 = V_0;
return L_7;
}
}
extern "C" int32_t RuntimeGenericParamInfoHandle_GetConstraintsCount_m079A4776BC369A0A4950F40E0362534CC0872B44_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE * _thisAdjusted = reinterpret_cast<RuntimeGenericParamInfoHandle_tF9D2ACFD24F96631E81D2F2478B237DB433428CE *>(__this + 1);
return RuntimeGenericParamInfoHandle_GetConstraintsCount_m079A4776BC369A0A4950F40E0362534CC0872B44(_thisAdjusted, method);
}
#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.String Mono.RuntimeMarshal::PtrToUtf8String(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR String_t* RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190 (intptr_t ___ptr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
int32_t V_1 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
intptr_t L_0 = ___ptr0;
bool L_1 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_0, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
return L_2;
}
IL_0013:
{
intptr_t L_3 = ___ptr0;
void* L_4 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_3, /*hidden argument*/NULL);
V_0 = (uint8_t*)L_4;
V_1 = 0;
}
IL_001c:
try
{ // begin try (depth: 1)
{
goto IL_0022;
}
IL_001e:
{
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
}
IL_0022:
{
uint8_t* L_6 = V_0;
uint8_t* L_7 = (uint8_t*)L_6;
V_0 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)1));
int32_t L_8 = *((uint8_t*)L_7);
if (L_8)
{
goto IL_001e;
}
}
IL_002a:
{
goto IL_003d;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002c;
throw e;
}
CATCH_002c:
{ // begin catch(System.NullReferenceException)
ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_9 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_9, _stringLiteralDAF4A923626420FA50E11CDF1F69B7AC3A91A362, _stringLiteral6981EC6BB13A643A39ED7DD35F3DD6650620238F, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, NULL, RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190_RuntimeMethod_var);
} // end catch (depth: 1)
IL_003d:
{
intptr_t L_10 = ___ptr0;
void* L_11 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_10, /*hidden argument*/NULL);
int32_t L_12 = V_1;
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_13 = Encoding_get_UTF8_m67C8652936B681E7BC7505E459E88790E0FF16D9(/*hidden argument*/NULL);
String_t* L_14 = String_CreateString_m66F478C9C9C828AAC6036513F7FE7C3C2D799401(NULL, (int8_t*)(int8_t*)L_11, 0, L_12, L_13, /*hidden argument*/NULL);
return L_14;
}
}
// Mono.SafeStringMarshal Mono.RuntimeMarshal::MarshalString(System.String)
extern "C" IL2CPP_METHOD_ATTR SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F RuntimeMarshal_MarshalString_m8A782D398D13D0865FFE9B3396966ED903180A1F (String_t* ___str0, const RuntimeMethod* method)
{
{
String_t* L_0 = ___str0;
SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F L_1;
memset(&L_1, 0, sizeof(L_1));
SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
// System.Int32 Mono.RuntimeMarshal::DecodeBlobSize(System.IntPtr,System.IntPtrU26)
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeMarshal_DecodeBlobSize_m6F432C54CBBD7DB744336155FABDA3CE8652DC38 (intptr_t ___in_ptr0, intptr_t* ___out_ptr1, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
uint8_t* V_1 = NULL;
{
intptr_t L_0 = ___in_ptr0;
void* L_1 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_0, /*hidden argument*/NULL);
V_1 = (uint8_t*)L_1;
uint8_t* L_2 = V_1;
int32_t L_3 = *((uint8_t*)L_2);
if (((int32_t)((int32_t)L_3&(int32_t)((int32_t)128))))
{
goto IL_001d;
}
}
{
uint8_t* L_4 = V_1;
int32_t L_5 = *((uint8_t*)L_4);
V_0 = ((int32_t)((int32_t)L_5&(int32_t)((int32_t)127)));
uint8_t* L_6 = V_1;
V_1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, (int32_t)1));
goto IL_0058;
}
IL_001d:
{
uint8_t* L_7 = V_1;
int32_t L_8 = *((uint8_t*)L_7);
if (((int32_t)((int32_t)L_8&(int32_t)((int32_t)64))))
{
goto IL_0037;
}
}
{
uint8_t* L_9 = V_1;
int32_t L_10 = *((uint8_t*)L_9);
uint8_t* L_11 = V_1;
int32_t L_12 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, (int32_t)1)));
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_10&(int32_t)((int32_t)63)))<<(int32_t)8)), (int32_t)L_12));
uint8_t* L_13 = V_1;
V_1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, (int32_t)2));
goto IL_0058;
}
IL_0037:
{
uint8_t* L_14 = V_1;
int32_t L_15 = *((uint8_t*)L_14);
uint8_t* L_16 = V_1;
int32_t L_17 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)1)));
uint8_t* L_18 = V_1;
int32_t L_19 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_18, (int32_t)2)));
uint8_t* L_20 = V_1;
int32_t L_21 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_20, (int32_t)3)));
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_15&(int32_t)((int32_t)31)))<<(int32_t)((int32_t)24))), (int32_t)((int32_t)((int32_t)L_17<<(int32_t)((int32_t)16))))), (int32_t)((int32_t)((int32_t)L_19<<(int32_t)8)))), (int32_t)L_21));
uint8_t* L_22 = V_1;
V_1 = (uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, (int32_t)4));
}
IL_0058:
{
intptr_t* L_23 = ___out_ptr1;
uint8_t* L_24 = V_1;
intptr_t L_25 = IntPtr_op_Explicit_m7F0C4B884FFB05BD231154CBDAEBCF1917019C21((void*)(void*)L_24, /*hidden argument*/NULL);
*((intptr_t*)L_23) = (intptr_t)L_25;
uint32_t L_26 = V_0;
return L_26;
}
}
// System.Byte[] Mono.RuntimeMarshal::DecodeBlobArray(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* RuntimeMarshal_DecodeBlobArray_m2A5F7FA2917EE0ED4B06311AD2D46DA1773BCCE9 (intptr_t ___ptr0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimeMarshal_DecodeBlobArray_m2A5F7FA2917EE0ED4B06311AD2D46DA1773BCCE9_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset(&V_0, 0, sizeof(V_0));
int32_t V_1 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
{
intptr_t L_0 = ___ptr0;
int32_t L_1 = RuntimeMarshal_DecodeBlobSize_m6F432C54CBBD7DB744336155FABDA3CE8652DC38((intptr_t)L_0, (intptr_t*)(&V_0), /*hidden argument*/NULL);
V_1 = L_1;
int32_t L_2 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_2);
V_2 = L_3;
intptr_t L_4 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_2;
int32_t L_6 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(Marshal_tC795CE9CC2FFBA41EDB1AC1C0FEC04607DFA8A40_il2cpp_TypeInfo_var);
Marshal_Copy_m64744D9E23AFC00AA06CD6B057E19B7C0CE4C0C2((intptr_t)L_4, L_5, 0, L_6, /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = V_2;
return L_7;
}
}
// System.Int32 Mono.RuntimeMarshal::AsciHexDigitValue(System.Int32)
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeMarshal_AsciHexDigitValue_mADBE5127E3F0391FBE357DC57CEED5CF1AA3C3F6 (int32_t ___c0, const RuntimeMethod* method)
{
{
int32_t L_0 = ___c0;
if ((((int32_t)L_0) < ((int32_t)((int32_t)48))))
{
goto IL_000f;
}
}
{
int32_t L_1 = ___c0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)57))))
{
goto IL_000f;
}
}
{
int32_t L_2 = ___c0;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)48)));
}
IL_000f:
{
int32_t L_3 = ___c0;
if ((((int32_t)L_3) < ((int32_t)((int32_t)97))))
{
goto IL_0021;
}
}
{
int32_t L_4 = ___c0;
if ((((int32_t)L_4) > ((int32_t)((int32_t)102))))
{
goto IL_0021;
}
}
{
int32_t L_5 = ___c0;
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)97))), (int32_t)((int32_t)10)));
}
IL_0021:
{
int32_t L_6 = ___c0;
return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)((int32_t)65))), (int32_t)((int32_t)10)));
}
}
// System.Void Mono.RuntimeMarshal::FreeAssemblyName(Mono.MonoAssemblyNameU26,System.Boolean)
extern "C" IL2CPP_METHOD_ATTR void RuntimeMarshal_FreeAssemblyName_mE9BBD9DE717E30BEA0AE14769B38614FD94882F2 (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * ___name0, bool ___freeStruct1, const RuntimeMethod* method)
{
typedef void (*RuntimeMarshal_FreeAssemblyName_mE9BBD9DE717E30BEA0AE14769B38614FD94882F2_ftn) (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *, bool);
using namespace il2cpp::icalls;
((RuntimeMarshal_FreeAssemblyName_mE9BBD9DE717E30BEA0AE14769B38614FD94882F2_ftn)mscorlib::Mono::RuntimeMarshal::FreeAssemblyName) (___name0, ___freeStruct1);
}
#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 Mono.RuntimePropertyHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void RuntimePropertyHandle__ctor_m00C7A705D1521572DD6CBCBBACDA2168E7174495 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, intptr_t ___v0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___v0;
__this->set_value_0((intptr_t)L_0);
return;
}
}
extern "C" void RuntimePropertyHandle__ctor_m00C7A705D1521572DD6CBCBBACDA2168E7174495_AdjustorThunk (RuntimeObject * __this, intptr_t ___v0, const RuntimeMethod* method)
{
RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * _thisAdjusted = reinterpret_cast<RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *>(__this + 1);
RuntimePropertyHandle__ctor_m00C7A705D1521572DD6CBCBBACDA2168E7174495(_thisAdjusted, ___v0, method);
}
// System.IntPtr Mono.RuntimePropertyHandle::get_Value()
extern "C" IL2CPP_METHOD_ATTR intptr_t RuntimePropertyHandle_get_Value_m7E3310961322C33208B6990B897516AE849FD7C2 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = __this->get_value_0();
return (intptr_t)L_0;
}
}
extern "C" intptr_t RuntimePropertyHandle_get_Value_m7E3310961322C33208B6990B897516AE849FD7C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * _thisAdjusted = reinterpret_cast<RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *>(__this + 1);
return RuntimePropertyHandle_get_Value_m7E3310961322C33208B6990B897516AE849FD7C2(_thisAdjusted, method);
}
// System.Boolean Mono.RuntimePropertyHandle::Equals(System.Object)
extern "C" IL2CPP_METHOD_ATTR bool RuntimePropertyHandle_Equals_m4EA5009AB4FB98956D61CCCE271E12321E238788 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (RuntimePropertyHandle_Equals_m4EA5009AB4FB98956D61CCCE271E12321E238788_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB V_0;
memset(&V_0, 0, sizeof(V_0));
{
RuntimeObject * L_0 = ___obj0;
if (!L_0)
{
goto IL_0020;
}
}
{
RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB L_1 = (*(RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *)__this);
RuntimeObject * L_2 = Box(RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_il2cpp_TypeInfo_var, &L_1);
NullCheck(L_2);
Type_t * L_3 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_2, /*hidden argument*/NULL);
RuntimeObject * L_4 = ___obj0;
NullCheck(L_4);
Type_t * L_5 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_4, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
bool L_6 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_3, L_5, /*hidden argument*/NULL);
if (!L_6)
{
goto IL_0022;
}
}
IL_0020:
{
return (bool)0;
}
IL_0022:
{
intptr_t L_7 = __this->get_value_0();
RuntimeObject * L_8 = ___obj0;
V_0 = ((*(RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *)((RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *)UnBox(L_8, RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB_il2cpp_TypeInfo_var))));
intptr_t L_9 = RuntimePropertyHandle_get_Value_m7E3310961322C33208B6990B897516AE849FD7C2((RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *)(&V_0), /*hidden argument*/NULL);
bool L_10 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_7, (intptr_t)L_9, /*hidden argument*/NULL);
return L_10;
}
}
extern "C" bool RuntimePropertyHandle_Equals_m4EA5009AB4FB98956D61CCCE271E12321E238788_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
{
RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * _thisAdjusted = reinterpret_cast<RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *>(__this + 1);
return RuntimePropertyHandle_Equals_m4EA5009AB4FB98956D61CCCE271E12321E238788(_thisAdjusted, ___obj0, method);
}
// System.Int32 Mono.RuntimePropertyHandle::GetHashCode()
extern "C" IL2CPP_METHOD_ATTR int32_t RuntimePropertyHandle_GetHashCode_m1724C4A8363792FE8A9523557DEC48BFB694D2E9 (RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * __this, const RuntimeMethod* method)
{
{
intptr_t* L_0 = __this->get_address_of_value_0();
int32_t L_1 = IntPtr_GetHashCode_m0A6AE0C85A4AEEA127235FB5A32056F630E3749A((intptr_t*)L_0, /*hidden argument*/NULL);
return L_1;
}
}
extern "C" int32_t RuntimePropertyHandle_GetHashCode_m1724C4A8363792FE8A9523557DEC48BFB694D2E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB * _thisAdjusted = reinterpret_cast<RuntimePropertyHandle_tFFD677B19D1E7D3E4B66A0C086E051AC52C34DCB *>(__this + 1);
return RuntimePropertyHandle_GetHashCode_m1724C4A8363792FE8A9523557DEC48BFB694D2E9(_thisAdjusted, method);
}
#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
// Mono.RuntimeClassHandle Mono.RuntimeRemoteClassHandle::get_ProxyClass()
extern "C" IL2CPP_METHOD_ATTR RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 RuntimeRemoteClassHandle_get_ProxyClass_m849BC826C890A4A9BCB330D0E25BDD7907E7C685 (RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8 * __this, const RuntimeMethod* method)
{
{
RemoteClass_t36384D53B9A904B733FDF999D6378397DBD31D47 * L_0 = __this->get_value_0();
NullCheck(L_0);
MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 * L_1 = L_0->get_proxy_class_2();
RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 L_2;
memset(&L_2, 0, sizeof(L_2));
RuntimeClassHandle__ctor_m9534AD4E9C80DB78F526F292A4D77D0A1D6D33EE((&L_2), (MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)(MonoClass_t70E8387B50321F8F4934A7012C88827A4C921301 *)L_1, /*hidden argument*/NULL);
return L_2;
}
}
extern "C" RuntimeClassHandle_tC1F6E462273EB268F47536E8348486778C45A6D5 RuntimeRemoteClassHandle_get_ProxyClass_m849BC826C890A4A9BCB330D0E25BDD7907E7C685_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8 * _thisAdjusted = reinterpret_cast<RuntimeRemoteClassHandle_t972C2E7509316F0BC87754C8C761D89143CFBFD8 *>(__this + 1);
return RuntimeRemoteClassHandle_get_ProxyClass_m849BC826C890A4A9BCB330D0E25BDD7907E7C685(_thisAdjusted, method);
}
#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
#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 Mono.SafeGPtrArrayHandle::.ctor(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void SafeGPtrArrayHandle__ctor_m8CB264115DD4C568D57AC575CAD39C507CE9E4FE (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___ptr0;
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B L_1;
memset(&L_1, 0, sizeof(L_1));
RuntimeGPtrArrayHandle__ctor_mECEE2D445131EAFE0AD69D7D1F2D30AC9FEC6301((&L_1), (intptr_t)L_0, /*hidden argument*/NULL);
__this->set_handle_0(L_1);
return;
}
}
extern "C" void SafeGPtrArrayHandle__ctor_m8CB264115DD4C568D57AC575CAD39C507CE9E4FE_AdjustorThunk (RuntimeObject * __this, intptr_t ___ptr0, const RuntimeMethod* method)
{
SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * _thisAdjusted = reinterpret_cast<SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE *>(__this + 1);
SafeGPtrArrayHandle__ctor_m8CB264115DD4C568D57AC575CAD39C507CE9E4FE(_thisAdjusted, ___ptr0, method);
}
// System.Void Mono.SafeGPtrArrayHandle::Dispose()
extern "C" IL2CPP_METHOD_ATTR void SafeGPtrArrayHandle_Dispose_mE26306F924619AE36ECD09F5557BFBA07526D476 (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, const RuntimeMethod* method)
{
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * L_0 = __this->get_address_of_handle_0();
RuntimeGPtrArrayHandle_DestroyAndFree_m1FA51653790860A5880B9B04449D8E57408571DB((RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *)L_0, /*hidden argument*/NULL);
return;
}
}
extern "C" void SafeGPtrArrayHandle_Dispose_mE26306F924619AE36ECD09F5557BFBA07526D476_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * _thisAdjusted = reinterpret_cast<SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE *>(__this + 1);
SafeGPtrArrayHandle_Dispose_mE26306F924619AE36ECD09F5557BFBA07526D476(_thisAdjusted, method);
}
// System.Int32 Mono.SafeGPtrArrayHandle::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t SafeGPtrArrayHandle_get_Length_mEA78DD25636965CD96D7F75D0E1CFABC3C989D59 (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, const RuntimeMethod* method)
{
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * L_0 = __this->get_address_of_handle_0();
int32_t L_1 = RuntimeGPtrArrayHandle_get_Length_m226471CE1629421EF7C603C3630021111A6F515B((RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *)L_0, /*hidden argument*/NULL);
return L_1;
}
}
extern "C" int32_t SafeGPtrArrayHandle_get_Length_mEA78DD25636965CD96D7F75D0E1CFABC3C989D59_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * _thisAdjusted = reinterpret_cast<SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE *>(__this + 1);
return SafeGPtrArrayHandle_get_Length_mEA78DD25636965CD96D7F75D0E1CFABC3C989D59(_thisAdjusted, method);
}
// System.IntPtr Mono.SafeGPtrArrayHandle::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR intptr_t SafeGPtrArrayHandle_get_Item_mF029500E2BF81BBAFEB6A7DDBF22138EE6AA9E04 (SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * __this, int32_t ___i0, const RuntimeMethod* method)
{
{
RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B * L_0 = __this->get_address_of_handle_0();
int32_t L_1 = ___i0;
intptr_t L_2 = RuntimeGPtrArrayHandle_get_Item_m45A7C386AC547DA63610604F53CBEA198E8A818D((RuntimeGPtrArrayHandle_t06E6883AF57DE36D928FAA0D86B8705CBC7D875B *)L_0, L_1, /*hidden argument*/NULL);
return (intptr_t)L_2;
}
}
extern "C" intptr_t SafeGPtrArrayHandle_get_Item_mF029500E2BF81BBAFEB6A7DDBF22138EE6AA9E04_AdjustorThunk (RuntimeObject * __this, int32_t ___i0, const RuntimeMethod* method)
{
SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE * _thisAdjusted = reinterpret_cast<SafeGPtrArrayHandle_tC09FC66A1AE4A175EF88D04A786B62D02A4C09BE *>(__this + 1);
return SafeGPtrArrayHandle_get_Item_mF029500E2BF81BBAFEB6A7DDBF22138EE6AA9E04(_thisAdjusted, ___i0, method);
}
#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
// Conversion methods for marshalling of: Mono.SafeStringMarshal
extern "C" void SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshal_pinvoke(const SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F& unmarshaled, SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke& marshaled)
{
marshaled.___str_0 = il2cpp_codegen_marshal_string(unmarshaled.get_str_0());
marshaled.___marshaled_string_1 = unmarshaled.get_marshaled_string_1();
}
extern "C" void SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshal_pinvoke_back(const SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke& marshaled, SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F& unmarshaled)
{
unmarshaled.set_str_0(il2cpp_codegen_marshal_string_result(marshaled.___str_0));
intptr_t unmarshaled_marshaled_string_temp_1;
memset(&unmarshaled_marshaled_string_temp_1, 0, sizeof(unmarshaled_marshaled_string_temp_1));
unmarshaled_marshaled_string_temp_1 = marshaled.___marshaled_string_1;
unmarshaled.set_marshaled_string_1(unmarshaled_marshaled_string_temp_1);
}
// Conversion method for clean up from marshalling of: Mono.SafeStringMarshal
extern "C" void SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshal_pinvoke_cleanup(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___str_0);
marshaled.___str_0 = NULL;
}
// Conversion methods for marshalling of: Mono.SafeStringMarshal
extern "C" void SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshal_com(const SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F& unmarshaled, SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_com& marshaled)
{
marshaled.___str_0 = il2cpp_codegen_marshal_bstring(unmarshaled.get_str_0());
marshaled.___marshaled_string_1 = unmarshaled.get_marshaled_string_1();
}
extern "C" void SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshal_com_back(const SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_com& marshaled, SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F& unmarshaled)
{
unmarshaled.set_str_0(il2cpp_codegen_marshal_bstring_result(marshaled.___str_0));
intptr_t unmarshaled_marshaled_string_temp_1;
memset(&unmarshaled_marshaled_string_temp_1, 0, sizeof(unmarshaled_marshaled_string_temp_1));
unmarshaled_marshaled_string_temp_1 = marshaled.___marshaled_string_1;
unmarshaled.set_marshaled_string_1(unmarshaled_marshaled_string_temp_1);
}
// Conversion method for clean up from marshalling of: Mono.SafeStringMarshal
extern "C" void SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshal_com_cleanup(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___str_0);
marshaled.___str_0 = NULL;
}
// System.IntPtr Mono.SafeStringMarshal::StringToUtf8(System.String)
extern "C" IL2CPP_METHOD_ATTR intptr_t SafeStringMarshal_StringToUtf8_m12F311D36C511F3884731CDBCC89158FB066F28B (String_t* ___str0, const RuntimeMethod* method)
{
typedef intptr_t (*SafeStringMarshal_StringToUtf8_m12F311D36C511F3884731CDBCC89158FB066F28B_ftn) (String_t*);
using namespace il2cpp::icalls;
return ((SafeStringMarshal_StringToUtf8_m12F311D36C511F3884731CDBCC89158FB066F28B_ftn)mscorlib::Mono::SafeStringMarshal::StringToUtf8) (___str0);
}
// System.Void Mono.SafeStringMarshal::GFree(System.IntPtr)
extern "C" IL2CPP_METHOD_ATTR void SafeStringMarshal_GFree_mC496B36FFA056CFC2F02000B7F6EEC173DCE5E8A (intptr_t ___ptr0, const RuntimeMethod* method)
{
typedef void (*SafeStringMarshal_GFree_mC496B36FFA056CFC2F02000B7F6EEC173DCE5E8A_ftn) (intptr_t);
using namespace il2cpp::icalls;
((SafeStringMarshal_GFree_mC496B36FFA056CFC2F02000B7F6EEC173DCE5E8A_ftn)mscorlib::Mono::SafeStringMarshal::GFree) (___ptr0);
}
// System.Void Mono.SafeStringMarshal::.ctor(System.String)
extern "C" IL2CPP_METHOD_ATTR void SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, String_t* ___str0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___str0;
__this->set_str_0(L_0);
__this->set_marshaled_string_1((intptr_t)(0));
return;
}
}
extern "C" void SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73_AdjustorThunk (RuntimeObject * __this, String_t* ___str0, const RuntimeMethod* method)
{
SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * _thisAdjusted = reinterpret_cast<SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F *>(__this + 1);
SafeStringMarshal__ctor_mD2061058C076FD20E30B3C572A706AD0B77D0A73(_thisAdjusted, ___str0, method);
}
// System.IntPtr Mono.SafeStringMarshal::get_Value()
extern "C" IL2CPP_METHOD_ATTR intptr_t SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = __this->get_marshaled_string_1();
bool L_1 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_0, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_1)
{
goto IL_002b;
}
}
{
String_t* L_2 = __this->get_str_0();
if (!L_2)
{
goto IL_002b;
}
}
{
String_t* L_3 = __this->get_str_0();
intptr_t L_4 = SafeStringMarshal_StringToUtf8_m12F311D36C511F3884731CDBCC89158FB066F28B(L_3, /*hidden argument*/NULL);
__this->set_marshaled_string_1((intptr_t)L_4);
}
IL_002b:
{
intptr_t L_5 = __this->get_marshaled_string_1();
return (intptr_t)L_5;
}
}
extern "C" intptr_t SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * _thisAdjusted = reinterpret_cast<SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F *>(__this + 1);
return SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5(_thisAdjusted, method);
}
// System.Void Mono.SafeStringMarshal::Dispose()
extern "C" IL2CPP_METHOD_ATTR void SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = __this->get_marshaled_string_1();
bool L_1 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_0, (intptr_t)(0), /*hidden argument*/NULL);
if (!L_1)
{
goto IL_0028;
}
}
{
intptr_t L_2 = __this->get_marshaled_string_1();
SafeStringMarshal_GFree_mC496B36FFA056CFC2F02000B7F6EEC173DCE5E8A((intptr_t)L_2, /*hidden argument*/NULL);
__this->set_marshaled_string_1((intptr_t)(0));
}
IL_0028:
{
return;
}
}
extern "C" void SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
{
SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * _thisAdjusted = reinterpret_cast<SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F *>(__this + 1);
SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898(_thisAdjusted, method);
}
#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 Mono.Security.ASN1::.ctor(System.Byte)
extern "C" IL2CPP_METHOD_ATTR void ASN1__ctor_m6CD02322B6C9EB8F7EB5E1BE8806D1AEA4D66769 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, uint8_t ___tag0, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___tag0;
ASN1__ctor_m3371B5636A5BB2D9E201125A60A1F78114869EA1(__this, L_0, (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL, /*hidden argument*/NULL);
return;
}
}
// System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void ASN1__ctor_m3371B5636A5BB2D9E201125A60A1F78114869EA1 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, uint8_t ___tag0, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data1, const RuntimeMethod* method)
{
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
uint8_t L_0 = ___tag0;
__this->set_m_nTag_0(L_0);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___data1;
__this->set_m_aValue_1(L_1);
return;
}
}
// System.Void Mono.Security.ASN1::.ctor(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___data0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___data0;
NullCheck(L_0);
int32_t L_1 = 0;
uint8_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
__this->set_m_nTag_0(L_2);
V_0 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___data0;
NullCheck(L_3);
int32_t L_4 = 1;
uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_1 = L_5;
int32_t L_6 = V_1;
if ((((int32_t)L_6) <= ((int32_t)((int32_t)128))))
{
goto IL_0045;
}
}
{
int32_t L_7 = V_1;
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)((int32_t)128)));
V_1 = 0;
V_2 = 0;
goto IL_003f;
}
IL_002b:
{
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_8, (int32_t)((int32_t)256)));
int32_t L_9 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = ___data0;
int32_t L_11 = V_2;
NullCheck(L_10);
int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)2));
uint8_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13));
int32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
}
IL_003f:
{
int32_t L_15 = V_2;
int32_t L_16 = V_0;
if ((((int32_t)L_15) < ((int32_t)L_16)))
{
goto IL_002b;
}
}
{
goto IL_0058;
}
IL_0045:
{
int32_t L_17 = V_1;
if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)128)))))
{
goto IL_0058;
}
}
{
NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_18 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_18, _stringLiteral3A5F6FCDC866AB625A631A6C57A6D2BEF6174645, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, NULL, ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E_RuntimeMethod_var);
}
IL_0058:
{
int32_t L_19 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_20 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_19);
__this->set_m_aValue_1(L_20);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_21 = ___data0;
int32_t L_22 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = __this->get_m_aValue_1();
int32_t L_24 = V_1;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_21, ((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_22)), (RuntimeArray *)(RuntimeArray *)L_23, 0, L_24, /*hidden argument*/NULL);
uint8_t L_25 = __this->get_m_nTag_0();
if ((!(((uint32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)32)))) == ((uint32_t)((int32_t)32)))))
{
goto IL_0092;
}
}
{
int32_t L_26 = V_0;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_26));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_27 = ___data0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_28 = ___data0;
NullCheck(L_28);
ASN1_Decode_m356AEC9F1C324ECD0300287CC865DDCFB5AB5BC2(__this, L_27, (int32_t*)(&V_3), (((int32_t)((int32_t)(((RuntimeArray *)L_28)->max_length)))), /*hidden argument*/NULL);
}
IL_0092:
{
return;
}
}
// System.Int32 Mono.Security.ASN1::get_Count()
extern "C" IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_m3916A9BC31F056411A79791AA074F8229552E117 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method)
{
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_0 = __this->get_elist_2();
if (L_0)
{
goto IL_000a;
}
}
{
return 0;
}
IL_000a:
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_1 = __this->get_elist_2();
NullCheck(L_1);
int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(22 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_1);
return L_2;
}
}
// System.Byte Mono.Security.ASN1::get_Tag()
extern "C" IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_m3C616624BDA30C23FE07926B443BBEE3FA943F19 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->get_m_nTag_0();
return L_0;
}
}
// System.Int32 Mono.Security.ASN1::get_Length()
extern "C" IL2CPP_METHOD_ATTR int32_t ASN1_get_Length_m26CEA287586CB72CF05106666242A4799B5D6564 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_m_aValue_1();
if (!L_0)
{
goto IL_0011;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = __this->get_m_aValue_1();
NullCheck(L_1);
return (((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))));
}
IL_0011:
{
return 0;
}
}
// System.Byte[] Mono.Security.ASN1::get_Value()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_m_aValue_1();
if (L_0)
{
goto IL_000f;
}
}
{
VirtFuncInvoker0< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, __this);
}
IL_000f:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = __this->get_m_aValue_1();
NullCheck((RuntimeArray *)(RuntimeArray *)L_1);
RuntimeObject * L_2 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
return ((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)Castclass((RuntimeObject*)L_2, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var));
}
}
// System.Void Mono.Security.ASN1::set_Value(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR void ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___value0;
if (!L_0)
{
goto IL_0014;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___value0;
NullCheck((RuntimeArray *)(RuntimeArray *)L_1);
RuntimeObject * L_2 = Array_Clone_mE8C710213E323617A6F46F2B36DCDDD4C7CF5176((RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
__this->set_m_aValue_1(((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)Castclass((RuntimeObject*)L_2, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var)));
}
IL_0014:
{
return;
}
}
// System.Boolean Mono.Security.ASN1::CompareArray(System.Byte[],System.Byte[])
extern "C" IL2CPP_METHOD_ATTR bool ASN1_CompareArray_m9BB7A06E416DD3227953875CA8CBBFE1382A0DEA (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array10, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___array21, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___array10;
NullCheck(L_0);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___array21;
NullCheck(L_1);
V_0 = (bool)((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length))))))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0024;
}
}
{
V_1 = 0;
goto IL_001e;
}
IL_0010:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___array10;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = ___array21;
int32_t L_8 = V_1;
NullCheck(L_7);
int32_t L_9 = L_8;
uint8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
if ((((int32_t)L_6) == ((int32_t)L_10)))
{
goto IL_001a;
}
}
{
return (bool)0;
}
IL_001a:
{
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
}
IL_001e:
{
int32_t L_12 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = ___array10;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_13)->max_length)))))))
{
goto IL_0010;
}
}
IL_0024:
{
bool L_14 = V_0;
return L_14;
}
}
// System.Boolean Mono.Security.ASN1::CompareValue(System.Byte[])
extern "C" IL2CPP_METHOD_ATTR bool ASN1_CompareValue_m9BB3AFD0FD94AE4C59E934D6D4A740177F50251F (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method)
{
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_m_aValue_1();
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___value0;
bool L_2 = ASN1_CompareArray_m9BB7A06E416DD3227953875CA8CBBFE1382A0DEA(__this, L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
// Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
extern "C" IL2CPP_METHOD_ATTR ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ASN1_Add_m04C69FA22E1EA93FD28A7B8C6D4CD6F33FE7CDD7 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___asn10, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_Add_m04C69FA22E1EA93FD28A7B8C6D4CD6F33FE7CDD7_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_0 = ___asn10;
if (!L_0)
{
goto IL_0023;
}
}
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_1 = __this->get_elist_2();
if (L_1)
{
goto IL_0016;
}
}
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_2 = (ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 *)il2cpp_codegen_object_new(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_il2cpp_TypeInfo_var);
ArrayList__ctor_m481FA7B37620B59B8C0434A764F5705A6ABDEAE6(L_2, /*hidden argument*/NULL);
__this->set_elist_2(L_2);
}
IL_0016:
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_3 = __this->get_elist_2();
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_4 = ___asn10;
NullCheck(L_3);
VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(29 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_3, L_4);
}
IL_0023:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_5 = ___asn10;
return L_5;
}
}
// System.Byte[] Mono.Security.ASN1::GetBytes()
extern "C" IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ASN1_GetBytes_mA33BB51A207FAF33E3E9B9B2CA04154F87BF8A8A (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_GetBytes_mA33BB51A207FAF33E3E9B9B2CA04154F87BF8A8A_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * V_4 = NULL;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_7 = NULL;
RuntimeObject* V_8 = NULL;
int32_t V_9 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_10 = NULL;
int32_t V_11 = 0;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
{
V_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
int32_t L_0 = ASN1_get_Count_m3916A9BC31F056411A79791AA074F8229552E117(__this, /*hidden argument*/NULL);
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_00b8;
}
}
{
V_3 = 0;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_1 = (ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 *)il2cpp_codegen_object_new(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4_il2cpp_TypeInfo_var);
ArrayList__ctor_m481FA7B37620B59B8C0434A764F5705A6ABDEAE6(L_1, /*hidden argument*/NULL);
V_4 = L_1;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_2 = __this->get_elist_2();
NullCheck(L_2);
RuntimeObject* L_3 = VirtFuncInvoker0< RuntimeObject* >::Invoke(37 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_2);
V_6 = L_3;
}
IL_0024:
try
{ // begin try (depth: 1)
{
goto IL_004a;
}
IL_0026:
{
RuntimeObject* L_4 = V_6;
NullCheck(L_4);
RuntimeObject * L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_4);
NullCheck(((ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)CastclassClass((RuntimeObject*)L_5, ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var)));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = VirtFuncInvoker0< ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, ((ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)CastclassClass((RuntimeObject*)L_5, ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var)));
V_7 = L_6;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_7 = V_4;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = V_7;
NullCheck(L_7);
VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(29 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_7, (RuntimeObject *)(RuntimeObject *)L_8);
int32_t L_9 = V_3;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = V_7;
NullCheck(L_10);
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length))))));
}
IL_004a:
{
RuntimeObject* L_11 = V_6;
NullCheck(L_11);
bool L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t8789118187258CC88B77AFAC6315B5AF87D3E18A_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_0026;
}
}
IL_0053:
{
IL2CPP_LEAVE(0x6A, FINALLY_0055);
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__last_unhandled_exception = (Exception_t *)e.ex;
goto FINALLY_0055;
}
FINALLY_0055:
{ // begin finally (depth: 1)
{
RuntimeObject* L_13 = V_6;
V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var));
RuntimeObject* L_14 = V_8;
if (!L_14)
{
goto IL_0069;
}
}
IL_0062:
{
RuntimeObject* L_15 = V_8;
NullCheck(L_15);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t7218B22548186B208D65EA5B7870503810A2D15A_il2cpp_TypeInfo_var, L_15);
}
IL_0069:
{
IL2CPP_END_FINALLY(85)
}
} // end finally (depth: 1)
IL2CPP_CLEANUP(85)
{
IL2CPP_JUMP_TBL(0x6A, IL_006a)
IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
}
IL_006a:
{
int32_t L_16 = V_3;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_16);
V_0 = L_17;
V_5 = 0;
V_9 = 0;
goto IL_00a7;
}
IL_0079:
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_18 = V_4;
int32_t L_19 = V_9;
NullCheck(L_18);
RuntimeObject * L_20 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(27 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_18, L_19);
V_10 = ((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)Castclass((RuntimeObject*)L_20, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_21 = V_10;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_22 = V_0;
int32_t L_23 = V_5;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_24 = V_10;
NullCheck(L_24);
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_21, 0, (RuntimeArray *)(RuntimeArray *)L_22, L_23, (((int32_t)((int32_t)(((RuntimeArray *)L_24)->max_length)))), /*hidden argument*/NULL);
int32_t L_25 = V_5;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = V_10;
NullCheck(L_26);
V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_26)->max_length))))));
int32_t L_27 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
}
IL_00a7:
{
int32_t L_28 = V_9;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_29 = __this->get_elist_2();
NullCheck(L_29);
int32_t L_30 = VirtFuncInvoker0< int32_t >::Invoke(22 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_29);
if ((((int32_t)L_28) < ((int32_t)L_30)))
{
goto IL_0079;
}
}
{
goto IL_00c7;
}
IL_00b8:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_31 = __this->get_m_aValue_1();
if (!L_31)
{
goto IL_00c7;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_32 = __this->get_m_aValue_1();
V_0 = L_32;
}
IL_00c7:
{
V_2 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_33 = V_0;
if (!L_33)
{
goto IL_01e6;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_34 = V_0;
NullCheck(L_34);
V_11 = (((int32_t)((int32_t)(((RuntimeArray *)L_34)->max_length))));
int32_t L_35 = V_11;
if ((((int32_t)L_35) <= ((int32_t)((int32_t)127))))
{
goto IL_01bd;
}
}
{
int32_t L_36 = V_11;
if ((((int32_t)L_36) > ((int32_t)((int32_t)255))))
{
goto IL_010c;
}
}
{
int32_t L_37 = V_11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_38 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)3, (int32_t)L_37)));
V_1 = L_38;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_39 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_40 = V_1;
int32_t L_41 = V_11;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_39, 0, (RuntimeArray *)(RuntimeArray *)L_40, 3, L_41, /*hidden argument*/NULL);
V_2 = ((int32_t)129);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_42 = V_1;
int32_t L_43 = V_11;
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)L_43))));
goto IL_01d5;
}
IL_010c:
{
int32_t L_44 = V_11;
if ((((int32_t)L_44) > ((int32_t)((int32_t)65535))))
{
goto IL_0143;
}
}
{
int32_t L_45 = V_11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_46 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)4, (int32_t)L_45)));
V_1 = L_46;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_47 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_48 = V_1;
int32_t L_49 = V_11;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_47, 0, (RuntimeArray *)(RuntimeArray *)L_48, 4, L_49, /*hidden argument*/NULL);
V_2 = ((int32_t)130);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_50 = V_1;
int32_t L_51 = V_11;
NullCheck(L_50);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_51>>(int32_t)8))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_52 = V_1;
int32_t L_53 = V_11;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)L_53))));
goto IL_01d5;
}
IL_0143:
{
int32_t L_54 = V_11;
if ((((int32_t)L_54) > ((int32_t)((int32_t)16777215))))
{
goto IL_0180;
}
}
{
int32_t L_55 = V_11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_56 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)5, (int32_t)L_55)));
V_1 = L_56;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_57 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_58 = V_1;
int32_t L_59 = V_11;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_57, 0, (RuntimeArray *)(RuntimeArray *)L_58, 5, L_59, /*hidden argument*/NULL);
V_2 = ((int32_t)131);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_60 = V_1;
int32_t L_61 = V_11;
NullCheck(L_60);
(L_60)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_61>>(int32_t)((int32_t)16)))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_62 = V_1;
int32_t L_63 = V_11;
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_63>>(int32_t)8))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_64 = V_1;
int32_t L_65 = V_11;
NullCheck(L_64);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)(((int32_t)((uint8_t)L_65))));
goto IL_01d5;
}
IL_0180:
{
int32_t L_66 = V_11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_67 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)6, (int32_t)L_66)));
V_1 = L_67;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_68 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_69 = V_1;
int32_t L_70 = V_11;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_68, 0, (RuntimeArray *)(RuntimeArray *)L_69, 6, L_70, /*hidden argument*/NULL);
V_2 = ((int32_t)132);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_71 = V_1;
int32_t L_72 = V_11;
NullCheck(L_71);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_72>>(int32_t)((int32_t)24)))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_73 = V_1;
int32_t L_74 = V_11;
NullCheck(L_73);
(L_73)->SetAt(static_cast<il2cpp_array_size_t>(3), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_74>>(int32_t)((int32_t)16)))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_75 = V_1;
int32_t L_76 = V_11;
NullCheck(L_75);
(L_75)->SetAt(static_cast<il2cpp_array_size_t>(4), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_76>>(int32_t)8))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_77 = V_1;
int32_t L_78 = V_11;
NullCheck(L_77);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(5), (uint8_t)(((int32_t)((uint8_t)L_78))));
goto IL_01d5;
}
IL_01bd:
{
int32_t L_79 = V_11;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_80 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_79)));
V_1 = L_80;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_81 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_82 = V_1;
int32_t L_83 = V_11;
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_81, 0, (RuntimeArray *)(RuntimeArray *)L_82, 2, L_83, /*hidden argument*/NULL);
int32_t L_84 = V_11;
V_2 = L_84;
}
IL_01d5:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_85 = __this->get_m_aValue_1();
if (L_85)
{
goto IL_01ed;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_86 = V_0;
__this->set_m_aValue_1(L_86);
goto IL_01ed;
}
IL_01e6:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_87 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)2);
V_1 = L_87;
}
IL_01ed:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_88 = V_1;
uint8_t L_89 = __this->get_m_nTag_0();
NullCheck(L_88);
(L_88)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_89);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_90 = V_1;
int32_t L_91 = V_2;
NullCheck(L_90);
(L_90)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)(((int32_t)((uint8_t)L_91))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_92 = V_1;
return L_92;
}
}
// System.Void Mono.Security.ASN1::Decode(System.Byte[],System.Int32U26,System.Int32)
extern "C" IL2CPP_METHOD_ATTR void ASN1_Decode_m356AEC9F1C324ECD0300287CC865DDCFB5AB5BC2 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___asn10, int32_t* ___anPos1, int32_t ___anLength2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_Decode_m356AEC9F1C324ECD0300287CC865DDCFB5AB5BC2_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
uint8_t V_0 = 0x0;
int32_t V_1 = 0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * V_3 = NULL;
int32_t V_4 = 0;
{
goto IL_0040;
}
IL_0002:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___asn10;
int32_t* L_1 = ___anPos1;
ASN1_DecodeTLV_m7804F7D019C525B27D61DA97836320951C0ED63C(__this, L_0, (int32_t*)L_1, (uint8_t*)(&V_0), (int32_t*)(&V_1), (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&V_2), /*hidden argument*/NULL);
uint8_t L_2 = V_0;
if (!L_2)
{
goto IL_0040;
}
}
{
uint8_t L_3 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = V_2;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_5 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)il2cpp_codegen_object_new(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var);
ASN1__ctor_m3371B5636A5BB2D9E201125A60A1F78114869EA1(L_5, L_3, L_4, /*hidden argument*/NULL);
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_6 = ASN1_Add_m04C69FA22E1EA93FD28A7B8C6D4CD6F33FE7CDD7(__this, L_5, /*hidden argument*/NULL);
V_3 = L_6;
uint8_t L_7 = V_0;
if ((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)32)))) == ((uint32_t)((int32_t)32)))))
{
goto IL_003a;
}
}
{
int32_t* L_8 = ___anPos1;
int32_t L_9 = *((int32_t*)L_8);
V_4 = L_9;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_10 = V_3;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = ___asn10;
int32_t L_12 = V_4;
int32_t L_13 = V_1;
NullCheck(L_10);
ASN1_Decode_m356AEC9F1C324ECD0300287CC865DDCFB5AB5BC2(L_10, L_11, (int32_t*)(&V_4), ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL);
}
IL_003a:
{
int32_t* L_14 = ___anPos1;
int32_t* L_15 = ___anPos1;
int32_t L_16 = *((int32_t*)L_15);
int32_t L_17 = V_1;
*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)L_17));
}
IL_0040:
{
int32_t* L_18 = ___anPos1;
int32_t L_19 = *((int32_t*)L_18);
int32_t L_20 = ___anLength2;
if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)))))
{
goto IL_0002;
}
}
{
return;
}
}
// System.Void Mono.Security.ASN1::DecodeTLV(System.Byte[],System.Int32U26,System.ByteU26,System.Int32U26,System.Byte[]U26)
extern "C" IL2CPP_METHOD_ATTR void ASN1_DecodeTLV_m7804F7D019C525B27D61DA97836320951C0ED63C (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___asn10, int32_t* ___pos1, uint8_t* ___tag2, int32_t* ___length3, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___content4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_DecodeTLV_m7804F7D019C525B27D61DA97836320951C0ED63C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
uint8_t* L_0 = ___tag2;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = ___asn10;
int32_t* L_2 = ___pos1;
int32_t* L_3 = ___pos1;
int32_t L_4 = *((int32_t*)L_3);
V_0 = L_4;
int32_t L_5 = V_0;
*((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
int32_t L_6 = V_0;
NullCheck(L_1);
int32_t L_7 = L_6;
uint8_t L_8 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
*((int8_t*)L_0) = (int8_t)L_8;
int32_t* L_9 = ___length3;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = ___asn10;
int32_t* L_11 = ___pos1;
int32_t* L_12 = ___pos1;
int32_t L_13 = *((int32_t*)L_12);
V_0 = L_13;
int32_t L_14 = V_0;
*((int32_t*)L_11) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
int32_t L_15 = V_0;
NullCheck(L_10);
int32_t L_16 = L_15;
uint8_t L_17 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
*((int32_t*)L_9) = (int32_t)L_17;
int32_t* L_18 = ___length3;
int32_t L_19 = *((int32_t*)L_18);
if ((!(((uint32_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)128)))) == ((uint32_t)((int32_t)128)))))
{
goto IL_005a;
}
}
{
int32_t* L_20 = ___length3;
int32_t L_21 = *((int32_t*)L_20);
V_1 = ((int32_t)((int32_t)L_21&(int32_t)((int32_t)127)));
int32_t* L_22 = ___length3;
*((int32_t*)L_22) = (int32_t)0;
V_2 = 0;
goto IL_0056;
}
IL_003a:
{
int32_t* L_23 = ___length3;
int32_t* L_24 = ___length3;
int32_t L_25 = *((int32_t*)L_24);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = ___asn10;
int32_t* L_27 = ___pos1;
int32_t* L_28 = ___pos1;
int32_t L_29 = *((int32_t*)L_28);
V_0 = L_29;
int32_t L_30 = V_0;
*((int32_t*)L_27) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
int32_t L_31 = V_0;
NullCheck(L_26);
int32_t L_32 = L_31;
uint8_t L_33 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
*((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_25, (int32_t)((int32_t)256))), (int32_t)L_33));
int32_t L_34 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
}
IL_0056:
{
int32_t L_35 = V_2;
int32_t L_36 = V_1;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_003a;
}
}
IL_005a:
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_37 = ___content4;
int32_t* L_38 = ___length3;
int32_t L_39 = *((int32_t*)L_38);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_40 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)L_39);
*((RuntimeObject **)L_37) = (RuntimeObject *)L_40;
Il2CppCodeGenWriteBarrier((RuntimeObject **)L_37, (RuntimeObject *)L_40);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_41 = ___asn10;
int32_t* L_42 = ___pos1;
int32_t L_43 = *((int32_t*)L_42);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_44 = ___content4;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_45 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_44);
int32_t* L_46 = ___length3;
int32_t L_47 = *((int32_t*)L_46);
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_41, L_43, (RuntimeArray *)(RuntimeArray *)L_45, 0, L_47, /*hidden argument*/NULL);
return;
}
}
// Mono.Security.ASN1 Mono.Security.ASN1::get_Item(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ASN1_get_Item_mA5D422D053BA40C1EE8B498967C8A9DF3710ACB4 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_get_Item_mA5D422D053BA40C1EE8B498967C8A9DF3710ACB4_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * V_0 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
IL_0000:
try
{ // begin try (depth: 1)
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_0 = __this->get_elist_2();
if (!L_0)
{
goto IL_0016;
}
}
IL_0008:
{
int32_t L_1 = ___index0;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_2 = __this->get_elist_2();
NullCheck(L_2);
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(22 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_2);
if ((((int32_t)L_1) < ((int32_t)L_3)))
{
goto IL_001a;
}
}
IL_0016:
{
V_0 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)NULL;
goto IL_0033;
}
IL_001a:
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_4 = __this->get_elist_2();
int32_t L_5 = ___index0;
NullCheck(L_4);
RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(27 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_4, L_5);
V_0 = ((ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)CastclassClass((RuntimeObject*)L_6, ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var));
goto IL_0033;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_002e;
throw e;
}
CATCH_002e:
{ // begin catch(System.ArgumentOutOfRangeException)
V_0 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)NULL;
goto IL_0033;
} // end catch (depth: 1)
IL_0033:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_7 = V_0;
return L_7;
}
}
// Mono.Security.ASN1 Mono.Security.ASN1::Element(System.Int32,System.Byte)
extern "C" IL2CPP_METHOD_ATTR ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ASN1_Element_m8870ED374D65CB4D720E0C4FA8F349416FF3E7AC (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, int32_t ___index0, uint8_t ___anTag1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_Element_m8870ED374D65CB4D720E0C4FA8F349416FF3E7AC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * V_0 = NULL;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * V_1 = NULL;
Exception_t * __last_unhandled_exception = 0;
NO_UNUSED_WARNING (__last_unhandled_exception);
Exception_t * __exception_local = 0;
NO_UNUSED_WARNING (__exception_local);
int32_t __leave_target = -1;
NO_UNUSED_WARNING (__leave_target);
IL_0000:
try
{ // begin try (depth: 1)
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_0 = __this->get_elist_2();
if (!L_0)
{
goto IL_0016;
}
}
IL_0008:
{
int32_t L_1 = ___index0;
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_2 = __this->get_elist_2();
NullCheck(L_2);
int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(22 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_2);
if ((((int32_t)L_1) < ((int32_t)L_3)))
{
goto IL_001a;
}
}
IL_0016:
{
V_1 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)NULL;
goto IL_0042;
}
IL_001a:
{
ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * L_4 = __this->get_elist_2();
int32_t L_5 = ___index0;
NullCheck(L_4);
RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(27 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_4, L_5);
V_0 = ((ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)CastclassClass((RuntimeObject*)L_6, ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var));
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_7 = V_0;
NullCheck(L_7);
uint8_t L_8 = ASN1_get_Tag_m3C616624BDA30C23FE07926B443BBEE3FA943F19(L_7, /*hidden argument*/NULL);
uint8_t L_9 = ___anTag1;
if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
{
goto IL_0039;
}
}
IL_0035:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_10 = V_0;
V_1 = L_10;
goto IL_0042;
}
IL_0039:
{
V_1 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)NULL;
goto IL_0042;
}
} // end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__exception_local = (Exception_t *)e.ex;
if(il2cpp_codegen_class_is_assignable_from (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
goto CATCH_003d;
throw e;
}
CATCH_003d:
{ // begin catch(System.ArgumentOutOfRangeException)
V_1 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)NULL;
goto IL_0042;
} // end catch (depth: 1)
IL_0042:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_11 = V_1;
return L_11;
}
}
// System.String Mono.Security.ASN1::ToString()
extern "C" IL2CPP_METHOD_ATTR String_t* ASN1_ToString_mE10C0BD1B30A88E72F802DB94806B95D7D96EC49 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1_ToString_mE10C0BD1B30A88E72F802DB94806B95D7D96EC49_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t * V_0 = NULL;
int32_t V_1 = 0;
{
StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL);
V_0 = L_0;
StringBuilder_t * L_1 = V_0;
uint8_t* L_2 = __this->get_address_of_m_nTag_0();
String_t* L_3 = Byte_ToString_m5F54DEEC2138DAC5587E05890F97866DB78E75BA((uint8_t*)L_2, _stringLiteral9F792B61D0EC544D91E7AFF34E2E99EE3CF2B313, /*hidden argument*/NULL);
String_t* L_4 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL);
NullCheck(L_1);
StringBuilder_AppendFormat_m9DBA7709F546159ABC85BA341965305AB044D1B7(L_1, _stringLiteral39B60EC0BF180A7A4890DF6BD02AA732F75E8623, L_3, L_4, /*hidden argument*/NULL);
StringBuilder_t * L_5 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(__this, /*hidden argument*/NULL);
NullCheck(L_6);
int32_t L_7 = (((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))));
RuntimeObject * L_8 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_7);
String_t* L_9 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL);
NullCheck(L_5);
StringBuilder_AppendFormat_m9DBA7709F546159ABC85BA341965305AB044D1B7(L_5, _stringLiteral3E865F1099831286A154AA14FDC8362AFA6ED747, L_8, L_9, /*hidden argument*/NULL);
StringBuilder_t * L_10 = V_0;
NullCheck(L_10);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_10, _stringLiteral2688E219B0D8158D32CE2DAEA691150496F98C52, /*hidden argument*/NULL);
StringBuilder_t * L_11 = V_0;
String_t* L_12 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL);
NullCheck(L_11);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_11, L_12, /*hidden argument*/NULL);
V_1 = 0;
goto IL_00a0;
}
IL_0061:
{
StringBuilder_t * L_13 = V_0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(__this, /*hidden argument*/NULL);
int32_t L_15 = V_1;
NullCheck(L_14);
String_t* L_16 = Byte_ToString_m5F54DEEC2138DAC5587E05890F97866DB78E75BA((uint8_t*)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15))), _stringLiteral9F792B61D0EC544D91E7AFF34E2E99EE3CF2B313, /*hidden argument*/NULL);
NullCheck(L_13);
StringBuilder_AppendFormat_mFFABDE5D2413C5657E6411FC60C8C38E1674E09D(L_13, _stringLiteral06AF517C94435AF79F1AA0F48FD67AA3634AA2BE, L_16, /*hidden argument*/NULL);
int32_t L_17 = V_1;
if (((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))%(int32_t)((int32_t)16))))
{
goto IL_009c;
}
}
{
StringBuilder_t * L_18 = V_0;
String_t* L_19 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_20 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var);
NullCheck(L_18);
StringBuilder_AppendFormat_m23742FE1E3C60341F37C243EB6BEE06AE444C774(L_18, L_19, L_20, /*hidden argument*/NULL);
}
IL_009c:
{
int32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
}
IL_00a0:
{
int32_t L_22 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_23 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(__this, /*hidden argument*/NULL);
NullCheck(L_23);
if ((((int32_t)L_22) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_23)->max_length)))))))
{
goto IL_0061;
}
}
{
StringBuilder_t * L_24 = V_0;
NullCheck(L_24);
String_t* L_25 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_24);
return L_25;
}
}
#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
// Mono.Security.ASN1 Mono.Security.ASN1Convert::FromInt32(System.Int32)
extern "C" IL2CPP_METHOD_ATTR ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ASN1Convert_FromInt32_mD4C2F67258BE5C03F5995559EFA21712D7E5E68C (int32_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1Convert_FromInt32_mD4C2F67258BE5C03F5995559EFA21712D7E5E68C_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
int32_t V_1 = 0;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * V_2 = NULL;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_3 = NULL;
{
int32_t L_0 = ___value0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = BitConverterLE_GetBytes_m708ECF071B4D0805C19074FC69D9CDFDAF2FFCE7(L_0, /*hidden argument*/NULL);
V_0 = L_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = V_0;
Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_m03D674052100D1E9D6214ADD31FE7E5F7E6788DA(L_2, /*hidden argument*/Array_Reverse_TisByte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07_m03D674052100D1E9D6214ADD31FE7E5F7E6788DA_RuntimeMethod_var);
V_1 = 0;
goto IL_0015;
}
IL_0011:
{
int32_t L_3 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
}
IL_0015:
{
int32_t L_4 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_0;
NullCheck(L_5);
if ((((int32_t)L_4) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length)))))))
{
goto IL_0020;
}
}
{
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* 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));
if (!L_9)
{
goto IL_0011;
}
}
IL_0020:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_10 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)il2cpp_codegen_object_new(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var);
ASN1__ctor_m6CD02322B6C9EB8F7EB5E1BE8806D1AEA4D66769(L_10, (uint8_t)2, /*hidden argument*/NULL);
V_2 = L_10;
int32_t L_11 = V_1;
if (!L_11)
{
goto IL_0030;
}
}
{
int32_t L_12 = V_1;
if ((((int32_t)L_12) == ((int32_t)4)))
{
goto IL_0039;
}
}
{
goto IL_0047;
}
IL_0030:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_13 = V_2;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = V_0;
NullCheck(L_13);
ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095(L_13, L_14, /*hidden argument*/NULL);
goto IL_0063;
}
IL_0039:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_15 = V_2;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)1);
NullCheck(L_15);
ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095(L_15, L_16, /*hidden argument*/NULL);
goto IL_0063;
}
IL_0047:
{
int32_t L_17 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_18 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)4, (int32_t)L_17)));
V_3 = L_18;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_19 = V_0;
int32_t L_20 = V_1;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_21 = V_3;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_22 = V_3;
NullCheck(L_22);
Buffer_BlockCopy_m1F882D595976063718AF6E405664FC761924D353((RuntimeArray *)(RuntimeArray *)L_19, L_20, (RuntimeArray *)(RuntimeArray *)L_21, 0, (((int32_t)((int32_t)(((RuntimeArray *)L_22)->max_length)))), /*hidden argument*/NULL);
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_23 = V_2;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_24 = V_3;
NullCheck(L_23);
ASN1_set_Value_mC75118412779C8694A5F0553062B44BD268FF095(L_23, L_24, /*hidden argument*/NULL);
}
IL_0063:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_25 = V_2;
return L_25;
}
}
// Mono.Security.ASN1 Mono.Security.ASN1Convert::FromOid(System.String)
extern "C" IL2CPP_METHOD_ATTR ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ASN1Convert_FromOid_mB3A7302E073A92182531098AED83C9360BAEC2E8 (String_t* ___oid0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1Convert_FromOid_mB3A7302E073A92182531098AED83C9360BAEC2E8_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___oid0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral2118C8699C55066293A0E34341B9953F6C1811BD, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, ASN1Convert_FromOid_mB3A7302E073A92182531098AED83C9360BAEC2E8_RuntimeMethod_var);
}
IL_000e:
{
String_t* L_2 = ___oid0;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = CryptoConfig_EncodeOID_mEC2EB86D30669917D71AC194CD83281D1A67AC92(L_2, /*hidden argument*/NULL);
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_4 = (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 *)il2cpp_codegen_object_new(ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22_il2cpp_TypeInfo_var);
ASN1__ctor_m1D03549576234C96B7AE3D6CD9B43D92DB07414E(L_4, L_3, /*hidden argument*/NULL);
return L_4;
}
}
// System.Int32 Mono.Security.ASN1Convert::ToInt32(Mono.Security.ASN1)
extern "C" IL2CPP_METHOD_ATTR int32_t ASN1Convert_ToInt32_mAC5DAAEB9310B76D9572D1774F7341BBC321FC75 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___asn10, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1Convert_ToInt32_mAC5DAAEB9310B76D9572D1774F7341BBC321FC75_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_0 = ___asn10;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral9EDF4240018976BF964CF31C1A24D34FDE8D517D, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, ASN1Convert_ToInt32_mAC5DAAEB9310B76D9572D1774F7341BBC321FC75_RuntimeMethod_var);
}
IL_000e:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_2 = ___asn10;
NullCheck(L_2);
uint8_t L_3 = ASN1_get_Tag_m3C616624BDA30C23FE07926B443BBEE3FA943F19(L_2, /*hidden argument*/NULL);
if ((((int32_t)L_3) == ((int32_t)2)))
{
goto IL_0022;
}
}
{
FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_4 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_4, _stringLiteralAA8170ABE1940ECECCB2A8C879187D7FB5C54A00, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, NULL, ASN1Convert_ToInt32_mAC5DAAEB9310B76D9572D1774F7341BBC321FC75_RuntimeMethod_var);
}
IL_0022:
{
V_0 = 0;
V_1 = 0;
goto IL_0039;
}
IL_0028:
{
int32_t L_5 = V_0;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_6 = ___asn10;
NullCheck(L_6);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(L_6, /*hidden argument*/NULL);
int32_t L_8 = V_1;
NullCheck(L_7);
int32_t L_9 = L_8;
uint8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_5<<(int32_t)8)), (int32_t)L_10));
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
}
IL_0039:
{
int32_t L_12 = V_1;
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_13 = ___asn10;
NullCheck(L_13);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(L_13, /*hidden argument*/NULL);
NullCheck(L_14);
if ((((int32_t)L_12) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length)))))))
{
goto IL_0028;
}
}
{
int32_t L_15 = V_0;
return L_15;
}
}
// System.String Mono.Security.ASN1Convert::ToOid(Mono.Security.ASN1)
extern "C" IL2CPP_METHOD_ATTR String_t* ASN1Convert_ToOid_m7C568C6223BAB8821F8EB9C26FB47F4121214914 (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___asn10, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1Convert_ToOid_m7C568C6223BAB8821F8EB9C26FB47F4121214914_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
StringBuilder_t * V_1 = NULL;
uint8_t V_2 = 0x0;
uint8_t V_3 = 0x0;
uint64_t V_4 = 0;
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_0 = ___asn10;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral9EDF4240018976BF964CF31C1A24D34FDE8D517D, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, ASN1Convert_ToOid_m7C568C6223BAB8821F8EB9C26FB47F4121214914_RuntimeMethod_var);
}
IL_000e:
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_2 = ___asn10;
NullCheck(L_2);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(L_2, /*hidden argument*/NULL);
V_0 = L_3;
StringBuilder_t * L_4 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_4, /*hidden argument*/NULL);
V_1 = L_4;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = V_0;
NullCheck(L_5);
int32_t L_6 = 0;
uint8_t L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_2 = (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_7/(int32_t)((int32_t)40))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = V_0;
NullCheck(L_8);
int32_t L_9 = 0;
uint8_t L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_3 = (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_10%(int32_t)((int32_t)40))))));
uint8_t L_11 = V_2;
if ((((int32_t)L_11) <= ((int32_t)2)))
{
goto IL_003c;
}
}
{
uint8_t L_12 = V_3;
uint8_t L_13 = V_2;
V_3 = (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)2)), (int32_t)((int32_t)40)))))))))));
V_2 = (uint8_t)2;
}
IL_003c:
{
StringBuilder_t * L_14 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_15 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
String_t* L_16 = Byte_ToString_m0E74FC03C86ECFB7B6639F93E224A1975374D8F7((uint8_t*)(&V_2), L_15, /*hidden argument*/NULL);
NullCheck(L_14);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_14, L_16, /*hidden argument*/NULL);
StringBuilder_t * L_17 = V_1;
NullCheck(L_17);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_17, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, /*hidden argument*/NULL);
StringBuilder_t * L_18 = V_1;
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_19 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
String_t* L_20 = Byte_ToString_m0E74FC03C86ECFB7B6639F93E224A1975374D8F7((uint8_t*)(&V_3), L_19, /*hidden argument*/NULL);
NullCheck(L_18);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_18, L_20, /*hidden argument*/NULL);
V_4 = (((int64_t)((int64_t)0)));
V_2 = (uint8_t)1;
goto IL_00bd;
}
IL_0076:
{
uint64_t L_21 = V_4;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_22 = V_0;
uint8_t L_23 = V_2;
NullCheck(L_22);
uint8_t L_24 = L_23;
uint8_t L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_4 = ((int64_t)((int64_t)((int64_t)((int64_t)L_21<<(int32_t)7))|(int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)127))))))))))))));
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = V_0;
uint8_t L_27 = V_2;
NullCheck(L_26);
uint8_t L_28 = L_27;
uint8_t L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
if ((((int32_t)((int32_t)((int32_t)L_29&(int32_t)((int32_t)128)))) == ((int32_t)((int32_t)128))))
{
goto IL_00b8;
}
}
{
StringBuilder_t * L_30 = V_1;
NullCheck(L_30);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_30, _stringLiteral3A52CE780950D4D969792A2559CD519D7EE8C727, /*hidden argument*/NULL);
StringBuilder_t * L_31 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_32 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
String_t* L_33 = UInt64_ToString_m6CBBC10ABBA0EE36F5E72F926A38F6CD7F497A55((uint64_t*)(&V_4), L_32, /*hidden argument*/NULL);
NullCheck(L_31);
StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_31, L_33, /*hidden argument*/NULL);
V_4 = (((int64_t)((int64_t)0)));
}
IL_00b8:
{
uint8_t L_34 = V_2;
V_2 = (uint8_t)(((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)))));
}
IL_00bd:
{
uint8_t L_35 = V_2;
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_36 = V_0;
NullCheck(L_36);
if ((((int32_t)L_35) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_36)->max_length)))))))
{
goto IL_0076;
}
}
{
StringBuilder_t * L_37 = V_1;
NullCheck(L_37);
String_t* L_38 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_37);
return L_38;
}
}
// System.DateTime Mono.Security.ASN1Convert::ToDateTime(Mono.Security.ASN1)
extern "C" IL2CPP_METHOD_ATTR DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 ASN1Convert_ToDateTime_m178C1F068A5191C7366C5D5863107103C15009AC (ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * ___time0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_method (ASN1Convert_ToDateTime_m178C1F068A5191C7366C5D5863107103C15009AC_MetadataUsageId);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
Il2CppChar V_4 = 0x0;
String_t* G_B13_0 = NULL;
int32_t G_B16_0 = 0;
{
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_0 = ___time0;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral714EEA0F4C980736BDE0065FE73F573487F08E3A, /*hidden argument*/NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NULL, ASN1Convert_ToDateTime_m178C1F068A5191C7366C5D5863107103C15009AC_RuntimeMethod_var);
}
IL_000e:
{
Encoding_t7837A3C0F55EAE0E3959A53C6D6E88B113ED78A4 * L_2 = Encoding_get_ASCII_m9B673AE3152AB04D07CADE6E5E142C785B5BC94E(/*hidden argument*/NULL);
ASN1_tEEE010B7337B1A5D7B3F25DF65BE462E6704FC22 * L_3 = ___time0;
NullCheck(L_3);
ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = ASN1_get_Value_m79BD55DC2251117641BA20292A90C8704EEB0AF2(L_3, /*hidden argument*/NULL);
NullCheck(L_2);
String_t* L_5 = VirtFuncInvoker1< String_t*, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* >::Invoke(32 /* System.String System.Text.Encoding::GetString(System.Byte[]) */, L_2, L_4);
V_0 = L_5;
V_1 = (String_t*)NULL;
String_t* L_6 = V_0;
NullCheck(L_6);
int32_t L_7 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018(L_6, /*hidden argument*/NULL);
V_2 = L_7;
int32_t L_8 = V_2;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)((int32_t)11))))
{
case 0:
{
goto IL_0052;
}
case 1:
{
goto IL_014b;
}
case 2:
{
goto IL_005d;
}
case 3:
{
goto IL_014b;
}
case 4:
{
goto IL_0098;
}
case 5:
{
goto IL_014b;
}
case 6:
{
goto IL_00a3;
}
}
}
{
goto IL_014b;
}
IL_0052:
{
V_1 = _stringLiteral2BE04202B2D8138F15F1395499FEF177AB024D48;
goto IL_014b;
}
IL_005d:
{
String_t* L_9 = V_0;
NullCheck(L_9);
String_t* L_10 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_9, 0, 2, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_11 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_12 = Convert_ToInt16_m4EE0839C08F0FDFBB7719B316D962B043F55589B(L_10, L_11, /*hidden argument*/NULL);
if ((((int32_t)L_12) < ((int32_t)((int32_t)50))))
{
goto IL_0081;
}
}
{
String_t* L_13 = V_0;
String_t* L_14 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteralB3F0C7F6BB763AF1BE91D9E74EABFEB199DC1F1F, L_13, /*hidden argument*/NULL);
V_0 = L_14;
goto IL_008d;
}
IL_0081:
{
String_t* L_15 = V_0;
String_t* L_16 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteral91032AD7BBCB6CF72875E8E8207DCFBA80173F7C, L_15, /*hidden argument*/NULL);
V_0 = L_16;
}
IL_008d:
{
V_1 = _stringLiteral853460A00D15719D672A944A8ACCF5FC35952846;
goto IL_014b;
}
IL_0098:
{
V_1 = _stringLiteral853460A00D15719D672A944A8ACCF5FC35952846;
goto IL_014b;
}
IL_00a3:
{
String_t* L_17 = V_0;
NullCheck(L_17);
String_t* L_18 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_17, 0, 2, /*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_19 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(Convert_t1C7A851BFB2F0782FD7F72F6AA1DCBB7B53A9C7E_il2cpp_TypeInfo_var);
int16_t L_20 = Convert_ToInt16_m4EE0839C08F0FDFBB7719B316D962B043F55589B(L_18, L_19, /*hidden argument*/NULL);
if ((((int32_t)L_20) >= ((int32_t)((int32_t)50))))
{
goto IL_00c0;
}
}
{
G_B13_0 = _stringLiteral91032AD7BBCB6CF72875E8E8207DCFBA80173F7C;
goto IL_00c5;
}
IL_00c0:
{
G_B13_0 = _stringLiteralB3F0C7F6BB763AF1BE91D9E74EABFEB199DC1F1F;
}
IL_00c5:
{
V_3 = G_B13_0;
String_t* L_21 = V_0;
NullCheck(L_21);
Il2CppChar L_22 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_21, ((int32_t)12), /*hidden argument*/NULL);
if ((((int32_t)L_22) == ((int32_t)((int32_t)43))))
{
goto IL_00d6;
}
}
{
G_B16_0 = ((int32_t)43);
goto IL_00d8;
}
IL_00d6:
{
G_B16_0 = ((int32_t)45);
}
IL_00d8:
{
V_4 = G_B16_0;
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_23 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)7);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = L_23;
String_t* L_25 = V_3;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_25);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_25);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_26 = L_24;
String_t* L_27 = V_0;
NullCheck(L_27);
String_t* L_28 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_27, 0, ((int32_t)12), /*hidden argument*/NULL);
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_28);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_28);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_29 = L_26;
Il2CppChar L_30 = V_4;
Il2CppChar L_31 = L_30;
RuntimeObject * L_32 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_31);
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_32);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)L_32);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_33 = L_29;
String_t* L_34 = V_0;
NullCheck(L_34);
Il2CppChar L_35 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_34, ((int32_t)13), /*hidden argument*/NULL);
Il2CppChar L_36 = L_35;
RuntimeObject * L_37 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_36);
NullCheck(L_33);
ArrayElementTypeCheck (L_33, L_37);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_37);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_38 = L_33;
String_t* L_39 = V_0;
NullCheck(L_39);
Il2CppChar L_40 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_39, ((int32_t)14), /*hidden argument*/NULL);
Il2CppChar L_41 = L_40;
RuntimeObject * L_42 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_41);
NullCheck(L_38);
ArrayElementTypeCheck (L_38, L_42);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject *)L_42);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_43 = L_38;
String_t* L_44 = V_0;
NullCheck(L_44);
Il2CppChar L_45 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_44, ((int32_t)15), /*hidden argument*/NULL);
Il2CppChar L_46 = L_45;
RuntimeObject * L_47 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_46);
NullCheck(L_43);
ArrayElementTypeCheck (L_43, L_47);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject *)L_47);
ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_48 = L_43;
String_t* L_49 = V_0;
NullCheck(L_49);
Il2CppChar L_50 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_49, ((int32_t)16), /*hidden argument*/NULL);
Il2CppChar L_51 = L_50;
RuntimeObject * L_52 = Box(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var, &L_51);
NullCheck(L_48);
ArrayElementTypeCheck (L_48, L_52);
(L_48)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject *)L_52);
String_t* L_53 = String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865(_stringLiteral1C0FFB44A6993F53413B227FCD6BE6E7653BD3C7, L_48, /*hidden argument*/NULL);
V_0 = L_53;
V_1 = _stringLiteral64348CB249149F4396EB7FB17C2F5706D32D8138;
}
IL_014b:
{
String_t* L_54 = V_0;
String_t* L_55 = V_1;
IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_56 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
IL2CPP_RUNTIME_CLASS_INIT(DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132_il2cpp_TypeInfo_var);
DateTime_t349B7449FBAAFF4192636E2B7A07694DA9236132 L_57 = DateTime_ParseExact_mF45E615EBCC82CA967D4BC7838EE570508D0F97F(L_54, L_55, L_56, ((int32_t)16), /*hidden argument*/NULL);
return L_57;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif