#include "il2cpp-config.h" #ifndef _MSC_VER # include #else # include #endif #include #include #include #include #include #include #include #include "il2cpp-class-internals.h" #include "codegen/il2cpp-codegen.h" #include "il2cpp-object-internals.h" template 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 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 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); } }; template 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); } }; 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 struct VirtFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template 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 struct GenericVirtActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericVirtActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template 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 struct GenericVirtFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template 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 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 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 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 struct InterfaceFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct InterfaceActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void 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); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct InterfaceActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void 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); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct GenericInterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericInterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template 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 struct GenericInterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator struct MatchAppendEvaluator_t281819667; // System.Text.RegularExpressions.Match struct Match_t3408321083; // System.Text.StringBuilder struct StringBuilder_t; // System.IAsyncResult struct IAsyncResult_t767004451; // System.AsyncCallback struct AsyncCallback_t3962456242; // System.Text.RegularExpressions.Capture struct Capture_t2232016050; // System.String struct String_t; // System.Text.RegularExpressions.CaptureCollection struct CaptureCollection_t1760593541; // System.Collections.IEnumerator struct IEnumerator_t1853284238; // System.Type struct Type_t; // System.Text.RegularExpressions.FactoryCache struct FactoryCache_t2327118887; // System.Collections.Hashtable struct Hashtable_t1853889766; // System.Text.RegularExpressions.MRUList struct MRUList_t4121573800; // System.Text.RegularExpressions.IMachineFactory struct IMachineFactory_t1209798546; // System.Text.RegularExpressions.FactoryCache/Key struct Key_t2725523001; // System.Object[] struct ObjectU5BU5D_t2843939325; // System.Text.RegularExpressions.Group struct Group_t2468205786; // System.Text.RegularExpressions.GroupCollection struct GroupCollection_t69770484; // System.Text.RegularExpressions.Regex struct Regex_t3657309853; // System.Text.RegularExpressions.Interpreter struct Interpreter_t582715701; // System.UInt16[] struct UInt16U5BU5D_t3326319531; // System.Text.RegularExpressions.BaseMachine struct BaseMachine_t2554639499; // System.Text.RegularExpressions.QuickSearch struct QuickSearch_t2588090110; // System.Text.RegularExpressions.Interpreter/RepeatContext struct RepeatContext_t1214863076; // System.Char[] struct CharU5BU5D_t3528271667; // System.Text.RegularExpressions.IMachine struct IMachine_t2106687985; // System.SystemException struct SystemException_t176217640; // System.Text.RegularExpressions.InterpreterFactory struct InterpreterFactory_t533216624; // System.Collections.IDictionary struct IDictionary_t1363984059; // System.String[] struct StringU5BU5D_t1281789340; // System.Text.RegularExpressions.IntervalCollection struct IntervalCollection_t2609070824; // System.Collections.ArrayList struct ArrayList_t2718874744; // System.Text.RegularExpressions.IntervalCollection/CostDelegate struct CostDelegate_t1722821004; // System.Text.RegularExpressions.IntervalCollection/Enumerator struct Enumerator_t737725276; // System.Collections.IList struct IList_t2094931216; // System.Text.RegularExpressions.Interval struct Interval_t1802865632; // System.InvalidOperationException struct InvalidOperationException_t56020091; // System.Text.RegularExpressions.LinkRef struct LinkRef_t2971865410; // System.Text.RegularExpressions.LinkStack struct LinkStack_t887727776; // System.Collections.Stack struct Stack_t2329662280; // System.Text.RegularExpressions.MatchCollection struct MatchCollection_t1395363720; // System.Collections.ICollection struct ICollection_t3904884886; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997; // System.Text.RegularExpressions.MatchCollection/Enumerator struct Enumerator_t2645102469; // System.Text.RegularExpressions.MatchEvaluator struct MatchEvaluator_t632122704; // System.Text.RegularExpressions.MRUList/Node struct Node_t2049086415; // System.Text.RegularExpressions.PatternCompiler struct PatternCompiler_t4036359803; // System.Collections.BitArray struct BitArray_t4087883509; // System.Text.RegularExpressions.PatternCompiler/PatternLinkStack struct PatternLinkStack_t976787442; // System.ArgumentNullException struct ArgumentNullException_t1615371798; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t950877179; // System.Text.RegularExpressions.Syntax.Parser struct Parser_t2430509383; // System.Text.RegularExpressions.Syntax.RegularExpression struct RegularExpression_t3834220169; // System.Int32[] struct Int32U5BU5D_t385246372; // System.Text.RegularExpressions.ReplacementEvaluator struct ReplacementEvaluator_t1065029019; // System.Text.RegularExpressions.Syntax.Alternation struct Alternation_t625481451; // System.Text.RegularExpressions.Syntax.CompositeExpression struct CompositeExpression_t1252229802; // System.Text.RegularExpressions.Syntax.ExpressionCollection struct ExpressionCollection_t1810289389; // System.Text.RegularExpressions.Syntax.Expression struct Expression_t2722445759; // System.Text.RegularExpressions.ICompiler struct ICompiler_t118549125; // System.Collections.CollectionBase struct CollectionBase_t2727926298; // System.Text.RegularExpressions.Syntax.AnchorInfo struct AnchorInfo_t3387011151; // System.Text.RegularExpressions.Syntax.Assertion struct Assertion_t3267412828; // System.Text.RegularExpressions.Syntax.BackslashNumber struct BackslashNumber_t3656518667; // System.Text.RegularExpressions.Syntax.Reference struct Reference_t1799410108; // System.Text.RegularExpressions.Syntax.CapturingGroup struct CapturingGroup_t751358689; // System.Text.RegularExpressions.Syntax.BalancingGroup struct BalancingGroup_t2395658894; // System.Text.RegularExpressions.Syntax.CaptureAssertion struct CaptureAssertion_t3786084589; // System.Text.RegularExpressions.Syntax.Literal struct Literal_t434143540; // System.Text.RegularExpressions.Syntax.ExpressionAssertion struct ExpressionAssertion_t1861210811; // System.Text.RegularExpressions.Syntax.Group struct Group_t1458537008; // System.Text.RegularExpressions.Syntax.CharacterClass struct CharacterClass_t839120860; // System.IO.TextWriter struct TextWriter_t3478189236; // System.Text.RegularExpressions.Syntax.NonBacktrackingGroup struct NonBacktrackingGroup_t3074098547; // System.ArgumentException struct ArgumentException_t132251570; // System.Text.RegularExpressions.Syntax.PositionAssertion struct PositionAssertion_t3339288061; // System.Text.RegularExpressions.Syntax.Repetition struct Repetition_t2393242404; // System.Uri struct Uri_t100236324; // System.UriFormatException struct UriFormatException_t953270471; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2736202052; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t3384741; // System.Net.IPAddress struct IPAddress_t241777590; // System.Net.IPv6Address struct IPv6Address_t2709566769; // System.Globalization.CultureInfo struct CultureInfo_t4157843068; // System.Text.Encoding struct Encoding_t1523322056; // System.IFormatProvider struct IFormatProvider_t2518567562; // System.UriParser struct UriParser_t3890150400; // System.DefaultUriParser struct DefaultUriParser_t95882050; // System.IO.MemoryStream struct MemoryStream_t94973147; // System.FormatException struct FormatException_t154580423; // System.Exception struct Exception_t; // System.UriTypeConverter struct UriTypeConverter_t3695916615; // System.ComponentModel.ITypeDescriptorContext struct ITypeDescriptorContext_t2998566513; // System.NotSupportedException struct NotSupportedException_t1314879016; // System.ComponentModel.TypeConverter struct TypeConverter_t2249118273; // System.Byte[] struct ByteU5BU5D_t4116647657; // System.Uri/UriScheme[] struct UriSchemeU5BU5D_t2082808316; // System.Text.RegularExpressions.Group[] struct GroupU5BU5D_t1880820351; // System.Collections.Generic.Link[] struct LinkU5BU5D_t964245573; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t3954782707; // System.Collections.Generic.Dictionary`2/Transform`1 struct Transform_1_t3530625384; // System.Runtime.Serialization.IFormatterConverter struct IFormatterConverter_t2171992254; // System.Text.RegularExpressions.Capture[] struct CaptureU5BU5D_t183267399; // System.IntPtr[] struct IntPtrU5BU5D_t4013366056; // System.Text.DecoderFallback struct DecoderFallback_t3123823036; // System.Text.EncoderFallback struct EncoderFallback_t1188251036; // System.Reflection.Assembly struct Assembly_t; // System.Globalization.NumberFormatInfo struct NumberFormatInfo_t435877138; // System.Globalization.DateTimeFormatInfo struct DateTimeFormatInfo_t2405853701; // System.Globalization.TextInfo struct TextInfo_t3810425522; // System.Globalization.CompareInfo struct CompareInfo_t1092934962; // System.Globalization.Calendar[] struct CalendarU5BU5D_t3985046076; // System.Globalization.Calendar struct Calendar_t1661121569; // System.Int32 struct Int32_t2950945753; // System.Void struct Void_t1185182177; // System.Collections.Hashtable/Slot[] struct SlotU5BU5D_t2994659099; // System.Collections.Hashtable/HashKeys struct HashKeys_t1568156503; // System.Collections.Hashtable/HashValues struct HashValues_t618387445; // System.Collections.IHashCodeProvider struct IHashCodeProvider_t267601189; // System.Collections.IComparer struct IComparer_t1540313114; // System.Collections.IEqualityComparer struct IEqualityComparer_t1493878338; // System.Byte struct Byte_t1134296376; // System.Double struct Double_t594665363; // System.UInt16 struct UInt16_t2177724958; // System.Reflection.MethodInfo struct MethodInfo_t; // System.DelegateData struct DelegateData_t1677132599; // System.Text.RegularExpressions.Mark[] struct MarkU5BU5D_t3645422402; // System.Type[] struct TypeU5BU5D_t3940880105; // System.Reflection.MemberFilter struct MemberFilter_t426314064; extern RuntimeClass* String_t_il2cpp_TypeInfo_var; extern const uint32_t Capture_get_Value_m538076933_MetadataUsageId; extern RuntimeClass* CaptureU5BU5D_t183267399_il2cpp_TypeInfo_var; extern const uint32_t CaptureCollection__ctor_m357483405_MetadataUsageId; extern const RuntimeType* Category_t1200126069_0_0_0_var; extern RuntimeClass* Type_t_il2cpp_TypeInfo_var; extern RuntimeClass* Enum_t4135868527_il2cpp_TypeInfo_var; extern RuntimeClass* UInt16_t2177724958_il2cpp_TypeInfo_var; extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var; extern String_t* _stringLiteral3455563751; extern String_t* _stringLiteral3515794188; extern const uint32_t CategoryUtils_CategoryFromName_m1352081402_MetadataUsageId; extern RuntimeClass* Char_t3634460470_il2cpp_TypeInfo_var; extern const uint32_t CategoryUtils_IsCategory_m278753792_MetadataUsageId; extern const uint32_t CategoryUtils_IsCategory_m3604944547_MetadataUsageId; extern RuntimeClass* Hashtable_t1853889766_il2cpp_TypeInfo_var; extern RuntimeClass* MRUList_t4121573800_il2cpp_TypeInfo_var; extern const uint32_t FactoryCache__ctor_m206337971_MetadataUsageId; extern RuntimeClass* Key_t2725523001_il2cpp_TypeInfo_var; extern const uint32_t FactoryCache_Add_m1371573845_MetadataUsageId; extern const uint32_t FactoryCache_Cleanup_m308458843_MetadataUsageId; extern RuntimeClass* IMachineFactory_t1209798546_il2cpp_TypeInfo_var; extern const uint32_t FactoryCache_Lookup_m2646822264_MetadataUsageId; extern const uint32_t Key_Equals_m3074271967_MetadataUsageId; extern RuntimeClass* ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var; extern RuntimeClass* RegexOptions_t92845595_il2cpp_TypeInfo_var; extern String_t* _stringLiteral3450058632; extern String_t* _stringLiteral708288707; extern String_t* _stringLiteral3450976243; extern const uint32_t Key_ToString_m1970072654_MetadataUsageId; extern RuntimeClass* CaptureCollection_t1760593541_il2cpp_TypeInfo_var; extern const uint32_t Group__ctor_m2243671333_MetadataUsageId; extern const uint32_t Group__ctor_m3285303650_MetadataUsageId; extern RuntimeClass* Group_t2468205786_il2cpp_TypeInfo_var; extern const uint32_t Group__cctor_m2230627219_MetadataUsageId; extern RuntimeClass* GroupU5BU5D_t1880820351_il2cpp_TypeInfo_var; extern const uint32_t GroupCollection__ctor_m3775662598_MetadataUsageId; extern RuntimeClass* Match_t3408321083_il2cpp_TypeInfo_var; extern const uint32_t GroupCollection_get_Item_m2465789076_MetadataUsageId; extern const uint32_t GroupCollection_get_Item_m3293401907_MetadataUsageId; extern RuntimeClass* Int32U5BU5D_t385246372_il2cpp_TypeInfo_var; extern const uint32_t Interpreter__ctor_m2134836895_MetadataUsageId; extern const uint32_t Interpreter_Scan_m270890411_MetadataUsageId; extern RuntimeClass* QuickSearch_t2588090110_il2cpp_TypeInfo_var; extern RuntimeClass* RepeatContext_t1214863076_il2cpp_TypeInfo_var; extern const uint32_t Interpreter_Eval_m858596062_MetadataUsageId; extern const uint32_t Interpreter_EvalChar_m959577577_MetadataUsageId; extern RuntimeClass* CharU5BU5D_t3528271667_il2cpp_TypeInfo_var; extern const uint32_t Interpreter_GetString_m94448266_MetadataUsageId; extern RuntimeClass* MarkU5BU5D_t3645422402_il2cpp_TypeInfo_var; extern const uint32_t Interpreter_ResetGroups_m3595179625_MetadataUsageId; extern const uint32_t Interpreter_CreateMark_m468807491_MetadataUsageId; extern RuntimeClass* Capture_t2232016050_il2cpp_TypeInfo_var; extern const uint32_t Interpreter_PopulateGroup_m4042796257_MetadataUsageId; extern const uint32_t Interpreter_GenerateMatch_m2262987936_MetadataUsageId; extern const uint32_t IntStack_t2189327687_pinvoke_FromNativeMethodDefinition_MetadataUsageId; extern const uint32_t IntStack_t2189327687_com_FromNativeMethodDefinition_MetadataUsageId; extern const uint32_t IntStack_Push_m1082581210_MetadataUsageId; extern RuntimeClass* SystemException_t176217640_il2cpp_TypeInfo_var; extern const RuntimeMethod* IntStack_set_Count_m756607812_RuntimeMethod_var; extern String_t* _stringLiteral2154521533; extern const uint32_t IntStack_set_Count_m756607812_MetadataUsageId; extern RuntimeClass* Interpreter_t582715701_il2cpp_TypeInfo_var; extern const uint32_t InterpreterFactory_NewInstance_m2792693614_MetadataUsageId; extern RuntimeClass* Interval_t1802865632_il2cpp_TypeInfo_var; extern const uint32_t Interval_CompareTo_m3282557545_MetadataUsageId; extern RuntimeClass* ArrayList_t2718874744_il2cpp_TypeInfo_var; extern const uint32_t IntervalCollection__ctor_m758349803_MetadataUsageId; extern const uint32_t IntervalCollection_get_Item_m3866640912_MetadataUsageId; extern const uint32_t IntervalCollection_Add_m2115898256_MetadataUsageId; extern const uint32_t IntervalCollection_Normalize_m1934892959_MetadataUsageId; extern RuntimeClass* IntervalCollection_t2609070824_il2cpp_TypeInfo_var; extern const uint32_t IntervalCollection_GetMetaCollection_m4029522214_MetadataUsageId; extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var; extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var; extern const uint32_t IntervalCollection_CopyTo_m2976848759_MetadataUsageId; extern RuntimeClass* Enumerator_t737725276_il2cpp_TypeInfo_var; extern const uint32_t IntervalCollection_GetEnumerator_m3422445219_MetadataUsageId; struct Interval_t1802865632_marshaled_pinvoke; struct Interval_t1802865632;; struct Interval_t1802865632_marshaled_pinvoke;; extern const uint32_t CostDelegate_BeginInvoke_m2828452701_MetadataUsageId; extern RuntimeClass* ICollection_t3904884886_il2cpp_TypeInfo_var; extern RuntimeClass* InvalidOperationException_t56020091_il2cpp_TypeInfo_var; extern RuntimeClass* IList_t2094931216_il2cpp_TypeInfo_var; extern const RuntimeMethod* Enumerator_get_Current_m359737019_RuntimeMethod_var; extern const uint32_t Enumerator_get_Current_m359737019_MetadataUsageId; extern const RuntimeMethod* Enumerator_MoveNext_m55255603_RuntimeMethod_var; extern const uint32_t Enumerator_MoveNext_m55255603_MetadataUsageId; extern RuntimeClass* Stack_t2329662280_il2cpp_TypeInfo_var; extern const uint32_t LinkStack__ctor_m1458748896_MetadataUsageId; extern RuntimeClass* GroupCollection_t69770484_il2cpp_TypeInfo_var; extern const uint32_t Match__ctor_m624429017_MetadataUsageId; extern const uint32_t Match__ctor_m2464595873_MetadataUsageId; extern const uint32_t Match__ctor_m2425511580_MetadataUsageId; extern const uint32_t Match__cctor_m3511441780_MetadataUsageId; extern const uint32_t Match_get_Empty_m2060287462_MetadataUsageId; extern RuntimeClass* IMachine_t2106687985_il2cpp_TypeInfo_var; extern const uint32_t Match_NextMatch_m366671308_MetadataUsageId; extern const uint32_t MatchCollection__ctor_m4138850022_MetadataUsageId; extern const uint32_t MatchCollection_get_Count_m1667454419_MetadataUsageId; extern RuntimeClass* ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var; extern const RuntimeMethod* MatchCollection_get_Item_m3516666721_RuntimeMethod_var; extern String_t* _stringLiteral3452614599; extern const uint32_t MatchCollection_get_Item_m3516666721_MetadataUsageId; extern const uint32_t MatchCollection_CopyTo_m3807326147_MetadataUsageId; extern RuntimeClass* Enumerator_t2645102469_il2cpp_TypeInfo_var; extern const uint32_t MatchCollection_GetEnumerator_m3899212470_MetadataUsageId; extern const RuntimeMethod* MatchCollection_get_FullList_m1829231879_RuntimeMethod_var; extern String_t* _stringLiteral62760206; extern const uint32_t MatchCollection_get_FullList_m1829231879_MetadataUsageId; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_get_Current_m666159028_RuntimeMethod_var; extern String_t* _stringLiteral550104271; extern String_t* _stringLiteral625351943; extern String_t* _stringLiteral645463718; extern const uint32_t Enumerator_System_Collections_IEnumerator_get_Current_m666159028_MetadataUsageId; extern const RuntimeMethod* Enumerator_System_Collections_IEnumerator_MoveNext_m3182190557_RuntimeMethod_var; extern const uint32_t Enumerator_System_Collections_IEnumerator_MoveNext_m3182190557_MetadataUsageId; extern RuntimeClass* Node_t2049086415_il2cpp_TypeInfo_var; extern const uint32_t MRUList_Use_m110810900_MetadataUsageId; extern const uint32_t PatternCompiler__ctor_m1221514440_MetadataUsageId; extern RuntimeClass* UInt16U5BU5D_t3326319531_il2cpp_TypeInfo_var; extern RuntimeClass* InterpreterFactory_t533216624_il2cpp_TypeInfo_var; extern const uint32_t PatternCompiler_GetMachineFactory_m3758869886_MetadataUsageId; extern const uint32_t PatternCompiler_EmitCharacter_m1434994858_MetadataUsageId; extern RuntimeClass* PatternLinkStack_t976787442_il2cpp_TypeInfo_var; extern const uint32_t PatternCompiler_NewLink_m3699449496_MetadataUsageId; extern const uint32_t PatternCompiler_ResolveLink_m2545921107_MetadataUsageId; extern const uint32_t PatternCompiler_Emit_m604664654_MetadataUsageId; extern const uint32_t PatternCompiler_BeginLink_m1295557963_MetadataUsageId; extern const uint32_t PatternCompiler_EmitLink_m1012034249_MetadataUsageId; extern RuntimeClass* Link_t3395949159_il2cpp_TypeInfo_var; extern const uint32_t PatternLinkStack_GetCurrent_m2744014759_MetadataUsageId; extern const uint32_t PatternLinkStack_SetCurrent_m366511098_MetadataUsageId; extern const uint32_t QuickSearch__ctor_m430910133_MetadataUsageId; extern const uint32_t QuickSearch__cctor_m2494832544_MetadataUsageId; extern RuntimeClass* ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var; extern RuntimeClass* Int32_t2950945753_il2cpp_TypeInfo_var; extern const uint32_t QuickSearch_SetupShiftTable_m3696400592_MetadataUsageId; extern const uint32_t QuickSearch_GetShiftDistance_m2542665852_MetadataUsageId; extern const uint32_t QuickSearch_GetChar_m1297698557_MetadataUsageId; extern RuntimeClass* ArgumentNullException_t1615371798_il2cpp_TypeInfo_var; extern RuntimeClass* Regex_t3657309853_il2cpp_TypeInfo_var; extern const RuntimeMethod* Regex__ctor_m1728442805_RuntimeMethod_var; extern String_t* _stringLiteral2326546891; extern const uint32_t Regex__ctor_m1728442805_MetadataUsageId; extern const RuntimeType* RegexOptions_t92845595_0_0_0_var; extern String_t* _stringLiteral2715197523; extern const uint32_t Regex__ctor_m4152689500_MetadataUsageId; extern RuntimeClass* FactoryCache_t2327118887_il2cpp_TypeInfo_var; extern const uint32_t Regex__cctor_m3370093859_MetadataUsageId; extern const RuntimeType* String_t_0_0_0_var; extern const uint32_t Regex_System_Runtime_Serialization_ISerializable_GetObjectData_m4061390789_MetadataUsageId; extern const uint32_t Regex_Match_m2057380353_MetadataUsageId; extern const uint32_t Regex_Match_m1018904447_MetadataUsageId; extern const uint32_t Regex_Replace_m2667570911_MetadataUsageId; extern const uint32_t Regex_Replace_m3310489927_MetadataUsageId; extern const RuntimeMethod* Regex_validate_options_m3221650569_RuntimeMethod_var; extern const uint32_t Regex_validate_options_m3221650569_MetadataUsageId; extern const uint32_t Regex_Init_m289933770_MetadataUsageId; extern const uint32_t Regex_InitNewRegex_m3271185474_MetadataUsageId; extern RuntimeClass* Parser_t2430509383_il2cpp_TypeInfo_var; extern RuntimeClass* PatternCompiler_t4036359803_il2cpp_TypeInfo_var; extern RuntimeClass* ICompiler_t118549125_il2cpp_TypeInfo_var; extern const uint32_t Regex_CreateMachineFactory_m4274762546_MetadataUsageId; extern RuntimeClass* IDictionary_t1363984059_il2cpp_TypeInfo_var; extern const uint32_t Regex_GroupNumberFromName_m1856203542_MetadataUsageId; extern const RuntimeMethod* Array_BinarySearch_TisInt32_t2950945753_m3042812452_RuntimeMethod_var; extern const uint32_t Regex_GetGroupIndex_m4131147974_MetadataUsageId; extern const RuntimeMethod* Regex_Match_m4145799399_RuntimeMethod_var; extern String_t* _stringLiteral818277059; extern String_t* _stringLiteral3524342118; extern const uint32_t Regex_Match_m4145799399_MetadataUsageId; extern RuntimeClass* MatchCollection_t1395363720_il2cpp_TypeInfo_var; extern const uint32_t Regex_Matches_m2080913806_MetadataUsageId; extern const RuntimeMethod* Regex_Replace_m4202878006_RuntimeMethod_var; extern String_t* _stringLiteral2824874167; extern String_t* _stringLiteral2002595880; extern const uint32_t Regex_Replace_m4202878006_MetadataUsageId; extern const uint32_t Regex_CreateMachine_m334863819_MetadataUsageId; extern RuntimeClass* StringU5BU5D_t1281789340_il2cpp_TypeInfo_var; extern RuntimeClass* IDictionaryEnumerator_t1693217257_il2cpp_TypeInfo_var; extern const uint32_t Regex_GetGroupNamesArray_m3575729002_MetadataUsageId; extern const uint32_t Regex_get_GroupNumbers_m2296197918_MetadataUsageId; extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; extern const uint32_t ReplacementEvaluator_Evaluate_m792983137_MetadataUsageId; extern const uint32_t ReplacementEvaluator_Ensure_m1745702137_MetadataUsageId; extern RuntimeClass* IndexOutOfRangeException_t1578797820_il2cpp_TypeInfo_var; extern const uint32_t ReplacementEvaluator_CompileTerm_m950014886_MetadataUsageId; extern RuntimeClass* Expression_t2722445759_il2cpp_TypeInfo_var; extern const uint32_t Alternation_Compile_m944357616_MetadataUsageId; extern RuntimeClass* CapturingGroup_t751358689_il2cpp_TypeInfo_var; extern const uint32_t BackslashNumber_ResolveReference_m4176908213_MetadataUsageId; extern const uint32_t BalancingGroup_Compile_m2575117193_MetadataUsageId; extern const uint32_t CaptureAssertion_Compile_m1815624462_MetadataUsageId; extern RuntimeClass* ExpressionAssertion_t1861210811_il2cpp_TypeInfo_var; extern const uint32_t CaptureAssertion_get_Alternate_m4172691807_MetadataUsageId; extern const uint32_t CapturingGroup_Compile_m1789150976_MetadataUsageId; extern const uint32_t CapturingGroup_CompareTo_m4265294460_MetadataUsageId; extern RuntimeClass* BitArray_t4087883509_il2cpp_TypeInfo_var; extern const uint32_t CharacterClass__ctor_m1294707193_MetadataUsageId; extern RuntimeClass* CharacterClass_t839120860_il2cpp_TypeInfo_var; extern const uint32_t CharacterClass__cctor_m443084915_MetadataUsageId; extern const uint32_t CharacterClass_AddRange_m3500530626_MetadataUsageId; extern RuntimeClass* CostDelegate_t1722821004_il2cpp_TypeInfo_var; extern const RuntimeMethod* CharacterClass_GetIntervalCost_m4036989868_RuntimeMethod_var; extern const uint32_t CharacterClass_Compile_m3296067317_MetadataUsageId; extern RuntimeClass* ExpressionCollection_t1810289389_il2cpp_TypeInfo_var; extern const uint32_t CompositeExpression__ctor_m2434860303_MetadataUsageId; extern const uint32_t CompositeExpression_IsComplex_m2236888323_MetadataUsageId; extern RuntimeClass* AnchorInfo_t3387011151_il2cpp_TypeInfo_var; extern const uint32_t Expression_GetAnchorInfo_m2996231682_MetadataUsageId; extern const uint32_t ExpressionAssertion_Compile_m2166597834_MetadataUsageId; extern const uint32_t ExpressionCollection_Add_m41125344_MetadataUsageId; extern const uint32_t ExpressionCollection_get_Item_m3510736379_MetadataUsageId; extern const uint32_t ExpressionCollection_set_Item_m2040804459_MetadataUsageId; extern const uint32_t Group_GetWidth_m3299755715_MetadataUsageId; extern RuntimeClass* Console_t3208230065_il2cpp_TypeInfo_var; extern const RuntimeMethod* Group_GetAnchorInfo_m3730312864_RuntimeMethod_var; extern String_t* _stringLiteral487807326; extern String_t* _stringLiteral3428092072; extern const uint32_t Group_GetAnchorInfo_m3730312864_MetadataUsageId; extern const uint32_t Literal_CompileLiteral_m4231400317_MetadataUsageId; extern const uint32_t Literal_GetAnchorInfo_m810577400_MetadataUsageId; extern const uint32_t NonBacktrackingGroup_Compile_m1731438724_MetadataUsageId; extern const uint32_t Parser__ctor_m3200411199_MetadataUsageId; extern const uint32_t Parser_ParseName_m1814604608_MetadataUsageId; extern RuntimeClass* RegularExpression_t3834220169_il2cpp_TypeInfo_var; extern const RuntimeMethod* Parser_ParseRegularExpression_m18398587_RuntimeMethod_var; extern String_t* _stringLiteral2207274588; extern const uint32_t Parser_ParseRegularExpression_m18398587_MetadataUsageId; extern const RuntimeMethod* Parser_GetMapping_m1792972121_RuntimeMethod_var; extern String_t* _stringLiteral3452614544; extern String_t* _stringLiteral862809193; extern const uint32_t Parser_GetMapping_m1792972121_MetadataUsageId; extern RuntimeClass* Group_t1458537008_il2cpp_TypeInfo_var; extern RuntimeClass* PositionAssertion_t3339288061_il2cpp_TypeInfo_var; extern RuntimeClass* Literal_t434143540_il2cpp_TypeInfo_var; extern RuntimeClass* Alternation_t625481451_il2cpp_TypeInfo_var; extern RuntimeClass* Repetition_t2393242404_il2cpp_TypeInfo_var; extern const RuntimeMethod* Parser_ParseGroup_m3186460488_RuntimeMethod_var; extern String_t* _stringLiteral3468339241; extern String_t* _stringLiteral1647812726; extern String_t* _stringLiteral2101878430; extern String_t* _stringLiteral1614945127; extern const uint32_t Parser_ParseGroup_m3186460488_MetadataUsageId; extern RuntimeClass* NonBacktrackingGroup_t3074098547_il2cpp_TypeInfo_var; extern RuntimeClass* BalancingGroup_t2395658894_il2cpp_TypeInfo_var; extern RuntimeClass* CaptureAssertion_t3786084589_il2cpp_TypeInfo_var; extern const RuntimeMethod* Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var; extern String_t* _stringLiteral2588154016; extern String_t* _stringLiteral2277614533; extern String_t* _stringLiteral120522028; extern String_t* _stringLiteral3630629770; extern String_t* _stringLiteral1656120387; extern String_t* _stringLiteral1834550004; extern const uint32_t Parser_ParseGroupingConstruct_m263270497_MetadataUsageId; extern const RuntimeMethod* Parser_ParseCharacterClass_m4285351396_RuntimeMethod_var; extern String_t* _stringLiteral3734162690; extern String_t* _stringLiteral3452614645; extern String_t* _stringLiteral3452614531; extern String_t* _stringLiteral3236293183; extern String_t* _stringLiteral732900926; extern const uint32_t Parser_ParseCharacterClass_m4285351396_MetadataUsageId; extern const RuntimeMethod* Parser_ParseRepetitionBounds_m1246581246_RuntimeMethod_var; extern String_t* _stringLiteral2309803280; extern String_t* _stringLiteral4003408753; extern const uint32_t Parser_ParseRepetitionBounds_m1246581246_MetadataUsageId; extern const RuntimeMethod* Parser_ParseUnicodeCategory_m100397645_RuntimeMethod_var; extern String_t* _stringLiteral2456521354; extern String_t* _stringLiteral3148420466; extern String_t* _stringLiteral3450648441; extern const uint32_t Parser_ParseUnicodeCategory_m100397645_MetadataUsageId; extern RuntimeClass* BackslashNumber_t3656518667_il2cpp_TypeInfo_var; extern RuntimeClass* Reference_t1799410108_il2cpp_TypeInfo_var; extern const RuntimeMethod* Parser_ParseSpecial_m1961501104_RuntimeMethod_var; extern String_t* _stringLiteral1143176817; extern const uint32_t Parser_ParseSpecial_m1961501104_MetadataUsageId; extern const RuntimeMethod* Parser_ParseEscape_m956682155_RuntimeMethod_var; extern String_t* _stringLiteral2165167371; extern String_t* _stringLiteral2478166361; extern String_t* _stringLiteral907696535; extern const uint32_t Parser_ParseEscape_m956682155_MetadataUsageId; extern const uint32_t Parser_IsNameChar_m698176442_MetadataUsageId; extern const uint32_t Parser_ConsumeWhitespace_m3364496713_MetadataUsageId; extern RuntimeClass* IEnumerable_t1941168011_il2cpp_TypeInfo_var; extern const RuntimeMethod* Parser_ResolveReferences_m1518052352_RuntimeMethod_var; extern String_t* _stringLiteral610641166; extern String_t* _stringLiteral1791600218; extern String_t* _stringLiteral3163805105; extern const uint32_t Parser_ResolveReferences_m1518052352_MetadataUsageId; extern const uint32_t Parser_HandleExplicitNumericGroups_m1412234891_MetadataUsageId; extern String_t* _stringLiteral1897611823; extern String_t* _stringLiteral2366915319; extern const uint32_t Parser_NewParseException_m686511029_MetadataUsageId; extern const uint32_t PositionAssertion_Compile_m2500980346_MetadataUsageId; extern const uint32_t PositionAssertion_GetAnchorInfo_m32057718_MetadataUsageId; extern const uint32_t Reference_Compile_m4195878675_MetadataUsageId; extern const uint32_t RegularExpression_Compile_m2385682508_MetadataUsageId; extern const uint32_t Repetition_Compile_m988726715_MetadataUsageId; extern const uint32_t Repetition_GetAnchorInfo_m2615648496_MetadataUsageId; extern String_t* _stringLiteral1705674066; extern const uint32_t Uri__ctor_m3848281005_MetadataUsageId; extern RuntimeClass* UriFormatException_t953270471_il2cpp_TypeInfo_var; extern RuntimeClass* UriKind_t3816567336_il2cpp_TypeInfo_var; extern const RuntimeMethod* Uri__ctor_m3040793867_RuntimeMethod_var; extern String_t* _stringLiteral1267661654; extern String_t* _stringLiteral3167450820; extern String_t* _stringLiteral2894849996; extern const uint32_t Uri__ctor_m3040793867_MetadataUsageId; extern RuntimeClass* Uri_t100236324_il2cpp_TypeInfo_var; extern const uint32_t Uri__ctor_m253204164_MetadataUsageId; extern const RuntimeMethod* Uri__ctor_m3577021606_RuntimeMethod_var; extern String_t* _stringLiteral1833178994; extern const uint32_t Uri__ctor_m3577021606_MetadataUsageId; extern const uint32_t Uri__ctor_m4293005803_MetadataUsageId; extern RuntimeClass* UriSchemeU5BU5D_t2082808316_il2cpp_TypeInfo_var; extern String_t* _stringLiteral598647136; extern String_t* _stringLiteral1057238085; extern String_t* _stringLiteral1629333464; extern String_t* _stringLiteral228733076; extern String_t* _stringLiteral2386815142; extern String_t* _stringLiteral3140485902; extern String_t* _stringLiteral1973861653; extern String_t* _stringLiteral416809914; extern String_t* _stringLiteral15098073; extern String_t* _stringLiteral3139830536; extern String_t* _stringLiteral3041793228; extern String_t* _stringLiteral1761547464; extern String_t* _stringLiteral3452614550; extern const uint32_t Uri__cctor_m38080231_MetadataUsageId; extern const uint32_t Uri_System_Runtime_Serialization_ISerializable_GetObjectData_m4023918416_MetadataUsageId; extern const RuntimeMethod* Uri_Merge_m76373955_RuntimeMethod_var; extern String_t* _stringLiteral4058229981; extern String_t* _stringLiteral3452614525; extern String_t* _stringLiteral3450582914; extern String_t* _stringLiteral3139614613; extern String_t* _stringLiteral3450648450; extern String_t* _stringLiteral2623387541; extern const uint32_t Uri_Merge_m76373955_MetadataUsageId; extern RuntimeClass* Dictionary_2_t2736202052_il2cpp_TypeInfo_var; extern const RuntimeMethod* Dictionary_2__ctor_m2392909825_RuntimeMethod_var; extern const RuntimeMethod* Dictionary_2_Add_m282647386_RuntimeMethod_var; extern const RuntimeMethod* Dictionary_2_TryGetValue_m1013208020_RuntimeMethod_var; extern String_t* _stringLiteral3452614529; extern const uint32_t Uri_get_AbsolutePath_m590948575_MetadataUsageId; extern const uint32_t Uri_get_AbsoluteUri_m2582056986_MetadataUsageId; extern const uint32_t Uri_get_Authority_m3816772302_MetadataUsageId; extern const uint32_t Uri_get_HostNameType_m1143766868_MetadataUsageId; extern const uint32_t Uri_get_IsDefaultPort_m3984463462_MetadataUsageId; extern const uint32_t Uri_get_IsFile_m2450018824_MetadataUsageId; extern RuntimeClass* IPAddress_t241777590_il2cpp_TypeInfo_var; extern RuntimeClass* IPv6Address_t2709566769_il2cpp_TypeInfo_var; extern String_t* _stringLiteral405613428; extern String_t* _stringLiteral1305937687; extern const uint32_t Uri_get_IsLoopback_m2492530169_MetadataUsageId; extern RuntimeClass* Path_t1605229823_il2cpp_TypeInfo_var; extern String_t* _stringLiteral3458119668; extern const uint32_t Uri_get_LocalPath_m2837234216_MetadataUsageId; extern const uint32_t Uri_get_PathAndQuery_m2396197970_MetadataUsageId; extern const uint32_t Uri_CheckHostName_m2213216182_MetadataUsageId; extern const uint32_t Uri_IsIPv4Address_m3535481943_MetadataUsageId; extern const uint32_t Uri_IsDomainAddress_m2867513594_MetadataUsageId; extern const uint32_t Uri_CheckSchemeName_m108657675_MetadataUsageId; extern const uint32_t Uri_Equals_m3263316701_MetadataUsageId; extern RuntimeClass* CultureInfo_t4157843068_il2cpp_TypeInfo_var; extern const uint32_t Uri_InternalEquals_m2029068366_MetadataUsageId; extern const uint32_t Uri_GetHashCode_m321999866_MetadataUsageId; extern const uint32_t Uri_GetLeftPart_m3979111399_MetadataUsageId; extern const RuntimeMethod* Uri_FromHex_m2610708947_RuntimeMethod_var; extern String_t* _stringLiteral2699191085; extern const uint32_t Uri_FromHex_m2610708947_MetadataUsageId; extern const RuntimeMethod* Uri_HexEscape_m1589417657_RuntimeMethod_var; extern String_t* _stringLiteral1776941794; extern String_t* _stringLiteral3452614523; extern const uint32_t Uri_HexEscape_m1589417657_MetadataUsageId; extern const uint32_t Uri_IsHexEncoding_m3290929897_MetadataUsageId; extern const uint32_t Uri_AppendQueryAndFragment_m3170766010_MetadataUsageId; extern const uint32_t Uri_ToString_m3742105950_MetadataUsageId; extern const uint32_t Uri_EscapeString_m2061933484_MetadataUsageId; extern RuntimeClass* Encoding_t1523322056_il2cpp_TypeInfo_var; extern String_t* _stringLiteral1759775709; extern String_t* _stringLiteral259003225; extern const uint32_t Uri_EscapeString_m3864445955_MetadataUsageId; extern const uint32_t Uri_ParseUri_m2150795567_MetadataUsageId; extern const uint32_t Uri_Unescape_m3373094076_MetadataUsageId; extern String_t* _stringLiteral2671228134; extern String_t* _stringLiteral3834027548; extern String_t* _stringLiteral3000541767; extern const uint32_t Uri_Unescape_m910903869_MetadataUsageId; extern String_t* _stringLiteral3452614644; extern const uint32_t Uri_ParseAsWindowsUNC_m2348878458_MetadataUsageId; extern String_t* _stringLiteral796679200; extern const uint32_t Uri_ParseAsWindowsAbsoluteFilePath_m708354183_MetadataUsageId; extern const uint32_t Uri_ParseAsUnixAbsoluteFilePath_m1476768041_MetadataUsageId; extern const RuntimeMethod* Uri_Parse_m736300106_RuntimeMethod_var; extern String_t* _stringLiteral3582941166; extern const uint32_t Uri_Parse_m736300106_MetadataUsageId; extern RuntimeClass* DefaultUriParser_t95882050_il2cpp_TypeInfo_var; extern String_t* _stringLiteral3313991234; extern String_t* _stringLiteral1563818855; extern String_t* _stringLiteral3874466473; extern String_t* _stringLiteral94042051; extern String_t* _stringLiteral1541500764; extern String_t* _stringLiteral2669708615; extern String_t* _stringLiteral3450582913; extern String_t* _stringLiteral4171376173; extern String_t* _stringLiteral3452614643; extern String_t* _stringLiteral833983382; extern String_t* _stringLiteral3452614535; extern const uint32_t Uri_ParseNoExceptions_m4274141693_MetadataUsageId; extern const uint32_t Uri_CompactEscaped_m2984961597_MetadataUsageId; extern String_t* _stringLiteral3452614530; extern const uint32_t Uri_Reduce_m3122437040_MetadataUsageId; extern const RuntimeMethod* Uri_HexUnescapeMultiByte_m332853996_RuntimeMethod_var; extern String_t* _stringLiteral797640427; extern const uint32_t Uri_HexUnescapeMultiByte_m332853996_MetadataUsageId; extern const uint32_t Uri_GetSchemeDelimiter_m2374610473_MetadataUsageId; extern RuntimeClass* UriParser_t3890150400_il2cpp_TypeInfo_var; extern const uint32_t Uri_GetDefaultPort_m2547653357_MetadataUsageId; extern const uint32_t Uri_GetOpaqueWiseSchemeDelimiter_m1909471550_MetadataUsageId; extern const uint32_t Uri_IsPredefinedScheme_m1188665625_MetadataUsageId; extern String_t* _stringLiteral3452614534; extern const uint32_t Uri_get_Parser_m3737125102_MetadataUsageId; extern RuntimeClass* MemoryStream_t94973147_il2cpp_TypeInfo_var; extern const RuntimeMethod* Uri_UnescapeDataString_m3282767665_RuntimeMethod_var; extern String_t* _stringLiteral682703636; extern const uint32_t Uri_UnescapeDataString_m3282767665_MetadataUsageId; extern const uint32_t Uri_GetChar_m2610276660_MetadataUsageId; extern const RuntimeMethod* Uri_EnsureAbsoluteUri_m2231483494_RuntimeMethod_var; extern String_t* _stringLiteral2193443264; extern const uint32_t Uri_EnsureAbsoluteUri_m2231483494_MetadataUsageId; extern const uint32_t Uri_op_Inequality_m839253362_MetadataUsageId; extern String_t* _stringLiteral2864059369; extern const uint32_t UriFormatException__ctor_m1115096473_MetadataUsageId; extern RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; extern String_t* _stringLiteral528199797; extern String_t* _stringLiteral3698381084; extern const uint32_t UriParser__cctor_m3655686731_MetadataUsageId; extern String_t* _stringLiteral2140524769; extern const uint32_t UriParser_InitializeAndValidate_m2008117311_MetadataUsageId; extern String_t* _stringLiteral4255182569; extern const uint32_t UriParser_CreateDefaults_m404296154_MetadataUsageId; extern RuntimeClass* GenericUriParser_t1141496137_il2cpp_TypeInfo_var; extern const uint32_t UriParser_InternalRegister_m3643767086_MetadataUsageId; extern const uint32_t UriParser_GetParser_m544052729_MetadataUsageId; extern const RuntimeType* Uri_t100236324_0_0_0_var; extern const uint32_t UriTypeConverter_CanConvert_m4004296934_MetadataUsageId; extern const RuntimeMethod* UriTypeConverter_CanConvertFrom_m3865653726_RuntimeMethod_var; extern String_t* _stringLiteral652524914; extern const uint32_t UriTypeConverter_CanConvertFrom_m3865653726_MetadataUsageId; extern RuntimeClass* NotSupportedException_t1314879016_il2cpp_TypeInfo_var; extern const RuntimeMethod* UriTypeConverter_ConvertFrom_m3320288643_RuntimeMethod_var; extern String_t* _stringLiteral3493618073; extern String_t* _stringLiteral2299570518; extern const uint32_t UriTypeConverter_ConvertFrom_m3320288643_MetadataUsageId; extern const RuntimeMethod* UriTypeConverter_ConvertTo_m3611054432_RuntimeMethod_var; extern String_t* _stringLiteral1835507732; extern const uint32_t UriTypeConverter_ConvertTo_m3611054432_MetadataUsageId; struct CaptureU5BU5D_t183267399; struct ObjectU5BU5D_t2843939325; struct GroupU5BU5D_t1880820351; struct UInt16U5BU5D_t3326319531; struct Int32U5BU5D_t385246372; struct MarkU5BU5D_t3645422402; struct CharU5BU5D_t3528271667; struct StringU5BU5D_t1281789340; struct ByteU5BU5D_t4116647657; struct UriSchemeU5BU5D_t2082808316; #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 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 QUICKSEARCH_T2588090110_H #define QUICKSEARCH_T2588090110_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.QuickSearch struct QuickSearch_t2588090110 : public RuntimeObject { public: // System.String System.Text.RegularExpressions.QuickSearch::str String_t* ___str_0; // System.Int32 System.Text.RegularExpressions.QuickSearch::len int32_t ___len_1; // System.Boolean System.Text.RegularExpressions.QuickSearch::ignore bool ___ignore_2; // System.Boolean System.Text.RegularExpressions.QuickSearch::reverse bool ___reverse_3; // System.Byte[] System.Text.RegularExpressions.QuickSearch::shift ByteU5BU5D_t4116647657* ___shift_4; // System.Collections.Hashtable System.Text.RegularExpressions.QuickSearch::shiftExtended Hashtable_t1853889766 * ___shiftExtended_5; public: inline static int32_t get_offset_of_str_0() { return static_cast(offsetof(QuickSearch_t2588090110, ___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_len_1() { return static_cast(offsetof(QuickSearch_t2588090110, ___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; } inline static int32_t get_offset_of_ignore_2() { return static_cast(offsetof(QuickSearch_t2588090110, ___ignore_2)); } inline bool get_ignore_2() const { return ___ignore_2; } inline bool* get_address_of_ignore_2() { return &___ignore_2; } inline void set_ignore_2(bool value) { ___ignore_2 = value; } inline static int32_t get_offset_of_reverse_3() { return static_cast(offsetof(QuickSearch_t2588090110, ___reverse_3)); } inline bool get_reverse_3() const { return ___reverse_3; } inline bool* get_address_of_reverse_3() { return &___reverse_3; } inline void set_reverse_3(bool value) { ___reverse_3 = value; } inline static int32_t get_offset_of_shift_4() { return static_cast(offsetof(QuickSearch_t2588090110, ___shift_4)); } inline ByteU5BU5D_t4116647657* get_shift_4() const { return ___shift_4; } inline ByteU5BU5D_t4116647657** get_address_of_shift_4() { return &___shift_4; } inline void set_shift_4(ByteU5BU5D_t4116647657* value) { ___shift_4 = value; Il2CppCodeGenWriteBarrier((&___shift_4), value); } inline static int32_t get_offset_of_shiftExtended_5() { return static_cast(offsetof(QuickSearch_t2588090110, ___shiftExtended_5)); } inline Hashtable_t1853889766 * get_shiftExtended_5() const { return ___shiftExtended_5; } inline Hashtable_t1853889766 ** get_address_of_shiftExtended_5() { return &___shiftExtended_5; } inline void set_shiftExtended_5(Hashtable_t1853889766 * value) { ___shiftExtended_5 = value; Il2CppCodeGenWriteBarrier((&___shiftExtended_5), value); } }; struct QuickSearch_t2588090110_StaticFields { public: // System.Int32 System.Text.RegularExpressions.QuickSearch::THRESHOLD int32_t ___THRESHOLD_6; public: inline static int32_t get_offset_of_THRESHOLD_6() { return static_cast(offsetof(QuickSearch_t2588090110_StaticFields, ___THRESHOLD_6)); } inline int32_t get_THRESHOLD_6() const { return ___THRESHOLD_6; } inline int32_t* get_address_of_THRESHOLD_6() { return &___THRESHOLD_6; } inline void set_THRESHOLD_6(int32_t value) { ___THRESHOLD_6 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // QUICKSEARCH_T2588090110_H #ifndef REPEATCONTEXT_T1214863076_H #define REPEATCONTEXT_T1214863076_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Interpreter/RepeatContext struct RepeatContext_t1214863076 : public RuntimeObject { public: // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::start int32_t ___start_0; // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::min int32_t ___min_1; // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::max int32_t ___max_2; // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::lazy bool ___lazy_3; // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::expr_pc int32_t ___expr_pc_4; // System.Text.RegularExpressions.Interpreter/RepeatContext System.Text.RegularExpressions.Interpreter/RepeatContext::previous RepeatContext_t1214863076 * ___previous_5; // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::count int32_t ___count_6; public: inline static int32_t get_offset_of_start_0() { return static_cast(offsetof(RepeatContext_t1214863076, ___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_min_1() { return static_cast(offsetof(RepeatContext_t1214863076, ___min_1)); } inline int32_t get_min_1() const { return ___min_1; } inline int32_t* get_address_of_min_1() { return &___min_1; } inline void set_min_1(int32_t value) { ___min_1 = value; } inline static int32_t get_offset_of_max_2() { return static_cast(offsetof(RepeatContext_t1214863076, ___max_2)); } inline int32_t get_max_2() const { return ___max_2; } inline int32_t* get_address_of_max_2() { return &___max_2; } inline void set_max_2(int32_t value) { ___max_2 = value; } inline static int32_t get_offset_of_lazy_3() { return static_cast(offsetof(RepeatContext_t1214863076, ___lazy_3)); } inline bool get_lazy_3() const { return ___lazy_3; } inline bool* get_address_of_lazy_3() { return &___lazy_3; } inline void set_lazy_3(bool value) { ___lazy_3 = value; } inline static int32_t get_offset_of_expr_pc_4() { return static_cast(offsetof(RepeatContext_t1214863076, ___expr_pc_4)); } inline int32_t get_expr_pc_4() const { return ___expr_pc_4; } inline int32_t* get_address_of_expr_pc_4() { return &___expr_pc_4; } inline void set_expr_pc_4(int32_t value) { ___expr_pc_4 = value; } inline static int32_t get_offset_of_previous_5() { return static_cast(offsetof(RepeatContext_t1214863076, ___previous_5)); } inline RepeatContext_t1214863076 * get_previous_5() const { return ___previous_5; } inline RepeatContext_t1214863076 ** get_address_of_previous_5() { return &___previous_5; } inline void set_previous_5(RepeatContext_t1214863076 * value) { ___previous_5 = value; Il2CppCodeGenWriteBarrier((&___previous_5), value); } inline static int32_t get_offset_of_count_6() { return static_cast(offsetof(RepeatContext_t1214863076, ___count_6)); } inline int32_t get_count_6() const { return ___count_6; } inline int32_t* get_address_of_count_6() { return &___count_6; } inline void set_count_6(int32_t value) { ___count_6 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REPEATCONTEXT_T1214863076_H #ifndef COLLECTIONBASE_T2727926298_H #define COLLECTIONBASE_T2727926298_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.CollectionBase struct CollectionBase_t2727926298 : public RuntimeObject { public: // System.Collections.ArrayList System.Collections.CollectionBase::list ArrayList_t2718874744 * ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(CollectionBase_t2727926298, ___list_0)); } inline ArrayList_t2718874744 * get_list_0() const { return ___list_0; } inline ArrayList_t2718874744 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(ArrayList_t2718874744 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COLLECTIONBASE_T2727926298_H #ifndef EXPRESSION_T2722445759_H #define EXPRESSION_T2722445759_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Expression struct Expression_t2722445759 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EXPRESSION_T2722445759_H #ifndef INTERPRETERFACTORY_T533216624_H #define INTERPRETERFACTORY_T533216624_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.InterpreterFactory struct InterpreterFactory_t533216624 : public RuntimeObject { public: // System.Collections.IDictionary System.Text.RegularExpressions.InterpreterFactory::mapping RuntimeObject* ___mapping_0; // System.UInt16[] System.Text.RegularExpressions.InterpreterFactory::pattern UInt16U5BU5D_t3326319531* ___pattern_1; // System.String[] System.Text.RegularExpressions.InterpreterFactory::namesMapping StringU5BU5D_t1281789340* ___namesMapping_2; // System.Int32 System.Text.RegularExpressions.InterpreterFactory::gap int32_t ___gap_3; public: inline static int32_t get_offset_of_mapping_0() { return static_cast(offsetof(InterpreterFactory_t533216624, ___mapping_0)); } inline RuntimeObject* get_mapping_0() const { return ___mapping_0; } inline RuntimeObject** get_address_of_mapping_0() { return &___mapping_0; } inline void set_mapping_0(RuntimeObject* value) { ___mapping_0 = value; Il2CppCodeGenWriteBarrier((&___mapping_0), value); } inline static int32_t get_offset_of_pattern_1() { return static_cast(offsetof(InterpreterFactory_t533216624, ___pattern_1)); } inline UInt16U5BU5D_t3326319531* get_pattern_1() const { return ___pattern_1; } inline UInt16U5BU5D_t3326319531** get_address_of_pattern_1() { return &___pattern_1; } inline void set_pattern_1(UInt16U5BU5D_t3326319531* value) { ___pattern_1 = value; Il2CppCodeGenWriteBarrier((&___pattern_1), value); } inline static int32_t get_offset_of_namesMapping_2() { return static_cast(offsetof(InterpreterFactory_t533216624, ___namesMapping_2)); } inline StringU5BU5D_t1281789340* get_namesMapping_2() const { return ___namesMapping_2; } inline StringU5BU5D_t1281789340** get_address_of_namesMapping_2() { return &___namesMapping_2; } inline void set_namesMapping_2(StringU5BU5D_t1281789340* value) { ___namesMapping_2 = value; Il2CppCodeGenWriteBarrier((&___namesMapping_2), value); } inline static int32_t get_offset_of_gap_3() { return static_cast(offsetof(InterpreterFactory_t533216624, ___gap_3)); } inline int32_t get_gap_3() const { return ___gap_3; } inline int32_t* get_address_of_gap_3() { return &___gap_3; } inline void set_gap_3(int32_t value) { ___gap_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INTERPRETERFACTORY_T533216624_H #ifndef BASEMACHINE_T2554639499_H #define BASEMACHINE_T2554639499_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.BaseMachine struct BaseMachine_t2554639499 : public RuntimeObject { public: // System.Boolean System.Text.RegularExpressions.BaseMachine::needs_groups_or_captures bool ___needs_groups_or_captures_0; public: inline static int32_t get_offset_of_needs_groups_or_captures_0() { return static_cast(offsetof(BaseMachine_t2554639499, ___needs_groups_or_captures_0)); } inline bool get_needs_groups_or_captures_0() const { return ___needs_groups_or_captures_0; } inline bool* get_address_of_needs_groups_or_captures_0() { return &___needs_groups_or_captures_0; } inline void set_needs_groups_or_captures_0(bool value) { ___needs_groups_or_captures_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BASEMACHINE_T2554639499_H #ifndef TEXTWRITER_T3478189236_H #define TEXTWRITER_T3478189236_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_t3478189236 : public RuntimeObject { public: // System.Char[] System.IO.TextWriter::CoreNewLine CharU5BU5D_t3528271667* ___CoreNewLine_0; // System.IFormatProvider System.IO.TextWriter::internalFormatProvider RuntimeObject* ___internalFormatProvider_1; public: inline static int32_t get_offset_of_CoreNewLine_0() { return static_cast(offsetof(TextWriter_t3478189236, ___CoreNewLine_0)); } inline CharU5BU5D_t3528271667* get_CoreNewLine_0() const { return ___CoreNewLine_0; } inline CharU5BU5D_t3528271667** get_address_of_CoreNewLine_0() { return &___CoreNewLine_0; } inline void set_CoreNewLine_0(CharU5BU5D_t3528271667* value) { ___CoreNewLine_0 = value; Il2CppCodeGenWriteBarrier((&___CoreNewLine_0), value); } inline static int32_t get_offset_of_internalFormatProvider_1() { return static_cast(offsetof(TextWriter_t3478189236, ___internalFormatProvider_1)); } inline RuntimeObject* get_internalFormatProvider_1() const { return ___internalFormatProvider_1; } inline RuntimeObject** get_address_of_internalFormatProvider_1() { return &___internalFormatProvider_1; } inline void set_internalFormatProvider_1(RuntimeObject* value) { ___internalFormatProvider_1 = value; Il2CppCodeGenWriteBarrier((&___internalFormatProvider_1), value); } }; struct TextWriter_t3478189236_StaticFields { public: // System.IO.TextWriter System.IO.TextWriter::Null TextWriter_t3478189236 * ___Null_2; public: inline static int32_t get_offset_of_Null_2() { return static_cast(offsetof(TextWriter_t3478189236_StaticFields, ___Null_2)); } inline TextWriter_t3478189236 * get_Null_2() const { return ___Null_2; } inline TextWriter_t3478189236 ** get_address_of_Null_2() { return &___Null_2; } inline void set_Null_2(TextWriter_t3478189236 * value) { ___Null_2 = value; Il2CppCodeGenWriteBarrier((&___Null_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TEXTWRITER_T3478189236_H #ifndef URI_T100236324_H #define URI_T100236324_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Uri struct Uri_t100236324 : public RuntimeObject { public: // System.Boolean System.Uri::isUnixFilePath bool ___isUnixFilePath_0; // System.String System.Uri::source String_t* ___source_1; // System.String System.Uri::scheme String_t* ___scheme_2; // System.String System.Uri::host String_t* ___host_3; // System.Int32 System.Uri::port int32_t ___port_4; // System.String System.Uri::path String_t* ___path_5; // System.String System.Uri::query String_t* ___query_6; // System.String System.Uri::fragment String_t* ___fragment_7; // System.String System.Uri::userinfo String_t* ___userinfo_8; // System.Boolean System.Uri::isUnc bool ___isUnc_9; // System.Boolean System.Uri::isOpaquePart bool ___isOpaquePart_10; // System.Boolean System.Uri::isAbsoluteUri bool ___isAbsoluteUri_11; // System.Boolean System.Uri::userEscaped bool ___userEscaped_12; // System.String System.Uri::cachedAbsoluteUri String_t* ___cachedAbsoluteUri_13; // System.String System.Uri::cachedToString String_t* ___cachedToString_14; // System.String System.Uri::cachedLocalPath String_t* ___cachedLocalPath_15; // System.Int32 System.Uri::cachedHashCode int32_t ___cachedHashCode_16; // System.UriParser System.Uri::parser UriParser_t3890150400 * ___parser_30; public: inline static int32_t get_offset_of_isUnixFilePath_0() { return static_cast(offsetof(Uri_t100236324, ___isUnixFilePath_0)); } inline bool get_isUnixFilePath_0() const { return ___isUnixFilePath_0; } inline bool* get_address_of_isUnixFilePath_0() { return &___isUnixFilePath_0; } inline void set_isUnixFilePath_0(bool value) { ___isUnixFilePath_0 = value; } inline static int32_t get_offset_of_source_1() { return static_cast(offsetof(Uri_t100236324, ___source_1)); } inline String_t* get_source_1() const { return ___source_1; } inline String_t** get_address_of_source_1() { return &___source_1; } inline void set_source_1(String_t* value) { ___source_1 = value; Il2CppCodeGenWriteBarrier((&___source_1), value); } inline static int32_t get_offset_of_scheme_2() { return static_cast(offsetof(Uri_t100236324, ___scheme_2)); } inline String_t* get_scheme_2() const { return ___scheme_2; } inline String_t** get_address_of_scheme_2() { return &___scheme_2; } inline void set_scheme_2(String_t* value) { ___scheme_2 = value; Il2CppCodeGenWriteBarrier((&___scheme_2), value); } inline static int32_t get_offset_of_host_3() { return static_cast(offsetof(Uri_t100236324, ___host_3)); } inline String_t* get_host_3() const { return ___host_3; } inline String_t** get_address_of_host_3() { return &___host_3; } inline void set_host_3(String_t* value) { ___host_3 = value; Il2CppCodeGenWriteBarrier((&___host_3), value); } inline static int32_t get_offset_of_port_4() { return static_cast(offsetof(Uri_t100236324, ___port_4)); } inline int32_t get_port_4() const { return ___port_4; } inline int32_t* get_address_of_port_4() { return &___port_4; } inline void set_port_4(int32_t value) { ___port_4 = value; } inline static int32_t get_offset_of_path_5() { return static_cast(offsetof(Uri_t100236324, ___path_5)); } inline String_t* get_path_5() const { return ___path_5; } inline String_t** get_address_of_path_5() { return &___path_5; } inline void set_path_5(String_t* value) { ___path_5 = value; Il2CppCodeGenWriteBarrier((&___path_5), value); } inline static int32_t get_offset_of_query_6() { return static_cast(offsetof(Uri_t100236324, ___query_6)); } inline String_t* get_query_6() const { return ___query_6; } inline String_t** get_address_of_query_6() { return &___query_6; } inline void set_query_6(String_t* value) { ___query_6 = value; Il2CppCodeGenWriteBarrier((&___query_6), value); } inline static int32_t get_offset_of_fragment_7() { return static_cast(offsetof(Uri_t100236324, ___fragment_7)); } inline String_t* get_fragment_7() const { return ___fragment_7; } inline String_t** get_address_of_fragment_7() { return &___fragment_7; } inline void set_fragment_7(String_t* value) { ___fragment_7 = value; Il2CppCodeGenWriteBarrier((&___fragment_7), value); } inline static int32_t get_offset_of_userinfo_8() { return static_cast(offsetof(Uri_t100236324, ___userinfo_8)); } inline String_t* get_userinfo_8() const { return ___userinfo_8; } inline String_t** get_address_of_userinfo_8() { return &___userinfo_8; } inline void set_userinfo_8(String_t* value) { ___userinfo_8 = value; Il2CppCodeGenWriteBarrier((&___userinfo_8), value); } inline static int32_t get_offset_of_isUnc_9() { return static_cast(offsetof(Uri_t100236324, ___isUnc_9)); } inline bool get_isUnc_9() const { return ___isUnc_9; } inline bool* get_address_of_isUnc_9() { return &___isUnc_9; } inline void set_isUnc_9(bool value) { ___isUnc_9 = value; } inline static int32_t get_offset_of_isOpaquePart_10() { return static_cast(offsetof(Uri_t100236324, ___isOpaquePart_10)); } inline bool get_isOpaquePart_10() const { return ___isOpaquePart_10; } inline bool* get_address_of_isOpaquePart_10() { return &___isOpaquePart_10; } inline void set_isOpaquePart_10(bool value) { ___isOpaquePart_10 = value; } inline static int32_t get_offset_of_isAbsoluteUri_11() { return static_cast(offsetof(Uri_t100236324, ___isAbsoluteUri_11)); } inline bool get_isAbsoluteUri_11() const { return ___isAbsoluteUri_11; } inline bool* get_address_of_isAbsoluteUri_11() { return &___isAbsoluteUri_11; } inline void set_isAbsoluteUri_11(bool value) { ___isAbsoluteUri_11 = value; } inline static int32_t get_offset_of_userEscaped_12() { return static_cast(offsetof(Uri_t100236324, ___userEscaped_12)); } inline bool get_userEscaped_12() const { return ___userEscaped_12; } inline bool* get_address_of_userEscaped_12() { return &___userEscaped_12; } inline void set_userEscaped_12(bool value) { ___userEscaped_12 = value; } inline static int32_t get_offset_of_cachedAbsoluteUri_13() { return static_cast(offsetof(Uri_t100236324, ___cachedAbsoluteUri_13)); } inline String_t* get_cachedAbsoluteUri_13() const { return ___cachedAbsoluteUri_13; } inline String_t** get_address_of_cachedAbsoluteUri_13() { return &___cachedAbsoluteUri_13; } inline void set_cachedAbsoluteUri_13(String_t* value) { ___cachedAbsoluteUri_13 = value; Il2CppCodeGenWriteBarrier((&___cachedAbsoluteUri_13), value); } inline static int32_t get_offset_of_cachedToString_14() { return static_cast(offsetof(Uri_t100236324, ___cachedToString_14)); } inline String_t* get_cachedToString_14() const { return ___cachedToString_14; } inline String_t** get_address_of_cachedToString_14() { return &___cachedToString_14; } inline void set_cachedToString_14(String_t* value) { ___cachedToString_14 = value; Il2CppCodeGenWriteBarrier((&___cachedToString_14), value); } inline static int32_t get_offset_of_cachedLocalPath_15() { return static_cast(offsetof(Uri_t100236324, ___cachedLocalPath_15)); } inline String_t* get_cachedLocalPath_15() const { return ___cachedLocalPath_15; } inline String_t** get_address_of_cachedLocalPath_15() { return &___cachedLocalPath_15; } inline void set_cachedLocalPath_15(String_t* value) { ___cachedLocalPath_15 = value; Il2CppCodeGenWriteBarrier((&___cachedLocalPath_15), value); } inline static int32_t get_offset_of_cachedHashCode_16() { return static_cast(offsetof(Uri_t100236324, ___cachedHashCode_16)); } inline int32_t get_cachedHashCode_16() const { return ___cachedHashCode_16; } inline int32_t* get_address_of_cachedHashCode_16() { return &___cachedHashCode_16; } inline void set_cachedHashCode_16(int32_t value) { ___cachedHashCode_16 = value; } inline static int32_t get_offset_of_parser_30() { return static_cast(offsetof(Uri_t100236324, ___parser_30)); } inline UriParser_t3890150400 * get_parser_30() const { return ___parser_30; } inline UriParser_t3890150400 ** get_address_of_parser_30() { return &___parser_30; } inline void set_parser_30(UriParser_t3890150400 * value) { ___parser_30 = value; Il2CppCodeGenWriteBarrier((&___parser_30), value); } }; struct Uri_t100236324_StaticFields { public: // System.String System.Uri::hexUpperChars String_t* ___hexUpperChars_17; // System.String System.Uri::SchemeDelimiter String_t* ___SchemeDelimiter_18; // System.String System.Uri::UriSchemeFile String_t* ___UriSchemeFile_19; // System.String System.Uri::UriSchemeFtp String_t* ___UriSchemeFtp_20; // System.String System.Uri::UriSchemeGopher String_t* ___UriSchemeGopher_21; // System.String System.Uri::UriSchemeHttp String_t* ___UriSchemeHttp_22; // System.String System.Uri::UriSchemeHttps String_t* ___UriSchemeHttps_23; // System.String System.Uri::UriSchemeMailto String_t* ___UriSchemeMailto_24; // System.String System.Uri::UriSchemeNews String_t* ___UriSchemeNews_25; // System.String System.Uri::UriSchemeNntp String_t* ___UriSchemeNntp_26; // System.String System.Uri::UriSchemeNetPipe String_t* ___UriSchemeNetPipe_27; // System.String System.Uri::UriSchemeNetTcp String_t* ___UriSchemeNetTcp_28; // System.Uri/UriScheme[] System.Uri::schemes UriSchemeU5BU5D_t2082808316* ___schemes_29; // System.Collections.Generic.Dictionary`2 System.Uri::<>f__switch$map12 Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map12_31; // System.Collections.Generic.Dictionary`2 System.Uri::<>f__switch$map13 Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map13_32; // System.Collections.Generic.Dictionary`2 System.Uri::<>f__switch$map14 Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map14_33; // System.Collections.Generic.Dictionary`2 System.Uri::<>f__switch$map15 Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map15_34; // System.Collections.Generic.Dictionary`2 System.Uri::<>f__switch$map16 Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map16_35; public: inline static int32_t get_offset_of_hexUpperChars_17() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___hexUpperChars_17)); } inline String_t* get_hexUpperChars_17() const { return ___hexUpperChars_17; } inline String_t** get_address_of_hexUpperChars_17() { return &___hexUpperChars_17; } inline void set_hexUpperChars_17(String_t* value) { ___hexUpperChars_17 = value; Il2CppCodeGenWriteBarrier((&___hexUpperChars_17), value); } inline static int32_t get_offset_of_SchemeDelimiter_18() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___SchemeDelimiter_18)); } inline String_t* get_SchemeDelimiter_18() const { return ___SchemeDelimiter_18; } inline String_t** get_address_of_SchemeDelimiter_18() { return &___SchemeDelimiter_18; } inline void set_SchemeDelimiter_18(String_t* value) { ___SchemeDelimiter_18 = value; Il2CppCodeGenWriteBarrier((&___SchemeDelimiter_18), value); } inline static int32_t get_offset_of_UriSchemeFile_19() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeFile_19)); } inline String_t* get_UriSchemeFile_19() const { return ___UriSchemeFile_19; } inline String_t** get_address_of_UriSchemeFile_19() { return &___UriSchemeFile_19; } inline void set_UriSchemeFile_19(String_t* value) { ___UriSchemeFile_19 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeFile_19), value); } inline static int32_t get_offset_of_UriSchemeFtp_20() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeFtp_20)); } inline String_t* get_UriSchemeFtp_20() const { return ___UriSchemeFtp_20; } inline String_t** get_address_of_UriSchemeFtp_20() { return &___UriSchemeFtp_20; } inline void set_UriSchemeFtp_20(String_t* value) { ___UriSchemeFtp_20 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeFtp_20), value); } inline static int32_t get_offset_of_UriSchemeGopher_21() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeGopher_21)); } inline String_t* get_UriSchemeGopher_21() const { return ___UriSchemeGopher_21; } inline String_t** get_address_of_UriSchemeGopher_21() { return &___UriSchemeGopher_21; } inline void set_UriSchemeGopher_21(String_t* value) { ___UriSchemeGopher_21 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeGopher_21), value); } inline static int32_t get_offset_of_UriSchemeHttp_22() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeHttp_22)); } inline String_t* get_UriSchemeHttp_22() const { return ___UriSchemeHttp_22; } inline String_t** get_address_of_UriSchemeHttp_22() { return &___UriSchemeHttp_22; } inline void set_UriSchemeHttp_22(String_t* value) { ___UriSchemeHttp_22 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeHttp_22), value); } inline static int32_t get_offset_of_UriSchemeHttps_23() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeHttps_23)); } inline String_t* get_UriSchemeHttps_23() const { return ___UriSchemeHttps_23; } inline String_t** get_address_of_UriSchemeHttps_23() { return &___UriSchemeHttps_23; } inline void set_UriSchemeHttps_23(String_t* value) { ___UriSchemeHttps_23 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeHttps_23), value); } inline static int32_t get_offset_of_UriSchemeMailto_24() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeMailto_24)); } inline String_t* get_UriSchemeMailto_24() const { return ___UriSchemeMailto_24; } inline String_t** get_address_of_UriSchemeMailto_24() { return &___UriSchemeMailto_24; } inline void set_UriSchemeMailto_24(String_t* value) { ___UriSchemeMailto_24 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeMailto_24), value); } inline static int32_t get_offset_of_UriSchemeNews_25() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeNews_25)); } inline String_t* get_UriSchemeNews_25() const { return ___UriSchemeNews_25; } inline String_t** get_address_of_UriSchemeNews_25() { return &___UriSchemeNews_25; } inline void set_UriSchemeNews_25(String_t* value) { ___UriSchemeNews_25 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeNews_25), value); } inline static int32_t get_offset_of_UriSchemeNntp_26() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeNntp_26)); } inline String_t* get_UriSchemeNntp_26() const { return ___UriSchemeNntp_26; } inline String_t** get_address_of_UriSchemeNntp_26() { return &___UriSchemeNntp_26; } inline void set_UriSchemeNntp_26(String_t* value) { ___UriSchemeNntp_26 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeNntp_26), value); } inline static int32_t get_offset_of_UriSchemeNetPipe_27() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeNetPipe_27)); } inline String_t* get_UriSchemeNetPipe_27() const { return ___UriSchemeNetPipe_27; } inline String_t** get_address_of_UriSchemeNetPipe_27() { return &___UriSchemeNetPipe_27; } inline void set_UriSchemeNetPipe_27(String_t* value) { ___UriSchemeNetPipe_27 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeNetPipe_27), value); } inline static int32_t get_offset_of_UriSchemeNetTcp_28() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___UriSchemeNetTcp_28)); } inline String_t* get_UriSchemeNetTcp_28() const { return ___UriSchemeNetTcp_28; } inline String_t** get_address_of_UriSchemeNetTcp_28() { return &___UriSchemeNetTcp_28; } inline void set_UriSchemeNetTcp_28(String_t* value) { ___UriSchemeNetTcp_28 = value; Il2CppCodeGenWriteBarrier((&___UriSchemeNetTcp_28), value); } inline static int32_t get_offset_of_schemes_29() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___schemes_29)); } inline UriSchemeU5BU5D_t2082808316* get_schemes_29() const { return ___schemes_29; } inline UriSchemeU5BU5D_t2082808316** get_address_of_schemes_29() { return &___schemes_29; } inline void set_schemes_29(UriSchemeU5BU5D_t2082808316* value) { ___schemes_29 = value; Il2CppCodeGenWriteBarrier((&___schemes_29), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map12_31() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___U3CU3Ef__switchU24map12_31)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map12_31() const { return ___U3CU3Ef__switchU24map12_31; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map12_31() { return &___U3CU3Ef__switchU24map12_31; } inline void set_U3CU3Ef__switchU24map12_31(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map12_31 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map12_31), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map13_32() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___U3CU3Ef__switchU24map13_32)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map13_32() const { return ___U3CU3Ef__switchU24map13_32; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map13_32() { return &___U3CU3Ef__switchU24map13_32; } inline void set_U3CU3Ef__switchU24map13_32(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map13_32 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map13_32), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map14_33() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___U3CU3Ef__switchU24map14_33)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map14_33() const { return ___U3CU3Ef__switchU24map14_33; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map14_33() { return &___U3CU3Ef__switchU24map14_33; } inline void set_U3CU3Ef__switchU24map14_33(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map14_33 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map14_33), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map15_34() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___U3CU3Ef__switchU24map15_34)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map15_34() const { return ___U3CU3Ef__switchU24map15_34; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map15_34() { return &___U3CU3Ef__switchU24map15_34; } inline void set_U3CU3Ef__switchU24map15_34(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map15_34 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map15_34), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map16_35() { return static_cast(offsetof(Uri_t100236324_StaticFields, ___U3CU3Ef__switchU24map16_35)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map16_35() const { return ___U3CU3Ef__switchU24map16_35; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map16_35() { return &___U3CU3Ef__switchU24map16_35; } inline void set_U3CU3Ef__switchU24map16_35(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map16_35 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map16_35), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URI_T100236324_H #ifndef PATTERNCOMPILER_T4036359803_H #define PATTERNCOMPILER_T4036359803_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.PatternCompiler struct PatternCompiler_t4036359803 : public RuntimeObject { public: // System.Collections.ArrayList System.Text.RegularExpressions.PatternCompiler::pgm ArrayList_t2718874744 * ___pgm_0; public: inline static int32_t get_offset_of_pgm_0() { return static_cast(offsetof(PatternCompiler_t4036359803, ___pgm_0)); } inline ArrayList_t2718874744 * get_pgm_0() const { return ___pgm_0; } inline ArrayList_t2718874744 ** get_address_of_pgm_0() { return &___pgm_0; } inline void set_pgm_0(ArrayList_t2718874744 * value) { ___pgm_0 = value; Il2CppCodeGenWriteBarrier((&___pgm_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PATTERNCOMPILER_T4036359803_H #ifndef GROUPCOLLECTION_T69770484_H #define GROUPCOLLECTION_T69770484_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.GroupCollection struct GroupCollection_t69770484 : public RuntimeObject { public: // System.Text.RegularExpressions.Group[] System.Text.RegularExpressions.GroupCollection::list GroupU5BU5D_t1880820351* ___list_0; // System.Int32 System.Text.RegularExpressions.GroupCollection::gap int32_t ___gap_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(GroupCollection_t69770484, ___list_0)); } inline GroupU5BU5D_t1880820351* get_list_0() const { return ___list_0; } inline GroupU5BU5D_t1880820351** get_address_of_list_0() { return &___list_0; } inline void set_list_0(GroupU5BU5D_t1880820351* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } inline static int32_t get_offset_of_gap_1() { return static_cast(offsetof(GroupCollection_t69770484, ___gap_1)); } inline int32_t get_gap_1() const { return ___gap_1; } inline int32_t* get_address_of_gap_1() { return &___gap_1; } inline void set_gap_1(int32_t value) { ___gap_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // GROUPCOLLECTION_T69770484_H #ifndef DICTIONARY_2_T2736202052_H #define DICTIONARY_2_T2736202052_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 struct Dictionary_2_t2736202052 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::table Int32U5BU5D_t385246372* ___table_4; // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots LinkU5BU5D_t964245573* ___linkSlots_5; // TKey[] System.Collections.Generic.Dictionary`2::keySlots StringU5BU5D_t1281789340* ___keySlots_6; // TValue[] System.Collections.Generic.Dictionary`2::valueSlots Int32U5BU5D_t385246372* ___valueSlots_7; // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots int32_t ___touchedSlots_8; // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot int32_t ___emptySlot_9; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_10; // System.Int32 System.Collections.Generic.Dictionary`2::threshold int32_t ___threshold_11; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::hcp RuntimeObject* ___hcp_12; // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info SerializationInfo_t950877179 * ___serialization_info_13; // System.Int32 System.Collections.Generic.Dictionary`2::generation int32_t ___generation_14; public: inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Dictionary_2_t2736202052, ___table_4)); } inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; } inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; } inline void set_table_4(Int32U5BU5D_t385246372* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_linkSlots_5() { return static_cast(offsetof(Dictionary_2_t2736202052, ___linkSlots_5)); } inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; } inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; } inline void set_linkSlots_5(LinkU5BU5D_t964245573* value) { ___linkSlots_5 = value; Il2CppCodeGenWriteBarrier((&___linkSlots_5), value); } inline static int32_t get_offset_of_keySlots_6() { return static_cast(offsetof(Dictionary_2_t2736202052, ___keySlots_6)); } inline StringU5BU5D_t1281789340* get_keySlots_6() const { return ___keySlots_6; } inline StringU5BU5D_t1281789340** get_address_of_keySlots_6() { return &___keySlots_6; } inline void set_keySlots_6(StringU5BU5D_t1281789340* value) { ___keySlots_6 = value; Il2CppCodeGenWriteBarrier((&___keySlots_6), value); } inline static int32_t get_offset_of_valueSlots_7() { return static_cast(offsetof(Dictionary_2_t2736202052, ___valueSlots_7)); } inline Int32U5BU5D_t385246372* get_valueSlots_7() const { return ___valueSlots_7; } inline Int32U5BU5D_t385246372** get_address_of_valueSlots_7() { return &___valueSlots_7; } inline void set_valueSlots_7(Int32U5BU5D_t385246372* value) { ___valueSlots_7 = value; Il2CppCodeGenWriteBarrier((&___valueSlots_7), value); } inline static int32_t get_offset_of_touchedSlots_8() { return static_cast(offsetof(Dictionary_2_t2736202052, ___touchedSlots_8)); } inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; } inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; } inline void set_touchedSlots_8(int32_t value) { ___touchedSlots_8 = value; } inline static int32_t get_offset_of_emptySlot_9() { return static_cast(offsetof(Dictionary_2_t2736202052, ___emptySlot_9)); } inline int32_t get_emptySlot_9() const { return ___emptySlot_9; } inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; } inline void set_emptySlot_9(int32_t value) { ___emptySlot_9 = value; } inline static int32_t get_offset_of_count_10() { return static_cast(offsetof(Dictionary_2_t2736202052, ___count_10)); } inline int32_t get_count_10() const { return ___count_10; } inline int32_t* get_address_of_count_10() { return &___count_10; } inline void set_count_10(int32_t value) { ___count_10 = value; } inline static int32_t get_offset_of_threshold_11() { return static_cast(offsetof(Dictionary_2_t2736202052, ___threshold_11)); } inline int32_t get_threshold_11() const { return ___threshold_11; } inline int32_t* get_address_of_threshold_11() { return &___threshold_11; } inline void set_threshold_11(int32_t value) { ___threshold_11 = value; } inline static int32_t get_offset_of_hcp_12() { return static_cast(offsetof(Dictionary_2_t2736202052, ___hcp_12)); } inline RuntimeObject* get_hcp_12() const { return ___hcp_12; } inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; } inline void set_hcp_12(RuntimeObject* value) { ___hcp_12 = value; Il2CppCodeGenWriteBarrier((&___hcp_12), value); } inline static int32_t get_offset_of_serialization_info_13() { return static_cast(offsetof(Dictionary_2_t2736202052, ___serialization_info_13)); } inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; } inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; } inline void set_serialization_info_13(SerializationInfo_t950877179 * value) { ___serialization_info_13 = value; Il2CppCodeGenWriteBarrier((&___serialization_info_13), value); } inline static int32_t get_offset_of_generation_14() { return static_cast(offsetof(Dictionary_2_t2736202052, ___generation_14)); } inline int32_t get_generation_14() const { return ___generation_14; } inline int32_t* get_address_of_generation_14() { return &___generation_14; } inline void set_generation_14(int32_t value) { ___generation_14 = value; } }; struct Dictionary_2_t2736202052_StaticFields { public: // System.Collections.Generic.Dictionary`2/Transform`1 System.Collections.Generic.Dictionary`2::<>f__am$cacheB Transform_1_t3530625384 * ___U3CU3Ef__amU24cacheB_15; public: inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast(offsetof(Dictionary_2_t2736202052_StaticFields, ___U3CU3Ef__amU24cacheB_15)); } inline Transform_1_t3530625384 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; } inline Transform_1_t3530625384 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; } inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t3530625384 * value) { ___U3CU3Ef__amU24cacheB_15 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DICTIONARY_2_T2736202052_H #ifndef REPLACEMENTEVALUATOR_T1065029019_H #define REPLACEMENTEVALUATOR_T1065029019_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.ReplacementEvaluator struct ReplacementEvaluator_t1065029019 : public RuntimeObject { public: // System.Text.RegularExpressions.Regex System.Text.RegularExpressions.ReplacementEvaluator::regex Regex_t3657309853 * ___regex_0; // System.Int32 System.Text.RegularExpressions.ReplacementEvaluator::n_pieces int32_t ___n_pieces_1; // System.Int32[] System.Text.RegularExpressions.ReplacementEvaluator::pieces Int32U5BU5D_t385246372* ___pieces_2; // System.String System.Text.RegularExpressions.ReplacementEvaluator::replacement String_t* ___replacement_3; public: inline static int32_t get_offset_of_regex_0() { return static_cast(offsetof(ReplacementEvaluator_t1065029019, ___regex_0)); } inline Regex_t3657309853 * get_regex_0() const { return ___regex_0; } inline Regex_t3657309853 ** get_address_of_regex_0() { return &___regex_0; } inline void set_regex_0(Regex_t3657309853 * value) { ___regex_0 = value; Il2CppCodeGenWriteBarrier((&___regex_0), value); } inline static int32_t get_offset_of_n_pieces_1() { return static_cast(offsetof(ReplacementEvaluator_t1065029019, ___n_pieces_1)); } inline int32_t get_n_pieces_1() const { return ___n_pieces_1; } inline int32_t* get_address_of_n_pieces_1() { return &___n_pieces_1; } inline void set_n_pieces_1(int32_t value) { ___n_pieces_1 = value; } inline static int32_t get_offset_of_pieces_2() { return static_cast(offsetof(ReplacementEvaluator_t1065029019, ___pieces_2)); } inline Int32U5BU5D_t385246372* get_pieces_2() const { return ___pieces_2; } inline Int32U5BU5D_t385246372** get_address_of_pieces_2() { return &___pieces_2; } inline void set_pieces_2(Int32U5BU5D_t385246372* value) { ___pieces_2 = value; Il2CppCodeGenWriteBarrier((&___pieces_2), value); } inline static int32_t get_offset_of_replacement_3() { return static_cast(offsetof(ReplacementEvaluator_t1065029019, ___replacement_3)); } inline String_t* get_replacement_3() const { return ___replacement_3; } inline String_t** get_address_of_replacement_3() { return &___replacement_3; } inline void set_replacement_3(String_t* value) { ___replacement_3 = value; Il2CppCodeGenWriteBarrier((&___replacement_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REPLACEMENTEVALUATOR_T1065029019_H #ifndef NODE_T2049086415_H #define NODE_T2049086415_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.MRUList/Node struct Node_t2049086415 : public RuntimeObject { public: // System.Object System.Text.RegularExpressions.MRUList/Node::value RuntimeObject * ___value_0; // System.Text.RegularExpressions.MRUList/Node System.Text.RegularExpressions.MRUList/Node::previous Node_t2049086415 * ___previous_1; // System.Text.RegularExpressions.MRUList/Node System.Text.RegularExpressions.MRUList/Node::next Node_t2049086415 * ___next_2; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(Node_t2049086415, ___value_0)); } inline RuntimeObject * get_value_0() const { return ___value_0; } inline RuntimeObject ** get_address_of_value_0() { return &___value_0; } inline void set_value_0(RuntimeObject * value) { ___value_0 = value; Il2CppCodeGenWriteBarrier((&___value_0), value); } inline static int32_t get_offset_of_previous_1() { return static_cast(offsetof(Node_t2049086415, ___previous_1)); } inline Node_t2049086415 * get_previous_1() const { return ___previous_1; } inline Node_t2049086415 ** get_address_of_previous_1() { return &___previous_1; } inline void set_previous_1(Node_t2049086415 * value) { ___previous_1 = value; Il2CppCodeGenWriteBarrier((&___previous_1), value); } inline static int32_t get_offset_of_next_2() { return static_cast(offsetof(Node_t2049086415, ___next_2)); } inline Node_t2049086415 * get_next_2() const { return ___next_2; } inline Node_t2049086415 ** get_address_of_next_2() { return &___next_2; } inline void set_next_2(Node_t2049086415 * value) { ___next_2 = value; Il2CppCodeGenWriteBarrier((&___next_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // NODE_T2049086415_H #ifndef ENUMERATOR_T2645102469_H #define ENUMERATOR_T2645102469_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.MatchCollection/Enumerator struct Enumerator_t2645102469 : public RuntimeObject { public: // System.Int32 System.Text.RegularExpressions.MatchCollection/Enumerator::index int32_t ___index_0; // System.Text.RegularExpressions.MatchCollection System.Text.RegularExpressions.MatchCollection/Enumerator::coll MatchCollection_t1395363720 * ___coll_1; public: inline static int32_t get_offset_of_index_0() { return static_cast(offsetof(Enumerator_t2645102469, ___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_coll_1() { return static_cast(offsetof(Enumerator_t2645102469, ___coll_1)); } inline MatchCollection_t1395363720 * get_coll_1() const { return ___coll_1; } inline MatchCollection_t1395363720 ** get_address_of_coll_1() { return &___coll_1; } inline void set_coll_1(MatchCollection_t1395363720 * value) { ___coll_1 = value; Il2CppCodeGenWriteBarrier((&___coll_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T2645102469_H #ifndef BITARRAY_T4087883509_H #define BITARRAY_T4087883509_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.BitArray struct BitArray_t4087883509 : public RuntimeObject { public: // System.Int32[] System.Collections.BitArray::m_array Int32U5BU5D_t385246372* ___m_array_0; // System.Int32 System.Collections.BitArray::m_length int32_t ___m_length_1; // System.Int32 System.Collections.BitArray::_version int32_t ____version_2; public: inline static int32_t get_offset_of_m_array_0() { return static_cast(offsetof(BitArray_t4087883509, ___m_array_0)); } inline Int32U5BU5D_t385246372* get_m_array_0() const { return ___m_array_0; } inline Int32U5BU5D_t385246372** get_address_of_m_array_0() { return &___m_array_0; } inline void set_m_array_0(Int32U5BU5D_t385246372* value) { ___m_array_0 = value; Il2CppCodeGenWriteBarrier((&___m_array_0), value); } inline static int32_t get_offset_of_m_length_1() { return static_cast(offsetof(BitArray_t4087883509, ___m_length_1)); } inline int32_t get_m_length_1() const { return ___m_length_1; } inline int32_t* get_address_of_m_length_1() { return &___m_length_1; } inline void set_m_length_1(int32_t value) { ___m_length_1 = value; } inline static int32_t get_offset_of__version_2() { return static_cast(offsetof(BitArray_t4087883509, ____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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BITARRAY_T4087883509_H #ifndef MATCHCOLLECTION_T1395363720_H #define MATCHCOLLECTION_T1395363720_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.MatchCollection struct MatchCollection_t1395363720 : public RuntimeObject { public: // System.Text.RegularExpressions.Match System.Text.RegularExpressions.MatchCollection::current Match_t3408321083 * ___current_0; // System.Collections.ArrayList System.Text.RegularExpressions.MatchCollection::list ArrayList_t2718874744 * ___list_1; public: inline static int32_t get_offset_of_current_0() { return static_cast(offsetof(MatchCollection_t1395363720, ___current_0)); } inline Match_t3408321083 * get_current_0() const { return ___current_0; } inline Match_t3408321083 ** get_address_of_current_0() { return &___current_0; } inline void set_current_0(Match_t3408321083 * value) { ___current_0 = value; Il2CppCodeGenWriteBarrier((&___current_0), value); } inline static int32_t get_offset_of_list_1() { return static_cast(offsetof(MatchCollection_t1395363720, ___list_1)); } inline ArrayList_t2718874744 * get_list_1() const { return ___list_1; } inline ArrayList_t2718874744 ** get_address_of_list_1() { return &___list_1; } inline void set_list_1(ArrayList_t2718874744 * value) { ___list_1 = value; Il2CppCodeGenWriteBarrier((&___list_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MATCHCOLLECTION_T1395363720_H #ifndef STACK_T2329662280_H #define STACK_T2329662280_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Stack struct Stack_t2329662280 : public RuntimeObject { public: // System.Object[] System.Collections.Stack::contents ObjectU5BU5D_t2843939325* ___contents_0; // System.Int32 System.Collections.Stack::current int32_t ___current_1; // System.Int32 System.Collections.Stack::count int32_t ___count_2; // System.Int32 System.Collections.Stack::capacity int32_t ___capacity_3; // System.Int32 System.Collections.Stack::modCount int32_t ___modCount_4; public: inline static int32_t get_offset_of_contents_0() { return static_cast(offsetof(Stack_t2329662280, ___contents_0)); } inline ObjectU5BU5D_t2843939325* get_contents_0() const { return ___contents_0; } inline ObjectU5BU5D_t2843939325** get_address_of_contents_0() { return &___contents_0; } inline void set_contents_0(ObjectU5BU5D_t2843939325* value) { ___contents_0 = value; Il2CppCodeGenWriteBarrier((&___contents_0), value); } inline static int32_t get_offset_of_current_1() { return static_cast(offsetof(Stack_t2329662280, ___current_1)); } inline int32_t get_current_1() const { return ___current_1; } inline int32_t* get_address_of_current_1() { return &___current_1; } inline void set_current_1(int32_t value) { ___current_1 = value; } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Stack_t2329662280, ___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_capacity_3() { return static_cast(offsetof(Stack_t2329662280, ___capacity_3)); } inline int32_t get_capacity_3() const { return ___capacity_3; } inline int32_t* get_address_of_capacity_3() { return &___capacity_3; } inline void set_capacity_3(int32_t value) { ___capacity_3 = value; } inline static int32_t get_offset_of_modCount_4() { return static_cast(offsetof(Stack_t2329662280, ___modCount_4)); } inline int32_t get_modCount_4() const { return ___modCount_4; } inline int32_t* get_address_of_modCount_4() { return &___modCount_4; } inline void set_modCount_4(int32_t value) { ___modCount_4 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STACK_T2329662280_H #ifndef LINKREF_T2971865410_H #define LINKREF_T2971865410_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.LinkRef struct LinkRef_t2971865410 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LINKREF_T2971865410_H #ifndef ENUMERATOR_T737725276_H #define ENUMERATOR_T737725276_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.IntervalCollection/Enumerator struct Enumerator_t737725276 : public RuntimeObject { public: // System.Collections.IList System.Text.RegularExpressions.IntervalCollection/Enumerator::list RuntimeObject* ___list_0; // System.Int32 System.Text.RegularExpressions.IntervalCollection/Enumerator::ptr int32_t ___ptr_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_t737725276, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } inline static int32_t get_offset_of_ptr_1() { return static_cast(offsetof(Enumerator_t737725276, ___ptr_1)); } inline int32_t get_ptr_1() const { return ___ptr_1; } inline int32_t* get_address_of_ptr_1() { return &___ptr_1; } inline void set_ptr_1(int32_t value) { ___ptr_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENUMERATOR_T737725276_H #ifndef SERIALIZATIONINFO_T950877179_H #define SERIALIZATIONINFO_T950877179_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t950877179 : public RuntimeObject { public: // System.Collections.Hashtable System.Runtime.Serialization.SerializationInfo::serialized Hashtable_t1853889766 * ___serialized_0; // System.Collections.ArrayList System.Runtime.Serialization.SerializationInfo::values ArrayList_t2718874744 * ___values_1; // System.String System.Runtime.Serialization.SerializationInfo::assemblyName String_t* ___assemblyName_2; // System.String System.Runtime.Serialization.SerializationInfo::fullTypeName String_t* ___fullTypeName_3; // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::converter RuntimeObject* ___converter_4; public: inline static int32_t get_offset_of_serialized_0() { return static_cast(offsetof(SerializationInfo_t950877179, ___serialized_0)); } inline Hashtable_t1853889766 * get_serialized_0() const { return ___serialized_0; } inline Hashtable_t1853889766 ** get_address_of_serialized_0() { return &___serialized_0; } inline void set_serialized_0(Hashtable_t1853889766 * value) { ___serialized_0 = value; Il2CppCodeGenWriteBarrier((&___serialized_0), value); } inline static int32_t get_offset_of_values_1() { return static_cast(offsetof(SerializationInfo_t950877179, ___values_1)); } inline ArrayList_t2718874744 * get_values_1() const { return ___values_1; } inline ArrayList_t2718874744 ** get_address_of_values_1() { return &___values_1; } inline void set_values_1(ArrayList_t2718874744 * value) { ___values_1 = value; Il2CppCodeGenWriteBarrier((&___values_1), value); } inline static int32_t get_offset_of_assemblyName_2() { return static_cast(offsetof(SerializationInfo_t950877179, ___assemblyName_2)); } inline String_t* get_assemblyName_2() const { return ___assemblyName_2; } inline String_t** get_address_of_assemblyName_2() { return &___assemblyName_2; } inline void set_assemblyName_2(String_t* value) { ___assemblyName_2 = value; Il2CppCodeGenWriteBarrier((&___assemblyName_2), value); } inline static int32_t get_offset_of_fullTypeName_3() { return static_cast(offsetof(SerializationInfo_t950877179, ___fullTypeName_3)); } inline String_t* get_fullTypeName_3() const { return ___fullTypeName_3; } inline String_t** get_address_of_fullTypeName_3() { return &___fullTypeName_3; } inline void set_fullTypeName_3(String_t* value) { ___fullTypeName_3 = value; Il2CppCodeGenWriteBarrier((&___fullTypeName_3), value); } inline static int32_t get_offset_of_converter_4() { return static_cast(offsetof(SerializationInfo_t950877179, ___converter_4)); } inline RuntimeObject* get_converter_4() const { return ___converter_4; } inline RuntimeObject** get_address_of_converter_4() { return &___converter_4; } inline void set_converter_4(RuntimeObject* value) { ___converter_4 = value; Il2CppCodeGenWriteBarrier((&___converter_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SERIALIZATIONINFO_T950877179_H #ifndef PARSER_T2430509383_H #define PARSER_T2430509383_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Parser struct Parser_t2430509383 : public RuntimeObject { public: // System.String System.Text.RegularExpressions.Syntax.Parser::pattern String_t* ___pattern_0; // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ptr int32_t ___ptr_1; // System.Collections.ArrayList System.Text.RegularExpressions.Syntax.Parser::caps ArrayList_t2718874744 * ___caps_2; // System.Collections.Hashtable System.Text.RegularExpressions.Syntax.Parser::refs Hashtable_t1853889766 * ___refs_3; // System.Int32 System.Text.RegularExpressions.Syntax.Parser::num_groups int32_t ___num_groups_4; // System.Int32 System.Text.RegularExpressions.Syntax.Parser::gap int32_t ___gap_5; public: inline static int32_t get_offset_of_pattern_0() { return static_cast(offsetof(Parser_t2430509383, ___pattern_0)); } inline String_t* get_pattern_0() const { return ___pattern_0; } inline String_t** get_address_of_pattern_0() { return &___pattern_0; } inline void set_pattern_0(String_t* value) { ___pattern_0 = value; Il2CppCodeGenWriteBarrier((&___pattern_0), value); } inline static int32_t get_offset_of_ptr_1() { return static_cast(offsetof(Parser_t2430509383, ___ptr_1)); } inline int32_t get_ptr_1() const { return ___ptr_1; } inline int32_t* get_address_of_ptr_1() { return &___ptr_1; } inline void set_ptr_1(int32_t value) { ___ptr_1 = value; } inline static int32_t get_offset_of_caps_2() { return static_cast(offsetof(Parser_t2430509383, ___caps_2)); } inline ArrayList_t2718874744 * get_caps_2() const { return ___caps_2; } inline ArrayList_t2718874744 ** get_address_of_caps_2() { return &___caps_2; } inline void set_caps_2(ArrayList_t2718874744 * value) { ___caps_2 = value; Il2CppCodeGenWriteBarrier((&___caps_2), value); } inline static int32_t get_offset_of_refs_3() { return static_cast(offsetof(Parser_t2430509383, ___refs_3)); } inline Hashtable_t1853889766 * get_refs_3() const { return ___refs_3; } inline Hashtable_t1853889766 ** get_address_of_refs_3() { return &___refs_3; } inline void set_refs_3(Hashtable_t1853889766 * value) { ___refs_3 = value; Il2CppCodeGenWriteBarrier((&___refs_3), value); } inline static int32_t get_offset_of_num_groups_4() { return static_cast(offsetof(Parser_t2430509383, ___num_groups_4)); } inline int32_t get_num_groups_4() const { return ___num_groups_4; } inline int32_t* get_address_of_num_groups_4() { return &___num_groups_4; } inline void set_num_groups_4(int32_t value) { ___num_groups_4 = value; } inline static int32_t get_offset_of_gap_5() { return static_cast(offsetof(Parser_t2430509383, ___gap_5)); } inline int32_t get_gap_5() const { return ___gap_5; } inline int32_t* get_address_of_gap_5() { return &___gap_5; } inline void set_gap_5(int32_t value) { ___gap_5 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PARSER_T2430509383_H #ifndef ARRAYLIST_T2718874744_H #define ARRAYLIST_T2718874744_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_t2718874744 : public RuntimeObject { public: // System.Int32 System.Collections.ArrayList::_size int32_t ____size_1; // System.Object[] System.Collections.ArrayList::_items ObjectU5BU5D_t2843939325* ____items_2; // System.Int32 System.Collections.ArrayList::_version int32_t ____version_3; public: inline static int32_t get_offset_of__size_1() { return static_cast(offsetof(ArrayList_t2718874744, ____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__items_2() { return static_cast(offsetof(ArrayList_t2718874744, ____items_2)); } inline ObjectU5BU5D_t2843939325* get__items_2() const { return ____items_2; } inline ObjectU5BU5D_t2843939325** get_address_of__items_2() { return &____items_2; } inline void set__items_2(ObjectU5BU5D_t2843939325* value) { ____items_2 = value; Il2CppCodeGenWriteBarrier((&____items_2), value); } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(ArrayList_t2718874744, ____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; } }; struct ArrayList_t2718874744_StaticFields { public: // System.Object[] System.Collections.ArrayList::EmptyArray ObjectU5BU5D_t2843939325* ___EmptyArray_4; public: inline static int32_t get_offset_of_EmptyArray_4() { return static_cast(offsetof(ArrayList_t2718874744_StaticFields, ___EmptyArray_4)); } inline ObjectU5BU5D_t2843939325* get_EmptyArray_4() const { return ___EmptyArray_4; } inline ObjectU5BU5D_t2843939325** get_address_of_EmptyArray_4() { return &___EmptyArray_4; } inline void set_EmptyArray_4(ObjectU5BU5D_t2843939325* value) { ___EmptyArray_4 = value; Il2CppCodeGenWriteBarrier((&___EmptyArray_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARRAYLIST_T2718874744_H #ifndef INTERVALCOLLECTION_T2609070824_H #define INTERVALCOLLECTION_T2609070824_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.IntervalCollection struct IntervalCollection_t2609070824 : public RuntimeObject { public: // System.Collections.ArrayList System.Text.RegularExpressions.IntervalCollection::intervals ArrayList_t2718874744 * ___intervals_0; public: inline static int32_t get_offset_of_intervals_0() { return static_cast(offsetof(IntervalCollection_t2609070824, ___intervals_0)); } inline ArrayList_t2718874744 * get_intervals_0() const { return ___intervals_0; } inline ArrayList_t2718874744 ** get_address_of_intervals_0() { return &___intervals_0; } inline void set_intervals_0(ArrayList_t2718874744 * value) { ___intervals_0 = value; Il2CppCodeGenWriteBarrier((&___intervals_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INTERVALCOLLECTION_T2609070824_H #ifndef IPV6ADDRESS_T2709566769_H #define IPV6ADDRESS_T2709566769_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Net.IPv6Address struct IPv6Address_t2709566769 : public RuntimeObject { public: // System.UInt16[] System.Net.IPv6Address::address UInt16U5BU5D_t3326319531* ___address_0; // System.Int32 System.Net.IPv6Address::prefixLength int32_t ___prefixLength_1; // System.Int64 System.Net.IPv6Address::scopeId int64_t ___scopeId_2; public: inline static int32_t get_offset_of_address_0() { return static_cast(offsetof(IPv6Address_t2709566769, ___address_0)); } inline UInt16U5BU5D_t3326319531* get_address_0() const { return ___address_0; } inline UInt16U5BU5D_t3326319531** get_address_of_address_0() { return &___address_0; } inline void set_address_0(UInt16U5BU5D_t3326319531* value) { ___address_0 = value; Il2CppCodeGenWriteBarrier((&___address_0), value); } inline static int32_t get_offset_of_prefixLength_1() { return static_cast(offsetof(IPv6Address_t2709566769, ___prefixLength_1)); } inline int32_t get_prefixLength_1() const { return ___prefixLength_1; } inline int32_t* get_address_of_prefixLength_1() { return &___prefixLength_1; } inline void set_prefixLength_1(int32_t value) { ___prefixLength_1 = value; } inline static int32_t get_offset_of_scopeId_2() { return static_cast(offsetof(IPv6Address_t2709566769, ___scopeId_2)); } inline int64_t get_scopeId_2() const { return ___scopeId_2; } inline int64_t* get_address_of_scopeId_2() { return &___scopeId_2; } inline void set_scopeId_2(int64_t value) { ___scopeId_2 = value; } }; struct IPv6Address_t2709566769_StaticFields { public: // System.Net.IPv6Address System.Net.IPv6Address::Loopback IPv6Address_t2709566769 * ___Loopback_3; // System.Net.IPv6Address System.Net.IPv6Address::Unspecified IPv6Address_t2709566769 * ___Unspecified_4; public: inline static int32_t get_offset_of_Loopback_3() { return static_cast(offsetof(IPv6Address_t2709566769_StaticFields, ___Loopback_3)); } inline IPv6Address_t2709566769 * get_Loopback_3() const { return ___Loopback_3; } inline IPv6Address_t2709566769 ** get_address_of_Loopback_3() { return &___Loopback_3; } inline void set_Loopback_3(IPv6Address_t2709566769 * value) { ___Loopback_3 = value; Il2CppCodeGenWriteBarrier((&___Loopback_3), value); } inline static int32_t get_offset_of_Unspecified_4() { return static_cast(offsetof(IPv6Address_t2709566769_StaticFields, ___Unspecified_4)); } inline IPv6Address_t2709566769 * get_Unspecified_4() const { return ___Unspecified_4; } inline IPv6Address_t2709566769 ** get_address_of_Unspecified_4() { return &___Unspecified_4; } inline void set_Unspecified_4(IPv6Address_t2709566769 * value) { ___Unspecified_4 = value; Il2CppCodeGenWriteBarrier((&___Unspecified_4), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // IPV6ADDRESS_T2709566769_H #ifndef CATEGORYUTILS_T3167997394_H #define CATEGORYUTILS_T3167997394_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.CategoryUtils struct CategoryUtils_t3167997394 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CATEGORYUTILS_T3167997394_H #ifndef CAPTURECOLLECTION_T1760593541_H #define CAPTURECOLLECTION_T1760593541_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.CaptureCollection struct CaptureCollection_t1760593541 : public RuntimeObject { public: // System.Text.RegularExpressions.Capture[] System.Text.RegularExpressions.CaptureCollection::list CaptureU5BU5D_t183267399* ___list_0; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(CaptureCollection_t1760593541, ___list_0)); } inline CaptureU5BU5D_t183267399* get_list_0() const { return ___list_0; } inline CaptureU5BU5D_t183267399** get_address_of_list_0() { return &___list_0; } inline void set_list_0(CaptureU5BU5D_t183267399* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((&___list_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CAPTURECOLLECTION_T1760593541_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::length int32_t ___length_0; // System.Char System.String::start_char Il2CppChar ___start_char_1; public: inline static int32_t get_offset_of_length_0() { return static_cast(offsetof(String_t, ___length_0)); } inline int32_t get_length_0() const { return ___length_0; } inline int32_t* get_address_of_length_0() { return &___length_0; } inline void set_length_0(int32_t value) { ___length_0 = value; } inline static int32_t get_offset_of_start_char_1() { return static_cast(offsetof(String_t, ___start_char_1)); } inline Il2CppChar get_start_char_1() const { return ___start_char_1; } inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; } inline void set_start_char_1(Il2CppChar value) { ___start_char_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_2; // System.Char[] System.String::WhiteChars CharU5BU5D_t3528271667* ___WhiteChars_3; public: inline static int32_t get_offset_of_Empty_2() { return static_cast(offsetof(String_t_StaticFields, ___Empty_2)); } inline String_t* get_Empty_2() const { return ___Empty_2; } inline String_t** get_address_of_Empty_2() { return &___Empty_2; } inline void set_Empty_2(String_t* value) { ___Empty_2 = value; Il2CppCodeGenWriteBarrier((&___Empty_2), value); } inline static int32_t get_offset_of_WhiteChars_3() { return static_cast(offsetof(String_t_StaticFields, ___WhiteChars_3)); } inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; } inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; } inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value) { ___WhiteChars_3 = value; Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STRING_T_H #ifndef CAPTURE_T2232016050_H #define CAPTURE_T2232016050_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Capture struct Capture_t2232016050 : public RuntimeObject { public: // System.Int32 System.Text.RegularExpressions.Capture::index int32_t ___index_0; // System.Int32 System.Text.RegularExpressions.Capture::length int32_t ___length_1; // System.String System.Text.RegularExpressions.Capture::text String_t* ___text_2; public: inline static int32_t get_offset_of_index_0() { return static_cast(offsetof(Capture_t2232016050, ___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_length_1() { return static_cast(offsetof(Capture_t2232016050, ___length_1)); } inline int32_t get_length_1() const { return ___length_1; } inline int32_t* get_address_of_length_1() { return &___length_1; } inline void set_length_1(int32_t value) { ___length_1 = value; } inline static int32_t get_offset_of_text_2() { return static_cast(offsetof(Capture_t2232016050, ___text_2)); } inline String_t* get_text_2() const { return ___text_2; } inline String_t** get_address_of_text_2() { return &___text_2; } inline void set_text_2(String_t* value) { ___text_2 = value; Il2CppCodeGenWriteBarrier((&___text_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CAPTURE_T2232016050_H #ifndef TYPECONVERTER_T2249118273_H #define TYPECONVERTER_T2249118273_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ComponentModel.TypeConverter struct TypeConverter_t2249118273 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TYPECONVERTER_T2249118273_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.Int32 System.Text.StringBuilder::_length int32_t ____length_1; // System.String System.Text.StringBuilder::_str String_t* ____str_2; // System.String System.Text.StringBuilder::_cached_str String_t* ____cached_str_3; // System.Int32 System.Text.StringBuilder::_maxCapacity int32_t ____maxCapacity_4; public: inline static int32_t get_offset_of__length_1() { return static_cast(offsetof(StringBuilder_t, ____length_1)); } inline int32_t get__length_1() const { return ____length_1; } inline int32_t* get_address_of__length_1() { return &____length_1; } inline void set__length_1(int32_t value) { ____length_1 = value; } inline static int32_t get_offset_of__str_2() { return static_cast(offsetof(StringBuilder_t, ____str_2)); } inline String_t* get__str_2() const { return ____str_2; } inline String_t** get_address_of__str_2() { return &____str_2; } inline void set__str_2(String_t* value) { ____str_2 = value; Il2CppCodeGenWriteBarrier((&____str_2), value); } inline static int32_t get_offset_of__cached_str_3() { return static_cast(offsetof(StringBuilder_t, ____cached_str_3)); } inline String_t* get__cached_str_3() const { return ____cached_str_3; } inline String_t** get_address_of__cached_str_3() { return &____cached_str_3; } inline void set__cached_str_3(String_t* value) { ____cached_str_3 = value; Il2CppCodeGenWriteBarrier((&____cached_str_3), value); } inline static int32_t get_offset_of__maxCapacity_4() { return static_cast(offsetof(StringBuilder_t, ____maxCapacity_4)); } inline int32_t get__maxCapacity_4() const { return ____maxCapacity_4; } inline int32_t* get_address_of__maxCapacity_4() { return &____maxCapacity_4; } inline void set__maxCapacity_4(int32_t value) { ____maxCapacity_4 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STRINGBUILDER_T_H #ifndef VALUETYPE_T3640485471_H #define VALUETYPE_T3640485471_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ValueType struct ValueType_t3640485471 : public RuntimeObject { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t3640485471_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t3640485471_marshaled_com { }; #endif // VALUETYPE_T3640485471_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 STREAM_T1273022909_H #define STREAM_T1273022909_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_t1273022909 : public RuntimeObject { public: public: }; struct Stream_t1273022909_StaticFields { public: // System.IO.Stream System.IO.Stream::Null Stream_t1273022909 * ___Null_0; public: inline static int32_t get_offset_of_Null_0() { return static_cast(offsetof(Stream_t1273022909_StaticFields, ___Null_0)); } inline Stream_t1273022909 * get_Null_0() const { return ___Null_0; } inline Stream_t1273022909 ** get_address_of_Null_0() { return &___Null_0; } inline void set_Null_0(Stream_t1273022909 * value) { ___Null_0 = value; Il2CppCodeGenWriteBarrier((&___Null_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STREAM_T1273022909_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.IntPtr[] System.Exception::trace_ips IntPtrU5BU5D_t4013366056* ___trace_ips_0; // System.Exception System.Exception::inner_exception Exception_t * ___inner_exception_1; // System.String System.Exception::message String_t* ___message_2; // System.String System.Exception::help_link String_t* ___help_link_3; // System.String System.Exception::class_name String_t* ___class_name_4; // System.String System.Exception::stack_trace String_t* ___stack_trace_5; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_6; // System.Int32 System.Exception::remote_stack_index int32_t ___remote_stack_index_7; // System.Int32 System.Exception::hresult int32_t ___hresult_8; // System.String System.Exception::source String_t* ___source_9; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_10; public: inline static int32_t get_offset_of_trace_ips_0() { return static_cast(offsetof(Exception_t, ___trace_ips_0)); } inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; } inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; } inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value) { ___trace_ips_0 = value; Il2CppCodeGenWriteBarrier((&___trace_ips_0), value); } inline static int32_t get_offset_of_inner_exception_1() { return static_cast(offsetof(Exception_t, ___inner_exception_1)); } inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; } inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; } inline void set_inner_exception_1(Exception_t * value) { ___inner_exception_1 = value; Il2CppCodeGenWriteBarrier((&___inner_exception_1), value); } inline static int32_t get_offset_of_message_2() { return static_cast(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_help_link_3() { return static_cast(offsetof(Exception_t, ___help_link_3)); } inline String_t* get_help_link_3() const { return ___help_link_3; } inline String_t** get_address_of_help_link_3() { return &___help_link_3; } inline void set_help_link_3(String_t* value) { ___help_link_3 = value; Il2CppCodeGenWriteBarrier((&___help_link_3), value); } inline static int32_t get_offset_of_class_name_4() { return static_cast(offsetof(Exception_t, ___class_name_4)); } inline String_t* get_class_name_4() const { return ___class_name_4; } inline String_t** get_address_of_class_name_4() { return &___class_name_4; } inline void set_class_name_4(String_t* value) { ___class_name_4 = value; Il2CppCodeGenWriteBarrier((&___class_name_4), value); } inline static int32_t get_offset_of_stack_trace_5() { return static_cast(offsetof(Exception_t, ___stack_trace_5)); } inline String_t* get_stack_trace_5() const { return ___stack_trace_5; } inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; } inline void set_stack_trace_5(String_t* value) { ___stack_trace_5 = value; Il2CppCodeGenWriteBarrier((&___stack_trace_5), value); } inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_6)); } inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; } inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; } inline void set__remoteStackTraceString_6(String_t* value) { ____remoteStackTraceString_6 = value; Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value); } inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast(offsetof(Exception_t, ___remote_stack_index_7)); } inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; } inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; } inline void set_remote_stack_index_7(int32_t value) { ___remote_stack_index_7 = value; } inline static int32_t get_offset_of_hresult_8() { return static_cast(offsetof(Exception_t, ___hresult_8)); } inline int32_t get_hresult_8() const { return ___hresult_8; } inline int32_t* get_address_of_hresult_8() { return &___hresult_8; } inline void set_hresult_8(int32_t value) { ___hresult_8 = value; } inline static int32_t get_offset_of_source_9() { return static_cast(offsetof(Exception_t, ___source_9)); } inline String_t* get_source_9() const { return ___source_9; } inline String_t** get_address_of_source_9() { return &___source_9; } inline void set_source_9(String_t* value) { ___source_9 = value; Il2CppCodeGenWriteBarrier((&___source_9), value); } inline static int32_t get_offset_of__data_10() { return static_cast(offsetof(Exception_t, ____data_10)); } inline RuntimeObject* get__data_10() const { return ____data_10; } inline RuntimeObject** get_address_of__data_10() { return &____data_10; } inline void set__data_10(RuntimeObject* value) { ____data_10 = value; Il2CppCodeGenWriteBarrier((&____data_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EXCEPTION_T_H #ifndef URIPARSER_T3890150400_H #define URIPARSER_T3890150400_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UriParser struct UriParser_t3890150400 : public RuntimeObject { public: // System.String System.UriParser::scheme_name String_t* ___scheme_name_2; // System.Int32 System.UriParser::default_port int32_t ___default_port_3; public: inline static int32_t get_offset_of_scheme_name_2() { return static_cast(offsetof(UriParser_t3890150400, ___scheme_name_2)); } inline String_t* get_scheme_name_2() const { return ___scheme_name_2; } inline String_t** get_address_of_scheme_name_2() { return &___scheme_name_2; } inline void set_scheme_name_2(String_t* value) { ___scheme_name_2 = value; Il2CppCodeGenWriteBarrier((&___scheme_name_2), value); } inline static int32_t get_offset_of_default_port_3() { return static_cast(offsetof(UriParser_t3890150400, ___default_port_3)); } inline int32_t get_default_port_3() const { return ___default_port_3; } inline int32_t* get_address_of_default_port_3() { return &___default_port_3; } inline void set_default_port_3(int32_t value) { ___default_port_3 = value; } }; struct UriParser_t3890150400_StaticFields { public: // System.Object System.UriParser::lock_object RuntimeObject * ___lock_object_0; // System.Collections.Hashtable System.UriParser::table Hashtable_t1853889766 * ___table_1; // System.Text.RegularExpressions.Regex System.UriParser::uri_regex Regex_t3657309853 * ___uri_regex_4; // System.Text.RegularExpressions.Regex System.UriParser::auth_regex Regex_t3657309853 * ___auth_regex_5; public: inline static int32_t get_offset_of_lock_object_0() { return static_cast(offsetof(UriParser_t3890150400_StaticFields, ___lock_object_0)); } inline RuntimeObject * get_lock_object_0() const { return ___lock_object_0; } inline RuntimeObject ** get_address_of_lock_object_0() { return &___lock_object_0; } inline void set_lock_object_0(RuntimeObject * value) { ___lock_object_0 = value; Il2CppCodeGenWriteBarrier((&___lock_object_0), value); } inline static int32_t get_offset_of_table_1() { return static_cast(offsetof(UriParser_t3890150400_StaticFields, ___table_1)); } inline Hashtable_t1853889766 * get_table_1() const { return ___table_1; } inline Hashtable_t1853889766 ** get_address_of_table_1() { return &___table_1; } inline void set_table_1(Hashtable_t1853889766 * value) { ___table_1 = value; Il2CppCodeGenWriteBarrier((&___table_1), value); } inline static int32_t get_offset_of_uri_regex_4() { return static_cast(offsetof(UriParser_t3890150400_StaticFields, ___uri_regex_4)); } inline Regex_t3657309853 * get_uri_regex_4() const { return ___uri_regex_4; } inline Regex_t3657309853 ** get_address_of_uri_regex_4() { return &___uri_regex_4; } inline void set_uri_regex_4(Regex_t3657309853 * value) { ___uri_regex_4 = value; Il2CppCodeGenWriteBarrier((&___uri_regex_4), value); } inline static int32_t get_offset_of_auth_regex_5() { return static_cast(offsetof(UriParser_t3890150400_StaticFields, ___auth_regex_5)); } inline Regex_t3657309853 * get_auth_regex_5() const { return ___auth_regex_5; } inline Regex_t3657309853 ** get_address_of_auth_regex_5() { return &___auth_regex_5; } inline void set_auth_regex_5(Regex_t3657309853 * value) { ___auth_regex_5 = value; Il2CppCodeGenWriteBarrier((&___auth_regex_5), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URIPARSER_T3890150400_H #ifndef ENCODING_T1523322056_H #define ENCODING_T1523322056_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_t1523322056 : public RuntimeObject { public: // System.Int32 System.Text.Encoding::codePage int32_t ___codePage_0; // System.Int32 System.Text.Encoding::windows_code_page int32_t ___windows_code_page_1; // System.Boolean System.Text.Encoding::is_readonly bool ___is_readonly_2; // System.Text.DecoderFallback System.Text.Encoding::decoder_fallback DecoderFallback_t3123823036 * ___decoder_fallback_3; // System.Text.EncoderFallback System.Text.Encoding::encoder_fallback EncoderFallback_t1188251036 * ___encoder_fallback_4; // System.String System.Text.Encoding::body_name String_t* ___body_name_8; // System.String System.Text.Encoding::encoding_name String_t* ___encoding_name_9; // System.String System.Text.Encoding::header_name String_t* ___header_name_10; // System.Boolean System.Text.Encoding::is_mail_news_display bool ___is_mail_news_display_11; // System.Boolean System.Text.Encoding::is_mail_news_save bool ___is_mail_news_save_12; // System.Boolean System.Text.Encoding::is_browser_save bool ___is_browser_save_13; // System.Boolean System.Text.Encoding::is_browser_display bool ___is_browser_display_14; // System.String System.Text.Encoding::web_name String_t* ___web_name_15; public: inline static int32_t get_offset_of_codePage_0() { return static_cast(offsetof(Encoding_t1523322056, ___codePage_0)); } inline int32_t get_codePage_0() const { return ___codePage_0; } inline int32_t* get_address_of_codePage_0() { return &___codePage_0; } inline void set_codePage_0(int32_t value) { ___codePage_0 = value; } inline static int32_t get_offset_of_windows_code_page_1() { return static_cast(offsetof(Encoding_t1523322056, ___windows_code_page_1)); } inline int32_t get_windows_code_page_1() const { return ___windows_code_page_1; } inline int32_t* get_address_of_windows_code_page_1() { return &___windows_code_page_1; } inline void set_windows_code_page_1(int32_t value) { ___windows_code_page_1 = value; } inline static int32_t get_offset_of_is_readonly_2() { return static_cast(offsetof(Encoding_t1523322056, ___is_readonly_2)); } inline bool get_is_readonly_2() const { return ___is_readonly_2; } inline bool* get_address_of_is_readonly_2() { return &___is_readonly_2; } inline void set_is_readonly_2(bool value) { ___is_readonly_2 = value; } inline static int32_t get_offset_of_decoder_fallback_3() { return static_cast(offsetof(Encoding_t1523322056, ___decoder_fallback_3)); } inline DecoderFallback_t3123823036 * get_decoder_fallback_3() const { return ___decoder_fallback_3; } inline DecoderFallback_t3123823036 ** get_address_of_decoder_fallback_3() { return &___decoder_fallback_3; } inline void set_decoder_fallback_3(DecoderFallback_t3123823036 * value) { ___decoder_fallback_3 = value; Il2CppCodeGenWriteBarrier((&___decoder_fallback_3), value); } inline static int32_t get_offset_of_encoder_fallback_4() { return static_cast(offsetof(Encoding_t1523322056, ___encoder_fallback_4)); } inline EncoderFallback_t1188251036 * get_encoder_fallback_4() const { return ___encoder_fallback_4; } inline EncoderFallback_t1188251036 ** get_address_of_encoder_fallback_4() { return &___encoder_fallback_4; } inline void set_encoder_fallback_4(EncoderFallback_t1188251036 * value) { ___encoder_fallback_4 = value; Il2CppCodeGenWriteBarrier((&___encoder_fallback_4), value); } inline static int32_t get_offset_of_body_name_8() { return static_cast(offsetof(Encoding_t1523322056, ___body_name_8)); } inline String_t* get_body_name_8() const { return ___body_name_8; } inline String_t** get_address_of_body_name_8() { return &___body_name_8; } inline void set_body_name_8(String_t* value) { ___body_name_8 = value; Il2CppCodeGenWriteBarrier((&___body_name_8), value); } inline static int32_t get_offset_of_encoding_name_9() { return static_cast(offsetof(Encoding_t1523322056, ___encoding_name_9)); } inline String_t* get_encoding_name_9() const { return ___encoding_name_9; } inline String_t** get_address_of_encoding_name_9() { return &___encoding_name_9; } inline void set_encoding_name_9(String_t* value) { ___encoding_name_9 = value; Il2CppCodeGenWriteBarrier((&___encoding_name_9), value); } inline static int32_t get_offset_of_header_name_10() { return static_cast(offsetof(Encoding_t1523322056, ___header_name_10)); } inline String_t* get_header_name_10() const { return ___header_name_10; } inline String_t** get_address_of_header_name_10() { return &___header_name_10; } inline void set_header_name_10(String_t* value) { ___header_name_10 = value; Il2CppCodeGenWriteBarrier((&___header_name_10), value); } inline static int32_t get_offset_of_is_mail_news_display_11() { return static_cast(offsetof(Encoding_t1523322056, ___is_mail_news_display_11)); } inline bool get_is_mail_news_display_11() const { return ___is_mail_news_display_11; } inline bool* get_address_of_is_mail_news_display_11() { return &___is_mail_news_display_11; } inline void set_is_mail_news_display_11(bool value) { ___is_mail_news_display_11 = value; } inline static int32_t get_offset_of_is_mail_news_save_12() { return static_cast(offsetof(Encoding_t1523322056, ___is_mail_news_save_12)); } inline bool get_is_mail_news_save_12() const { return ___is_mail_news_save_12; } inline bool* get_address_of_is_mail_news_save_12() { return &___is_mail_news_save_12; } inline void set_is_mail_news_save_12(bool value) { ___is_mail_news_save_12 = value; } inline static int32_t get_offset_of_is_browser_save_13() { return static_cast(offsetof(Encoding_t1523322056, ___is_browser_save_13)); } inline bool get_is_browser_save_13() const { return ___is_browser_save_13; } inline bool* get_address_of_is_browser_save_13() { return &___is_browser_save_13; } inline void set_is_browser_save_13(bool value) { ___is_browser_save_13 = value; } inline static int32_t get_offset_of_is_browser_display_14() { return static_cast(offsetof(Encoding_t1523322056, ___is_browser_display_14)); } inline bool get_is_browser_display_14() const { return ___is_browser_display_14; } inline bool* get_address_of_is_browser_display_14() { return &___is_browser_display_14; } inline void set_is_browser_display_14(bool value) { ___is_browser_display_14 = value; } inline static int32_t get_offset_of_web_name_15() { return static_cast(offsetof(Encoding_t1523322056, ___web_name_15)); } inline String_t* get_web_name_15() const { return ___web_name_15; } inline String_t** get_address_of_web_name_15() { return &___web_name_15; } inline void set_web_name_15(String_t* value) { ___web_name_15 = value; Il2CppCodeGenWriteBarrier((&___web_name_15), value); } }; struct Encoding_t1523322056_StaticFields { public: // System.Reflection.Assembly System.Text.Encoding::i18nAssembly Assembly_t * ___i18nAssembly_5; // System.Boolean System.Text.Encoding::i18nDisabled bool ___i18nDisabled_6; // System.Object[] System.Text.Encoding::encodings ObjectU5BU5D_t2843939325* ___encodings_7; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding Encoding_t1523322056 * ___asciiEncoding_16; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianEncoding Encoding_t1523322056 * ___bigEndianEncoding_17; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding Encoding_t1523322056 * ___defaultEncoding_18; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding Encoding_t1523322056 * ___utf7Encoding_19; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8EncodingWithMarkers Encoding_t1523322056 * ___utf8EncodingWithMarkers_20; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8EncodingWithoutMarkers Encoding_t1523322056 * ___utf8EncodingWithoutMarkers_21; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding Encoding_t1523322056 * ___unicodeEncoding_22; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::isoLatin1Encoding Encoding_t1523322056 * ___isoLatin1Encoding_23; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8EncodingUnsafe Encoding_t1523322056 * ___utf8EncodingUnsafe_24; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding Encoding_t1523322056 * ___utf32Encoding_25; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUTF32Encoding Encoding_t1523322056 * ___bigEndianUTF32Encoding_26; // System.Object System.Text.Encoding::lockobj RuntimeObject * ___lockobj_27; public: inline static int32_t get_offset_of_i18nAssembly_5() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___i18nAssembly_5)); } inline Assembly_t * get_i18nAssembly_5() const { return ___i18nAssembly_5; } inline Assembly_t ** get_address_of_i18nAssembly_5() { return &___i18nAssembly_5; } inline void set_i18nAssembly_5(Assembly_t * value) { ___i18nAssembly_5 = value; Il2CppCodeGenWriteBarrier((&___i18nAssembly_5), value); } inline static int32_t get_offset_of_i18nDisabled_6() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___i18nDisabled_6)); } inline bool get_i18nDisabled_6() const { return ___i18nDisabled_6; } inline bool* get_address_of_i18nDisabled_6() { return &___i18nDisabled_6; } inline void set_i18nDisabled_6(bool value) { ___i18nDisabled_6 = value; } inline static int32_t get_offset_of_encodings_7() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___encodings_7)); } inline ObjectU5BU5D_t2843939325* get_encodings_7() const { return ___encodings_7; } inline ObjectU5BU5D_t2843939325** get_address_of_encodings_7() { return &___encodings_7; } inline void set_encodings_7(ObjectU5BU5D_t2843939325* value) { ___encodings_7 = value; Il2CppCodeGenWriteBarrier((&___encodings_7), value); } inline static int32_t get_offset_of_asciiEncoding_16() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___asciiEncoding_16)); } inline Encoding_t1523322056 * get_asciiEncoding_16() const { return ___asciiEncoding_16; } inline Encoding_t1523322056 ** get_address_of_asciiEncoding_16() { return &___asciiEncoding_16; } inline void set_asciiEncoding_16(Encoding_t1523322056 * value) { ___asciiEncoding_16 = value; Il2CppCodeGenWriteBarrier((&___asciiEncoding_16), value); } inline static int32_t get_offset_of_bigEndianEncoding_17() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___bigEndianEncoding_17)); } inline Encoding_t1523322056 * get_bigEndianEncoding_17() const { return ___bigEndianEncoding_17; } inline Encoding_t1523322056 ** get_address_of_bigEndianEncoding_17() { return &___bigEndianEncoding_17; } inline void set_bigEndianEncoding_17(Encoding_t1523322056 * value) { ___bigEndianEncoding_17 = value; Il2CppCodeGenWriteBarrier((&___bigEndianEncoding_17), value); } inline static int32_t get_offset_of_defaultEncoding_18() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___defaultEncoding_18)); } inline Encoding_t1523322056 * get_defaultEncoding_18() const { return ___defaultEncoding_18; } inline Encoding_t1523322056 ** get_address_of_defaultEncoding_18() { return &___defaultEncoding_18; } inline void set_defaultEncoding_18(Encoding_t1523322056 * value) { ___defaultEncoding_18 = value; Il2CppCodeGenWriteBarrier((&___defaultEncoding_18), value); } inline static int32_t get_offset_of_utf7Encoding_19() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___utf7Encoding_19)); } inline Encoding_t1523322056 * get_utf7Encoding_19() const { return ___utf7Encoding_19; } inline Encoding_t1523322056 ** get_address_of_utf7Encoding_19() { return &___utf7Encoding_19; } inline void set_utf7Encoding_19(Encoding_t1523322056 * value) { ___utf7Encoding_19 = value; Il2CppCodeGenWriteBarrier((&___utf7Encoding_19), value); } inline static int32_t get_offset_of_utf8EncodingWithMarkers_20() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___utf8EncodingWithMarkers_20)); } inline Encoding_t1523322056 * get_utf8EncodingWithMarkers_20() const { return ___utf8EncodingWithMarkers_20; } inline Encoding_t1523322056 ** get_address_of_utf8EncodingWithMarkers_20() { return &___utf8EncodingWithMarkers_20; } inline void set_utf8EncodingWithMarkers_20(Encoding_t1523322056 * value) { ___utf8EncodingWithMarkers_20 = value; Il2CppCodeGenWriteBarrier((&___utf8EncodingWithMarkers_20), value); } inline static int32_t get_offset_of_utf8EncodingWithoutMarkers_21() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___utf8EncodingWithoutMarkers_21)); } inline Encoding_t1523322056 * get_utf8EncodingWithoutMarkers_21() const { return ___utf8EncodingWithoutMarkers_21; } inline Encoding_t1523322056 ** get_address_of_utf8EncodingWithoutMarkers_21() { return &___utf8EncodingWithoutMarkers_21; } inline void set_utf8EncodingWithoutMarkers_21(Encoding_t1523322056 * value) { ___utf8EncodingWithoutMarkers_21 = value; Il2CppCodeGenWriteBarrier((&___utf8EncodingWithoutMarkers_21), value); } inline static int32_t get_offset_of_unicodeEncoding_22() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___unicodeEncoding_22)); } inline Encoding_t1523322056 * get_unicodeEncoding_22() const { return ___unicodeEncoding_22; } inline Encoding_t1523322056 ** get_address_of_unicodeEncoding_22() { return &___unicodeEncoding_22; } inline void set_unicodeEncoding_22(Encoding_t1523322056 * value) { ___unicodeEncoding_22 = value; Il2CppCodeGenWriteBarrier((&___unicodeEncoding_22), value); } inline static int32_t get_offset_of_isoLatin1Encoding_23() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___isoLatin1Encoding_23)); } inline Encoding_t1523322056 * get_isoLatin1Encoding_23() const { return ___isoLatin1Encoding_23; } inline Encoding_t1523322056 ** get_address_of_isoLatin1Encoding_23() { return &___isoLatin1Encoding_23; } inline void set_isoLatin1Encoding_23(Encoding_t1523322056 * value) { ___isoLatin1Encoding_23 = value; Il2CppCodeGenWriteBarrier((&___isoLatin1Encoding_23), value); } inline static int32_t get_offset_of_utf8EncodingUnsafe_24() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___utf8EncodingUnsafe_24)); } inline Encoding_t1523322056 * get_utf8EncodingUnsafe_24() const { return ___utf8EncodingUnsafe_24; } inline Encoding_t1523322056 ** get_address_of_utf8EncodingUnsafe_24() { return &___utf8EncodingUnsafe_24; } inline void set_utf8EncodingUnsafe_24(Encoding_t1523322056 * value) { ___utf8EncodingUnsafe_24 = value; Il2CppCodeGenWriteBarrier((&___utf8EncodingUnsafe_24), value); } inline static int32_t get_offset_of_utf32Encoding_25() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___utf32Encoding_25)); } inline Encoding_t1523322056 * get_utf32Encoding_25() const { return ___utf32Encoding_25; } inline Encoding_t1523322056 ** get_address_of_utf32Encoding_25() { return &___utf32Encoding_25; } inline void set_utf32Encoding_25(Encoding_t1523322056 * value) { ___utf32Encoding_25 = value; Il2CppCodeGenWriteBarrier((&___utf32Encoding_25), value); } inline static int32_t get_offset_of_bigEndianUTF32Encoding_26() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___bigEndianUTF32Encoding_26)); } inline Encoding_t1523322056 * get_bigEndianUTF32Encoding_26() const { return ___bigEndianUTF32Encoding_26; } inline Encoding_t1523322056 ** get_address_of_bigEndianUTF32Encoding_26() { return &___bigEndianUTF32Encoding_26; } inline void set_bigEndianUTF32Encoding_26(Encoding_t1523322056 * value) { ___bigEndianUTF32Encoding_26 = value; Il2CppCodeGenWriteBarrier((&___bigEndianUTF32Encoding_26), value); } inline static int32_t get_offset_of_lockobj_27() { return static_cast(offsetof(Encoding_t1523322056_StaticFields, ___lockobj_27)); } inline RuntimeObject * get_lockobj_27() const { return ___lockobj_27; } inline RuntimeObject ** get_address_of_lockobj_27() { return &___lockobj_27; } inline void set_lockobj_27(RuntimeObject * value) { ___lockobj_27 = value; Il2CppCodeGenWriteBarrier((&___lockobj_27), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ENCODING_T1523322056_H #ifndef CULTUREINFO_T4157843068_H #define CULTUREINFO_T4157843068_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_t4157843068 : public RuntimeObject { public: // System.Boolean System.Globalization.CultureInfo::m_isReadOnly bool ___m_isReadOnly_7; // System.Int32 System.Globalization.CultureInfo::cultureID int32_t ___cultureID_8; // System.Int32 System.Globalization.CultureInfo::parent_lcid int32_t ___parent_lcid_9; // System.Int32 System.Globalization.CultureInfo::specific_lcid int32_t ___specific_lcid_10; // System.Int32 System.Globalization.CultureInfo::datetime_index int32_t ___datetime_index_11; // System.Int32 System.Globalization.CultureInfo::number_index int32_t ___number_index_12; // System.Boolean System.Globalization.CultureInfo::m_useUserOverride bool ___m_useUserOverride_13; // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo NumberFormatInfo_t435877138 * ___numInfo_14; // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo DateTimeFormatInfo_t2405853701 * ___dateTimeInfo_15; // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo TextInfo_t3810425522 * ___textInfo_16; // System.String System.Globalization.CultureInfo::m_name String_t* ___m_name_17; // System.String System.Globalization.CultureInfo::displayname String_t* ___displayname_18; // System.String System.Globalization.CultureInfo::englishname String_t* ___englishname_19; // System.String System.Globalization.CultureInfo::nativename String_t* ___nativename_20; // System.String System.Globalization.CultureInfo::iso3lang String_t* ___iso3lang_21; // System.String System.Globalization.CultureInfo::iso2lang String_t* ___iso2lang_22; // System.String System.Globalization.CultureInfo::icu_name String_t* ___icu_name_23; // System.String System.Globalization.CultureInfo::win3lang String_t* ___win3lang_24; // System.String System.Globalization.CultureInfo::territory String_t* ___territory_25; // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo CompareInfo_t1092934962 * ___compareInfo_26; // System.Int32* System.Globalization.CultureInfo::calendar_data int32_t* ___calendar_data_27; // System.Void* System.Globalization.CultureInfo::textinfo_data void* ___textinfo_data_28; // System.Globalization.Calendar[] System.Globalization.CultureInfo::optional_calendars CalendarU5BU5D_t3985046076* ___optional_calendars_29; // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture CultureInfo_t4157843068 * ___parent_culture_30; // System.Int32 System.Globalization.CultureInfo::m_dataItem int32_t ___m_dataItem_31; // System.Globalization.Calendar System.Globalization.CultureInfo::calendar Calendar_t1661121569 * ___calendar_32; // System.Boolean System.Globalization.CultureInfo::constructed bool ___constructed_33; // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form ByteU5BU5D_t4116647657* ___cached_serialized_form_34; public: inline static int32_t get_offset_of_m_isReadOnly_7() { return static_cast(offsetof(CultureInfo_t4157843068, ___m_isReadOnly_7)); } inline bool get_m_isReadOnly_7() const { return ___m_isReadOnly_7; } inline bool* get_address_of_m_isReadOnly_7() { return &___m_isReadOnly_7; } inline void set_m_isReadOnly_7(bool value) { ___m_isReadOnly_7 = value; } inline static int32_t get_offset_of_cultureID_8() { return static_cast(offsetof(CultureInfo_t4157843068, ___cultureID_8)); } inline int32_t get_cultureID_8() const { return ___cultureID_8; } inline int32_t* get_address_of_cultureID_8() { return &___cultureID_8; } inline void set_cultureID_8(int32_t value) { ___cultureID_8 = value; } inline static int32_t get_offset_of_parent_lcid_9() { return static_cast(offsetof(CultureInfo_t4157843068, ___parent_lcid_9)); } inline int32_t get_parent_lcid_9() const { return ___parent_lcid_9; } inline int32_t* get_address_of_parent_lcid_9() { return &___parent_lcid_9; } inline void set_parent_lcid_9(int32_t value) { ___parent_lcid_9 = value; } inline static int32_t get_offset_of_specific_lcid_10() { return static_cast(offsetof(CultureInfo_t4157843068, ___specific_lcid_10)); } inline int32_t get_specific_lcid_10() const { return ___specific_lcid_10; } inline int32_t* get_address_of_specific_lcid_10() { return &___specific_lcid_10; } inline void set_specific_lcid_10(int32_t value) { ___specific_lcid_10 = value; } inline static int32_t get_offset_of_datetime_index_11() { return static_cast(offsetof(CultureInfo_t4157843068, ___datetime_index_11)); } inline int32_t get_datetime_index_11() const { return ___datetime_index_11; } inline int32_t* get_address_of_datetime_index_11() { return &___datetime_index_11; } inline void set_datetime_index_11(int32_t value) { ___datetime_index_11 = value; } inline static int32_t get_offset_of_number_index_12() { return static_cast(offsetof(CultureInfo_t4157843068, ___number_index_12)); } inline int32_t get_number_index_12() const { return ___number_index_12; } inline int32_t* get_address_of_number_index_12() { return &___number_index_12; } inline void set_number_index_12(int32_t value) { ___number_index_12 = value; } inline static int32_t get_offset_of_m_useUserOverride_13() { return static_cast(offsetof(CultureInfo_t4157843068, ___m_useUserOverride_13)); } inline bool get_m_useUserOverride_13() const { return ___m_useUserOverride_13; } inline bool* get_address_of_m_useUserOverride_13() { return &___m_useUserOverride_13; } inline void set_m_useUserOverride_13(bool value) { ___m_useUserOverride_13 = value; } inline static int32_t get_offset_of_numInfo_14() { return static_cast(offsetof(CultureInfo_t4157843068, ___numInfo_14)); } inline NumberFormatInfo_t435877138 * get_numInfo_14() const { return ___numInfo_14; } inline NumberFormatInfo_t435877138 ** get_address_of_numInfo_14() { return &___numInfo_14; } inline void set_numInfo_14(NumberFormatInfo_t435877138 * value) { ___numInfo_14 = value; Il2CppCodeGenWriteBarrier((&___numInfo_14), value); } inline static int32_t get_offset_of_dateTimeInfo_15() { return static_cast(offsetof(CultureInfo_t4157843068, ___dateTimeInfo_15)); } inline DateTimeFormatInfo_t2405853701 * get_dateTimeInfo_15() const { return ___dateTimeInfo_15; } inline DateTimeFormatInfo_t2405853701 ** get_address_of_dateTimeInfo_15() { return &___dateTimeInfo_15; } inline void set_dateTimeInfo_15(DateTimeFormatInfo_t2405853701 * value) { ___dateTimeInfo_15 = value; Il2CppCodeGenWriteBarrier((&___dateTimeInfo_15), value); } inline static int32_t get_offset_of_textInfo_16() { return static_cast(offsetof(CultureInfo_t4157843068, ___textInfo_16)); } inline TextInfo_t3810425522 * get_textInfo_16() const { return ___textInfo_16; } inline TextInfo_t3810425522 ** get_address_of_textInfo_16() { return &___textInfo_16; } inline void set_textInfo_16(TextInfo_t3810425522 * value) { ___textInfo_16 = value; Il2CppCodeGenWriteBarrier((&___textInfo_16), value); } inline static int32_t get_offset_of_m_name_17() { return static_cast(offsetof(CultureInfo_t4157843068, ___m_name_17)); } inline String_t* get_m_name_17() const { return ___m_name_17; } inline String_t** get_address_of_m_name_17() { return &___m_name_17; } inline void set_m_name_17(String_t* value) { ___m_name_17 = value; Il2CppCodeGenWriteBarrier((&___m_name_17), value); } inline static int32_t get_offset_of_displayname_18() { return static_cast(offsetof(CultureInfo_t4157843068, ___displayname_18)); } inline String_t* get_displayname_18() const { return ___displayname_18; } inline String_t** get_address_of_displayname_18() { return &___displayname_18; } inline void set_displayname_18(String_t* value) { ___displayname_18 = value; Il2CppCodeGenWriteBarrier((&___displayname_18), value); } inline static int32_t get_offset_of_englishname_19() { return static_cast(offsetof(CultureInfo_t4157843068, ___englishname_19)); } inline String_t* get_englishname_19() const { return ___englishname_19; } inline String_t** get_address_of_englishname_19() { return &___englishname_19; } inline void set_englishname_19(String_t* value) { ___englishname_19 = value; Il2CppCodeGenWriteBarrier((&___englishname_19), value); } inline static int32_t get_offset_of_nativename_20() { return static_cast(offsetof(CultureInfo_t4157843068, ___nativename_20)); } inline String_t* get_nativename_20() const { return ___nativename_20; } inline String_t** get_address_of_nativename_20() { return &___nativename_20; } inline void set_nativename_20(String_t* value) { ___nativename_20 = value; Il2CppCodeGenWriteBarrier((&___nativename_20), value); } inline static int32_t get_offset_of_iso3lang_21() { return static_cast(offsetof(CultureInfo_t4157843068, ___iso3lang_21)); } inline String_t* get_iso3lang_21() const { return ___iso3lang_21; } inline String_t** get_address_of_iso3lang_21() { return &___iso3lang_21; } inline void set_iso3lang_21(String_t* value) { ___iso3lang_21 = value; Il2CppCodeGenWriteBarrier((&___iso3lang_21), value); } inline static int32_t get_offset_of_iso2lang_22() { return static_cast(offsetof(CultureInfo_t4157843068, ___iso2lang_22)); } inline String_t* get_iso2lang_22() const { return ___iso2lang_22; } inline String_t** get_address_of_iso2lang_22() { return &___iso2lang_22; } inline void set_iso2lang_22(String_t* value) { ___iso2lang_22 = value; Il2CppCodeGenWriteBarrier((&___iso2lang_22), value); } inline static int32_t get_offset_of_icu_name_23() { return static_cast(offsetof(CultureInfo_t4157843068, ___icu_name_23)); } inline String_t* get_icu_name_23() const { return ___icu_name_23; } inline String_t** get_address_of_icu_name_23() { return &___icu_name_23; } inline void set_icu_name_23(String_t* value) { ___icu_name_23 = value; Il2CppCodeGenWriteBarrier((&___icu_name_23), value); } inline static int32_t get_offset_of_win3lang_24() { return static_cast(offsetof(CultureInfo_t4157843068, ___win3lang_24)); } inline String_t* get_win3lang_24() const { return ___win3lang_24; } inline String_t** get_address_of_win3lang_24() { return &___win3lang_24; } inline void set_win3lang_24(String_t* value) { ___win3lang_24 = value; Il2CppCodeGenWriteBarrier((&___win3lang_24), value); } inline static int32_t get_offset_of_territory_25() { return static_cast(offsetof(CultureInfo_t4157843068, ___territory_25)); } inline String_t* get_territory_25() const { return ___territory_25; } inline String_t** get_address_of_territory_25() { return &___territory_25; } inline void set_territory_25(String_t* value) { ___territory_25 = value; Il2CppCodeGenWriteBarrier((&___territory_25), value); } inline static int32_t get_offset_of_compareInfo_26() { return static_cast(offsetof(CultureInfo_t4157843068, ___compareInfo_26)); } inline CompareInfo_t1092934962 * get_compareInfo_26() const { return ___compareInfo_26; } inline CompareInfo_t1092934962 ** get_address_of_compareInfo_26() { return &___compareInfo_26; } inline void set_compareInfo_26(CompareInfo_t1092934962 * value) { ___compareInfo_26 = value; Il2CppCodeGenWriteBarrier((&___compareInfo_26), value); } inline static int32_t get_offset_of_calendar_data_27() { return static_cast(offsetof(CultureInfo_t4157843068, ___calendar_data_27)); } inline int32_t* get_calendar_data_27() const { return ___calendar_data_27; } inline int32_t** get_address_of_calendar_data_27() { return &___calendar_data_27; } inline void set_calendar_data_27(int32_t* value) { ___calendar_data_27 = value; } inline static int32_t get_offset_of_textinfo_data_28() { return static_cast(offsetof(CultureInfo_t4157843068, ___textinfo_data_28)); } inline void* get_textinfo_data_28() const { return ___textinfo_data_28; } inline void** get_address_of_textinfo_data_28() { return &___textinfo_data_28; } inline void set_textinfo_data_28(void* value) { ___textinfo_data_28 = value; } inline static int32_t get_offset_of_optional_calendars_29() { return static_cast(offsetof(CultureInfo_t4157843068, ___optional_calendars_29)); } inline CalendarU5BU5D_t3985046076* get_optional_calendars_29() const { return ___optional_calendars_29; } inline CalendarU5BU5D_t3985046076** get_address_of_optional_calendars_29() { return &___optional_calendars_29; } inline void set_optional_calendars_29(CalendarU5BU5D_t3985046076* value) { ___optional_calendars_29 = value; Il2CppCodeGenWriteBarrier((&___optional_calendars_29), value); } inline static int32_t get_offset_of_parent_culture_30() { return static_cast(offsetof(CultureInfo_t4157843068, ___parent_culture_30)); } inline CultureInfo_t4157843068 * get_parent_culture_30() const { return ___parent_culture_30; } inline CultureInfo_t4157843068 ** get_address_of_parent_culture_30() { return &___parent_culture_30; } inline void set_parent_culture_30(CultureInfo_t4157843068 * value) { ___parent_culture_30 = value; Il2CppCodeGenWriteBarrier((&___parent_culture_30), value); } inline static int32_t get_offset_of_m_dataItem_31() { return static_cast(offsetof(CultureInfo_t4157843068, ___m_dataItem_31)); } inline int32_t get_m_dataItem_31() const { return ___m_dataItem_31; } inline int32_t* get_address_of_m_dataItem_31() { return &___m_dataItem_31; } inline void set_m_dataItem_31(int32_t value) { ___m_dataItem_31 = value; } inline static int32_t get_offset_of_calendar_32() { return static_cast(offsetof(CultureInfo_t4157843068, ___calendar_32)); } inline Calendar_t1661121569 * get_calendar_32() const { return ___calendar_32; } inline Calendar_t1661121569 ** get_address_of_calendar_32() { return &___calendar_32; } inline void set_calendar_32(Calendar_t1661121569 * value) { ___calendar_32 = value; Il2CppCodeGenWriteBarrier((&___calendar_32), value); } inline static int32_t get_offset_of_constructed_33() { return static_cast(offsetof(CultureInfo_t4157843068, ___constructed_33)); } inline bool get_constructed_33() const { return ___constructed_33; } inline bool* get_address_of_constructed_33() { return &___constructed_33; } inline void set_constructed_33(bool value) { ___constructed_33 = value; } inline static int32_t get_offset_of_cached_serialized_form_34() { return static_cast(offsetof(CultureInfo_t4157843068, ___cached_serialized_form_34)); } inline ByteU5BU5D_t4116647657* get_cached_serialized_form_34() const { return ___cached_serialized_form_34; } inline ByteU5BU5D_t4116647657** get_address_of_cached_serialized_form_34() { return &___cached_serialized_form_34; } inline void set_cached_serialized_form_34(ByteU5BU5D_t4116647657* value) { ___cached_serialized_form_34 = value; Il2CppCodeGenWriteBarrier((&___cached_serialized_form_34), value); } }; struct CultureInfo_t4157843068_StaticFields { public: // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info CultureInfo_t4157843068 * ___invariant_culture_info_4; // System.Object System.Globalization.CultureInfo::shared_table_lock RuntimeObject * ___shared_table_lock_5; // System.Int32 System.Globalization.CultureInfo::BootstrapCultureID int32_t ___BootstrapCultureID_6; // System.String System.Globalization.CultureInfo::MSG_READONLY String_t* ___MSG_READONLY_35; // System.Collections.Hashtable System.Globalization.CultureInfo::shared_by_number Hashtable_t1853889766 * ___shared_by_number_36; // System.Collections.Hashtable System.Globalization.CultureInfo::shared_by_name Hashtable_t1853889766 * ___shared_by_name_37; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::<>f__switch$map19 Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map19_38; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::<>f__switch$map1A Dictionary_2_t2736202052 * ___U3CU3Ef__switchU24map1A_39; public: inline static int32_t get_offset_of_invariant_culture_info_4() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___invariant_culture_info_4)); } inline CultureInfo_t4157843068 * get_invariant_culture_info_4() const { return ___invariant_culture_info_4; } inline CultureInfo_t4157843068 ** get_address_of_invariant_culture_info_4() { return &___invariant_culture_info_4; } inline void set_invariant_culture_info_4(CultureInfo_t4157843068 * value) { ___invariant_culture_info_4 = value; Il2CppCodeGenWriteBarrier((&___invariant_culture_info_4), value); } inline static int32_t get_offset_of_shared_table_lock_5() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_table_lock_5)); } inline RuntimeObject * get_shared_table_lock_5() const { return ___shared_table_lock_5; } inline RuntimeObject ** get_address_of_shared_table_lock_5() { return &___shared_table_lock_5; } inline void set_shared_table_lock_5(RuntimeObject * value) { ___shared_table_lock_5 = value; Il2CppCodeGenWriteBarrier((&___shared_table_lock_5), value); } inline static int32_t get_offset_of_BootstrapCultureID_6() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___BootstrapCultureID_6)); } inline int32_t get_BootstrapCultureID_6() const { return ___BootstrapCultureID_6; } inline int32_t* get_address_of_BootstrapCultureID_6() { return &___BootstrapCultureID_6; } inline void set_BootstrapCultureID_6(int32_t value) { ___BootstrapCultureID_6 = value; } inline static int32_t get_offset_of_MSG_READONLY_35() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___MSG_READONLY_35)); } inline String_t* get_MSG_READONLY_35() const { return ___MSG_READONLY_35; } inline String_t** get_address_of_MSG_READONLY_35() { return &___MSG_READONLY_35; } inline void set_MSG_READONLY_35(String_t* value) { ___MSG_READONLY_35 = value; Il2CppCodeGenWriteBarrier((&___MSG_READONLY_35), value); } inline static int32_t get_offset_of_shared_by_number_36() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_by_number_36)); } inline Hashtable_t1853889766 * get_shared_by_number_36() const { return ___shared_by_number_36; } inline Hashtable_t1853889766 ** get_address_of_shared_by_number_36() { return &___shared_by_number_36; } inline void set_shared_by_number_36(Hashtable_t1853889766 * value) { ___shared_by_number_36 = value; Il2CppCodeGenWriteBarrier((&___shared_by_number_36), value); } inline static int32_t get_offset_of_shared_by_name_37() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___shared_by_name_37)); } inline Hashtable_t1853889766 * get_shared_by_name_37() const { return ___shared_by_name_37; } inline Hashtable_t1853889766 ** get_address_of_shared_by_name_37() { return &___shared_by_name_37; } inline void set_shared_by_name_37(Hashtable_t1853889766 * value) { ___shared_by_name_37 = value; Il2CppCodeGenWriteBarrier((&___shared_by_name_37), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map19_38() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___U3CU3Ef__switchU24map19_38)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map19_38() const { return ___U3CU3Ef__switchU24map19_38; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map19_38() { return &___U3CU3Ef__switchU24map19_38; } inline void set_U3CU3Ef__switchU24map19_38(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map19_38 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map19_38), value); } inline static int32_t get_offset_of_U3CU3Ef__switchU24map1A_39() { return static_cast(offsetof(CultureInfo_t4157843068_StaticFields, ___U3CU3Ef__switchU24map1A_39)); } inline Dictionary_2_t2736202052 * get_U3CU3Ef__switchU24map1A_39() const { return ___U3CU3Ef__switchU24map1A_39; } inline Dictionary_2_t2736202052 ** get_address_of_U3CU3Ef__switchU24map1A_39() { return &___U3CU3Ef__switchU24map1A_39; } inline void set_U3CU3Ef__switchU24map1A_39(Dictionary_2_t2736202052 * value) { ___U3CU3Ef__switchU24map1A_39 = value; Il2CppCodeGenWriteBarrier((&___U3CU3Ef__switchU24map1A_39), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CULTUREINFO_T4157843068_H #ifndef FACTORYCACHE_T2327118887_H #define FACTORYCACHE_T2327118887_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.FactoryCache struct FactoryCache_t2327118887 : public RuntimeObject { public: // System.Int32 System.Text.RegularExpressions.FactoryCache::capacity int32_t ___capacity_0; // System.Collections.Hashtable System.Text.RegularExpressions.FactoryCache::factories Hashtable_t1853889766 * ___factories_1; // System.Text.RegularExpressions.MRUList System.Text.RegularExpressions.FactoryCache::mru_list MRUList_t4121573800 * ___mru_list_2; public: inline static int32_t get_offset_of_capacity_0() { return static_cast(offsetof(FactoryCache_t2327118887, ___capacity_0)); } inline int32_t get_capacity_0() const { return ___capacity_0; } inline int32_t* get_address_of_capacity_0() { return &___capacity_0; } inline void set_capacity_0(int32_t value) { ___capacity_0 = value; } inline static int32_t get_offset_of_factories_1() { return static_cast(offsetof(FactoryCache_t2327118887, ___factories_1)); } inline Hashtable_t1853889766 * get_factories_1() const { return ___factories_1; } inline Hashtable_t1853889766 ** get_address_of_factories_1() { return &___factories_1; } inline void set_factories_1(Hashtable_t1853889766 * value) { ___factories_1 = value; Il2CppCodeGenWriteBarrier((&___factories_1), value); } inline static int32_t get_offset_of_mru_list_2() { return static_cast(offsetof(FactoryCache_t2327118887, ___mru_list_2)); } inline MRUList_t4121573800 * get_mru_list_2() const { return ___mru_list_2; } inline MRUList_t4121573800 ** get_address_of_mru_list_2() { return &___mru_list_2; } inline void set_mru_list_2(MRUList_t4121573800 * value) { ___mru_list_2 = value; Il2CppCodeGenWriteBarrier((&___mru_list_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // FACTORYCACHE_T2327118887_H #ifndef HASHTABLE_T1853889766_H #define HASHTABLE_T1853889766_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_t1853889766 : public RuntimeObject { public: // System.Int32 System.Collections.Hashtable::inUse int32_t ___inUse_1; // System.Int32 System.Collections.Hashtable::modificationCount int32_t ___modificationCount_2; // System.Single System.Collections.Hashtable::loadFactor float ___loadFactor_3; // System.Collections.Hashtable/Slot[] System.Collections.Hashtable::table SlotU5BU5D_t2994659099* ___table_4; // System.Int32[] System.Collections.Hashtable::hashes Int32U5BU5D_t385246372* ___hashes_5; // System.Int32 System.Collections.Hashtable::threshold int32_t ___threshold_6; // System.Collections.Hashtable/HashKeys System.Collections.Hashtable::hashKeys HashKeys_t1568156503 * ___hashKeys_7; // System.Collections.Hashtable/HashValues System.Collections.Hashtable::hashValues HashValues_t618387445 * ___hashValues_8; // System.Collections.IHashCodeProvider System.Collections.Hashtable::hcpRef RuntimeObject* ___hcpRef_9; // System.Collections.IComparer System.Collections.Hashtable::comparerRef RuntimeObject* ___comparerRef_10; // System.Runtime.Serialization.SerializationInfo System.Collections.Hashtable::serializationInfo SerializationInfo_t950877179 * ___serializationInfo_11; // System.Collections.IEqualityComparer System.Collections.Hashtable::equalityComparer RuntimeObject* ___equalityComparer_12; public: inline static int32_t get_offset_of_inUse_1() { return static_cast(offsetof(Hashtable_t1853889766, ___inUse_1)); } inline int32_t get_inUse_1() const { return ___inUse_1; } inline int32_t* get_address_of_inUse_1() { return &___inUse_1; } inline void set_inUse_1(int32_t value) { ___inUse_1 = value; } inline static int32_t get_offset_of_modificationCount_2() { return static_cast(offsetof(Hashtable_t1853889766, ___modificationCount_2)); } inline int32_t get_modificationCount_2() const { return ___modificationCount_2; } inline int32_t* get_address_of_modificationCount_2() { return &___modificationCount_2; } inline void set_modificationCount_2(int32_t value) { ___modificationCount_2 = value; } inline static int32_t get_offset_of_loadFactor_3() { return static_cast(offsetof(Hashtable_t1853889766, ___loadFactor_3)); } inline float get_loadFactor_3() const { return ___loadFactor_3; } inline float* get_address_of_loadFactor_3() { return &___loadFactor_3; } inline void set_loadFactor_3(float value) { ___loadFactor_3 = value; } inline static int32_t get_offset_of_table_4() { return static_cast(offsetof(Hashtable_t1853889766, ___table_4)); } inline SlotU5BU5D_t2994659099* get_table_4() const { return ___table_4; } inline SlotU5BU5D_t2994659099** get_address_of_table_4() { return &___table_4; } inline void set_table_4(SlotU5BU5D_t2994659099* value) { ___table_4 = value; Il2CppCodeGenWriteBarrier((&___table_4), value); } inline static int32_t get_offset_of_hashes_5() { return static_cast(offsetof(Hashtable_t1853889766, ___hashes_5)); } inline Int32U5BU5D_t385246372* get_hashes_5() const { return ___hashes_5; } inline Int32U5BU5D_t385246372** get_address_of_hashes_5() { return &___hashes_5; } inline void set_hashes_5(Int32U5BU5D_t385246372* value) { ___hashes_5 = value; Il2CppCodeGenWriteBarrier((&___hashes_5), value); } inline static int32_t get_offset_of_threshold_6() { return static_cast(offsetof(Hashtable_t1853889766, ___threshold_6)); } inline int32_t get_threshold_6() const { return ___threshold_6; } inline int32_t* get_address_of_threshold_6() { return &___threshold_6; } inline void set_threshold_6(int32_t value) { ___threshold_6 = value; } inline static int32_t get_offset_of_hashKeys_7() { return static_cast(offsetof(Hashtable_t1853889766, ___hashKeys_7)); } inline HashKeys_t1568156503 * get_hashKeys_7() const { return ___hashKeys_7; } inline HashKeys_t1568156503 ** get_address_of_hashKeys_7() { return &___hashKeys_7; } inline void set_hashKeys_7(HashKeys_t1568156503 * value) { ___hashKeys_7 = value; Il2CppCodeGenWriteBarrier((&___hashKeys_7), value); } inline static int32_t get_offset_of_hashValues_8() { return static_cast(offsetof(Hashtable_t1853889766, ___hashValues_8)); } inline HashValues_t618387445 * get_hashValues_8() const { return ___hashValues_8; } inline HashValues_t618387445 ** get_address_of_hashValues_8() { return &___hashValues_8; } inline void set_hashValues_8(HashValues_t618387445 * value) { ___hashValues_8 = value; Il2CppCodeGenWriteBarrier((&___hashValues_8), value); } inline static int32_t get_offset_of_hcpRef_9() { return static_cast(offsetof(Hashtable_t1853889766, ___hcpRef_9)); } inline RuntimeObject* get_hcpRef_9() const { return ___hcpRef_9; } inline RuntimeObject** get_address_of_hcpRef_9() { return &___hcpRef_9; } inline void set_hcpRef_9(RuntimeObject* value) { ___hcpRef_9 = value; Il2CppCodeGenWriteBarrier((&___hcpRef_9), value); } inline static int32_t get_offset_of_comparerRef_10() { return static_cast(offsetof(Hashtable_t1853889766, ___comparerRef_10)); } inline RuntimeObject* get_comparerRef_10() const { return ___comparerRef_10; } inline RuntimeObject** get_address_of_comparerRef_10() { return &___comparerRef_10; } inline void set_comparerRef_10(RuntimeObject* value) { ___comparerRef_10 = value; Il2CppCodeGenWriteBarrier((&___comparerRef_10), value); } inline static int32_t get_offset_of_serializationInfo_11() { return static_cast(offsetof(Hashtable_t1853889766, ___serializationInfo_11)); } inline SerializationInfo_t950877179 * get_serializationInfo_11() const { return ___serializationInfo_11; } inline SerializationInfo_t950877179 ** get_address_of_serializationInfo_11() { return &___serializationInfo_11; } inline void set_serializationInfo_11(SerializationInfo_t950877179 * value) { ___serializationInfo_11 = value; Il2CppCodeGenWriteBarrier((&___serializationInfo_11), value); } inline static int32_t get_offset_of_equalityComparer_12() { return static_cast(offsetof(Hashtable_t1853889766, ___equalityComparer_12)); } inline RuntimeObject* get_equalityComparer_12() const { return ___equalityComparer_12; } inline RuntimeObject** get_address_of_equalityComparer_12() { return &___equalityComparer_12; } inline void set_equalityComparer_12(RuntimeObject* value) { ___equalityComparer_12 = value; Il2CppCodeGenWriteBarrier((&___equalityComparer_12), value); } }; struct Hashtable_t1853889766_StaticFields { public: // System.Int32[] System.Collections.Hashtable::primeTbl Int32U5BU5D_t385246372* ___primeTbl_13; public: inline static int32_t get_offset_of_primeTbl_13() { return static_cast(offsetof(Hashtable_t1853889766_StaticFields, ___primeTbl_13)); } inline Int32U5BU5D_t385246372* get_primeTbl_13() const { return ___primeTbl_13; } inline Int32U5BU5D_t385246372** get_address_of_primeTbl_13() { return &___primeTbl_13; } inline void set_primeTbl_13(Int32U5BU5D_t385246372* value) { ___primeTbl_13 = value; Il2CppCodeGenWriteBarrier((&___primeTbl_13), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // HASHTABLE_T1853889766_H #ifndef MRULIST_T4121573800_H #define MRULIST_T4121573800_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.MRUList struct MRUList_t4121573800 : public RuntimeObject { public: // System.Text.RegularExpressions.MRUList/Node System.Text.RegularExpressions.MRUList::head Node_t2049086415 * ___head_0; // System.Text.RegularExpressions.MRUList/Node System.Text.RegularExpressions.MRUList::tail Node_t2049086415 * ___tail_1; public: inline static int32_t get_offset_of_head_0() { return static_cast(offsetof(MRUList_t4121573800, ___head_0)); } inline Node_t2049086415 * get_head_0() const { return ___head_0; } inline Node_t2049086415 ** get_address_of_head_0() { return &___head_0; } inline void set_head_0(Node_t2049086415 * value) { ___head_0 = value; Il2CppCodeGenWriteBarrier((&___head_0), value); } inline static int32_t get_offset_of_tail_1() { return static_cast(offsetof(MRUList_t4121573800, ___tail_1)); } inline Node_t2049086415 * get_tail_1() const { return ___tail_1; } inline Node_t2049086415 ** get_address_of_tail_1() { return &___tail_1; } inline void set_tail_1(Node_t2049086415 * value) { ___tail_1 = value; Il2CppCodeGenWriteBarrier((&___tail_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MRULIST_T4121573800_H #ifndef PATH_T1605229823_H #define PATH_T1605229823_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_t1605229823 : public RuntimeObject { public: public: }; struct Path_t1605229823_StaticFields { public: // System.Char[] System.IO.Path::InvalidPathChars CharU5BU5D_t3528271667* ___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_t3528271667* ___PathSeparatorChars_6; // System.Boolean System.IO.Path::dirEqualsVolume bool ___dirEqualsVolume_7; public: inline static int32_t get_offset_of_InvalidPathChars_0() { return static_cast(offsetof(Path_t1605229823_StaticFields, ___InvalidPathChars_0)); } inline CharU5BU5D_t3528271667* get_InvalidPathChars_0() const { return ___InvalidPathChars_0; } inline CharU5BU5D_t3528271667** get_address_of_InvalidPathChars_0() { return &___InvalidPathChars_0; } inline void set_InvalidPathChars_0(CharU5BU5D_t3528271667* value) { ___InvalidPathChars_0 = value; Il2CppCodeGenWriteBarrier((&___InvalidPathChars_0), value); } inline static int32_t get_offset_of_AltDirectorySeparatorChar_1() { return static_cast(offsetof(Path_t1605229823_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(offsetof(Path_t1605229823_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(offsetof(Path_t1605229823_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(offsetof(Path_t1605229823_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(offsetof(Path_t1605229823_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(offsetof(Path_t1605229823_StaticFields, ___PathSeparatorChars_6)); } inline CharU5BU5D_t3528271667* get_PathSeparatorChars_6() const { return ___PathSeparatorChars_6; } inline CharU5BU5D_t3528271667** get_address_of_PathSeparatorChars_6() { return &___PathSeparatorChars_6; } inline void set_PathSeparatorChars_6(CharU5BU5D_t3528271667* value) { ___PathSeparatorChars_6 = value; Il2CppCodeGenWriteBarrier((&___PathSeparatorChars_6), value); } inline static int32_t get_offset_of_dirEqualsVolume_7() { return static_cast(offsetof(Path_t1605229823_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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PATH_T1605229823_H #ifndef LITERAL_T434143540_H #define LITERAL_T434143540_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Literal struct Literal_t434143540 : public Expression_t2722445759 { public: // System.String System.Text.RegularExpressions.Syntax.Literal::str String_t* ___str_0; // System.Boolean System.Text.RegularExpressions.Syntax.Literal::ignore bool ___ignore_1; public: inline static int32_t get_offset_of_str_0() { return static_cast(offsetof(Literal_t434143540, ___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_ignore_1() { return static_cast(offsetof(Literal_t434143540, ___ignore_1)); } inline bool get_ignore_1() const { return ___ignore_1; } inline bool* get_address_of_ignore_1() { return &___ignore_1; } inline void set_ignore_1(bool value) { ___ignore_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LITERAL_T434143540_H #ifndef REFERENCE_T1799410108_H #define REFERENCE_T1799410108_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Reference struct Reference_t1799410108 : public Expression_t2722445759 { public: // System.Text.RegularExpressions.Syntax.CapturingGroup System.Text.RegularExpressions.Syntax.Reference::group CapturingGroup_t751358689 * ___group_0; // System.Boolean System.Text.RegularExpressions.Syntax.Reference::ignore bool ___ignore_1; public: inline static int32_t get_offset_of_group_0() { return static_cast(offsetof(Reference_t1799410108, ___group_0)); } inline CapturingGroup_t751358689 * get_group_0() const { return ___group_0; } inline CapturingGroup_t751358689 ** get_address_of_group_0() { return &___group_0; } inline void set_group_0(CapturingGroup_t751358689 * value) { ___group_0 = value; Il2CppCodeGenWriteBarrier((&___group_0), value); } inline static int32_t get_offset_of_ignore_1() { return static_cast(offsetof(Reference_t1799410108, ___ignore_1)); } inline bool get_ignore_1() const { return ___ignore_1; } inline bool* get_address_of_ignore_1() { return &___ignore_1; } inline void set_ignore_1(bool value) { ___ignore_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REFERENCE_T1799410108_H #ifndef UINT32_T2560061978_H #define UINT32_T2560061978_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UInt32 struct UInt32_t2560061978 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(UInt32_t2560061978, ___m_value_2)); } inline uint32_t get_m_value_2() const { return ___m_value_2; } inline uint32_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(uint32_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UINT32_T2560061978_H #ifndef MEMORYSTREAM_T94973147_H #define MEMORYSTREAM_T94973147_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.IO.MemoryStream struct MemoryStream_t94973147 : public Stream_t1273022909 { public: // System.Boolean System.IO.MemoryStream::canWrite bool ___canWrite_1; // System.Boolean System.IO.MemoryStream::allowGetBuffer bool ___allowGetBuffer_2; // System.Int32 System.IO.MemoryStream::capacity int32_t ___capacity_3; // System.Int32 System.IO.MemoryStream::length int32_t ___length_4; // System.Byte[] System.IO.MemoryStream::internalBuffer ByteU5BU5D_t4116647657* ___internalBuffer_5; // System.Int32 System.IO.MemoryStream::initialIndex int32_t ___initialIndex_6; // System.Boolean System.IO.MemoryStream::expandable bool ___expandable_7; // System.Boolean System.IO.MemoryStream::streamClosed bool ___streamClosed_8; // System.Int32 System.IO.MemoryStream::position int32_t ___position_9; // System.Int32 System.IO.MemoryStream::dirty_bytes int32_t ___dirty_bytes_10; public: inline static int32_t get_offset_of_canWrite_1() { return static_cast(offsetof(MemoryStream_t94973147, ___canWrite_1)); } inline bool get_canWrite_1() const { return ___canWrite_1; } inline bool* get_address_of_canWrite_1() { return &___canWrite_1; } inline void set_canWrite_1(bool value) { ___canWrite_1 = value; } inline static int32_t get_offset_of_allowGetBuffer_2() { return static_cast(offsetof(MemoryStream_t94973147, ___allowGetBuffer_2)); } inline bool get_allowGetBuffer_2() const { return ___allowGetBuffer_2; } inline bool* get_address_of_allowGetBuffer_2() { return &___allowGetBuffer_2; } inline void set_allowGetBuffer_2(bool value) { ___allowGetBuffer_2 = value; } inline static int32_t get_offset_of_capacity_3() { return static_cast(offsetof(MemoryStream_t94973147, ___capacity_3)); } inline int32_t get_capacity_3() const { return ___capacity_3; } inline int32_t* get_address_of_capacity_3() { return &___capacity_3; } inline void set_capacity_3(int32_t value) { ___capacity_3 = value; } inline static int32_t get_offset_of_length_4() { return static_cast(offsetof(MemoryStream_t94973147, ___length_4)); } inline int32_t get_length_4() const { return ___length_4; } inline int32_t* get_address_of_length_4() { return &___length_4; } inline void set_length_4(int32_t value) { ___length_4 = value; } inline static int32_t get_offset_of_internalBuffer_5() { return static_cast(offsetof(MemoryStream_t94973147, ___internalBuffer_5)); } inline ByteU5BU5D_t4116647657* get_internalBuffer_5() const { return ___internalBuffer_5; } inline ByteU5BU5D_t4116647657** get_address_of_internalBuffer_5() { return &___internalBuffer_5; } inline void set_internalBuffer_5(ByteU5BU5D_t4116647657* value) { ___internalBuffer_5 = value; Il2CppCodeGenWriteBarrier((&___internalBuffer_5), value); } inline static int32_t get_offset_of_initialIndex_6() { return static_cast(offsetof(MemoryStream_t94973147, ___initialIndex_6)); } inline int32_t get_initialIndex_6() const { return ___initialIndex_6; } inline int32_t* get_address_of_initialIndex_6() { return &___initialIndex_6; } inline void set_initialIndex_6(int32_t value) { ___initialIndex_6 = value; } inline static int32_t get_offset_of_expandable_7() { return static_cast(offsetof(MemoryStream_t94973147, ___expandable_7)); } inline bool get_expandable_7() const { return ___expandable_7; } inline bool* get_address_of_expandable_7() { return &___expandable_7; } inline void set_expandable_7(bool value) { ___expandable_7 = value; } inline static int32_t get_offset_of_streamClosed_8() { return static_cast(offsetof(MemoryStream_t94973147, ___streamClosed_8)); } inline bool get_streamClosed_8() const { return ___streamClosed_8; } inline bool* get_address_of_streamClosed_8() { return &___streamClosed_8; } inline void set_streamClosed_8(bool value) { ___streamClosed_8 = value; } inline static int32_t get_offset_of_position_9() { return static_cast(offsetof(MemoryStream_t94973147, ___position_9)); } inline int32_t get_position_9() const { return ___position_9; } inline int32_t* get_address_of_position_9() { return &___position_9; } inline void set_position_9(int32_t value) { ___position_9 = value; } inline static int32_t get_offset_of_dirty_bytes_10() { return static_cast(offsetof(MemoryStream_t94973147, ___dirty_bytes_10)); } inline int32_t get_dirty_bytes_10() const { return ___dirty_bytes_10; } inline int32_t* get_address_of_dirty_bytes_10() { return &___dirty_bytes_10; } inline void set_dirty_bytes_10(int32_t value) { ___dirty_bytes_10 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MEMORYSTREAM_T94973147_H #ifndef ENUM_T4135868527_H #define ENUM_T4135868527_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Enum struct Enum_t4135868527 : public ValueType_t3640485471 { public: public: }; struct Enum_t4135868527_StaticFields { public: // System.Char[] System.Enum::split_char CharU5BU5D_t3528271667* ___split_char_0; public: inline static int32_t get_offset_of_split_char_0() { return static_cast(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); } inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; } inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; } inline void set_split_char_0(CharU5BU5D_t3528271667* value) { ___split_char_0 = value; Il2CppCodeGenWriteBarrier((&___split_char_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Enum struct Enum_t4135868527_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t4135868527_marshaled_com { }; #endif // ENUM_T4135868527_H #ifndef EXPRESSIONCOLLECTION_T1810289389_H #define EXPRESSIONCOLLECTION_T1810289389_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.ExpressionCollection struct ExpressionCollection_t1810289389 : public CollectionBase_t2727926298 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EXPRESSIONCOLLECTION_T1810289389_H #ifndef COMPOSITEEXPRESSION_T1252229802_H #define COMPOSITEEXPRESSION_T1252229802_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.CompositeExpression struct CompositeExpression_t1252229802 : public Expression_t2722445759 { public: // System.Text.RegularExpressions.Syntax.ExpressionCollection System.Text.RegularExpressions.Syntax.CompositeExpression::expressions ExpressionCollection_t1810289389 * ___expressions_0; public: inline static int32_t get_offset_of_expressions_0() { return static_cast(offsetof(CompositeExpression_t1252229802, ___expressions_0)); } inline ExpressionCollection_t1810289389 * get_expressions_0() const { return ___expressions_0; } inline ExpressionCollection_t1810289389 ** get_address_of_expressions_0() { return &___expressions_0; } inline void set_expressions_0(ExpressionCollection_t1810289389 * value) { ___expressions_0 = value; Il2CppCodeGenWriteBarrier((&___expressions_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COMPOSITEEXPRESSION_T1252229802_H #ifndef URITYPECONVERTER_T3695916615_H #define URITYPECONVERTER_T3695916615_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UriTypeConverter struct UriTypeConverter_t3695916615 : public TypeConverter_t2249118273 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URITYPECONVERTER_T3695916615_H #ifndef GENERICURIPARSER_T1141496137_H #define GENERICURIPARSER_T1141496137_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.GenericUriParser struct GenericUriParser_t1141496137 : public UriParser_t3890150400 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // GENERICURIPARSER_T1141496137_H #ifndef INT64_T3736567304_H #define INT64_T3736567304_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int64 struct Int64_t3736567304 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Int64_t3736567304, ___m_value_2)); } inline int64_t get_m_value_2() const { return ___m_value_2; } inline int64_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(int64_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INT64_T3736567304_H #ifndef BYTE_T1134296376_H #define BYTE_T1134296376_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Byte struct Byte_t1134296376 { public: // System.Byte System.Byte::m_value uint8_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Byte_t1134296376, ___m_value_2)); } inline uint8_t get_m_value_2() const { return ___m_value_2; } inline uint8_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(uint8_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BYTE_T1134296376_H #ifndef DEFAULTURIPARSER_T95882050_H #define DEFAULTURIPARSER_T95882050_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.DefaultUriParser struct DefaultUriParser_t95882050 : public UriParser_t3890150400 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DEFAULTURIPARSER_T95882050_H #ifndef LINK_T3395949159_H #define LINK_T3395949159_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.PatternCompiler/PatternLinkStack/Link struct Link_t3395949159 { public: // System.Int32 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack/Link::base_addr int32_t ___base_addr_0; // System.Int32 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack/Link::offset_addr int32_t ___offset_addr_1; public: inline static int32_t get_offset_of_base_addr_0() { return static_cast(offsetof(Link_t3395949159, ___base_addr_0)); } inline int32_t get_base_addr_0() const { return ___base_addr_0; } inline int32_t* get_address_of_base_addr_0() { return &___base_addr_0; } inline void set_base_addr_0(int32_t value) { ___base_addr_0 = value; } inline static int32_t get_offset_of_offset_addr_1() { return static_cast(offsetof(Link_t3395949159, ___offset_addr_1)); } inline int32_t get_offset_addr_1() const { return ___offset_addr_1; } inline int32_t* get_address_of_offset_addr_1() { return &___offset_addr_1; } inline void set_offset_addr_1(int32_t value) { ___offset_addr_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LINK_T3395949159_H #ifndef URISCHEME_T722425697_H #define URISCHEME_T722425697_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Uri/UriScheme struct UriScheme_t722425697 { public: // System.String System.Uri/UriScheme::scheme String_t* ___scheme_0; // System.String System.Uri/UriScheme::delimiter String_t* ___delimiter_1; // System.Int32 System.Uri/UriScheme::defaultPort int32_t ___defaultPort_2; public: inline static int32_t get_offset_of_scheme_0() { return static_cast(offsetof(UriScheme_t722425697, ___scheme_0)); } inline String_t* get_scheme_0() const { return ___scheme_0; } inline String_t** get_address_of_scheme_0() { return &___scheme_0; } inline void set_scheme_0(String_t* value) { ___scheme_0 = value; Il2CppCodeGenWriteBarrier((&___scheme_0), value); } inline static int32_t get_offset_of_delimiter_1() { return static_cast(offsetof(UriScheme_t722425697, ___delimiter_1)); } inline String_t* get_delimiter_1() const { return ___delimiter_1; } inline String_t** get_address_of_delimiter_1() { return &___delimiter_1; } inline void set_delimiter_1(String_t* value) { ___delimiter_1 = value; Il2CppCodeGenWriteBarrier((&___delimiter_1), value); } inline static int32_t get_offset_of_defaultPort_2() { return static_cast(offsetof(UriScheme_t722425697, ___defaultPort_2)); } inline int32_t get_defaultPort_2() const { return ___defaultPort_2; } inline int32_t* get_address_of_defaultPort_2() { return &___defaultPort_2; } inline void set_defaultPort_2(int32_t value) { ___defaultPort_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Uri/UriScheme struct UriScheme_t722425697_marshaled_pinvoke { char* ___scheme_0; char* ___delimiter_1; int32_t ___defaultPort_2; }; // Native definition for COM marshalling of System.Uri/UriScheme struct UriScheme_t722425697_marshaled_com { Il2CppChar* ___scheme_0; Il2CppChar* ___delimiter_1; int32_t ___defaultPort_2; }; #endif // URISCHEME_T722425697_H #ifndef GROUP_T2468205786_H #define GROUP_T2468205786_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Group struct Group_t2468205786 : public Capture_t2232016050 { public: // System.Boolean System.Text.RegularExpressions.Group::success bool ___success_4; // System.Text.RegularExpressions.CaptureCollection System.Text.RegularExpressions.Group::captures CaptureCollection_t1760593541 * ___captures_5; public: inline static int32_t get_offset_of_success_4() { return static_cast(offsetof(Group_t2468205786, ___success_4)); } inline bool get_success_4() const { return ___success_4; } inline bool* get_address_of_success_4() { return &___success_4; } inline void set_success_4(bool value) { ___success_4 = value; } inline static int32_t get_offset_of_captures_5() { return static_cast(offsetof(Group_t2468205786, ___captures_5)); } inline CaptureCollection_t1760593541 * get_captures_5() const { return ___captures_5; } inline CaptureCollection_t1760593541 ** get_address_of_captures_5() { return &___captures_5; } inline void set_captures_5(CaptureCollection_t1760593541 * value) { ___captures_5 = value; Il2CppCodeGenWriteBarrier((&___captures_5), value); } }; struct Group_t2468205786_StaticFields { public: // System.Text.RegularExpressions.Group System.Text.RegularExpressions.Group::Fail Group_t2468205786 * ___Fail_3; public: inline static int32_t get_offset_of_Fail_3() { return static_cast(offsetof(Group_t2468205786_StaticFields, ___Fail_3)); } inline Group_t2468205786 * get_Fail_3() const { return ___Fail_3; } inline Group_t2468205786 ** get_address_of_Fail_3() { return &___Fail_3; } inline void set_Fail_3(Group_t2468205786 * value) { ___Fail_3 = value; Il2CppCodeGenWriteBarrier((&___Fail_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // GROUP_T2468205786_H #ifndef INT32_T2950945753_H #define INT32_T2950945753_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 struct Int32_t2950945753 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Int32_t2950945753, ___m_value_2)); } inline int32_t get_m_value_2() const { return ___m_value_2; } inline int32_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(int32_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INT32_T2950945753_H #ifndef INTERVAL_T1802865632_H #define INTERVAL_T1802865632_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Interval struct Interval_t1802865632 { public: // System.Int32 System.Text.RegularExpressions.Interval::low int32_t ___low_0; // System.Int32 System.Text.RegularExpressions.Interval::high int32_t ___high_1; // System.Boolean System.Text.RegularExpressions.Interval::contiguous bool ___contiguous_2; public: inline static int32_t get_offset_of_low_0() { return static_cast(offsetof(Interval_t1802865632, ___low_0)); } inline int32_t get_low_0() const { return ___low_0; } inline int32_t* get_address_of_low_0() { return &___low_0; } inline void set_low_0(int32_t value) { ___low_0 = value; } inline static int32_t get_offset_of_high_1() { return static_cast(offsetof(Interval_t1802865632, ___high_1)); } inline int32_t get_high_1() const { return ___high_1; } inline int32_t* get_address_of_high_1() { return &___high_1; } inline void set_high_1(int32_t value) { ___high_1 = value; } inline static int32_t get_offset_of_contiguous_2() { return static_cast(offsetof(Interval_t1802865632, ___contiguous_2)); } inline bool get_contiguous_2() const { return ___contiguous_2; } inline bool* get_address_of_contiguous_2() { return &___contiguous_2; } inline void set_contiguous_2(bool value) { ___contiguous_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Text.RegularExpressions.Interval struct Interval_t1802865632_marshaled_pinvoke { int32_t ___low_0; int32_t ___high_1; int32_t ___contiguous_2; }; // Native definition for COM marshalling of System.Text.RegularExpressions.Interval struct Interval_t1802865632_marshaled_com { int32_t ___low_0; int32_t ___high_1; int32_t ___contiguous_2; }; #endif // INTERVAL_T1802865632_H #ifndef BOOLEAN_T97287965_H #define BOOLEAN_T97287965_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean struct Boolean_t97287965 { public: // System.Boolean System.Boolean::m_value bool ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Boolean_t97287965, ___m_value_2)); } inline bool get_m_value_2() const { return ___m_value_2; } inline bool* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(bool value) { ___m_value_2 = value; } }; struct Boolean_t97287965_StaticFields { public: // System.String System.Boolean::FalseString String_t* ___FalseString_0; // System.String System.Boolean::TrueString String_t* ___TrueString_1; public: inline static int32_t get_offset_of_FalseString_0() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); } inline String_t* get_FalseString_0() const { return ___FalseString_0; } inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; } inline void set_FalseString_0(String_t* value) { ___FalseString_0 = value; Il2CppCodeGenWriteBarrier((&___FalseString_0), value); } inline static int32_t get_offset_of_TrueString_1() { return static_cast(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); } inline String_t* get_TrueString_1() const { return ___TrueString_1; } inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; } inline void set_TrueString_1(String_t* value) { ___TrueString_1 = value; Il2CppCodeGenWriteBarrier((&___TrueString_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BOOLEAN_T97287965_H #ifndef SYSTEMEXCEPTION_T176217640_H #define SYSTEMEXCEPTION_T176217640_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.SystemException struct SystemException_t176217640 : public Exception_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // SYSTEMEXCEPTION_T176217640_H #ifndef MARK_T3471605523_H #define MARK_T3471605523_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Mark struct Mark_t3471605523 { public: // System.Int32 System.Text.RegularExpressions.Mark::Start int32_t ___Start_0; // System.Int32 System.Text.RegularExpressions.Mark::End int32_t ___End_1; // System.Int32 System.Text.RegularExpressions.Mark::Previous int32_t ___Previous_2; public: inline static int32_t get_offset_of_Start_0() { return static_cast(offsetof(Mark_t3471605523, ___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(offsetof(Mark_t3471605523, ___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_Previous_2() { return static_cast(offsetof(Mark_t3471605523, ___Previous_2)); } inline int32_t get_Previous_2() const { return ___Previous_2; } inline int32_t* get_address_of_Previous_2() { return &___Previous_2; } inline void set_Previous_2(int32_t value) { ___Previous_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MARK_T3471605523_H #ifndef UINT16_T2177724958_H #define UINT16_T2177724958_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UInt16 struct UInt16_t2177724958 { public: // System.UInt16 System.UInt16::m_value uint16_t ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(UInt16_t2177724958, ___m_value_2)); } inline uint16_t get_m_value_2() const { return ___m_value_2; } inline uint16_t* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(uint16_t value) { ___m_value_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UINT16_T2177724958_H #ifndef CHAR_T3634460470_H #define CHAR_T3634460470_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Char struct Char_t3634460470 { public: // System.Char System.Char::m_value Il2CppChar ___m_value_2; public: inline static int32_t get_offset_of_m_value_2() { return static_cast(offsetof(Char_t3634460470, ___m_value_2)); } inline Il2CppChar get_m_value_2() const { return ___m_value_2; } inline Il2CppChar* get_address_of_m_value_2() { return &___m_value_2; } inline void set_m_value_2(Il2CppChar value) { ___m_value_2 = value; } }; struct Char_t3634460470_StaticFields { public: // System.Byte* System.Char::category_data uint8_t* ___category_data_3; // System.Byte* System.Char::numeric_data uint8_t* ___numeric_data_4; // System.Double* System.Char::numeric_data_values double* ___numeric_data_values_5; // System.UInt16* System.Char::to_lower_data_low uint16_t* ___to_lower_data_low_6; // System.UInt16* System.Char::to_lower_data_high uint16_t* ___to_lower_data_high_7; // System.UInt16* System.Char::to_upper_data_low uint16_t* ___to_upper_data_low_8; // System.UInt16* System.Char::to_upper_data_high uint16_t* ___to_upper_data_high_9; public: inline static int32_t get_offset_of_category_data_3() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___category_data_3)); } inline uint8_t* get_category_data_3() const { return ___category_data_3; } inline uint8_t** get_address_of_category_data_3() { return &___category_data_3; } inline void set_category_data_3(uint8_t* value) { ___category_data_3 = value; } inline static int32_t get_offset_of_numeric_data_4() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___numeric_data_4)); } inline uint8_t* get_numeric_data_4() const { return ___numeric_data_4; } inline uint8_t** get_address_of_numeric_data_4() { return &___numeric_data_4; } inline void set_numeric_data_4(uint8_t* value) { ___numeric_data_4 = value; } inline static int32_t get_offset_of_numeric_data_values_5() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___numeric_data_values_5)); } inline double* get_numeric_data_values_5() const { return ___numeric_data_values_5; } inline double** get_address_of_numeric_data_values_5() { return &___numeric_data_values_5; } inline void set_numeric_data_values_5(double* value) { ___numeric_data_values_5 = value; } inline static int32_t get_offset_of_to_lower_data_low_6() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___to_lower_data_low_6)); } inline uint16_t* get_to_lower_data_low_6() const { return ___to_lower_data_low_6; } inline uint16_t** get_address_of_to_lower_data_low_6() { return &___to_lower_data_low_6; } inline void set_to_lower_data_low_6(uint16_t* value) { ___to_lower_data_low_6 = value; } inline static int32_t get_offset_of_to_lower_data_high_7() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___to_lower_data_high_7)); } inline uint16_t* get_to_lower_data_high_7() const { return ___to_lower_data_high_7; } inline uint16_t** get_address_of_to_lower_data_high_7() { return &___to_lower_data_high_7; } inline void set_to_lower_data_high_7(uint16_t* value) { ___to_lower_data_high_7 = value; } inline static int32_t get_offset_of_to_upper_data_low_8() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___to_upper_data_low_8)); } inline uint16_t* get_to_upper_data_low_8() const { return ___to_upper_data_low_8; } inline uint16_t** get_address_of_to_upper_data_low_8() { return &___to_upper_data_low_8; } inline void set_to_upper_data_low_8(uint16_t* value) { ___to_upper_data_low_8 = value; } inline static int32_t get_offset_of_to_upper_data_high_9() { return static_cast(offsetof(Char_t3634460470_StaticFields, ___to_upper_data_high_9)); } inline uint16_t* get_to_upper_data_high_9() const { return ___to_upper_data_high_9; } inline uint16_t** get_address_of_to_upper_data_high_9() { return &___to_upper_data_high_9; } inline void set_to_upper_data_high_9(uint16_t* value) { ___to_upper_data_high_9 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CHAR_T3634460470_H #ifndef INTSTACK_T2189327687_H #define INTSTACK_T2189327687_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Interpreter/IntStack struct IntStack_t2189327687 { public: // System.Int32[] System.Text.RegularExpressions.Interpreter/IntStack::values Int32U5BU5D_t385246372* ___values_0; // System.Int32 System.Text.RegularExpressions.Interpreter/IntStack::count int32_t ___count_1; public: inline static int32_t get_offset_of_values_0() { return static_cast(offsetof(IntStack_t2189327687, ___values_0)); } inline Int32U5BU5D_t385246372* get_values_0() const { return ___values_0; } inline Int32U5BU5D_t385246372** get_address_of_values_0() { return &___values_0; } inline void set_values_0(Int32U5BU5D_t385246372* value) { ___values_0 = value; Il2CppCodeGenWriteBarrier((&___values_0), value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(IntStack_t2189327687, ___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; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Text.RegularExpressions.Interpreter/IntStack struct IntStack_t2189327687_marshaled_pinvoke { int32_t* ___values_0; int32_t ___count_1; }; // Native definition for COM marshalling of System.Text.RegularExpressions.Interpreter/IntStack struct IntStack_t2189327687_marshaled_com { int32_t* ___values_0; int32_t ___count_1; }; #endif // INTSTACK_T2189327687_H #ifndef LINKSTACK_T887727776_H #define LINKSTACK_T887727776_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.LinkStack struct LinkStack_t887727776 : public LinkRef_t2971865410 { public: // System.Collections.Stack System.Text.RegularExpressions.LinkStack::stack Stack_t2329662280 * ___stack_0; public: inline static int32_t get_offset_of_stack_0() { return static_cast(offsetof(LinkStack_t887727776, ___stack_0)); } inline Stack_t2329662280 * get_stack_0() const { return ___stack_0; } inline Stack_t2329662280 ** get_address_of_stack_0() { return &___stack_0; } inline void set_stack_0(Stack_t2329662280 * value) { ___stack_0 = value; Il2CppCodeGenWriteBarrier((&___stack_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // LINKSTACK_T887727776_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(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(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 VOID_T1185182177_H #define VOID_T1185182177_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void struct Void_t1185182177 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // VOID_T1185182177_H #ifndef DOUBLE_T594665363_H #define DOUBLE_T594665363_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Double struct Double_t594665363 { public: // System.Double System.Double::m_value double ___m_value_13; public: inline static int32_t get_offset_of_m_value_13() { return static_cast(offsetof(Double_t594665363, ___m_value_13)); } inline double get_m_value_13() const { return ___m_value_13; } inline double* get_address_of_m_value_13() { return &___m_value_13; } inline void set_m_value_13(double value) { ___m_value_13 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DOUBLE_T594665363_H #ifndef DELEGATE_T1188392813_H #define DELEGATE_T1188392813_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Delegate struct Delegate_t1188392813 : 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::method_code intptr_t ___method_code_5; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_6; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_7; // System.DelegateData System.Delegate::data DelegateData_t1677132599 * ___data_8; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t1188392813, ___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(offsetof(Delegate_t1188392813, ___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(offsetof(Delegate_t1188392813, ___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(offsetof(Delegate_t1188392813, ___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(offsetof(Delegate_t1188392813, ___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_method_code_5() { return static_cast(offsetof(Delegate_t1188392813, ___method_code_5)); } inline intptr_t get_method_code_5() const { return ___method_code_5; } inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; } inline void set_method_code_5(intptr_t value) { ___method_code_5 = value; } inline static int32_t get_offset_of_method_info_6() { return static_cast(offsetof(Delegate_t1188392813, ___method_info_6)); } inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; } inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; } inline void set_method_info_6(MethodInfo_t * value) { ___method_info_6 = value; Il2CppCodeGenWriteBarrier((&___method_info_6), value); } inline static int32_t get_offset_of_original_method_info_7() { return static_cast(offsetof(Delegate_t1188392813, ___original_method_info_7)); } inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; } inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; } inline void set_original_method_info_7(MethodInfo_t * value) { ___original_method_info_7 = value; Il2CppCodeGenWriteBarrier((&___original_method_info_7), value); } inline static int32_t get_offset_of_data_8() { return static_cast(offsetof(Delegate_t1188392813, ___data_8)); } inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; } inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; } inline void set_data_8(DelegateData_t1677132599 * value) { ___data_8 = value; Il2CppCodeGenWriteBarrier((&___data_8), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // DELEGATE_T1188392813_H #ifndef UNICODECATEGORY_T3356078642_H #define UNICODECATEGORY_T3356078642_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_t3356078642 { public: // System.Int32 System.Globalization.UnicodeCategory::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(UnicodeCategory_t3356078642, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // UNICODECATEGORY_T3356078642_H #ifndef REGEXOPTIONS_T92845595_H #define REGEXOPTIONS_T92845595_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.RegexOptions struct RegexOptions_t92845595 { public: // System.Int32 System.Text.RegularExpressions.RegexOptions::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(RegexOptions_t92845595, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REGEXOPTIONS_T92845595_H #ifndef URIHOSTNAMETYPE_T881866241_H #define URIHOSTNAMETYPE_T881866241_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UriHostNameType struct UriHostNameType_t881866241 { public: // System.Int32 System.UriHostNameType::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(UriHostNameType_t881866241, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URIHOSTNAMETYPE_T881866241_H #ifndef URIKIND_T3816567336_H #define URIKIND_T3816567336_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UriKind struct UriKind_t3816567336 { public: // System.Int32 System.UriKind::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(UriKind_t3816567336, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URIKIND_T3816567336_H #ifndef URIPARTIAL_T1736313903_H #define URIPARTIAL_T1736313903_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UriPartial struct UriPartial_t1736313903 { public: // System.Int32 System.UriPartial::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(UriPartial_t1736313903, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URIPARTIAL_T1736313903_H #ifndef INTERPRETER_T582715701_H #define INTERPRETER_T582715701_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Interpreter struct Interpreter_t582715701 : public BaseMachine_t2554639499 { public: // System.UInt16[] System.Text.RegularExpressions.Interpreter::program UInt16U5BU5D_t3326319531* ___program_1; // System.Int32 System.Text.RegularExpressions.Interpreter::program_start int32_t ___program_start_2; // System.String System.Text.RegularExpressions.Interpreter::text String_t* ___text_3; // System.Int32 System.Text.RegularExpressions.Interpreter::text_end int32_t ___text_end_4; // System.Int32 System.Text.RegularExpressions.Interpreter::group_count int32_t ___group_count_5; // System.Int32 System.Text.RegularExpressions.Interpreter::match_min int32_t ___match_min_6; // System.Text.RegularExpressions.QuickSearch System.Text.RegularExpressions.Interpreter::qs QuickSearch_t2588090110 * ___qs_7; // System.Int32 System.Text.RegularExpressions.Interpreter::scan_ptr int32_t ___scan_ptr_8; // System.Text.RegularExpressions.Interpreter/RepeatContext System.Text.RegularExpressions.Interpreter::repeat RepeatContext_t1214863076 * ___repeat_9; // System.Text.RegularExpressions.Interpreter/RepeatContext System.Text.RegularExpressions.Interpreter::fast RepeatContext_t1214863076 * ___fast_10; // System.Text.RegularExpressions.Interpreter/IntStack System.Text.RegularExpressions.Interpreter::stack IntStack_t2189327687 ___stack_11; // System.Text.RegularExpressions.Interpreter/RepeatContext System.Text.RegularExpressions.Interpreter::deep RepeatContext_t1214863076 * ___deep_12; // System.Text.RegularExpressions.Mark[] System.Text.RegularExpressions.Interpreter::marks MarkU5BU5D_t3645422402* ___marks_13; // System.Int32 System.Text.RegularExpressions.Interpreter::mark_start int32_t ___mark_start_14; // System.Int32 System.Text.RegularExpressions.Interpreter::mark_end int32_t ___mark_end_15; // System.Int32[] System.Text.RegularExpressions.Interpreter::groups Int32U5BU5D_t385246372* ___groups_16; public: inline static int32_t get_offset_of_program_1() { return static_cast(offsetof(Interpreter_t582715701, ___program_1)); } inline UInt16U5BU5D_t3326319531* get_program_1() const { return ___program_1; } inline UInt16U5BU5D_t3326319531** get_address_of_program_1() { return &___program_1; } inline void set_program_1(UInt16U5BU5D_t3326319531* value) { ___program_1 = value; Il2CppCodeGenWriteBarrier((&___program_1), value); } inline static int32_t get_offset_of_program_start_2() { return static_cast(offsetof(Interpreter_t582715701, ___program_start_2)); } inline int32_t get_program_start_2() const { return ___program_start_2; } inline int32_t* get_address_of_program_start_2() { return &___program_start_2; } inline void set_program_start_2(int32_t value) { ___program_start_2 = value; } inline static int32_t get_offset_of_text_3() { return static_cast(offsetof(Interpreter_t582715701, ___text_3)); } inline String_t* get_text_3() const { return ___text_3; } inline String_t** get_address_of_text_3() { return &___text_3; } inline void set_text_3(String_t* value) { ___text_3 = value; Il2CppCodeGenWriteBarrier((&___text_3), value); } inline static int32_t get_offset_of_text_end_4() { return static_cast(offsetof(Interpreter_t582715701, ___text_end_4)); } inline int32_t get_text_end_4() const { return ___text_end_4; } inline int32_t* get_address_of_text_end_4() { return &___text_end_4; } inline void set_text_end_4(int32_t value) { ___text_end_4 = value; } inline static int32_t get_offset_of_group_count_5() { return static_cast(offsetof(Interpreter_t582715701, ___group_count_5)); } inline int32_t get_group_count_5() const { return ___group_count_5; } inline int32_t* get_address_of_group_count_5() { return &___group_count_5; } inline void set_group_count_5(int32_t value) { ___group_count_5 = value; } inline static int32_t get_offset_of_match_min_6() { return static_cast(offsetof(Interpreter_t582715701, ___match_min_6)); } inline int32_t get_match_min_6() const { return ___match_min_6; } inline int32_t* get_address_of_match_min_6() { return &___match_min_6; } inline void set_match_min_6(int32_t value) { ___match_min_6 = value; } inline static int32_t get_offset_of_qs_7() { return static_cast(offsetof(Interpreter_t582715701, ___qs_7)); } inline QuickSearch_t2588090110 * get_qs_7() const { return ___qs_7; } inline QuickSearch_t2588090110 ** get_address_of_qs_7() { return &___qs_7; } inline void set_qs_7(QuickSearch_t2588090110 * value) { ___qs_7 = value; Il2CppCodeGenWriteBarrier((&___qs_7), value); } inline static int32_t get_offset_of_scan_ptr_8() { return static_cast(offsetof(Interpreter_t582715701, ___scan_ptr_8)); } inline int32_t get_scan_ptr_8() const { return ___scan_ptr_8; } inline int32_t* get_address_of_scan_ptr_8() { return &___scan_ptr_8; } inline void set_scan_ptr_8(int32_t value) { ___scan_ptr_8 = value; } inline static int32_t get_offset_of_repeat_9() { return static_cast(offsetof(Interpreter_t582715701, ___repeat_9)); } inline RepeatContext_t1214863076 * get_repeat_9() const { return ___repeat_9; } inline RepeatContext_t1214863076 ** get_address_of_repeat_9() { return &___repeat_9; } inline void set_repeat_9(RepeatContext_t1214863076 * value) { ___repeat_9 = value; Il2CppCodeGenWriteBarrier((&___repeat_9), value); } inline static int32_t get_offset_of_fast_10() { return static_cast(offsetof(Interpreter_t582715701, ___fast_10)); } inline RepeatContext_t1214863076 * get_fast_10() const { return ___fast_10; } inline RepeatContext_t1214863076 ** get_address_of_fast_10() { return &___fast_10; } inline void set_fast_10(RepeatContext_t1214863076 * value) { ___fast_10 = value; Il2CppCodeGenWriteBarrier((&___fast_10), value); } inline static int32_t get_offset_of_stack_11() { return static_cast(offsetof(Interpreter_t582715701, ___stack_11)); } inline IntStack_t2189327687 get_stack_11() const { return ___stack_11; } inline IntStack_t2189327687 * get_address_of_stack_11() { return &___stack_11; } inline void set_stack_11(IntStack_t2189327687 value) { ___stack_11 = value; } inline static int32_t get_offset_of_deep_12() { return static_cast(offsetof(Interpreter_t582715701, ___deep_12)); } inline RepeatContext_t1214863076 * get_deep_12() const { return ___deep_12; } inline RepeatContext_t1214863076 ** get_address_of_deep_12() { return &___deep_12; } inline void set_deep_12(RepeatContext_t1214863076 * value) { ___deep_12 = value; Il2CppCodeGenWriteBarrier((&___deep_12), value); } inline static int32_t get_offset_of_marks_13() { return static_cast(offsetof(Interpreter_t582715701, ___marks_13)); } inline MarkU5BU5D_t3645422402* get_marks_13() const { return ___marks_13; } inline MarkU5BU5D_t3645422402** get_address_of_marks_13() { return &___marks_13; } inline void set_marks_13(MarkU5BU5D_t3645422402* value) { ___marks_13 = value; Il2CppCodeGenWriteBarrier((&___marks_13), value); } inline static int32_t get_offset_of_mark_start_14() { return static_cast(offsetof(Interpreter_t582715701, ___mark_start_14)); } inline int32_t get_mark_start_14() const { return ___mark_start_14; } inline int32_t* get_address_of_mark_start_14() { return &___mark_start_14; } inline void set_mark_start_14(int32_t value) { ___mark_start_14 = value; } inline static int32_t get_offset_of_mark_end_15() { return static_cast(offsetof(Interpreter_t582715701, ___mark_end_15)); } inline int32_t get_mark_end_15() const { return ___mark_end_15; } inline int32_t* get_address_of_mark_end_15() { return &___mark_end_15; } inline void set_mark_end_15(int32_t value) { ___mark_end_15 = value; } inline static int32_t get_offset_of_groups_16() { return static_cast(offsetof(Interpreter_t582715701, ___groups_16)); } inline Int32U5BU5D_t385246372* get_groups_16() const { return ___groups_16; } inline Int32U5BU5D_t385246372** get_address_of_groups_16() { return &___groups_16; } inline void set_groups_16(Int32U5BU5D_t385246372* value) { ___groups_16 = value; Il2CppCodeGenWriteBarrier((&___groups_16), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INTERPRETER_T582715701_H #ifndef ADDRESSFAMILY_T2612549059_H #define ADDRESSFAMILY_T2612549059_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Net.Sockets.AddressFamily struct AddressFamily_t2612549059 { public: // System.Int32 System.Net.Sockets.AddressFamily::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(AddressFamily_t2612549059, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ADDRESSFAMILY_T2612549059_H #ifndef STREAMINGCONTEXTSTATES_T3580100459_H #define STREAMINGCONTEXTSTATES_T3580100459_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.Serialization.StreamingContextStates struct StreamingContextStates_t3580100459 { public: // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(StreamingContextStates_t3580100459, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // STREAMINGCONTEXTSTATES_T3580100459_H #ifndef BINDINGFLAGS_T2721792723_H #define BINDINGFLAGS_T2721792723_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_t2721792723 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(BindingFlags_t2721792723, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BINDINGFLAGS_T2721792723_H #ifndef MATCH_T3408321083_H #define MATCH_T3408321083_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Match struct Match_t3408321083 : public Group_t2468205786 { public: // System.Text.RegularExpressions.Regex System.Text.RegularExpressions.Match::regex Regex_t3657309853 * ___regex_6; // System.Text.RegularExpressions.IMachine System.Text.RegularExpressions.Match::machine RuntimeObject* ___machine_7; // System.Int32 System.Text.RegularExpressions.Match::text_length int32_t ___text_length_8; // System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::groups GroupCollection_t69770484 * ___groups_9; public: inline static int32_t get_offset_of_regex_6() { return static_cast(offsetof(Match_t3408321083, ___regex_6)); } inline Regex_t3657309853 * get_regex_6() const { return ___regex_6; } inline Regex_t3657309853 ** get_address_of_regex_6() { return &___regex_6; } inline void set_regex_6(Regex_t3657309853 * value) { ___regex_6 = value; Il2CppCodeGenWriteBarrier((&___regex_6), value); } inline static int32_t get_offset_of_machine_7() { return static_cast(offsetof(Match_t3408321083, ___machine_7)); } inline RuntimeObject* get_machine_7() const { return ___machine_7; } inline RuntimeObject** get_address_of_machine_7() { return &___machine_7; } inline void set_machine_7(RuntimeObject* value) { ___machine_7 = value; Il2CppCodeGenWriteBarrier((&___machine_7), value); } inline static int32_t get_offset_of_text_length_8() { return static_cast(offsetof(Match_t3408321083, ___text_length_8)); } inline int32_t get_text_length_8() const { return ___text_length_8; } inline int32_t* get_address_of_text_length_8() { return &___text_length_8; } inline void set_text_length_8(int32_t value) { ___text_length_8 = value; } inline static int32_t get_offset_of_groups_9() { return static_cast(offsetof(Match_t3408321083, ___groups_9)); } inline GroupCollection_t69770484 * get_groups_9() const { return ___groups_9; } inline GroupCollection_t69770484 ** get_address_of_groups_9() { return &___groups_9; } inline void set_groups_9(GroupCollection_t69770484 * value) { ___groups_9 = value; Il2CppCodeGenWriteBarrier((&___groups_9), value); } }; struct Match_t3408321083_StaticFields { public: // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::empty Match_t3408321083 * ___empty_10; public: inline static int32_t get_offset_of_empty_10() { return static_cast(offsetof(Match_t3408321083_StaticFields, ___empty_10)); } inline Match_t3408321083 * get_empty_10() const { return ___empty_10; } inline Match_t3408321083 ** get_address_of_empty_10() { return &___empty_10; } inline void set_empty_10(Match_t3408321083 * value) { ___empty_10 = value; Il2CppCodeGenWriteBarrier((&___empty_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MATCH_T3408321083_H #ifndef NOTSUPPORTEDEXCEPTION_T1314879016_H #define NOTSUPPORTEDEXCEPTION_T1314879016_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.NotSupportedException struct NotSupportedException_t1314879016 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // NOTSUPPORTEDEXCEPTION_T1314879016_H #ifndef FORMATEXCEPTION_T154580423_H #define FORMATEXCEPTION_T154580423_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.FormatException struct FormatException_t154580423 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // FORMATEXCEPTION_T154580423_H #ifndef CATEGORY_T1200126069_H #define CATEGORY_T1200126069_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Category struct Category_t1200126069 { public: // System.UInt16 System.Text.RegularExpressions.Category::value__ uint16_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(Category_t1200126069, ___value___1)); } inline uint16_t get_value___1() const { return ___value___1; } inline uint16_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(uint16_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CATEGORY_T1200126069_H #ifndef RUNTIMETYPEHANDLE_T3027515415_H #define RUNTIMETYPEHANDLE_T3027515415_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.RuntimeTypeHandle struct RuntimeTypeHandle_t3027515415 { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_t3027515415, ___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_T3027515415_H #ifndef ARGUMENTEXCEPTION_T132251570_H #define ARGUMENTEXCEPTION_T132251570_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentException struct ArgumentException_t132251570 : public SystemException_t176217640 { public: // System.String System.ArgumentException::param_name String_t* ___param_name_12; public: inline static int32_t get_offset_of_param_name_12() { return static_cast(offsetof(ArgumentException_t132251570, ___param_name_12)); } inline String_t* get_param_name_12() const { return ___param_name_12; } inline String_t** get_address_of_param_name_12() { return &___param_name_12; } inline void set_param_name_12(String_t* value) { ___param_name_12 = value; Il2CppCodeGenWriteBarrier((&___param_name_12), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTEXCEPTION_T132251570_H #ifndef NUMBERSTYLES_T617258130_H #define NUMBERSTYLES_T617258130_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Globalization.NumberStyles struct NumberStyles_t617258130 { public: // System.Int32 System.Globalization.NumberStyles::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(NumberStyles_t617258130, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // NUMBERSTYLES_T617258130_H #ifndef REPETITION_T2393242404_H #define REPETITION_T2393242404_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Repetition struct Repetition_t2393242404 : public CompositeExpression_t1252229802 { public: // System.Int32 System.Text.RegularExpressions.Syntax.Repetition::min int32_t ___min_1; // System.Int32 System.Text.RegularExpressions.Syntax.Repetition::max int32_t ___max_2; // System.Boolean System.Text.RegularExpressions.Syntax.Repetition::lazy bool ___lazy_3; public: inline static int32_t get_offset_of_min_1() { return static_cast(offsetof(Repetition_t2393242404, ___min_1)); } inline int32_t get_min_1() const { return ___min_1; } inline int32_t* get_address_of_min_1() { return &___min_1; } inline void set_min_1(int32_t value) { ___min_1 = value; } inline static int32_t get_offset_of_max_2() { return static_cast(offsetof(Repetition_t2393242404, ___max_2)); } inline int32_t get_max_2() const { return ___max_2; } inline int32_t* get_address_of_max_2() { return &___max_2; } inline void set_max_2(int32_t value) { ___max_2 = value; } inline static int32_t get_offset_of_lazy_3() { return static_cast(offsetof(Repetition_t2393242404, ___lazy_3)); } inline bool get_lazy_3() const { return ___lazy_3; } inline bool* get_address_of_lazy_3() { return &___lazy_3; } inline void set_lazy_3(bool value) { ___lazy_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REPETITION_T2393242404_H #ifndef INDEXOUTOFRANGEEXCEPTION_T1578797820_H #define INDEXOUTOFRANGEEXCEPTION_T1578797820_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.IndexOutOfRangeException struct IndexOutOfRangeException_t1578797820 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INDEXOUTOFRANGEEXCEPTION_T1578797820_H #ifndef ALTERNATION_T625481451_H #define ALTERNATION_T625481451_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Alternation struct Alternation_t625481451 : public CompositeExpression_t1252229802 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ALTERNATION_T625481451_H #ifndef POSITION_T2536274344_H #define POSITION_T2536274344_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Position struct Position_t2536274344 { public: // System.UInt16 System.Text.RegularExpressions.Position::value__ uint16_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(Position_t2536274344, ___value___1)); } inline uint16_t get_value___1() const { return ___value___1; } inline uint16_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(uint16_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // POSITION_T2536274344_H #ifndef BACKSLASHNUMBER_T3656518667_H #define BACKSLASHNUMBER_T3656518667_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.BackslashNumber struct BackslashNumber_t3656518667 : public Reference_t1799410108 { public: // System.String System.Text.RegularExpressions.Syntax.BackslashNumber::literal String_t* ___literal_2; // System.Boolean System.Text.RegularExpressions.Syntax.BackslashNumber::ecma bool ___ecma_3; public: inline static int32_t get_offset_of_literal_2() { return static_cast(offsetof(BackslashNumber_t3656518667, ___literal_2)); } inline String_t* get_literal_2() const { return ___literal_2; } inline String_t** get_address_of_literal_2() { return &___literal_2; } inline void set_literal_2(String_t* value) { ___literal_2 = value; Il2CppCodeGenWriteBarrier((&___literal_2), value); } inline static int32_t get_offset_of_ecma_3() { return static_cast(offsetof(BackslashNumber_t3656518667, ___ecma_3)); } inline bool get_ecma_3() const { return ___ecma_3; } inline bool* get_address_of_ecma_3() { return &___ecma_3; } inline void set_ecma_3(bool value) { ___ecma_3 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BACKSLASHNUMBER_T3656518667_H #ifndef ASSERTION_T3267412828_H #define ASSERTION_T3267412828_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Assertion struct Assertion_t3267412828 : public CompositeExpression_t1252229802 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ASSERTION_T3267412828_H #ifndef OPFLAGS_T23120214_H #define OPFLAGS_T23120214_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.OpFlags struct OpFlags_t23120214 { public: // System.UInt16 System.Text.RegularExpressions.OpFlags::value__ uint16_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(OpFlags_t23120214, ___value___1)); } inline uint16_t get_value___1() const { return ___value___1; } inline uint16_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(uint16_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // OPFLAGS_T23120214_H #ifndef OPCODE_T1565867503_H #define OPCODE_T1565867503_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.OpCode struct OpCode_t1565867503 { public: // System.UInt16 System.Text.RegularExpressions.OpCode::value__ uint16_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(OpCode_t1565867503, ___value___1)); } inline uint16_t get_value___1() const { return ___value___1; } inline uint16_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(uint16_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // OPCODE_T1565867503_H #ifndef CHARACTERCLASS_T839120860_H #define CHARACTERCLASS_T839120860_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.CharacterClass struct CharacterClass_t839120860 : public Expression_t2722445759 { public: // System.Boolean System.Text.RegularExpressions.Syntax.CharacterClass::negate bool ___negate_1; // System.Boolean System.Text.RegularExpressions.Syntax.CharacterClass::ignore bool ___ignore_2; // System.Collections.BitArray System.Text.RegularExpressions.Syntax.CharacterClass::pos_cats BitArray_t4087883509 * ___pos_cats_3; // System.Collections.BitArray System.Text.RegularExpressions.Syntax.CharacterClass::neg_cats BitArray_t4087883509 * ___neg_cats_4; // System.Text.RegularExpressions.IntervalCollection System.Text.RegularExpressions.Syntax.CharacterClass::intervals IntervalCollection_t2609070824 * ___intervals_5; public: inline static int32_t get_offset_of_negate_1() { return static_cast(offsetof(CharacterClass_t839120860, ___negate_1)); } inline bool get_negate_1() const { return ___negate_1; } inline bool* get_address_of_negate_1() { return &___negate_1; } inline void set_negate_1(bool value) { ___negate_1 = value; } inline static int32_t get_offset_of_ignore_2() { return static_cast(offsetof(CharacterClass_t839120860, ___ignore_2)); } inline bool get_ignore_2() const { return ___ignore_2; } inline bool* get_address_of_ignore_2() { return &___ignore_2; } inline void set_ignore_2(bool value) { ___ignore_2 = value; } inline static int32_t get_offset_of_pos_cats_3() { return static_cast(offsetof(CharacterClass_t839120860, ___pos_cats_3)); } inline BitArray_t4087883509 * get_pos_cats_3() const { return ___pos_cats_3; } inline BitArray_t4087883509 ** get_address_of_pos_cats_3() { return &___pos_cats_3; } inline void set_pos_cats_3(BitArray_t4087883509 * value) { ___pos_cats_3 = value; Il2CppCodeGenWriteBarrier((&___pos_cats_3), value); } inline static int32_t get_offset_of_neg_cats_4() { return static_cast(offsetof(CharacterClass_t839120860, ___neg_cats_4)); } inline BitArray_t4087883509 * get_neg_cats_4() const { return ___neg_cats_4; } inline BitArray_t4087883509 ** get_address_of_neg_cats_4() { return &___neg_cats_4; } inline void set_neg_cats_4(BitArray_t4087883509 * value) { ___neg_cats_4 = value; Il2CppCodeGenWriteBarrier((&___neg_cats_4), value); } inline static int32_t get_offset_of_intervals_5() { return static_cast(offsetof(CharacterClass_t839120860, ___intervals_5)); } inline IntervalCollection_t2609070824 * get_intervals_5() const { return ___intervals_5; } inline IntervalCollection_t2609070824 ** get_address_of_intervals_5() { return &___intervals_5; } inline void set_intervals_5(IntervalCollection_t2609070824 * value) { ___intervals_5 = value; Il2CppCodeGenWriteBarrier((&___intervals_5), value); } }; struct CharacterClass_t839120860_StaticFields { public: // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.Syntax.CharacterClass::upper_case_characters Interval_t1802865632 ___upper_case_characters_0; public: inline static int32_t get_offset_of_upper_case_characters_0() { return static_cast(offsetof(CharacterClass_t839120860_StaticFields, ___upper_case_characters_0)); } inline Interval_t1802865632 get_upper_case_characters_0() const { return ___upper_case_characters_0; } inline Interval_t1802865632 * get_address_of_upper_case_characters_0() { return &___upper_case_characters_0; } inline void set_upper_case_characters_0(Interval_t1802865632 value) { ___upper_case_characters_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CHARACTERCLASS_T839120860_H #ifndef GROUP_T1458537008_H #define GROUP_T1458537008_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.Group struct Group_t1458537008 : public CompositeExpression_t1252229802 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // GROUP_T1458537008_H #ifndef PATTERNLINKSTACK_T976787442_H #define PATTERNLINKSTACK_T976787442_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.PatternCompiler/PatternLinkStack struct PatternLinkStack_t976787442 : public LinkStack_t887727776 { public: // System.Text.RegularExpressions.PatternCompiler/PatternLinkStack/Link System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::link Link_t3395949159 ___link_1; public: inline static int32_t get_offset_of_link_1() { return static_cast(offsetof(PatternLinkStack_t976787442, ___link_1)); } inline Link_t3395949159 get_link_1() const { return ___link_1; } inline Link_t3395949159 * get_address_of_link_1() { return &___link_1; } inline void set_link_1(Link_t3395949159 value) { ___link_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // PATTERNLINKSTACK_T976787442_H #ifndef INVALIDOPERATIONEXCEPTION_T56020091_H #define INVALIDOPERATIONEXCEPTION_T56020091_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.InvalidOperationException struct InvalidOperationException_t56020091 : public SystemException_t176217640 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // INVALIDOPERATIONEXCEPTION_T56020091_H #ifndef MODE_T3692532274_H #define MODE_T3692532274_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Interpreter/Mode struct Mode_t3692532274 { public: // System.Int32 System.Text.RegularExpressions.Interpreter/Mode::value__ int32_t ___value___1; public: inline static int32_t get_offset_of_value___1() { return static_cast(offsetof(Mode_t3692532274, ___value___1)); } inline int32_t get_value___1() const { return ___value___1; } inline int32_t* get_address_of_value___1() { return &___value___1; } inline void set_value___1(int32_t value) { ___value___1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MODE_T3692532274_H #ifndef ARGUMENTNULLEXCEPTION_T1615371798_H #define ARGUMENTNULLEXCEPTION_T1615371798_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentNullException struct ArgumentNullException_t1615371798 : public ArgumentException_t132251570 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTNULLEXCEPTION_T1615371798_H #ifndef REGULAREXPRESSION_T3834220169_H #define REGULAREXPRESSION_T3834220169_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.RegularExpression struct RegularExpression_t3834220169 : public Group_t1458537008 { public: // System.Int32 System.Text.RegularExpressions.Syntax.RegularExpression::group_count int32_t ___group_count_1; public: inline static int32_t get_offset_of_group_count_1() { return static_cast(offsetof(RegularExpression_t3834220169, ___group_count_1)); } inline int32_t get_group_count_1() const { return ___group_count_1; } inline int32_t* get_address_of_group_count_1() { return &___group_count_1; } inline void set_group_count_1(int32_t value) { ___group_count_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REGULAREXPRESSION_T3834220169_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_t1188392813 { public: // System.MulticastDelegate System.MulticastDelegate::prev MulticastDelegate_t * ___prev_9; // System.MulticastDelegate System.MulticastDelegate::kpm_next MulticastDelegate_t * ___kpm_next_10; public: inline static int32_t get_offset_of_prev_9() { return static_cast(offsetof(MulticastDelegate_t, ___prev_9)); } inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; } inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; } inline void set_prev_9(MulticastDelegate_t * value) { ___prev_9 = value; Il2CppCodeGenWriteBarrier((&___prev_9), value); } inline static int32_t get_offset_of_kpm_next_10() { return static_cast(offsetof(MulticastDelegate_t, ___kpm_next_10)); } inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; } inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; } inline void set_kpm_next_10(MulticastDelegate_t * value) { ___kpm_next_10 = value; Il2CppCodeGenWriteBarrier((&___kpm_next_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MULTICASTDELEGATE_T_H #ifndef ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #define ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_t777629997 : public ArgumentException_t132251570 { public: // System.Object System.ArgumentOutOfRangeException::actual_value RuntimeObject * ___actual_value_13; public: inline static int32_t get_offset_of_actual_value_13() { return static_cast(offsetof(ArgumentOutOfRangeException_t777629997, ___actual_value_13)); } inline RuntimeObject * get_actual_value_13() const { return ___actual_value_13; } inline RuntimeObject ** get_address_of_actual_value_13() { return &___actual_value_13; } inline void set_actual_value_13(RuntimeObject * value) { ___actual_value_13 = value; Il2CppCodeGenWriteBarrier((&___actual_value_13), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ARGUMENTOUTOFRANGEEXCEPTION_T777629997_H #ifndef STREAMINGCONTEXT_T3711869237_H #define STREAMINGCONTEXT_T3711869237_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Runtime.Serialization.StreamingContext struct StreamingContext_t3711869237 { public: // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::state int32_t ___state_0; // System.Object System.Runtime.Serialization.StreamingContext::additional RuntimeObject * ___additional_1; public: inline static int32_t get_offset_of_state_0() { return static_cast(offsetof(StreamingContext_t3711869237, ___state_0)); } inline int32_t get_state_0() const { return ___state_0; } inline int32_t* get_address_of_state_0() { return &___state_0; } inline void set_state_0(int32_t value) { ___state_0 = value; } inline static int32_t get_offset_of_additional_1() { return static_cast(offsetof(StreamingContext_t3711869237, ___additional_1)); } inline RuntimeObject * get_additional_1() const { return ___additional_1; } inline RuntimeObject ** get_address_of_additional_1() { return &___additional_1; } inline void set_additional_1(RuntimeObject * value) { ___additional_1 = value; Il2CppCodeGenWriteBarrier((&___additional_1), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t3711869237_marshaled_pinvoke { int32_t ___state_0; Il2CppIUnknown* ___additional_1; }; // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext struct StreamingContext_t3711869237_marshaled_com { int32_t ___state_0; Il2CppIUnknown* ___additional_1; }; #endif // STREAMINGCONTEXT_T3711869237_H #ifndef IPADDRESS_T241777590_H #define IPADDRESS_T241777590_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Net.IPAddress struct IPAddress_t241777590 : public RuntimeObject { public: // System.Int64 System.Net.IPAddress::m_Address int64_t ___m_Address_0; // System.Net.Sockets.AddressFamily System.Net.IPAddress::m_Family int32_t ___m_Family_1; // System.UInt16[] System.Net.IPAddress::m_Numbers UInt16U5BU5D_t3326319531* ___m_Numbers_2; // System.Int64 System.Net.IPAddress::m_ScopeId int64_t ___m_ScopeId_3; // System.Int32 System.Net.IPAddress::m_HashCode int32_t ___m_HashCode_11; public: inline static int32_t get_offset_of_m_Address_0() { return static_cast(offsetof(IPAddress_t241777590, ___m_Address_0)); } inline int64_t get_m_Address_0() const { return ___m_Address_0; } inline int64_t* get_address_of_m_Address_0() { return &___m_Address_0; } inline void set_m_Address_0(int64_t value) { ___m_Address_0 = value; } inline static int32_t get_offset_of_m_Family_1() { return static_cast(offsetof(IPAddress_t241777590, ___m_Family_1)); } inline int32_t get_m_Family_1() const { return ___m_Family_1; } inline int32_t* get_address_of_m_Family_1() { return &___m_Family_1; } inline void set_m_Family_1(int32_t value) { ___m_Family_1 = value; } inline static int32_t get_offset_of_m_Numbers_2() { return static_cast(offsetof(IPAddress_t241777590, ___m_Numbers_2)); } inline UInt16U5BU5D_t3326319531* get_m_Numbers_2() const { return ___m_Numbers_2; } inline UInt16U5BU5D_t3326319531** get_address_of_m_Numbers_2() { return &___m_Numbers_2; } inline void set_m_Numbers_2(UInt16U5BU5D_t3326319531* value) { ___m_Numbers_2 = value; Il2CppCodeGenWriteBarrier((&___m_Numbers_2), value); } inline static int32_t get_offset_of_m_ScopeId_3() { return static_cast(offsetof(IPAddress_t241777590, ___m_ScopeId_3)); } inline int64_t get_m_ScopeId_3() const { return ___m_ScopeId_3; } inline int64_t* get_address_of_m_ScopeId_3() { return &___m_ScopeId_3; } inline void set_m_ScopeId_3(int64_t value) { ___m_ScopeId_3 = value; } inline static int32_t get_offset_of_m_HashCode_11() { return static_cast(offsetof(IPAddress_t241777590, ___m_HashCode_11)); } inline int32_t get_m_HashCode_11() const { return ___m_HashCode_11; } inline int32_t* get_address_of_m_HashCode_11() { return &___m_HashCode_11; } inline void set_m_HashCode_11(int32_t value) { ___m_HashCode_11 = value; } }; struct IPAddress_t241777590_StaticFields { public: // System.Net.IPAddress System.Net.IPAddress::Any IPAddress_t241777590 * ___Any_4; // System.Net.IPAddress System.Net.IPAddress::Broadcast IPAddress_t241777590 * ___Broadcast_5; // System.Net.IPAddress System.Net.IPAddress::Loopback IPAddress_t241777590 * ___Loopback_6; // System.Net.IPAddress System.Net.IPAddress::None IPAddress_t241777590 * ___None_7; // System.Net.IPAddress System.Net.IPAddress::IPv6Any IPAddress_t241777590 * ___IPv6Any_8; // System.Net.IPAddress System.Net.IPAddress::IPv6Loopback IPAddress_t241777590 * ___IPv6Loopback_9; // System.Net.IPAddress System.Net.IPAddress::IPv6None IPAddress_t241777590 * ___IPv6None_10; public: inline static int32_t get_offset_of_Any_4() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___Any_4)); } inline IPAddress_t241777590 * get_Any_4() const { return ___Any_4; } inline IPAddress_t241777590 ** get_address_of_Any_4() { return &___Any_4; } inline void set_Any_4(IPAddress_t241777590 * value) { ___Any_4 = value; Il2CppCodeGenWriteBarrier((&___Any_4), value); } inline static int32_t get_offset_of_Broadcast_5() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___Broadcast_5)); } inline IPAddress_t241777590 * get_Broadcast_5() const { return ___Broadcast_5; } inline IPAddress_t241777590 ** get_address_of_Broadcast_5() { return &___Broadcast_5; } inline void set_Broadcast_5(IPAddress_t241777590 * value) { ___Broadcast_5 = value; Il2CppCodeGenWriteBarrier((&___Broadcast_5), value); } inline static int32_t get_offset_of_Loopback_6() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___Loopback_6)); } inline IPAddress_t241777590 * get_Loopback_6() const { return ___Loopback_6; } inline IPAddress_t241777590 ** get_address_of_Loopback_6() { return &___Loopback_6; } inline void set_Loopback_6(IPAddress_t241777590 * value) { ___Loopback_6 = value; Il2CppCodeGenWriteBarrier((&___Loopback_6), value); } inline static int32_t get_offset_of_None_7() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___None_7)); } inline IPAddress_t241777590 * get_None_7() const { return ___None_7; } inline IPAddress_t241777590 ** get_address_of_None_7() { return &___None_7; } inline void set_None_7(IPAddress_t241777590 * value) { ___None_7 = value; Il2CppCodeGenWriteBarrier((&___None_7), value); } inline static int32_t get_offset_of_IPv6Any_8() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___IPv6Any_8)); } inline IPAddress_t241777590 * get_IPv6Any_8() const { return ___IPv6Any_8; } inline IPAddress_t241777590 ** get_address_of_IPv6Any_8() { return &___IPv6Any_8; } inline void set_IPv6Any_8(IPAddress_t241777590 * value) { ___IPv6Any_8 = value; Il2CppCodeGenWriteBarrier((&___IPv6Any_8), value); } inline static int32_t get_offset_of_IPv6Loopback_9() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___IPv6Loopback_9)); } inline IPAddress_t241777590 * get_IPv6Loopback_9() const { return ___IPv6Loopback_9; } inline IPAddress_t241777590 ** get_address_of_IPv6Loopback_9() { return &___IPv6Loopback_9; } inline void set_IPv6Loopback_9(IPAddress_t241777590 * value) { ___IPv6Loopback_9 = value; Il2CppCodeGenWriteBarrier((&___IPv6Loopback_9), value); } inline static int32_t get_offset_of_IPv6None_10() { return static_cast(offsetof(IPAddress_t241777590_StaticFields, ___IPv6None_10)); } inline IPAddress_t241777590 * get_IPv6None_10() const { return ___IPv6None_10; } inline IPAddress_t241777590 ** get_address_of_IPv6None_10() { return &___IPv6None_10; } inline void set_IPv6None_10(IPAddress_t241777590 * value) { ___IPv6None_10 = value; Il2CppCodeGenWriteBarrier((&___IPv6None_10), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // IPADDRESS_T241777590_H #ifndef CAPTUREASSERTION_T3786084589_H #define CAPTUREASSERTION_T3786084589_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.CaptureAssertion struct CaptureAssertion_t3786084589 : public Assertion_t3267412828 { public: // System.Text.RegularExpressions.Syntax.ExpressionAssertion System.Text.RegularExpressions.Syntax.CaptureAssertion::alternate ExpressionAssertion_t1861210811 * ___alternate_1; // System.Text.RegularExpressions.Syntax.CapturingGroup System.Text.RegularExpressions.Syntax.CaptureAssertion::group CapturingGroup_t751358689 * ___group_2; // System.Text.RegularExpressions.Syntax.Literal System.Text.RegularExpressions.Syntax.CaptureAssertion::literal Literal_t434143540 * ___literal_3; public: inline static int32_t get_offset_of_alternate_1() { return static_cast(offsetof(CaptureAssertion_t3786084589, ___alternate_1)); } inline ExpressionAssertion_t1861210811 * get_alternate_1() const { return ___alternate_1; } inline ExpressionAssertion_t1861210811 ** get_address_of_alternate_1() { return &___alternate_1; } inline void set_alternate_1(ExpressionAssertion_t1861210811 * value) { ___alternate_1 = value; Il2CppCodeGenWriteBarrier((&___alternate_1), value); } inline static int32_t get_offset_of_group_2() { return static_cast(offsetof(CaptureAssertion_t3786084589, ___group_2)); } inline CapturingGroup_t751358689 * get_group_2() const { return ___group_2; } inline CapturingGroup_t751358689 ** get_address_of_group_2() { return &___group_2; } inline void set_group_2(CapturingGroup_t751358689 * value) { ___group_2 = value; Il2CppCodeGenWriteBarrier((&___group_2), value); } inline static int32_t get_offset_of_literal_3() { return static_cast(offsetof(CaptureAssertion_t3786084589, ___literal_3)); } inline Literal_t434143540 * get_literal_3() const { return ___literal_3; } inline Literal_t434143540 ** get_address_of_literal_3() { return &___literal_3; } inline void set_literal_3(Literal_t434143540 * value) { ___literal_3 = value; Il2CppCodeGenWriteBarrier((&___literal_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CAPTUREASSERTION_T3786084589_H #ifndef EXPRESSIONASSERTION_T1861210811_H #define EXPRESSIONASSERTION_T1861210811_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.ExpressionAssertion struct ExpressionAssertion_t1861210811 : public Assertion_t3267412828 { public: // System.Boolean System.Text.RegularExpressions.Syntax.ExpressionAssertion::reverse bool ___reverse_1; // System.Boolean System.Text.RegularExpressions.Syntax.ExpressionAssertion::negate bool ___negate_2; public: inline static int32_t get_offset_of_reverse_1() { return static_cast(offsetof(ExpressionAssertion_t1861210811, ___reverse_1)); } inline bool get_reverse_1() const { return ___reverse_1; } inline bool* get_address_of_reverse_1() { return &___reverse_1; } inline void set_reverse_1(bool value) { ___reverse_1 = value; } inline static int32_t get_offset_of_negate_2() { return static_cast(offsetof(ExpressionAssertion_t1861210811, ___negate_2)); } inline bool get_negate_2() const { return ___negate_2; } inline bool* get_address_of_negate_2() { return &___negate_2; } inline void set_negate_2(bool value) { ___negate_2 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // EXPRESSIONASSERTION_T1861210811_H #ifndef REGEX_T3657309853_H #define REGEX_T3657309853_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Regex struct Regex_t3657309853 : public RuntimeObject { public: // System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.Regex::machineFactory RuntimeObject* ___machineFactory_1; // System.Collections.IDictionary System.Text.RegularExpressions.Regex::mapping RuntimeObject* ___mapping_2; // System.Int32 System.Text.RegularExpressions.Regex::group_count int32_t ___group_count_3; // System.Int32 System.Text.RegularExpressions.Regex::gap int32_t ___gap_4; // System.String[] System.Text.RegularExpressions.Regex::group_names StringU5BU5D_t1281789340* ___group_names_5; // System.Int32[] System.Text.RegularExpressions.Regex::group_numbers Int32U5BU5D_t385246372* ___group_numbers_6; // System.String System.Text.RegularExpressions.Regex::pattern String_t* ___pattern_7; // System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::roptions int32_t ___roptions_8; public: inline static int32_t get_offset_of_machineFactory_1() { return static_cast(offsetof(Regex_t3657309853, ___machineFactory_1)); } inline RuntimeObject* get_machineFactory_1() const { return ___machineFactory_1; } inline RuntimeObject** get_address_of_machineFactory_1() { return &___machineFactory_1; } inline void set_machineFactory_1(RuntimeObject* value) { ___machineFactory_1 = value; Il2CppCodeGenWriteBarrier((&___machineFactory_1), value); } inline static int32_t get_offset_of_mapping_2() { return static_cast(offsetof(Regex_t3657309853, ___mapping_2)); } inline RuntimeObject* get_mapping_2() const { return ___mapping_2; } inline RuntimeObject** get_address_of_mapping_2() { return &___mapping_2; } inline void set_mapping_2(RuntimeObject* value) { ___mapping_2 = value; Il2CppCodeGenWriteBarrier((&___mapping_2), value); } inline static int32_t get_offset_of_group_count_3() { return static_cast(offsetof(Regex_t3657309853, ___group_count_3)); } inline int32_t get_group_count_3() const { return ___group_count_3; } inline int32_t* get_address_of_group_count_3() { return &___group_count_3; } inline void set_group_count_3(int32_t value) { ___group_count_3 = value; } inline static int32_t get_offset_of_gap_4() { return static_cast(offsetof(Regex_t3657309853, ___gap_4)); } inline int32_t get_gap_4() const { return ___gap_4; } inline int32_t* get_address_of_gap_4() { return &___gap_4; } inline void set_gap_4(int32_t value) { ___gap_4 = value; } inline static int32_t get_offset_of_group_names_5() { return static_cast(offsetof(Regex_t3657309853, ___group_names_5)); } inline StringU5BU5D_t1281789340* get_group_names_5() const { return ___group_names_5; } inline StringU5BU5D_t1281789340** get_address_of_group_names_5() { return &___group_names_5; } inline void set_group_names_5(StringU5BU5D_t1281789340* value) { ___group_names_5 = value; Il2CppCodeGenWriteBarrier((&___group_names_5), value); } inline static int32_t get_offset_of_group_numbers_6() { return static_cast(offsetof(Regex_t3657309853, ___group_numbers_6)); } inline Int32U5BU5D_t385246372* get_group_numbers_6() const { return ___group_numbers_6; } inline Int32U5BU5D_t385246372** get_address_of_group_numbers_6() { return &___group_numbers_6; } inline void set_group_numbers_6(Int32U5BU5D_t385246372* value) { ___group_numbers_6 = value; Il2CppCodeGenWriteBarrier((&___group_numbers_6), value); } inline static int32_t get_offset_of_pattern_7() { return static_cast(offsetof(Regex_t3657309853, ___pattern_7)); } inline String_t* get_pattern_7() const { return ___pattern_7; } inline String_t** get_address_of_pattern_7() { return &___pattern_7; } inline void set_pattern_7(String_t* value) { ___pattern_7 = value; Il2CppCodeGenWriteBarrier((&___pattern_7), value); } inline static int32_t get_offset_of_roptions_8() { return static_cast(offsetof(Regex_t3657309853, ___roptions_8)); } inline int32_t get_roptions_8() const { return ___roptions_8; } inline int32_t* get_address_of_roptions_8() { return &___roptions_8; } inline void set_roptions_8(int32_t value) { ___roptions_8 = value; } }; struct Regex_t3657309853_StaticFields { public: // System.Text.RegularExpressions.FactoryCache System.Text.RegularExpressions.Regex::cache FactoryCache_t2327118887 * ___cache_0; public: inline static int32_t get_offset_of_cache_0() { return static_cast(offsetof(Regex_t3657309853_StaticFields, ___cache_0)); } inline FactoryCache_t2327118887 * get_cache_0() const { return ___cache_0; } inline FactoryCache_t2327118887 ** get_address_of_cache_0() { return &___cache_0; } inline void set_cache_0(FactoryCache_t2327118887 * value) { ___cache_0 = value; Il2CppCodeGenWriteBarrier((&___cache_0), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // REGEX_T3657309853_H #ifndef URIFORMATEXCEPTION_T953270471_H #define URIFORMATEXCEPTION_T953270471_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UriFormatException struct UriFormatException_t953270471 : public FormatException_t154580423 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // URIFORMATEXCEPTION_T953270471_H #ifndef NONBACKTRACKINGGROUP_T3074098547_H #define NONBACKTRACKINGGROUP_T3074098547_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.NonBacktrackingGroup struct NonBacktrackingGroup_t3074098547 : public Group_t1458537008 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // NONBACKTRACKINGGROUP_T3074098547_H #ifndef CAPTURINGGROUP_T751358689_H #define CAPTURINGGROUP_T751358689_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.CapturingGroup struct CapturingGroup_t751358689 : public Group_t1458537008 { public: // System.Int32 System.Text.RegularExpressions.Syntax.CapturingGroup::gid int32_t ___gid_1; // System.String System.Text.RegularExpressions.Syntax.CapturingGroup::name String_t* ___name_2; public: inline static int32_t get_offset_of_gid_1() { return static_cast(offsetof(CapturingGroup_t751358689, ___gid_1)); } inline int32_t get_gid_1() const { return ___gid_1; } inline int32_t* get_address_of_gid_1() { return &___gid_1; } inline void set_gid_1(int32_t value) { ___gid_1 = value; } inline static int32_t get_offset_of_name_2() { return static_cast(offsetof(CapturingGroup_t751358689, ___name_2)); } inline String_t* get_name_2() const { return ___name_2; } inline String_t** get_address_of_name_2() { return &___name_2; } inline void set_name_2(String_t* value) { ___name_2 = value; Il2CppCodeGenWriteBarrier((&___name_2), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // CAPTURINGGROUP_T751358689_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_t3027515415 ____impl_1; public: inline static int32_t get_offset_of__impl_1() { return static_cast(offsetof(Type_t, ____impl_1)); } inline RuntimeTypeHandle_t3027515415 get__impl_1() const { return ____impl_1; } inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_1() { return &____impl_1; } inline void set__impl_1(RuntimeTypeHandle_t3027515415 value) { ____impl_1 = value; } }; struct Type_t_StaticFields { public: // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_2; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t3940880105* ___EmptyTypes_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t426314064 * ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t426314064 * ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t426314064 * ___FilterNameIgnoreCase_6; // System.Object System.Type::Missing RuntimeObject * ___Missing_7; public: inline static int32_t get_offset_of_Delimiter_2() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_2)); } inline Il2CppChar get_Delimiter_2() const { return ___Delimiter_2; } inline Il2CppChar* get_address_of_Delimiter_2() { return &___Delimiter_2; } inline void set_Delimiter_2(Il2CppChar value) { ___Delimiter_2 = value; } inline static int32_t get_offset_of_EmptyTypes_3() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_3)); } inline TypeU5BU5D_t3940880105* get_EmptyTypes_3() const { return ___EmptyTypes_3; } inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_3() { return &___EmptyTypes_3; } inline void set_EmptyTypes_3(TypeU5BU5D_t3940880105* value) { ___EmptyTypes_3 = value; Il2CppCodeGenWriteBarrier((&___EmptyTypes_3), value); } inline static int32_t get_offset_of_FilterAttribute_4() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_4)); } inline MemberFilter_t426314064 * get_FilterAttribute_4() const { return ___FilterAttribute_4; } inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_4() { return &___FilterAttribute_4; } inline void set_FilterAttribute_4(MemberFilter_t426314064 * value) { ___FilterAttribute_4 = value; Il2CppCodeGenWriteBarrier((&___FilterAttribute_4), value); } inline static int32_t get_offset_of_FilterName_5() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_5)); } inline MemberFilter_t426314064 * get_FilterName_5() const { return ___FilterName_5; } inline MemberFilter_t426314064 ** get_address_of_FilterName_5() { return &___FilterName_5; } inline void set_FilterName_5(MemberFilter_t426314064 * value) { ___FilterName_5 = value; Il2CppCodeGenWriteBarrier((&___FilterName_5), value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_6() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_6)); } inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_6() const { return ___FilterNameIgnoreCase_6; } inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_6() { return &___FilterNameIgnoreCase_6; } inline void set_FilterNameIgnoreCase_6(MemberFilter_t426314064 * value) { ___FilterNameIgnoreCase_6 = value; Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_6), value); } inline static int32_t get_offset_of_Missing_7() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_7)); } inline RuntimeObject * get_Missing_7() const { return ___Missing_7; } inline RuntimeObject ** get_address_of_Missing_7() { return &___Missing_7; } inline void set_Missing_7(RuntimeObject * value) { ___Missing_7 = value; Il2CppCodeGenWriteBarrier((&___Missing_7), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // TYPE_T_H #ifndef ANCHORINFO_T3387011151_H #define ANCHORINFO_T3387011151_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.AnchorInfo struct AnchorInfo_t3387011151 : public RuntimeObject { public: // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.AnchorInfo::expr Expression_t2722445759 * ___expr_0; // System.Text.RegularExpressions.Position System.Text.RegularExpressions.Syntax.AnchorInfo::pos uint16_t ___pos_1; // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::offset int32_t ___offset_2; // System.String System.Text.RegularExpressions.Syntax.AnchorInfo::str String_t* ___str_3; // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::width int32_t ___width_4; // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::ignore bool ___ignore_5; public: inline static int32_t get_offset_of_expr_0() { return static_cast(offsetof(AnchorInfo_t3387011151, ___expr_0)); } inline Expression_t2722445759 * get_expr_0() const { return ___expr_0; } inline Expression_t2722445759 ** get_address_of_expr_0() { return &___expr_0; } inline void set_expr_0(Expression_t2722445759 * value) { ___expr_0 = value; Il2CppCodeGenWriteBarrier((&___expr_0), value); } inline static int32_t get_offset_of_pos_1() { return static_cast(offsetof(AnchorInfo_t3387011151, ___pos_1)); } inline uint16_t get_pos_1() const { return ___pos_1; } inline uint16_t* get_address_of_pos_1() { return &___pos_1; } inline void set_pos_1(uint16_t value) { ___pos_1 = value; } inline static int32_t get_offset_of_offset_2() { return static_cast(offsetof(AnchorInfo_t3387011151, ___offset_2)); } inline int32_t get_offset_2() const { return ___offset_2; } inline int32_t* get_address_of_offset_2() { return &___offset_2; } inline void set_offset_2(int32_t value) { ___offset_2 = value; } inline static int32_t get_offset_of_str_3() { return static_cast(offsetof(AnchorInfo_t3387011151, ___str_3)); } inline String_t* get_str_3() const { return ___str_3; } inline String_t** get_address_of_str_3() { return &___str_3; } inline void set_str_3(String_t* value) { ___str_3 = value; Il2CppCodeGenWriteBarrier((&___str_3), value); } inline static int32_t get_offset_of_width_4() { return static_cast(offsetof(AnchorInfo_t3387011151, ___width_4)); } inline int32_t get_width_4() const { return ___width_4; } inline int32_t* get_address_of_width_4() { return &___width_4; } inline void set_width_4(int32_t value) { ___width_4 = value; } inline static int32_t get_offset_of_ignore_5() { return static_cast(offsetof(AnchorInfo_t3387011151, ___ignore_5)); } inline bool get_ignore_5() const { return ___ignore_5; } inline bool* get_address_of_ignore_5() { return &___ignore_5; } inline void set_ignore_5(bool value) { ___ignore_5 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ANCHORINFO_T3387011151_H #ifndef POSITIONASSERTION_T3339288061_H #define POSITIONASSERTION_T3339288061_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.PositionAssertion struct PositionAssertion_t3339288061 : public Expression_t2722445759 { public: // System.Text.RegularExpressions.Position System.Text.RegularExpressions.Syntax.PositionAssertion::pos uint16_t ___pos_0; public: inline static int32_t get_offset_of_pos_0() { return static_cast(offsetof(PositionAssertion_t3339288061, ___pos_0)); } inline uint16_t get_pos_0() const { return ___pos_0; } inline uint16_t* get_address_of_pos_0() { return &___pos_0; } inline void set_pos_0(uint16_t value) { ___pos_0 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // POSITIONASSERTION_T3339288061_H #ifndef KEY_T2725523001_H #define KEY_T2725523001_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.FactoryCache/Key struct Key_t2725523001 : public RuntimeObject { public: // System.String System.Text.RegularExpressions.FactoryCache/Key::pattern String_t* ___pattern_0; // System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.FactoryCache/Key::options int32_t ___options_1; public: inline static int32_t get_offset_of_pattern_0() { return static_cast(offsetof(Key_t2725523001, ___pattern_0)); } inline String_t* get_pattern_0() const { return ___pattern_0; } inline String_t** get_address_of_pattern_0() { return &___pattern_0; } inline void set_pattern_0(String_t* value) { ___pattern_0 = value; Il2CppCodeGenWriteBarrier((&___pattern_0), value); } inline static int32_t get_offset_of_options_1() { return static_cast(offsetof(Key_t2725523001, ___options_1)); } inline int32_t get_options_1() const { return ___options_1; } inline int32_t* get_address_of_options_1() { return &___options_1; } inline void set_options_1(int32_t value) { ___options_1 = value; } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // KEY_T2725523001_H #ifndef BALANCINGGROUP_T2395658894_H #define BALANCINGGROUP_T2395658894_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.Syntax.BalancingGroup struct BalancingGroup_t2395658894 : public CapturingGroup_t751358689 { public: // System.Text.RegularExpressions.Syntax.CapturingGroup System.Text.RegularExpressions.Syntax.BalancingGroup::balance CapturingGroup_t751358689 * ___balance_3; public: inline static int32_t get_offset_of_balance_3() { return static_cast(offsetof(BalancingGroup_t2395658894, ___balance_3)); } inline CapturingGroup_t751358689 * get_balance_3() const { return ___balance_3; } inline CapturingGroup_t751358689 ** get_address_of_balance_3() { return &___balance_3; } inline void set_balance_3(CapturingGroup_t751358689 * value) { ___balance_3 = value; Il2CppCodeGenWriteBarrier((&___balance_3), value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // BALANCINGGROUP_T2395658894_H #ifndef COSTDELEGATE_T1722821004_H #define COSTDELEGATE_T1722821004_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.IntervalCollection/CostDelegate struct CostDelegate_t1722821004 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // COSTDELEGATE_T1722821004_H #ifndef MATCHEVALUATOR_T632122704_H #define MATCHEVALUATOR_T632122704_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.MatchEvaluator struct MatchEvaluator_t632122704 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MATCHEVALUATOR_T632122704_H #ifndef MATCHAPPENDEVALUATOR_T281819667_H #define MATCHAPPENDEVALUATOR_T281819667_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator struct MatchAppendEvaluator_t281819667 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // MATCHAPPENDEVALUATOR_T281819667_H #ifndef ASYNCCALLBACK_T3962456242_H #define ASYNCCALLBACK_T3962456242_H #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.AsyncCallback struct AsyncCallback_t3962456242 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif #endif // ASYNCCALLBACK_T3962456242_H // System.Text.RegularExpressions.Capture[] struct CaptureU5BU5D_t183267399 : public RuntimeArray { public: ALIGN_FIELD (8) Capture_t2232016050 * m_Items[1]; public: inline Capture_t2232016050 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Capture_t2232016050 ** 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, Capture_t2232016050 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier(m_Items + index, value); } inline Capture_t2232016050 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Capture_t2232016050 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Capture_t2232016050 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier(m_Items + index, value); } }; // System.Object[] struct ObjectU5BU5D_t2843939325 : 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.Text.RegularExpressions.Group[] struct GroupU5BU5D_t1880820351 : public RuntimeArray { public: ALIGN_FIELD (8) Group_t2468205786 * m_Items[1]; public: inline Group_t2468205786 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Group_t2468205786 ** 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, Group_t2468205786 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier(m_Items + index, value); } inline Group_t2468205786 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Group_t2468205786 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Group_t2468205786 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier(m_Items + index, value); } }; // System.UInt16[] struct UInt16U5BU5D_t3326319531 : public RuntimeArray { public: ALIGN_FIELD (8) uint16_t m_Items[1]; public: inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_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, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t385246372 : 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.Text.RegularExpressions.Mark[] struct MarkU5BU5D_t3645422402 : public RuntimeArray { public: ALIGN_FIELD (8) Mark_t3471605523 m_Items[1]; public: inline Mark_t3471605523 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Mark_t3471605523 * 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, Mark_t3471605523 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Mark_t3471605523 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Mark_t3471605523 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Mark_t3471605523 value) { m_Items[index] = value; } }; // System.Char[] struct CharU5BU5D_t3528271667 : 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.String[] struct StringU5BU5D_t1281789340 : 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.Byte[] struct ByteU5BU5D_t4116647657 : 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.Uri/UriScheme[] struct UriSchemeU5BU5D_t2082808316 : public RuntimeArray { public: ALIGN_FIELD (8) UriScheme_t722425697 m_Items[1]; public: inline UriScheme_t722425697 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UriScheme_t722425697 * 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, UriScheme_t722425697 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UriScheme_t722425697 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UriScheme_t722425697 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UriScheme_t722425697 value) { m_Items[index] = value; } }; extern "C" void Interval_t1802865632_marshal_pinvoke(const Interval_t1802865632& unmarshaled, Interval_t1802865632_marshaled_pinvoke& marshaled); extern "C" void Interval_t1802865632_marshal_pinvoke_back(const Interval_t1802865632_marshaled_pinvoke& marshaled, Interval_t1802865632& unmarshaled); extern "C" void Interval_t1802865632_marshal_pinvoke_cleanup(Interval_t1802865632_marshaled_pinvoke& marshaled); // System.Int32 System.Array::BinarySearch(!!0[],System.Int32,System.Int32,!!0) extern "C" IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisInt32_t2950945753_m3042812452_gshared (RuntimeObject * __this /* static, unused */, Int32U5BU5D_t385246372* p0, int32_t p1, int32_t p2, int32_t p3, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m182537451_gshared (Dictionary_2_t3384741 * __this, int32_t p0, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m1279427033_gshared (Dictionary_2_t3384741 * __this, RuntimeObject * p0, int32_t p1, const RuntimeMethod* method); // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3959998165_gshared (Dictionary_2_t3384741 * __this, RuntimeObject * p0, int32_t* p1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator::Invoke(System.Text.RegularExpressions.Match,System.Text.StringBuilder) extern "C" IL2CPP_METHOD_ATTR void MatchAppendEvaluator_Invoke_m693112896 (MatchAppendEvaluator_t281819667 * __this, Match_t3408321083 * ___match0, StringBuilder_t * ___sb1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Capture::.ctor(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Capture__ctor_m539415522 (Capture_t2232016050 * __this, String_t* ___text0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Object::.ctor() extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method); // System.String System.String::Substring(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m1610150815 (String_t* __this, int32_t p0, int32_t p1, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Capture::get_Value() extern "C" IL2CPP_METHOD_ATTR String_t* Capture_get_Value_m538076933 (Capture_t2232016050 * __this, const RuntimeMethod* method); // System.Void System.Array::CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_CopyTo_m225704097 (RuntimeArray * __this, RuntimeArray * p0, int32_t p1, const RuntimeMethod* method); // System.Collections.IEnumerator System.Array::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Array_GetEnumerator_m4277730612 (RuntimeArray * __this, const RuntimeMethod* method); // System.Boolean System.String::StartsWith(System.String) extern "C" IL2CPP_METHOD_ATTR bool String_StartsWith_m1759067526 (String_t* __this, String_t* p0, const RuntimeMethod* method); // System.String System.String::Substring(System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* String_Substring_m2848979100 (String_t* __this, int32_t p0, const RuntimeMethod* method); // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m1620074514 (RuntimeObject * __this /* static, unused */, RuntimeTypeHandle_t3027515415 p0, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3937257545 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, const RuntimeMethod* method); // System.Object System.Enum::Parse(System.Type,System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enum_Parse_m1579637477 (RuntimeObject * __this /* static, unused */, Type_t * p0, String_t* p1, bool p2, const RuntimeMethod* method); // System.Boolean System.Char::IsLetterOrDigit(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Char_IsLetterOrDigit_m3494175785 (RuntimeObject * __this /* static, unused */, Il2CppChar p0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.CategoryUtils::IsCategory(System.Globalization.UnicodeCategory,System.Char) extern "C" IL2CPP_METHOD_ATTR bool CategoryUtils_IsCategory_m3604944547 (RuntimeObject * __this /* static, unused */, int32_t ___uc0, Il2CppChar ___c1, const RuntimeMethod* method); // System.Boolean System.Char::IsDigit(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Char_IsDigit_m3646673943 (RuntimeObject * __this /* static, unused */, Il2CppChar p0, const RuntimeMethod* method); // System.Boolean System.Char::IsWhiteSpace(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m2148390798 (RuntimeObject * __this /* static, unused */, Il2CppChar p0, const RuntimeMethod* method); // System.Globalization.UnicodeCategory System.Char::GetUnicodeCategory(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t Char_GetUnicodeCategory_m57882613 (RuntimeObject * __this /* static, unused */, Il2CppChar p0, const RuntimeMethod* method); // System.Void System.Collections.Hashtable::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m1684344284 (Hashtable_t1853889766 * __this, int32_t p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.MRUList::.ctor() extern "C" IL2CPP_METHOD_ATTR void MRUList__ctor_m3064247590 (MRUList_t4121573800 * __this, const RuntimeMethod* method); // System.Void System.Threading.Monitor::Enter(System.Object) extern "C" IL2CPP_METHOD_ATTR void Monitor_Enter_m2249409497 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.FactoryCache/Key::.ctor(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR void Key__ctor_m251888331 (Key_t2725523001 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.FactoryCache::Cleanup() extern "C" IL2CPP_METHOD_ATTR void FactoryCache_Cleanup_m308458843 (FactoryCache_t2327118887 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.MRUList::Use(System.Object) extern "C" IL2CPP_METHOD_ATTR void MRUList_Use_m110810900 (MRUList_t4121573800 * __this, RuntimeObject * ___o0, const RuntimeMethod* method); // System.Void System.Threading.Monitor::Exit(System.Object) extern "C" IL2CPP_METHOD_ATTR void Monitor_Exit_m3585316909 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, const RuntimeMethod* method); // System.Object System.Text.RegularExpressions.MRUList::Evict() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MRUList_Evict_m4016329834 (MRUList_t4121573800 * __this, const RuntimeMethod* method); // System.Int32 System.String::GetHashCode() extern "C" IL2CPP_METHOD_ATTR int32_t String_GetHashCode_m1906374149 (String_t* __this, const RuntimeMethod* method); // System.Boolean System.String::Equals(System.String) extern "C" IL2CPP_METHOD_ATTR bool String_Equals_m2270643605 (String_t* __this, String_t* p0, const RuntimeMethod* method); // System.String System.String::Concat(System.Object[]) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2971454694 (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.CaptureCollection::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void CaptureCollection__ctor_m357483405 (CaptureCollection_t1760593541 * __this, int32_t ___n0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.CaptureCollection::SetValue(System.Text.RegularExpressions.Capture,System.Int32) extern "C" IL2CPP_METHOD_ATTR void CaptureCollection_SetValue_m89830704 (CaptureCollection_t1760593541 * __this, Capture_t2232016050 * ___cap0, int32_t ___i1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Capture::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void Capture__ctor_m3103117740 (Capture_t2232016050 * __this, String_t* ___text0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Group::.ctor() extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m3285303650 (Group_t2468205786 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::get_Empty() extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Match_get_Empty_m2060287462 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method); // System.Text.RegularExpressions.Regex System.Text.RegularExpressions.Match::get_Regex() extern "C" IL2CPP_METHOD_ATTR Regex_t3657309853 * Match_get_Regex_m318048854 (Match_t3408321083 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Regex::GetGroupIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Regex_GetGroupIndex_m4131147974 (Regex_t3657309853 * __this, int32_t ___number0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Regex::GroupNumberFromName(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Regex_GroupNumberFromName_m1856203542 (Regex_t3657309853 * __this, String_t* ___name0, const RuntimeMethod* method); // System.Text.RegularExpressions.Group System.Text.RegularExpressions.GroupCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Group_t2468205786 * GroupCollection_get_Item_m2465789076 (GroupCollection_t69770484 * __this, int32_t ___i0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.BaseMachine::.ctor() extern "C" IL2CPP_METHOD_ATTR void BaseMachine__ctor_m1534760230 (BaseMachine_t2554639499 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter::ReadProgramCount(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_ReadProgramCount_m1121096263 (Interpreter_t582715701 * __this, int32_t ___ptr0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter::Eval(System.Text.RegularExpressions.Interpreter/Mode,System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_Eval_m858596062 (Interpreter_t582715701 * __this, int32_t ___mode0, int32_t* ___ref_ptr1, int32_t ___pc2, const RuntimeMethod* method); // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Interpreter::GenerateMatch(System.Text.RegularExpressions.Regex) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Interpreter_GenerateMatch_m2262987936 (Interpreter_t582715701 * __this, Regex_t3657309853 * ___regex0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::ResetGroups() extern "C" IL2CPP_METHOD_ATTR void Interpreter_ResetGroups_m3595179625 (Interpreter_t582715701 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter::TryMatch(System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_TryMatch_m2615355060 (Interpreter_t582715701 * __this, int32_t* ___ref_ptr0, int32_t ___pc1, const RuntimeMethod* method); // System.Char System.String::get_Chars(System.Int32) extern "C" IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m2986988803 (String_t* __this, int32_t p0, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Interpreter::GetString(System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* Interpreter_GetString_m94448266 (Interpreter_t582715701 * __this, int32_t ___pc0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.QuickSearch::.ctor(System.String,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void QuickSearch__ctor_m430910133 (QuickSearch_t2588090110 * __this, String_t* ___str0, bool ___ignore1, bool ___reverse2, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.QuickSearch::Search(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t QuickSearch_Search_m3063517397 (QuickSearch_t2588090110 * __this, String_t* ___text0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.QuickSearch::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t QuickSearch_get_Length_m1693906716 (QuickSearch_t2588090110 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter::IsPosition(System.Text.RegularExpressions.Position,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_IsPosition_m3326918850 (Interpreter_t582715701 * __this, uint16_t ___pos0, int32_t ___ptr1, const RuntimeMethod* method); // System.Char System.Char::ToLower(System.Char) extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m844856331 (RuntimeObject * __this /* static, unused */, Il2CppChar p0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter::GetLastDefined(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_GetLastDefined_m4107643411 (Interpreter_t582715701 * __this, int32_t ___gid0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Mark::get_Index() extern "C" IL2CPP_METHOD_ATTR int32_t Mark_get_Index_m3048692661 (Mark_t3471605523 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Mark::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t Mark_get_Length_m2532192442 (Mark_t3471605523 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter::EvalChar(System.Text.RegularExpressions.Interpreter/Mode,System.Int32&,System.Int32&,System.Boolean) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_EvalChar_m959577577 (Interpreter_t582715701 * __this, int32_t ___mode0, int32_t* ___ptr1, int32_t* ___pc2, bool ___multi3, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::Open(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_Open_m900076395 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t ___ptr1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::Close(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_Close_m126356671 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t ___ptr1, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter::Balance(System.Int32,System.Int32,System.Boolean,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_Balance_m1978770534 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t ___balance_gid1, bool ___capture2, int32_t ___ptr3, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter::Checkpoint() extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_Checkpoint_m1239052598 (Interpreter_t582715701 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::Backtrack(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_Backtrack_m2828876822 (Interpreter_t582715701 * __this, int32_t ___cp0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter/RepeatContext::.ctor(System.Text.RegularExpressions.Interpreter/RepeatContext,System.Int32,System.Int32,System.Boolean,System.Int32) extern "C" IL2CPP_METHOD_ATTR void RepeatContext__ctor_m2465637864 (RepeatContext_t1214863076 * __this, RepeatContext_t1214863076 * ___previous0, int32_t ___min1, int32_t ___max2, bool ___lazy3, int32_t ___expr_pc4, const RuntimeMethod* method); // System.Text.RegularExpressions.Interpreter/RepeatContext System.Text.RegularExpressions.Interpreter/RepeatContext::get_Previous() extern "C" IL2CPP_METHOD_ATTR RepeatContext_t1214863076 * RepeatContext_get_Previous_m4220584810 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::get_Start() extern "C" IL2CPP_METHOD_ATTR int32_t RepeatContext_get_Start_m1076992038 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t RepeatContext_get_Count_m1112834530 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter/RepeatContext::set_Count(System.Int32) extern "C" IL2CPP_METHOD_ATTR void RepeatContext_set_Count_m960350409 (RepeatContext_t1214863076 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter/RepeatContext::set_Start(System.Int32) extern "C" IL2CPP_METHOD_ATTR void RepeatContext_set_Start_m2870272657 (RepeatContext_t1214863076 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::get_Expression() extern "C" IL2CPP_METHOD_ATTR int32_t RepeatContext_get_Expression_m255006542 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::get_IsMinimum() extern "C" IL2CPP_METHOD_ATTR bool RepeatContext_get_IsMinimum_m3640286252 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::get_IsLazy() extern "C" IL2CPP_METHOD_ATTR bool RepeatContext_get_IsLazy_m2261224997 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::get_IsMaximum() extern "C" IL2CPP_METHOD_ATTR bool RepeatContext_get_IsMaximum_m332552678 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter/IntStack::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t IntStack_get_Count_m1427289819 (IntStack_t2189327687 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter/IntStack::set_Count(System.Int32) extern "C" IL2CPP_METHOD_ATTR void IntStack_set_Count_m756607812 (IntStack_t2189327687 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter/IntStack::Push(System.Int32) extern "C" IL2CPP_METHOD_ATTR void IntStack_Push_m1082581210 (IntStack_t2189327687 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter/IntStack::Pop() extern "C" IL2CPP_METHOD_ATTR int32_t IntStack_Pop_m1779514793 (IntStack_t2189327687 * __this, const RuntimeMethod* method); // System.Char System.Char::ToUpper(System.Char) extern "C" IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_m3999570441 (RuntimeObject * __this /* static, unused */, Il2CppChar p0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.CategoryUtils::IsCategory(System.Text.RegularExpressions.Category,System.Char) extern "C" IL2CPP_METHOD_ATTR bool CategoryUtils_IsCategory_m278753792 (RuntimeObject * __this /* static, unused */, uint16_t ___cat0, Il2CppChar ___c1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::Reset() extern "C" IL2CPP_METHOD_ATTR void Interpreter_Reset_m2774688020 (Interpreter_t582715701 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interpreter::IsWordChar(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_IsWordChar_m2858055765 (Interpreter_t582715701 * __this, Il2CppChar ___c0, const RuntimeMethod* method); // System.String System.String::CreateString(System.Char[]) extern "C" IL2CPP_METHOD_ATTR String_t* String_CreateString_m2818852475 (String_t* __this, CharU5BU5D_t3528271667* ___val0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Mark::get_IsDefined() extern "C" IL2CPP_METHOD_ATTR bool Mark_get_IsDefined_m2539660708 (Mark_t3471605523 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interpreter::CreateMark(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_CreateMark_m468807491 (Interpreter_t582715701 * __this, int32_t ___previous0, const RuntimeMethod* method); // System.Text.RegularExpressions.CaptureCollection System.Text.RegularExpressions.Group::get_Captures() extern "C" IL2CPP_METHOD_ATTR CaptureCollection_t1760593541 * Group_get_Captures_m1655762411 (Group_t2468205786 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::GetGroupInfo(System.Int32,System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Interpreter_GetGroupInfo_m2253622734 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t* ___first_mark_index1, int32_t* ___n_caps2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Match::.ctor(System.Text.RegularExpressions.Regex,System.Text.RegularExpressions.IMachine,System.String,System.Int32,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Match__ctor_m2464595873 (Match_t3408321083 * __this, Regex_t3657309853 * ___regex0, RuntimeObject* ___machine1, String_t* ___text2, int32_t ___text_length3, int32_t ___n_groups4, int32_t ___index5, int32_t ___length6, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Match::.ctor(System.Text.RegularExpressions.Regex,System.Text.RegularExpressions.IMachine,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Match__ctor_m2425511580 (Match_t3408321083 * __this, Regex_t3657309853 * ___regex0, RuntimeObject* ___machine1, String_t* ___text2, int32_t ___text_length3, int32_t ___n_groups4, int32_t ___index5, int32_t ___length6, int32_t ___n_caps7, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::PopulateGroup(System.Text.RegularExpressions.Group,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_PopulateGroup_m4042796257 (Interpreter_t582715701 * __this, Group_t2468205786 * ___g0, int32_t ___first_mark_index1, int32_t ___n_caps2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Group::.ctor(System.String,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m2243671333 (Group_t2468205786 * __this, String_t* ___text0, int32_t ___index1, int32_t ___length2, int32_t ___n_caps3, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.GroupCollection::SetValue(System.Text.RegularExpressions.Group,System.Int32) extern "C" IL2CPP_METHOD_ATTR void GroupCollection_SetValue_m2707160733 (GroupCollection_t69770484 * __this, Group_t2468205786 * ___g0, int32_t ___i1, const RuntimeMethod* method); // System.Void System.SystemException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void SystemException__ctor_m3298527747 (SystemException_t176217640 * __this, String_t* p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interpreter::.ctor(System.UInt16[]) extern "C" IL2CPP_METHOD_ATTR void Interpreter__ctor_m2134836895 (Interpreter_t582715701 * __this, UInt16U5BU5D_t3326319531* ___program0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interval::.ctor(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interval__ctor_m4022869013 (Interval_t1802865632 * __this, int32_t ___low0, int32_t ___high1, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::get_IsDiscontiguous() extern "C" IL2CPP_METHOD_ATTR bool Interval_get_IsDiscontiguous_m3016063288 (Interval_t1802865632 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::get_IsSingleton() extern "C" IL2CPP_METHOD_ATTR bool Interval_get_IsSingleton_m3386290029 (Interval_t1802865632 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::get_IsEmpty() extern "C" IL2CPP_METHOD_ATTR bool Interval_get_IsEmpty_m2731597232 (Interval_t1802865632 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interval::get_Size() extern "C" IL2CPP_METHOD_ATTR int32_t Interval_get_Size_m4163671410 (Interval_t1802865632 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::IsDisjoint(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_IsDisjoint_m1532171337 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::IsAdjacent(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_IsAdjacent_m3021964761 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::Contains(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_Contains_m1454846757 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::Contains(System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interval_Contains_m110351300 (Interval_t1802865632 * __this, int32_t ___i0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Interval::Intersects(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_Intersects_m525534288 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Interval::Merge(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR void Interval_Merge_m3454211016 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Interval::CompareTo(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t Interval_CompareTo_m3282557545 (Interval_t1802865632 * __this, RuntimeObject * ___o0, const RuntimeMethod* method); // System.Void System.Collections.ArrayList::.ctor() extern "C" IL2CPP_METHOD_ATTR void ArrayList__ctor_m4254721275 (ArrayList_t2718874744 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection::.ctor() extern "C" IL2CPP_METHOD_ATTR void IntervalCollection__ctor_m758349803 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection::Normalize() extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_Normalize_m1934892959 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.IntervalCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t IntervalCollection_get_Count_m3041256718 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection::Optimize(System.Int32,System.Int32,System.Text.RegularExpressions.IntervalCollection,System.Text.RegularExpressions.IntervalCollection/CostDelegate) extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_Optimize_m161975983 (IntervalCollection_t2609070824 * __this, int32_t ___begin0, int32_t ___end1, IntervalCollection_t2609070824 * ___meta2, CostDelegate_t1722821004 * ___cost_del3, const RuntimeMethod* method); // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.IntervalCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Interval_t1802865632 IntervalCollection_get_Item_m3866640912 (IntervalCollection_t2609070824 * __this, int32_t ___i0, const RuntimeMethod* method); // System.Double System.Text.RegularExpressions.IntervalCollection/CostDelegate::Invoke(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR double CostDelegate_Invoke_m898648402 (CostDelegate_t1722821004 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection::Add(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_Add_m2115898256 (IntervalCollection_t2609070824 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method); // System.Int32 System.Array::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t Array_get_Length_m21610649 (RuntimeArray * __this, const RuntimeMethod* method); // System.Void System.Array::SetValue(System.Object,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_SetValue_m3412255035 (RuntimeArray * __this, RuntimeObject * p0, int32_t p1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection/Enumerator::.ctor(System.Collections.IList) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m1228633090 (Enumerator_t737725276 * __this, RuntimeObject* ___list0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection/Enumerator::Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Reset_m2498345483 (Enumerator_t737725276 * __this, const RuntimeMethod* method); // System.Void System.InvalidOperationException::.ctor() extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m2734335978 (InvalidOperationException_t56020091 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.LinkRef::.ctor() extern "C" IL2CPP_METHOD_ATTR void LinkRef__ctor_m3071983504 (LinkRef_t2971865410 * __this, const RuntimeMethod* method); // System.Void System.Collections.Stack::.ctor() extern "C" IL2CPP_METHOD_ATTR void Stack__ctor_m2907601956 (Stack_t2329662280 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.GroupCollection::.ctor(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void GroupCollection__ctor_m3775662598 (GroupCollection_t69770484 * __this, int32_t ___n0, int32_t ___gap1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Group::.ctor(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m2495427790 (Group_t2468205786 * __this, String_t* ___text0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Regex::get_Gap() extern "C" IL2CPP_METHOD_ATTR int32_t Regex_get_Gap_m3259754026 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Match::.ctor() extern "C" IL2CPP_METHOD_ATTR void Match__ctor_m624429017 (Match_t3408321083 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Regex::get_RightToLeft() extern "C" IL2CPP_METHOD_ATTR bool Regex_get_RightToLeft_m2317867572 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Capture::get_Index() extern "C" IL2CPP_METHOD_ATTR int32_t Capture_get_Index_m745081289 (Capture_t2232016050 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Capture::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t Capture_get_Length_m4245536461 (Capture_t2232016050 * __this, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Capture::get_Text() extern "C" IL2CPP_METHOD_ATTR String_t* Capture_get_Text_m3620583591 (Capture_t2232016050 * __this, const RuntimeMethod* method); // System.Collections.ICollection System.Text.RegularExpressions.MatchCollection::get_FullList() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MatchCollection_get_FullList_m1829231879 (MatchCollection_t1395363720 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.MatchCollection::TryToGet(System.Int32) extern "C" IL2CPP_METHOD_ATTR bool MatchCollection_TryToGet_m1813945069 (MatchCollection_t1395363720 * __this, int32_t ___i0, const RuntimeMethod* method); // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m3628145864 (ArgumentOutOfRangeException_t777629997 * __this, String_t* p0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Group::get_Success() extern "C" IL2CPP_METHOD_ATTR bool Group_get_Success_m1492300455 (Group_t2468205786 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.MatchCollection/Enumerator::.ctor(System.Text.RegularExpressions.MatchCollection) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m714733887 (Enumerator_t2645102469 * __this, MatchCollection_t1395363720 * ___coll0, const RuntimeMethod* method); // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::NextMatch() extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Match_NextMatch_m366671308 (Match_t3408321083 * __this, const RuntimeMethod* method); // System.Void System.InvalidOperationException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m237278729 (InvalidOperationException_t56020091 * __this, String_t* p0, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.MatchEvaluator::Invoke(System.Text.RegularExpressions.Match) extern "C" IL2CPP_METHOD_ATTR String_t* MatchEvaluator_Invoke_m665538659 (MatchEvaluator_t632122704 * __this, Match_t3408321083 * ___match0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.MRUList/Node::.ctor(System.Object) extern "C" IL2CPP_METHOD_ATTR void Node__ctor_m3885833051 (Node_t2049086415 * __this, RuntimeObject * ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.InterpreterFactory::.ctor(System.UInt16[]) extern "C" IL2CPP_METHOD_ATTR void InterpreterFactory__ctor_m3950407360 (InterpreterFactory_t533216624 * __this, UInt16U5BU5D_t3326319531* ___pattern0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::Emit(System.Text.RegularExpressions.OpCode) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_Emit_m3022689557 (PatternCompiler_t4036359803 * __this, uint16_t ___op0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::Emit(System.UInt16) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_Emit_m604664654 (PatternCompiler_t4036359803 * __this, uint16_t ___word0, const RuntimeMethod* method); // System.Text.RegularExpressions.OpFlags System.Text.RegularExpressions.PatternCompiler::MakeFlags(System.Boolean,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR uint16_t PatternCompiler_MakeFlags_m1977119795 (RuntimeObject * __this /* static, unused */, bool ___negate0, bool ___ignore1, bool ___reverse2, bool ___lazy3, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::Emit(System.Text.RegularExpressions.OpCode,System.Text.RegularExpressions.OpFlags) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_Emit_m1540115729 (PatternCompiler_t4036359803 * __this, uint16_t ___op0, uint16_t ___flags1, const RuntimeMethod* method); // System.Int32 System.Collections.BitArray::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t BitArray_get_Length_m3181964206 (BitArray_t4087883509 * __this, const RuntimeMethod* method); // System.Boolean System.Collections.BitArray::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR bool BitArray_get_Item_m2970562587 (BitArray_t4087883509 * __this, int32_t p0, const RuntimeMethod* method); // System.Int32 System.String::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t String_get_Length_m3847582255 (String_t* __this, const RuntimeMethod* method); // System.String System.String::ToLower() extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m2029374922 (String_t* __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::BeginLink(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_BeginLink_m1295557963 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___lref0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::EmitLink(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitLink_m1012034249 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___lref0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::EmitCount(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitCount_m1087322477 (PatternCompiler_t4036359803 * __this, int32_t ___count0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_ResolveLink_m2545921107 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___lref0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::.ctor() extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack__ctor_m4175825564 (PatternLinkStack_t976787442 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::get_OffsetAddress() extern "C" IL2CPP_METHOD_ATTR int32_t PatternLinkStack_get_OffsetAddress_m3101911097 (PatternLinkStack_t976787442 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.PatternCompiler::get_CurrentAddress() extern "C" IL2CPP_METHOD_ATTR int32_t PatternCompiler_get_CurrentAddress_m295383652 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::GetOffset(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t PatternLinkStack_GetOffset_m3697714525 (PatternLinkStack_t976787442 * __this, int32_t ___target_addr0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.LinkStack::Pop() extern "C" IL2CPP_METHOD_ATTR bool LinkStack_Pop_m4048583474 (LinkStack_t887727776 * __this, const RuntimeMethod* method); // System.UInt16 System.Text.RegularExpressions.PatternCompiler::EncodeOp(System.Text.RegularExpressions.OpCode,System.Text.RegularExpressions.OpFlags) extern "C" IL2CPP_METHOD_ATTR uint16_t PatternCompiler_EncodeOp_m3656975400 (RuntimeObject * __this /* static, unused */, uint16_t ___op0, uint16_t ___flags1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::set_BaseAddress(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack_set_BaseAddress_m1446738163 (PatternLinkStack_t976787442 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::set_OffsetAddress(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack_set_OffsetAddress_m2052096082 (PatternLinkStack_t976787442 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.LinkStack::Push() extern "C" IL2CPP_METHOD_ATTR void LinkStack_Push_m3081279930 (LinkStack_t887727776 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.LinkStack::.ctor() extern "C" IL2CPP_METHOD_ATTR void LinkStack__ctor_m1458748896 (LinkStack_t887727776 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.QuickSearch::SetupShiftTable() extern "C" IL2CPP_METHOD_ATTR void QuickSearch_SetupShiftTable_m3696400592 (QuickSearch_t2588090110 * __this, const RuntimeMethod* method); // System.Char System.Text.RegularExpressions.QuickSearch::GetChar(System.Char) extern "C" IL2CPP_METHOD_ATTR Il2CppChar QuickSearch_GetChar_m1297698557 (QuickSearch_t2588090110 * __this, Il2CppChar ___c0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.QuickSearch::GetShiftDistance(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t QuickSearch_GetShiftDistance_m2542665852 (QuickSearch_t2588090110 * __this, Il2CppChar ___c0, const RuntimeMethod* method); // System.Void System.Collections.Hashtable::.ctor() extern "C" IL2CPP_METHOD_ATTR void Hashtable__ctor_m1815022027 (Hashtable_t1853889766 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Regex::.ctor(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR void Regex__ctor_m1728442805 (Regex_t3657309853 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method); // System.Void System.ArgumentNullException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m1170824041 (ArgumentNullException_t1615371798 * __this, String_t* p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Regex::validate_options(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR void Regex_validate_options_m3221650569 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Regex::Init() extern "C" IL2CPP_METHOD_ATTR void Regex_Init_m289933770 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.String System.Runtime.Serialization.SerializationInfo::GetString(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* SerializationInfo_GetString_m3155282843 (SerializationInfo_t950877179 * __this, String_t* p0, const RuntimeMethod* method); // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * SerializationInfo_GetValue_m42271953 (SerializationInfo_t950877179 * __this, String_t* p0, Type_t * p1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.FactoryCache::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void FactoryCache__ctor_m206337971 (FactoryCache_t2327118887 * __this, int32_t ___capacity0, const RuntimeMethod* method); // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type) extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m3906743584 (SerializationInfo_t950877179 * __this, String_t* p0, RuntimeObject * p1, Type_t * p2, const RuntimeMethod* method); // System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::get_Options() extern "C" IL2CPP_METHOD_ATTR int32_t Regex_get_Options_m3142641900 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m1018904447 (RuntimeObject * __this /* static, unused */, String_t* ___input0, String_t* ___pattern1, int32_t ___options2, const RuntimeMethod* method); // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m2255756165 (Regex_t3657309853 * __this, String_t* ___input0, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m3310489927 (RuntimeObject * __this /* static, unused */, String_t* ___input0, String_t* ___pattern1, String_t* ___replacement2, int32_t ___options3, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m2362501553 (Regex_t3657309853 * __this, String_t* ___input0, String_t* ___replacement1, const RuntimeMethod* method); // System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.FactoryCache::Lookup(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* FactoryCache_Lookup_m2646822264 (FactoryCache_t2327118887 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Regex::InitNewRegex() extern "C" IL2CPP_METHOD_ATTR void Regex_InitNewRegex_m3271185474 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.Regex::CreateMachineFactory(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Regex_CreateMachineFactory_m4274762546 (RuntimeObject * __this /* static, unused */, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.FactoryCache::Add(System.String,System.Text.RegularExpressions.RegexOptions,System.Text.RegularExpressions.IMachineFactory) extern "C" IL2CPP_METHOD_ATTR void FactoryCache_Add_m1371573845 (FactoryCache_t2327118887 * __this, String_t* ___pattern0, int32_t ___options1, RuntimeObject* ___factory2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Parser::.ctor() extern "C" IL2CPP_METHOD_ATTR void Parser__ctor_m3200411199 (Parser_t2430509383 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.RegularExpression System.Text.RegularExpressions.Syntax.Parser::ParseRegularExpression(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR RegularExpression_t3834220169 * Parser_ParseRegularExpression_m18398587 (Parser_t2430509383 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.PatternCompiler::.ctor() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler__ctor_m1221514440 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::GetMapping(System.Collections.Hashtable) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_GetMapping_m1792972121 (Parser_t2430509383 * __this, Hashtable_t1853889766 * ___mapping0, const RuntimeMethod* method); // System.String[] System.Text.RegularExpressions.Regex::GetGroupNamesArray(System.Int32,System.Collections.IDictionary) extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* Regex_GetGroupNamesArray_m3575729002 (RuntimeObject * __this /* static, unused */, int32_t ___groupCount0, RuntimeObject* ___mapping1, const RuntimeMethod* method); // System.Int32 System.Int32::Parse(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Int32_Parse_m1033611559 (RuntimeObject * __this /* static, unused */, String_t* p0, const RuntimeMethod* method); // System.Int32[] System.Text.RegularExpressions.Regex::get_GroupNumbers() extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* Regex_get_GroupNumbers_m2296197918 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.Int32 System.Array::BinarySearch(!!0[],System.Int32,System.Int32,!!0) #define Array_BinarySearch_TisInt32_t2950945753_m3042812452(__this /* static, unused */, p0, p1, p2, p3, method) (( int32_t (*) (RuntimeObject * /* static, unused */, Int32U5BU5D_t385246372*, int32_t, int32_t, int32_t, const RuntimeMethod*))Array_BinarySearch_TisInt32_t2950945753_m3042812452_gshared)(__this /* static, unused */, p0, p1, p2, p3, method) // System.Int32 System.Text.RegularExpressions.Regex::default_startat(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Regex_default_startat_m4206401165 (Regex_t3657309853 * __this, String_t* ___input0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Regex_IsMatch_m2113092601 (Regex_t3657309853 * __this, String_t* ___input0, int32_t ___startat1, const RuntimeMethod* method); // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m4145799399 (Regex_t3657309853 * __this, String_t* ___input0, int32_t ___startat1, const RuntimeMethod* method); // System.Text.RegularExpressions.IMachine System.Text.RegularExpressions.Regex::CreateMachine() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Regex_CreateMachine_m334863819 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.MatchCollection System.Text.RegularExpressions.Regex::Matches(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR MatchCollection_t1395363720 * Regex_Matches_m2080913806 (Regex_t3657309853 * __this, String_t* ___input0, int32_t ___startat1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.MatchCollection::.ctor(System.Text.RegularExpressions.Match) extern "C" IL2CPP_METHOD_ATTR void MatchCollection__ctor_m4138850022 (MatchCollection_t1395363720 * __this, Match_t3408321083 * ___start0, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m4202878006 (Regex_t3657309853 * __this, String_t* ___input0, String_t* ___replacement1, int32_t ___count2, int32_t ___startat3, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.ReplacementEvaluator::Compile() extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_Compile_m4247542936 (ReplacementEvaluator_t1065029019 * __this, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::.ctor() extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_m3121283359 (StringBuilder_t * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.ReplacementEvaluator::EvaluateAppend(System.Text.RegularExpressions.Match,System.Text.StringBuilder) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_EvaluateAppend_m679209779 (ReplacementEvaluator_t1065029019 * __this, Match_t3408321083 * ___match0, StringBuilder_t * ___sb1, const RuntimeMethod* method); // System.String System.Text.StringBuilder::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* StringBuilder_ToString_m3317489284 (StringBuilder_t * __this, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String) extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1965104174 (StringBuilder_t * __this, String_t* p0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m3214161208 (StringBuilder_t * __this, String_t* p0, int32_t p1, int32_t p2, const RuntimeMethod* method); // System.Void System.Array::Copy(System.Array,System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Array_Copy_m1988217701 (RuntimeObject * __this /* static, unused */, RuntimeArray * p0, RuntimeArray * p1, int32_t p2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.ReplacementEvaluator::Ensure(System.Int32) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_Ensure_m1745702137 (ReplacementEvaluator_t1065029019 * __this, int32_t ___size0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.ReplacementEvaluator::AddFromReplacement(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_AddFromReplacement_m3252423401 (ReplacementEvaluator_t1065029019 * __this, int32_t ___start0, int32_t ___end1, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.ReplacementEvaluator::CompileTerm(System.Int32&) extern "C" IL2CPP_METHOD_ATTR int32_t ReplacementEvaluator_CompileTerm_m950014886 (ReplacementEvaluator_t1065029019 * __this, int32_t* ___ptr0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.ReplacementEvaluator::AddInt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_AddInt_m2531315317 (ReplacementEvaluator_t1065029019 * __this, int32_t ___i0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseDecimal(System.String,System.Int32&) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseDecimal_m245094461 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Regex::get_GroupCount() extern "C" IL2CPP_METHOD_ATTR int32_t Regex_get_GroupCount_m1314084223 (Regex_t3657309853 * __this, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Syntax.Parser::ParseName(System.String,System.Int32&) extern "C" IL2CPP_METHOD_ATTR String_t* Parser_ParseName_m1814604608 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, const RuntimeMethod* method); // System.Boolean System.String::op_Inequality(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR bool String_op_Inequality_m215368492 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CompositeExpression::.ctor() extern "C" IL2CPP_METHOD_ATTR void CompositeExpression__ctor_m2434860303 (CompositeExpression_t1252229802 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.ExpressionCollection System.Text.RegularExpressions.Syntax.CompositeExpression::get_Expressions() extern "C" IL2CPP_METHOD_ATTR ExpressionCollection_t1810289389 * CompositeExpression_get_Expressions_m2951105322 (CompositeExpression_t1252229802 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.ExpressionCollection System.Text.RegularExpressions.Syntax.Alternation::get_Alternatives() extern "C" IL2CPP_METHOD_ATTR ExpressionCollection_t1810289389 * Alternation_get_Alternatives_m1978796879 (Alternation_t625481451 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionCollection::Add(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection_Add_m41125344 (ExpressionCollection_t1810289389 * __this, Expression_t2722445759 * ___e0, const RuntimeMethod* method); // System.Collections.IEnumerator System.Collections.CollectionBase::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CollectionBase_GetEnumerator_m654829872 (CollectionBase_t2727926298 * __this, const RuntimeMethod* method); // System.Int32 System.Collections.CollectionBase::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t CollectionBase_get_Count_m1708965601 (CollectionBase_t2727926298 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CompositeExpression::GetWidth(System.Int32&,System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR void CompositeExpression_GetWidth_m936348716 (CompositeExpression_t1252229802 * __this, int32_t* ___min0, int32_t* ___max1, int32_t ___count2, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t AnchorInfo_get_Length_m1361685865 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::get_Width() extern "C" IL2CPP_METHOD_ATTR int32_t AnchorInfo_get_Width_m3579824419 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsSubstring() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsSubstring_m1536110387 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.Interval::get_Empty() extern "C" IL2CPP_METHOD_ATTR Interval_t1802865632 Interval_get_Empty_m3617514670 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::get_Offset() extern "C" IL2CPP_METHOD_ATTR int32_t AnchorInfo_get_Offset_m2045445765 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.ExpressionCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * ExpressionCollection_get_Item_m3510736379 (ExpressionCollection_t1810289389 * __this, int32_t ___i0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionCollection::set_Item(System.Int32,System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection_set_Item_m2040804459 (ExpressionCollection_t1810289389 * __this, int32_t ___i0, Expression_t2722445759 * ___value1, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Assertion::get_TrueExpression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Assertion_get_TrueExpression_m2743006331 (Assertion_t3267412828 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Assertion::get_FalseExpression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Assertion_get_FalseExpression_m2609188285 (Assertion_t3267412828 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Reference::.ctor(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Reference__ctor_m1870245246 (Reference_t1799410108 * __this, bool ___ignore0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Reference::set_CapturingGroup(System.Text.RegularExpressions.Syntax.CapturingGroup) extern "C" IL2CPP_METHOD_ATTR void Reference_set_CapturingGroup_m1130974240 (Reference_t1799410108 * __this, CapturingGroup_t751358689 * ___value0, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseOctal(System.String,System.Int32&) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseOctal_m1193445574 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, const RuntimeMethod* method); // System.String System.String::Concat(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m904156431 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.CapturingGroup System.Text.RegularExpressions.Syntax.Reference::get_CapturingGroup() extern "C" IL2CPP_METHOD_ATTR CapturingGroup_t751358689 * Reference_get_CapturingGroup_m3861468528 (Reference_t1799410108 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Reference::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Reference_Compile_m4195878675 (Reference_t1799410108 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Reference::get_IgnoreCase() extern "C" IL2CPP_METHOD_ATTR bool Reference_get_IgnoreCase_m241264953 (Reference_t1799410108 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Literal::CompileLiteral(System.String,System.Text.RegularExpressions.ICompiler,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Literal_CompileLiteral_m4231400317 (RuntimeObject * __this /* static, unused */, String_t* ___str0, RuntimeObject* ___cmp1, bool ___ignore2, bool ___reverse3, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CapturingGroup::.ctor() extern "C" IL2CPP_METHOD_ATTR void CapturingGroup__ctor_m1932199154 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.CapturingGroup::get_Index() extern "C" IL2CPP_METHOD_ATTR int32_t CapturingGroup_get_Index_m3406974370 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.CapturingGroup::get_IsNamed() extern "C" IL2CPP_METHOD_ATTR bool CapturingGroup_get_IsNamed_m570289083 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Assertion::.ctor() extern "C" IL2CPP_METHOD_ATTR void Assertion__ctor_m2128950829 (Assertion_t3267412828 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.ExpressionAssertion System.Text.RegularExpressions.Syntax.CaptureAssertion::get_Alternate() extern "C" IL2CPP_METHOD_ATTR ExpressionAssertion_t1861210811 * CaptureAssertion_get_Alternate_m4172691807 (CaptureAssertion_t3786084589 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Expression::GetFixedWidth() extern "C" IL2CPP_METHOD_ATTR int32_t Expression_GetFixedWidth_m945658 (Expression_t2722445759 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::.ctor() extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion__ctor_m2554412824 (ExpressionAssertion_t1861210811 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Assertion::set_TrueExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Assertion_set_TrueExpression_m530142558 (Assertion_t3267412828 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Assertion::set_FalseExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Assertion_set_FalseExpression_m468310168 (Assertion_t3267412828 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::set_TestExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_set_TestExpression_m3544634251 (ExpressionAssertion_t1861210811 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Group::.ctor() extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m2980794822 (Group_t1458537008 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Group::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Group_Compile_m3355488790 (Group_t1458537008 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Expression::.ctor() extern "C" IL2CPP_METHOD_ATTR void Expression__ctor_m1600460087 (Expression_t2722445759 * __this, const RuntimeMethod* method); // System.Void System.Collections.BitArray::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void BitArray__ctor_m52841262 (BitArray_t4087883509 * __this, int32_t p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::.ctor(System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass__ctor_m1294707193 (CharacterClass_t839120860 * __this, bool ___negate0, bool ___ignore1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::AddCategory(System.Text.RegularExpressions.Category,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_AddCategory_m3505628817 (CharacterClass_t839120860 * __this, uint16_t ___cat0, bool ___negate1, const RuntimeMethod* method); // System.Void System.Collections.BitArray::set_Item(System.Int32,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void BitArray_set_Item_m3453667491 (BitArray_t4087883509 * __this, int32_t p0, bool p1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::AddRange(System.Char,System.Char) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_AddRange_m3500530626 (CharacterClass_t839120860 * __this, Il2CppChar ___lo0, Il2CppChar ___hi1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.IntervalCollection/CostDelegate::.ctor(System.Object,System.IntPtr) extern "C" IL2CPP_METHOD_ATTR void CostDelegate__ctor_m4027655829 (CostDelegate_t1722821004 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Text.RegularExpressions.IntervalCollection System.Text.RegularExpressions.IntervalCollection::GetMetaCollection(System.Text.RegularExpressions.IntervalCollection/CostDelegate) extern "C" IL2CPP_METHOD_ATTR IntervalCollection_t2609070824 * IntervalCollection_GetMetaCollection_m4029522214 (IntervalCollection_t2609070824 * __this, CostDelegate_t1722821004 * ___cost_del0, const RuntimeMethod* method); // System.Collections.IEnumerator System.Text.RegularExpressions.IntervalCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* IntervalCollection_GetEnumerator_m3422445219 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionCollection::.ctor() extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection__ctor_m2806571689 (ExpressionCollection_t1810289389 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.AnchorInfo::.ctor(System.Text.RegularExpressions.Syntax.Expression,System.Int32) extern "C" IL2CPP_METHOD_ATTR void AnchorInfo__ctor_m3523994803 (AnchorInfo_t3387011151 * __this, Expression_t2722445759 * ___expr0, int32_t ___width1, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.ExpressionAssertion::get_TestExpression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * ExpressionAssertion_get_TestExpression_m727356674 (ExpressionAssertion_t1861210811 * __this, const RuntimeMethod* method); // System.Void System.Collections.CollectionBase::.ctor() extern "C" IL2CPP_METHOD_ATTR void CollectionBase__ctor_m3343513710 (CollectionBase_t2727926298 * __this, const RuntimeMethod* method); // System.Collections.IList System.Collections.CollectionBase::get_List() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CollectionBase_get_List_m490744407 (CollectionBase_t2727926298 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsPosition() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsPosition_m2100552190 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Position System.Text.RegularExpressions.Syntax.AnchorInfo::get_Position() extern "C" IL2CPP_METHOD_ATTR uint16_t AnchorInfo_get_Position_m1133366486 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.AnchorInfo::.ctor(System.Text.RegularExpressions.Syntax.Expression,System.Int32,System.Int32,System.Text.RegularExpressions.Position) extern "C" IL2CPP_METHOD_ATTR void AnchorInfo__ctor_m46784903 (AnchorInfo_t3387011151 * __this, Expression_t2722445759 * ___expr0, int32_t ___offset1, int32_t ___width2, uint16_t ___pos3, const RuntimeMethod* method); // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.Syntax.AnchorInfo::GetInterval(System.Int32) extern "C" IL2CPP_METHOD_ATTR Interval_t1802865632 AnchorInfo_GetInterval_m2808989035 (AnchorInfo_t3387011151 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsUnknownWidth() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsUnknownWidth_m830883035 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IgnoreCase() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IgnoreCase_m4084905689 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Syntax.AnchorInfo::get_Substring() extern "C" IL2CPP_METHOD_ATTR String_t* AnchorInfo_get_Substring_m1799385132 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Int32 System.Text.StringBuilder::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_m3238060835 (StringBuilder_t * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.AnchorInfo::.ctor(System.Text.RegularExpressions.Syntax.Expression,System.Int32,System.Int32,System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void AnchorInfo__ctor_m3869855453 (AnchorInfo_t3387011151 * __this, Expression_t2722445759 * ___expr0, int32_t ___offset1, int32_t ___width2, String_t* ___str3, bool ___ignore4, const RuntimeMethod* method); // System.IO.TextWriter System.Console::get_Error() extern "C" IL2CPP_METHOD_ATTR TextWriter_t3478189236 * Console_get_Error_m1839879495 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseNumber(System.String,System.Int32&,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseNumber_m2114552835 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, int32_t ___b2, int32_t ___min3, int32_t ___max4, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseDigit(System.Char,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseDigit_m2336300552 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, int32_t ___b1, int32_t ___n2, const RuntimeMethod* method); // System.String System.Int32::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* Int32_ToString_m141394615 (int32_t* __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsNameChar(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsNameChar_m698176442 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.RegularExpression::.ctor() extern "C" IL2CPP_METHOD_ATTR void RegularExpression__ctor_m119502265 (RegularExpression_t3834220169 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Parser::ParseGroup(System.Text.RegularExpressions.Syntax.Group,System.Text.RegularExpressions.RegexOptions,System.Text.RegularExpressions.Syntax.Assertion) extern "C" IL2CPP_METHOD_ATTR void Parser_ParseGroup_m3186460488 (Parser_t2430509383 * __this, Group_t1458537008 * ___group0, int32_t ___options1, Assertion_t3267412828 * ___assertion2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Parser::ResolveReferences() extern "C" IL2CPP_METHOD_ATTR void Parser_ResolveReferences_m1518052352 (Parser_t2430509383 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.RegularExpression::set_GroupCount(System.Int32) extern "C" IL2CPP_METHOD_ATTR void RegularExpression_set_GroupCount_m3908887512 (RegularExpression_t3834220169 * __this, int32_t ___value0, const RuntimeMethod* method); // System.ArgumentException System.Text.RegularExpressions.Syntax.Parser::NewParseException(System.String) extern "C" IL2CPP_METHOD_ATTR ArgumentException_t132251570 * Parser_NewParseException_m686511029 (Parser_t2430509383 * __this, String_t* ___msg0, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Syntax.CapturingGroup::get_Name() extern "C" IL2CPP_METHOD_ATTR String_t* CapturingGroup_get_Name_m3747712535 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsIgnorePatternWhitespace(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsIgnorePatternWhitespace_m2107132682 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Parser::ConsumeWhitespace(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Parser_ConsumeWhitespace_m3364496713 (Parser_t2430509383 * __this, bool ___ignore0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsMultiline(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsMultiline_m3953355516 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.PositionAssertion::.ctor(System.Text.RegularExpressions.Position) extern "C" IL2CPP_METHOD_ATTR void PositionAssertion__ctor_m569003936 (PositionAssertion_t3339288061 * __this, uint16_t ___pos0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsSingleline(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsSingleline_m326238187 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::.ctor(System.Text.RegularExpressions.Category,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass__ctor_m2417156412 (CharacterClass_t839120860 * __this, uint16_t ___cat0, bool ___negate1, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseEscape() extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseEscape_m956682155 (Parser_t2430509383 * __this, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Parser::ParseSpecial(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Parser_ParseSpecial_m1961501104 (Parser_t2430509383 * __this, int32_t ___options0, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Parser::ParseCharacterClass(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Parser_ParseCharacterClass_m4285351396 (Parser_t2430509383 * __this, int32_t ___options0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsIgnoreCase(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsIgnoreCase_m2210120858 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Parser::ParseGroupingConstruct(System.Text.RegularExpressions.RegexOptions&) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Parser_ParseGroupingConstruct_m263270497 (Parser_t2430509383 * __this, int32_t* ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Literal::.ctor(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Literal__ctor_m1697110877 (Literal_t434143540 * __this, String_t* ___str0, bool ___ignore1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Group::AppendExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Group_AppendExpression_m1633560475 (Group_t1458537008 * __this, Expression_t2722445759 * ___e0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Alternation::.ctor() extern "C" IL2CPP_METHOD_ATTR void Alternation__ctor_m1629257642 (Alternation_t625481451 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Alternation::AddAlternative(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Alternation_AddAlternative_m3625038910 (Alternation_t625481451 * __this, Expression_t2722445759 * ___e0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::ParseRepetitionBounds(System.Int32&,System.Int32&,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_ParseRepetitionBounds_m1246581246 (Parser_t2430509383 * __this, int32_t* ___min0, int32_t* ___max1, int32_t ___options2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Repetition::.ctor(System.Int32,System.Int32,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Repetition__ctor_m1672362629 (Repetition_t2393242404 * __this, int32_t ___min0, int32_t ___max1, bool ___lazy2, const RuntimeMethod* method); // System.String System.Char::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* Char_ToString_m3588025615 (Il2CppChar* __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Repetition::set_Expression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Repetition_set_Expression_m1234887071 (Repetition_t2393242404 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsExplicitCapture(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsExplicitCapture_m2741347241 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.NonBacktrackingGroup::.ctor() extern "C" IL2CPP_METHOD_ATTR void NonBacktrackingGroup__ctor_m2332797184 (NonBacktrackingGroup_t3074098547 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Parser::ParseOptions(System.Text.RegularExpressions.RegexOptions&,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Parser_ParseOptions_m2606822689 (Parser_t2430509383 * __this, int32_t* ___options0, bool ___negate1, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::ParseAssertionType(System.Text.RegularExpressions.Syntax.ExpressionAssertion) extern "C" IL2CPP_METHOD_ATTR bool Parser_ParseAssertionType_m2403454228 (Parser_t2430509383 * __this, ExpressionAssertion_t1861210811 * ___assertion0, const RuntimeMethod* method); // System.String System.Text.RegularExpressions.Syntax.Parser::ParseName() extern "C" IL2CPP_METHOD_ATTR String_t* Parser_ParseName_m2057792975 (Parser_t2430509383 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CapturingGroup::set_Name(System.String) extern "C" IL2CPP_METHOD_ATTR void CapturingGroup_set_Name_m3031988208 (CapturingGroup_t751358689 * __this, String_t* ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.BalancingGroup::.ctor() extern "C" IL2CPP_METHOD_ATTR void BalancingGroup__ctor_m2760700418 (BalancingGroup_t2395658894 * __this, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::set_Negate(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_set_Negate_m1236561973 (ExpressionAssertion_t1861210811 * __this, bool ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::set_Reverse(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_set_Reverse_m4141031406 (ExpressionAssertion_t1861210811 * __this, bool ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CaptureAssertion::.ctor(System.Text.RegularExpressions.Syntax.Literal) extern "C" IL2CPP_METHOD_ATTR void CaptureAssertion__ctor_m1422197394 (CaptureAssertion_t3786084589 * __this, Literal_t434143540 * ___l0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsECMAScript(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsECMAScript_m674158805 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::AddCharacter(System.Char) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_AddCharacter_m2370152363 (CharacterClass_t839120860 * __this, Il2CppChar ___c0, const RuntimeMethod* method); // System.Text.RegularExpressions.Category System.Text.RegularExpressions.Syntax.Parser::ParseUnicodeCategory() extern "C" IL2CPP_METHOD_ATTR uint16_t Parser_ParseUnicodeCategory_m100397645 (Parser_t2430509383 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseNumber(System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseNumber_m3464424197 (Parser_t2430509383 * __this, int32_t ___b0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method); // System.Text.RegularExpressions.Category System.Text.RegularExpressions.CategoryUtils::CategoryFromName(System.String) extern "C" IL2CPP_METHOD_ATTR uint16_t CategoryUtils_CategoryFromName_m1352081402 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m3755062657 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, String_t* p2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.BackslashNumber::.ctor(System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void BackslashNumber__ctor_m3802423446 (BackslashNumber_t3656518667 * __this, bool ___ignore0, bool ___ecma1, const RuntimeMethod* method); // System.String System.String::Format(System.String,System.Object) extern "C" IL2CPP_METHOD_ATTR String_t* String_Format_m2844511972 (RuntimeObject * __this /* static, unused */, String_t* p0, RuntimeObject * p1, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1216717135 (ArgumentException_t132251570 * __this, String_t* p0, String_t* p1, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseHex(System.String,System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseHex_m3698548444 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, int32_t ___digits2, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CapturingGroup::set_Index(System.Int32) extern "C" IL2CPP_METHOD_ATTR void CapturingGroup_set_Index_m1113018009 (CapturingGroup_t751358689 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.Collections.ArrayList::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void ArrayList__ctor_m3828927650 (ArrayList_t2718874744 * __this, int32_t p0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.Parser::HandleExplicitNumericGroups(System.Collections.ArrayList) extern "C" IL2CPP_METHOD_ATTR void Parser_HandleExplicitNumericGroups_m1412234891 (Parser_t2430509383 * __this, ArrayList_t2718874744 * ___explicit_numeric_groups0, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.BackslashNumber::ResolveReference(System.String,System.Collections.Hashtable) extern "C" IL2CPP_METHOD_ATTR bool BackslashNumber_ResolveReference_m4176908213 (BackslashNumber_t3656518667 * __this, String_t* ___num_str0, Hashtable_t1853889766 * ___groups1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.CaptureAssertion::set_CapturingGroup(System.Text.RegularExpressions.Syntax.CapturingGroup) extern "C" IL2CPP_METHOD_ATTR void CaptureAssertion_set_CapturingGroup_m2003123956 (CaptureAssertion_t3786084589 * __this, CapturingGroup_t751358689 * ___value0, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Syntax.BalancingGroup::set_Balance(System.Text.RegularExpressions.Syntax.CapturingGroup) extern "C" IL2CPP_METHOD_ATTR void BalancingGroup_set_Balance_m3289053627 (BalancingGroup_t2395658894 * __this, CapturingGroup_t751358689 * ___value0, const RuntimeMethod* method); // System.String System.String::Concat(System.String,System.String,System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2163913788 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, String_t* p2, String_t* p3, const RuntimeMethod* method); // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Repetition::get_Expression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Repetition_get_Expression_m2673886232 (Repetition_t2393242404 * __this, const RuntimeMethod* method); // System.Int32 System.Text.RegularExpressions.Syntax.Repetition::get_Minimum() extern "C" IL2CPP_METHOD_ATTR int32_t Repetition_get_Minimum_m2550947568 (Repetition_t2393242404 * __this, const RuntimeMethod* method); // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsComplete() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsComplete_m4053892818 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2989139009 (StringBuilder_t * __this, String_t* p0, const RuntimeMethod* method); // System.Void System.Uri::.ctor(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m3577021606 (Uri_t100236324 * __this, String_t* ___uriString0, bool ___dontEscape1, const RuntimeMethod* method); // System.Void System.Uri::ParseUri(System.UriKind) extern "C" IL2CPP_METHOD_ATTR void Uri_ParseUri_m2150795567 (Uri_t100236324 * __this, int32_t ___kind0, const RuntimeMethod* method); // System.Boolean System.Uri::get_IsAbsoluteUri() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsAbsoluteUri_m3666899587 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Void System.UriFormatException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void UriFormatException__ctor_m3083316541 (UriFormatException_t953270471 * __this, String_t* ___message0, const RuntimeMethod* method); // System.String Locale::GetText(System.String,System.Object[]) extern "C" IL2CPP_METHOD_ATTR String_t* Locale_GetText_m2640320736 (RuntimeObject * __this /* static, unused */, String_t* ___fmt0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method); // System.Void System.ArgumentException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* p0, const RuntimeMethod* method); // System.Boolean System.Uri::op_Equality(System.Uri,System.Uri) extern "C" IL2CPP_METHOD_ATTR bool Uri_op_Equality_m685520154 (RuntimeObject * __this /* static, unused */, Uri_t100236324 * ___u10, Uri_t100236324 * ___u21, const RuntimeMethod* method); // System.String System.Uri::get_OriginalString() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_OriginalString_m3715995233 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Void System.Uri::Merge(System.Uri,System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_Merge_m76373955 (Uri_t100236324 * __this, Uri_t100236324 * ___baseUri0, String_t* ___relativeUri1, const RuntimeMethod* method); // System.Void System.Uri/UriScheme::.ctor(System.String,System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriScheme__ctor_m1399779782 (UriScheme_t722425697 * __this, String_t* ___s0, String_t* ___d1, int32_t ___p2, const RuntimeMethod* method); // System.String System.Uri::get_AbsoluteUri() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_AbsoluteUri_m2582056986 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object) extern "C" IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m2872281893 (SerializationInfo_t950877179 * __this, String_t* p0, RuntimeObject * p1, const RuntimeMethod* method); // System.Int32 System.String::IndexOf(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_m363431711 (String_t* __this, Il2CppChar p0, const RuntimeMethod* method); // System.Int32 System.String::IndexOfAny(System.Char[]) extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m4159774896 (String_t* __this, CharU5BU5D_t3528271667* p0, const RuntimeMethod* method); // System.String System.Uri::get_Scheme() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Scheme_m2109479391 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Int32 System.String::CompareOrdinal(System.String,System.Int32,System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_m1012192092 (RuntimeObject * __this /* static, unused */, String_t* p0, int32_t p1, String_t* p2, int32_t p3, int32_t p4, const RuntimeMethod* method); // System.Boolean System.Uri::IsPredefinedScheme(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsPredefinedScheme_m1188665625 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method); // System.Boolean System.String::op_Equality(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR bool String_op_Equality_m920492651 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, const RuntimeMethod* method); // System.String System.Uri::EscapeString(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_EscapeString_m2061933484 (RuntimeObject * __this /* static, unused */, String_t* ___str0, const RuntimeMethod* method); // System.String System.String::Concat(System.Object,System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m1715369213 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, RuntimeObject * p1, RuntimeObject * p2, const RuntimeMethod* method); // System.Int32 System.String::LastIndexOf(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m3451222878 (String_t* __this, Il2CppChar p0, const RuntimeMethod* method); // System.Int32 System.String::IndexOf(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_m3406607758 (String_t* __this, String_t* p0, int32_t p1, const RuntimeMethod* method); // System.String System.String::Remove(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* String_Remove_m562998446 (String_t* __this, int32_t p0, int32_t p1, const RuntimeMethod* method); // System.Int32 System.String::LastIndexOf(System.Char,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m578673845 (String_t* __this, Il2CppChar p0, int32_t p1, const RuntimeMethod* method); // System.Boolean System.String::EndsWith(System.String) extern "C" IL2CPP_METHOD_ATTR bool String_EndsWith_m1901926500 (String_t* __this, String_t* p0, const RuntimeMethod* method); // System.Void System.Uri::EnsureAbsoluteUri() extern "C" IL2CPP_METHOD_ATTR void Uri_EnsureAbsoluteUri_m2231483494 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) #define Dictionary_2__ctor_m2392909825(__this, p0, method) (( void (*) (Dictionary_2_t2736202052 *, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m182537451_gshared)(__this, p0, method) // System.Void System.Collections.Generic.Dictionary`2::Add(!0,!1) #define Dictionary_2_Add_m282647386(__this, p0, p1, method) (( void (*) (Dictionary_2_t2736202052 *, String_t*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m1279427033_gshared)(__this, p0, p1, method) // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(!0,!1&) #define Dictionary_2_TryGetValue_m1013208020(__this, p0, p1, method) (( bool (*) (Dictionary_2_t2736202052 *, String_t*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m3959998165_gshared)(__this, p0, p1, method) // System.String System.Uri::GetLeftPart(System.UriPartial) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_GetLeftPart_m3979111399 (Uri_t100236324 * __this, int32_t ___part0, const RuntimeMethod* method); // System.Int32 System.Uri::GetDefaultPort(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetDefaultPort_m2547653357 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method); // System.String System.Uri::get_Host() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Host_m255565830 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.UriHostNameType System.Uri::CheckHostName(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_CheckHostName_m2213216182 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method); // System.Boolean System.Uri::get_IsFile() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsFile_m2450018824 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Boolean System.Net.IPAddress::TryParse(System.String,System.Net.IPAddress&) extern "C" IL2CPP_METHOD_ATTR bool IPAddress_TryParse_m2320149543 (RuntimeObject * __this /* static, unused */, String_t* ___ipString0, IPAddress_t241777590 ** ___address1, const RuntimeMethod* method); // System.Boolean System.Net.IPv6Address::TryParse(System.String,System.Net.IPv6Address&) extern "C" IL2CPP_METHOD_ATTR bool IPv6Address_TryParse_m2586816298 (RuntimeObject * __this /* static, unused */, String_t* ___ipString0, IPv6Address_t2709566769 ** ___result1, const RuntimeMethod* method); // System.Boolean System.Net.IPv6Address::IsLoopback(System.Net.IPv6Address) extern "C" IL2CPP_METHOD_ATTR bool IPv6Address_IsLoopback_m3712926451 (RuntimeObject * __this /* static, unused */, IPv6Address_t2709566769 * ___addr0, const RuntimeMethod* method); // System.String System.Uri::get_AbsolutePath() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_AbsolutePath_m590948575 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Boolean System.Uri::get_IsUnc() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsUnc_m2977972311 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.String System.String::Replace(System.Char,System.Char) extern "C" IL2CPP_METHOD_ATTR String_t* String_Replace_m3726209165 (String_t* __this, Il2CppChar p0, Il2CppChar p1, const RuntimeMethod* method); // System.String System.Uri::get_Query() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Query_m2772518875 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Boolean System.Uri::IsIPv4Address(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsIPv4Address_m3535481943 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method); // System.Boolean System.Uri::IsDomainAddress(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsDomainAddress_m2867513594 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method); // System.String[] System.String::Split(System.Char[]) extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* String_Split_m3646115398 (String_t* __this, CharU5BU5D_t3528271667* p0, const RuntimeMethod* method); // System.Boolean System.UInt32::TryParse(System.String,System.UInt32&) extern "C" IL2CPP_METHOD_ATTR bool UInt32_TryParse_m2819179361 (RuntimeObject * __this /* static, unused */, String_t* p0, uint32_t* p1, const RuntimeMethod* method); // System.Boolean System.Uri::IsAlpha(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsAlpha_m1282293464 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method); // System.Void System.Uri::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m800430703 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method); // System.Boolean System.Uri::InternalEquals(System.Uri) extern "C" IL2CPP_METHOD_ATTR bool Uri_InternalEquals_m2029068366 (Uri_t100236324 * __this, Uri_t100236324 * ___uri0, const RuntimeMethod* method); // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture() extern "C" IL2CPP_METHOD_ATTR CultureInfo_t4157843068 * CultureInfo_get_InvariantCulture_m3532445182 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method); // System.String System.String::ToLower(System.Globalization.CultureInfo) extern "C" IL2CPP_METHOD_ATTR String_t* String_ToLower_m3490221821 (String_t* __this, CultureInfo_t4157843068 * p0, const RuntimeMethod* method); // System.String System.Uri::GetOpaqueWiseSchemeDelimiter() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_GetOpaqueWiseSchemeDelimiter_m1909471550 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char) extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m2383614642 (StringBuilder_t * __this, Il2CppChar p0, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Int32) extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m890240332 (StringBuilder_t * __this, int32_t p0, const RuntimeMethod* method); // System.Boolean System.Uri::CompactEscaped(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_CompactEscaped_m2984961597 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method); // System.String System.Uri::Reduce(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_Reduce_m3122437040 (RuntimeObject * __this /* static, unused */, String_t* ___path0, bool ___compact_escaped1, const RuntimeMethod* method); // System.Boolean System.Uri::IsHexDigit(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsHexDigit_m3389749670 (RuntimeObject * __this /* static, unused */, Il2CppChar ___digit0, const RuntimeMethod* method); // System.String System.Uri::Unescape(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_Unescape_m910903869 (RuntimeObject * __this /* static, unused */, String_t* ___str0, bool ___excludeSpecial1, const RuntimeMethod* method); // System.Void System.Uri::AppendQueryAndFragment(System.String&) extern "C" IL2CPP_METHOD_ATTR void Uri_AppendQueryAndFragment_m3170766010 (Uri_t100236324 * __this, String_t** ___result0, const RuntimeMethod* method); // System.String System.Uri::EscapeString(System.String,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_EscapeString_m3864445955 (RuntimeObject * __this /* static, unused */, String_t* ___str0, bool ___escapeReserved1, bool ___escapeHex2, bool ___escapeBrackets3, const RuntimeMethod* method); // System.Boolean System.Uri::IsHexEncoding(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsHexEncoding_m3290929897 (RuntimeObject * __this /* static, unused */, String_t* ___pattern0, int32_t ___index1, const RuntimeMethod* method); // System.Text.Encoding System.Text.Encoding::get_UTF8() extern "C" IL2CPP_METHOD_ATTR Encoding_t1523322056 * Encoding_get_UTF8_m1008486739 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method); // System.String System.Uri::HexEscape(System.Char) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_HexEscape_m1589417657 (RuntimeObject * __this /* static, unused */, Il2CppChar ___character0, const RuntimeMethod* method); // System.Void System.Uri::Parse(System.UriKind,System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_Parse_m736300106 (Uri_t100236324 * __this, int32_t ___kind0, String_t* ___uriString1, const RuntimeMethod* method); // System.Char System.Uri::HexUnescapeMultiByte(System.String,System.Int32&,System.Char&) extern "C" IL2CPP_METHOD_ATTR Il2CppChar Uri_HexUnescapeMultiByte_m332853996 (RuntimeObject * __this /* static, unused */, String_t* ___pattern0, int32_t* ___index1, Il2CppChar* ___surrogate2, const RuntimeMethod* method); // System.String System.String::TrimStart(System.Char[]) extern "C" IL2CPP_METHOD_ATTR String_t* String_TrimStart_m1431283012 (String_t* __this, CharU5BU5D_t3528271667* p0, const RuntimeMethod* method); // System.String System.String::Replace(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* String_Replace_m1273907647 (String_t* __this, String_t* p0, String_t* p1, const RuntimeMethod* method); // System.String System.Uri::ParseNoExceptions(System.UriKind,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_ParseNoExceptions_m4274141693 (Uri_t100236324 * __this, int32_t ___kind0, String_t* ___uriString1, const RuntimeMethod* method); // System.String System.String::Trim() extern "C" IL2CPP_METHOD_ATTR String_t* String_Trim_m923598732 (String_t* __this, const RuntimeMethod* method); // System.Void System.Uri::ParseAsUnixAbsoluteFilePath(System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_ParseAsUnixAbsoluteFilePath_m1476768041 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method); // System.Void System.Uri::ParseAsWindowsUNC(System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_ParseAsWindowsUNC_m2348878458 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method); // System.String System.Uri::ParseAsWindowsAbsoluteFilePath(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_ParseAsWindowsAbsoluteFilePath_m708354183 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method); // System.Boolean System.Uri::CheckSchemeName(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_CheckSchemeName_m108657675 (RuntimeObject * __this /* static, unused */, String_t* ___schemeName0, const RuntimeMethod* method); // System.String Locale::GetText(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Locale_GetText_m3875126938 (RuntimeObject * __this /* static, unused */, String_t* ___msg0, const RuntimeMethod* method); // System.Int32 System.String::IndexOf(System.Char,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_m2466398549 (String_t* __this, Il2CppChar p0, int32_t p1, const RuntimeMethod* method); // System.Int32 System.String::IndexOf(System.Char,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t String_IndexOf_m1248948328 (String_t* __this, Il2CppChar p0, int32_t p1, int32_t p2, const RuntimeMethod* method); // System.Int32 System.String::LastIndexOf(System.Char,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m3228770703 (String_t* __this, Il2CppChar p0, int32_t p1, int32_t p2, const RuntimeMethod* method); // System.Boolean System.Int32::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Int32&) extern "C" IL2CPP_METHOD_ATTR bool Int32_TryParse_m135955795 (RuntimeObject * __this /* static, unused */, String_t* p0, int32_t p1, RuntimeObject* p2, int32_t* p3, const RuntimeMethod* method); // System.String System.Net.IPv6Address::ToString(System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* IPv6Address_ToString_m3978087033 (IPv6Address_t2709566769 * __this, bool ___fullLength0, const RuntimeMethod* method); // System.UriParser System.Uri::get_Parser() extern "C" IL2CPP_METHOD_ATTR UriParser_t3890150400 * Uri_get_Parser_m3737125102 (Uri_t100236324 * __this, const RuntimeMethod* method); // System.Void System.Text.StringBuilder::set_Length(System.Int32) extern "C" IL2CPP_METHOD_ATTR void StringBuilder_set_Length_m1410065908 (StringBuilder_t * __this, int32_t p0, const RuntimeMethod* method); // System.Int32 System.Uri::FromHex(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_FromHex_m2610708947 (RuntimeObject * __this /* static, unused */, Il2CppChar ___digit0, const RuntimeMethod* method); // System.UriParser System.UriParser::GetParser(System.String) extern "C" IL2CPP_METHOD_ATTR UriParser_t3890150400 * UriParser_GetParser_m544052729 (RuntimeObject * __this /* static, unused */, String_t* ___schemeName0, const RuntimeMethod* method); // System.Int32 System.UriParser::get_DefaultPort() extern "C" IL2CPP_METHOD_ATTR int32_t UriParser_get_DefaultPort_m2544851211 (UriParser_t3890150400 * __this, const RuntimeMethod* method); // System.String System.Uri::GetSchemeDelimiter(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_GetSchemeDelimiter_m2374610473 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method); // System.Void System.DefaultUriParser::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void DefaultUriParser__ctor_m2634681684 (DefaultUriParser_t95882050 * __this, String_t* ___scheme0, const RuntimeMethod* method); // System.Void System.IO.MemoryStream::.ctor() extern "C" IL2CPP_METHOD_ATTR void MemoryStream__ctor_m2678285228 (MemoryStream_t94973147 * __this, const RuntimeMethod* method); // System.Char[] System.Uri::GetChars(System.IO.MemoryStream,System.Text.Encoding) extern "C" IL2CPP_METHOD_ATTR CharU5BU5D_t3528271667* Uri_GetChars_m3587178967 (RuntimeObject * __this /* static, unused */, MemoryStream_t94973147 * ___b0, Encoding_t1523322056 * ___e1, const RuntimeMethod* method); // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char[]) extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m168475016 (StringBuilder_t * __this, CharU5BU5D_t3528271667* p0, const RuntimeMethod* method); // System.Int32 System.Uri::GetChar(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetChar_m2610276660 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___offset1, int32_t ___length2, const RuntimeMethod* method); // System.Int32 System.Uri::GetInt(System.Byte) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetInt_m3269354035 (RuntimeObject * __this /* static, unused */, uint8_t ___b0, const RuntimeMethod* method); // System.Boolean System.Object::Equals(System.Object,System.Object) extern "C" IL2CPP_METHOD_ATTR bool Object_Equals_m1397037629 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method); // System.Void System.FormatException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void FormatException__ctor_m4049685996 (FormatException_t154580423 * __this, String_t* p0, const RuntimeMethod* method); // System.Void System.FormatException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void FormatException__ctor_m3747066592 (FormatException_t154580423 * __this, SerializationInfo_t950877179 * p0, StreamingContext_t3711869237 p1, const RuntimeMethod* method); // System.Void System.Exception::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Exception_GetObjectData_m1103241326 (Exception_t * __this, SerializationInfo_t950877179 * p0, StreamingContext_t3711869237 p1, const RuntimeMethod* method); // System.Void System.Text.RegularExpressions.Regex::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void Regex__ctor_m897876424 (Regex_t3657309853 * __this, String_t* ___pattern0, const RuntimeMethod* method); // System.Void System.DefaultUriParser::.ctor() extern "C" IL2CPP_METHOD_ATTR void DefaultUriParser__ctor_m2377995797 (DefaultUriParser_t95882050 * __this, const RuntimeMethod* method); // System.Void System.UriParser::InternalRegister(System.Collections.Hashtable,System.UriParser,System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriParser_InternalRegister_m3643767086 (RuntimeObject * __this /* static, unused */, Hashtable_t1853889766 * ___table0, UriParser_t3890150400 * ___uriParser1, String_t* ___schemeName2, int32_t ___defaultPort3, const RuntimeMethod* method); // System.Void System.UriParser::set_SchemeName(System.String) extern "C" IL2CPP_METHOD_ATTR void UriParser_set_SchemeName_m266448765 (UriParser_t3890150400 * __this, String_t* ___value0, const RuntimeMethod* method); // System.Void System.UriParser::set_DefaultPort(System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriParser_set_DefaultPort_m4007715058 (UriParser_t3890150400 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Void System.UriParser::CreateDefaults() extern "C" IL2CPP_METHOD_ATTR void UriParser_CreateDefaults_m404296154 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method); // System.Boolean System.UriTypeConverter::CanConvert(System.Type) extern "C" IL2CPP_METHOD_ATTR bool UriTypeConverter_CanConvert_m4004296934 (UriTypeConverter_t3695916615 * __this, Type_t * ___type0, const RuntimeMethod* method); // System.Type System.Object::GetType() extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.NotSupportedException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m2494070935 (NotSupportedException_t1314879016 * __this, String_t* p0, const RuntimeMethod* method); // System.Void System.Uri::.ctor(System.String,System.UriKind) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m3040793867 (Uri_t100236324 * __this, String_t* ___uriString0, int32_t ___uriKind1, const RuntimeMethod* method); // System.Object System.ComponentModel.TypeConverter::ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * TypeConverter_ConvertFrom_m1024238132 (TypeConverter_t2249118273 * __this, RuntimeObject* ___context0, CultureInfo_t4157843068 * ___culture1, RuntimeObject * ___value2, const RuntimeMethod* method); // System.Boolean System.Uri::op_Inequality(System.Uri,System.Uri) extern "C" IL2CPP_METHOD_ATTR bool Uri_op_Inequality_m839253362 (RuntimeObject * __this /* static, unused */, Uri_t100236324 * ___u10, Uri_t100236324 * ___u21, const RuntimeMethod* method); // System.Object System.ComponentModel.TypeConverter::ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * TypeConverter_ConvertTo_m3165899902 (TypeConverter_t2249118273 * __this, RuntimeObject* ___context0, CultureInfo_t4157843068 * ___culture1, RuntimeObject * ___value2, Type_t * ___destinationType3, const RuntimeMethod* method); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator::.ctor(System.Object,System.IntPtr) extern "C" IL2CPP_METHOD_ATTR void MatchAppendEvaluator__ctor_m1539404733 (MatchAppendEvaluator_t281819667 * __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.Void System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator::Invoke(System.Text.RegularExpressions.Match,System.Text.StringBuilder) extern "C" IL2CPP_METHOD_ATTR void MatchAppendEvaluator_Invoke_m693112896 (MatchAppendEvaluator_t281819667 * __this, Match_t3408321083 * ___match0, StringBuilder_t * ___sb1, const RuntimeMethod* method) { if(__this->get_prev_9() != NULL) { MatchAppendEvaluator_Invoke_m693112896((MatchAppendEvaluator_t281819667 *)__this->get_prev_9(), ___match0, ___sb1, method); } Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0(); RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3()); RuntimeObject* targetThis = __this->get_m_target_2(); il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); bool ___methodIsStatic = MethodIsStatic(targetMethod); if (___methodIsStatic) { if (il2cpp_codegen_method_parameter_count(targetMethod) == 2) { // open { typedef void (*FunctionPointerType) (RuntimeObject *, Match_t3408321083 *, StringBuilder_t *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(NULL, ___match0, ___sb1, targetMethod); } } else { // closed { typedef void (*FunctionPointerType) (RuntimeObject *, void*, Match_t3408321083 *, StringBuilder_t *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___match0, ___sb1, targetMethod); } } } else { if (il2cpp_codegen_method_parameter_count(targetMethod) == 2) { // 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_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker2< Match_t3408321083 *, StringBuilder_t * >::Invoke(targetMethod, targetThis, ___match0, ___sb1); else GenericVirtActionInvoker2< Match_t3408321083 *, StringBuilder_t * >::Invoke(targetMethod, targetThis, ___match0, ___sb1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker2< Match_t3408321083 *, StringBuilder_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___match0, ___sb1); else VirtActionInvoker2< Match_t3408321083 *, StringBuilder_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___match0, ___sb1); } } else { typedef void (*FunctionPointerType) (void*, Match_t3408321083 *, StringBuilder_t *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(targetThis, ___match0, ___sb1, targetMethod); } } else { // 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_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) GenericInterfaceActionInvoker1< StringBuilder_t * >::Invoke(targetMethod, ___match0, ___sb1); else GenericVirtActionInvoker1< StringBuilder_t * >::Invoke(targetMethod, ___match0, ___sb1); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) InterfaceActionInvoker1< StringBuilder_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___match0, ___sb1); else VirtActionInvoker1< StringBuilder_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___match0, ___sb1); } } else { typedef void (*FunctionPointerType) (Match_t3408321083 *, StringBuilder_t *, const RuntimeMethod*); ((FunctionPointerType)targetMethodPointer)(___match0, ___sb1, targetMethod); } } } } // System.IAsyncResult System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator::BeginInvoke(System.Text.RegularExpressions.Match,System.Text.StringBuilder,System.AsyncCallback,System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MatchAppendEvaluator_BeginInvoke_m3858957362 (MatchAppendEvaluator_t281819667 * __this, Match_t3408321083 * ___match0, StringBuilder_t * ___sb1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = ___match0; __d_args[1] = ___sb1; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3); } // System.Void System.Text.RegularExpressions.BaseMachine/MatchAppendEvaluator::EndInvoke(System.IAsyncResult) extern "C" IL2CPP_METHOD_ATTR void MatchAppendEvaluator_EndInvoke_m2815482961 (MatchAppendEvaluator_t281819667 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 System.Text.RegularExpressions.Capture::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void Capture__ctor_m3103117740 (Capture_t2232016050 * __this, String_t* ___text0, const RuntimeMethod* method) { { String_t* L_0 = ___text0; Capture__ctor_m539415522(__this, L_0, 0, 0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Capture::.ctor(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Capture__ctor_m539415522 (Capture_t2232016050 * __this, String_t* ___text0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); String_t* L_0 = ___text0; __this->set_text_2(L_0); int32_t L_1 = ___index1; __this->set_index_0(L_1); int32_t L_2 = ___length2; __this->set_length_1(L_2); return; } } // System.Int32 System.Text.RegularExpressions.Capture::get_Index() extern "C" IL2CPP_METHOD_ATTR int32_t Capture_get_Index_m745081289 (Capture_t2232016050 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_index_0(); return L_0; } } // System.Int32 System.Text.RegularExpressions.Capture::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t Capture_get_Length_m4245536461 (Capture_t2232016050 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_length_1(); return L_0; } } // System.String System.Text.RegularExpressions.Capture::get_Value() extern "C" IL2CPP_METHOD_ATTR String_t* Capture_get_Value_m538076933 (Capture_t2232016050 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Capture_get_Value_m538076933_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* G_B3_0 = NULL; { String_t* L_0 = __this->get_text_2(); if (L_0) { goto IL_0015; } } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); G_B3_0 = L_1; goto IL_002c; } IL_0015: { String_t* L_2 = __this->get_text_2(); int32_t L_3 = __this->get_index_0(); int32_t L_4 = __this->get_length_1(); NullCheck(L_2); String_t* L_5 = String_Substring_m1610150815(L_2, L_3, L_4, /*hidden argument*/NULL); G_B3_0 = L_5; } IL_002c: { return G_B3_0; } } // System.String System.Text.RegularExpressions.Capture::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* Capture_ToString_m2751919208 (Capture_t2232016050 * __this, const RuntimeMethod* method) { { String_t* L_0 = Capture_get_Value_m538076933(__this, /*hidden argument*/NULL); return L_0; } } // System.String System.Text.RegularExpressions.Capture::get_Text() extern "C" IL2CPP_METHOD_ATTR String_t* Capture_get_Text_m3620583591 (Capture_t2232016050 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_text_2(); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.CaptureCollection::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void CaptureCollection__ctor_m357483405 (CaptureCollection_t1760593541 * __this, int32_t ___n0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CaptureCollection__ctor_m357483405_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); int32_t L_0 = ___n0; __this->set_list_0(((CaptureU5BU5D_t183267399*)SZArrayNew(CaptureU5BU5D_t183267399_il2cpp_TypeInfo_var, (uint32_t)L_0))); return; } } // System.Int32 System.Text.RegularExpressions.CaptureCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t CaptureCollection_get_Count_m2294375304 (CaptureCollection_t1760593541 * __this, const RuntimeMethod* method) { { CaptureU5BU5D_t183267399* L_0 = __this->get_list_0(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Boolean System.Text.RegularExpressions.CaptureCollection::get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool CaptureCollection_get_IsSynchronized_m3941402978 (CaptureCollection_t1760593541 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void System.Text.RegularExpressions.CaptureCollection::SetValue(System.Text.RegularExpressions.Capture,System.Int32) extern "C" IL2CPP_METHOD_ATTR void CaptureCollection_SetValue_m89830704 (CaptureCollection_t1760593541 * __this, Capture_t2232016050 * ___cap0, int32_t ___i1, const RuntimeMethod* method) { { CaptureU5BU5D_t183267399* L_0 = __this->get_list_0(); int32_t L_1 = ___i1; Capture_t2232016050 * L_2 = ___cap0; NullCheck(L_0); ArrayElementTypeCheck (L_0, L_2); (L_0)->SetAt(static_cast(L_1), (Capture_t2232016050 *)L_2); return; } } // System.Object System.Text.RegularExpressions.CaptureCollection::get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * CaptureCollection_get_SyncRoot_m1721113318 (CaptureCollection_t1760593541 * __this, const RuntimeMethod* method) { { CaptureU5BU5D_t183267399* L_0 = __this->get_list_0(); return (RuntimeObject *)L_0; } } // System.Void System.Text.RegularExpressions.CaptureCollection::CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void CaptureCollection_CopyTo_m3566922817 (CaptureCollection_t1760593541 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { { CaptureU5BU5D_t183267399* L_0 = __this->get_list_0(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeArray *)(RuntimeArray *)L_0); Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_0, L_1, L_2, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Text.RegularExpressions.CaptureCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CaptureCollection_GetEnumerator_m732412500 (CaptureCollection_t1760593541 * __this, const RuntimeMethod* method) { { CaptureU5BU5D_t183267399* L_0 = __this->get_list_0(); NullCheck((RuntimeArray *)(RuntimeArray *)L_0); RuntimeObject* L_1 = Array_GetEnumerator_m4277730612((RuntimeArray *)(RuntimeArray *)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 #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.Text.RegularExpressions.Category System.Text.RegularExpressions.CategoryUtils::CategoryFromName(System.String) extern "C" IL2CPP_METHOD_ATTR uint16_t CategoryUtils_CategoryFromName_m1352081402 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CategoryUtils_CategoryFromName_m1352081402_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint16_t V_0 = 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 = 0; NO_UNUSED_WARNING (__leave_target); IL_0000: try { // begin try (depth: 1) { String_t* L_0 = ___name0; NullCheck(L_0); bool L_1 = String_StartsWith_m1759067526(L_0, _stringLiteral3455563751, /*hidden argument*/NULL); if (!L_1) { goto IL_0019; } } IL_0010: { String_t* L_2 = ___name0; NullCheck(L_2); String_t* L_3 = String_Substring_m2848979100(L_2, 2, /*hidden argument*/NULL); ___name0 = L_3; } IL_0019: { RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (Category_t1200126069_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_4, /*hidden argument*/NULL); String_t* L_6 = ___name0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_7 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral3515794188, L_6, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Enum_t4135868527_il2cpp_TypeInfo_var); RuntimeObject * L_8 = Enum_Parse_m1579637477(NULL /*static, unused*/, L_5, L_7, (bool)0, /*hidden argument*/NULL); V_0 = ((*(uint16_t*)((uint16_t*)UnBox(L_8, UInt16_t2177724958_il2cpp_TypeInfo_var)))); goto IL_0051; } IL_003f: { ; // IL_003f: leave IL_0051 } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (ArgumentException_t132251570_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0044; throw e; } CATCH_0044: { // begin catch(System.ArgumentException) { V_0 = 0; goto IL_0051; } IL_004c: { ; // IL_004c: leave IL_0051 } } // end catch (depth: 1) IL_0051: { uint16_t L_9 = V_0; return L_9; } } // System.Boolean System.Text.RegularExpressions.CategoryUtils::IsCategory(System.Text.RegularExpressions.Category,System.Char) extern "C" IL2CPP_METHOD_ATTR bool CategoryUtils_IsCategory_m278753792 (RuntimeObject * __this /* static, unused */, uint16_t ___cat0, Il2CppChar ___c1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CategoryUtils_IsCategory_m278753792_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint16_t V_0 = 0; int32_t G_B8_0 = 0; int32_t G_B21_0 = 0; int32_t G_B25_0 = 0; int32_t G_B33_0 = 0; int32_t G_B70_0 = 0; int32_t G_B75_0 = 0; int32_t G_B80_0 = 0; int32_t G_B85_0 = 0; int32_t G_B94_0 = 0; int32_t G_B100_0 = 0; int32_t G_B107_0 = 0; int32_t G_B111_0 = 0; int32_t G_B115_0 = 0; int32_t G_B119_0 = 0; int32_t G_B123_0 = 0; int32_t G_B127_0 = 0; int32_t G_B131_0 = 0; int32_t G_B135_0 = 0; int32_t G_B139_0 = 0; int32_t G_B143_0 = 0; int32_t G_B147_0 = 0; int32_t G_B151_0 = 0; int32_t G_B155_0 = 0; int32_t G_B159_0 = 0; int32_t G_B163_0 = 0; int32_t G_B167_0 = 0; int32_t G_B171_0 = 0; int32_t G_B175_0 = 0; int32_t G_B179_0 = 0; int32_t G_B183_0 = 0; int32_t G_B187_0 = 0; int32_t G_B191_0 = 0; int32_t G_B195_0 = 0; int32_t G_B199_0 = 0; int32_t G_B203_0 = 0; int32_t G_B207_0 = 0; int32_t G_B211_0 = 0; int32_t G_B215_0 = 0; int32_t G_B219_0 = 0; int32_t G_B223_0 = 0; int32_t G_B227_0 = 0; int32_t G_B231_0 = 0; int32_t G_B235_0 = 0; int32_t G_B239_0 = 0; int32_t G_B243_0 = 0; int32_t G_B247_0 = 0; int32_t G_B251_0 = 0; int32_t G_B255_0 = 0; int32_t G_B259_0 = 0; int32_t G_B263_0 = 0; int32_t G_B267_0 = 0; int32_t G_B271_0 = 0; int32_t G_B275_0 = 0; int32_t G_B279_0 = 0; int32_t G_B283_0 = 0; int32_t G_B287_0 = 0; int32_t G_B291_0 = 0; int32_t G_B295_0 = 0; int32_t G_B299_0 = 0; int32_t G_B303_0 = 0; int32_t G_B307_0 = 0; int32_t G_B311_0 = 0; int32_t G_B315_0 = 0; int32_t G_B319_0 = 0; int32_t G_B323_0 = 0; int32_t G_B327_0 = 0; int32_t G_B331_0 = 0; int32_t G_B335_0 = 0; int32_t G_B339_0 = 0; int32_t G_B343_0 = 0; int32_t G_B347_0 = 0; int32_t G_B351_0 = 0; int32_t G_B355_0 = 0; int32_t G_B359_0 = 0; int32_t G_B363_0 = 0; int32_t G_B367_0 = 0; int32_t G_B371_0 = 0; int32_t G_B375_0 = 0; int32_t G_B379_0 = 0; int32_t G_B383_0 = 0; int32_t G_B387_0 = 0; int32_t G_B391_0 = 0; int32_t G_B395_0 = 0; int32_t G_B399_0 = 0; int32_t G_B403_0 = 0; int32_t G_B407_0 = 0; int32_t G_B411_0 = 0; int32_t G_B415_0 = 0; int32_t G_B419_0 = 0; int32_t G_B423_0 = 0; int32_t G_B427_0 = 0; int32_t G_B431_0 = 0; int32_t G_B435_0 = 0; int32_t G_B439_0 = 0; int32_t G_B443_0 = 0; int32_t G_B447_0 = 0; int32_t G_B451_0 = 0; int32_t G_B457_0 = 0; int32_t G_B459_0 = 0; { uint16_t L_0 = ___cat0; V_0 = L_0; uint16_t L_1 = V_0; switch (L_1) { case 0: { goto IL_024d; } case 1: { goto IL_024f; } case 2: { goto IL_0258; } case 3: { goto IL_025a; } case 4: { goto IL_0271; } case 5: { goto IL_0278; } case 6: { goto IL_027f; } case 7: { goto IL_0288; } case 8: { goto IL_028a; } case 9: { goto IL_02c3; } case 10: { goto IL_02d7; } case 11: { goto IL_040d; } case 12: { goto IL_0448; } case 13: { goto IL_046b; } case 14: { goto IL_0490; } case 15: { goto IL_04b6; } case 16: { goto IL_0510; } case 17: { goto IL_0543; } case 18: { goto IL_0308; } case 19: { goto IL_0310; } case 20: { goto IL_0318; } case 21: { goto IL_0320; } case 22: { goto IL_0328; } case 23: { goto IL_0330; } case 24: { goto IL_0338; } case 25: { goto IL_0340; } case 26: { goto IL_0348; } case 27: { goto IL_0350; } case 28: { goto IL_0359; } case 29: { goto IL_0362; } case 30: { goto IL_036b; } case 31: { goto IL_0374; } case 32: { goto IL_037d; } case 33: { goto IL_0386; } case 34: { goto IL_038f; } case 35: { goto IL_0398; } case 36: { goto IL_03a1; } case 37: { goto IL_03aa; } case 38: { goto IL_03b3; } case 39: { goto IL_03bc; } case 40: { goto IL_03c5; } case 41: { goto IL_03ce; } case 42: { goto IL_03d7; } case 43: { goto IL_03e0; } case 44: { goto IL_03e9; } case 45: { goto IL_03f2; } case 46: { goto IL_03fb; } case 47: { goto IL_0404; } case 48: { goto IL_0583; } case 49: { goto IL_0596; } case 50: { goto IL_05b0; } case 51: { goto IL_05ca; } case 52: { goto IL_05e4; } case 53: { goto IL_05fe; } case 54: { goto IL_0618; } case 55: { goto IL_0632; } case 56: { goto IL_064c; } case 57: { goto IL_0666; } case 58: { goto IL_0680; } case 59: { goto IL_069a; } case 60: { goto IL_06b4; } case 61: { goto IL_06ce; } case 62: { goto IL_06e8; } case 63: { goto IL_0702; } case 64: { goto IL_071c; } case 65: { goto IL_0736; } case 66: { goto IL_0750; } case 67: { goto IL_076a; } case 68: { goto IL_0784; } case 69: { goto IL_079e; } case 70: { goto IL_07b8; } case 71: { goto IL_07d2; } case 72: { goto IL_07ec; } case 73: { goto IL_0806; } case 74: { goto IL_0820; } case 75: { goto IL_083a; } case 76: { goto IL_0854; } case 77: { goto IL_086e; } case 78: { goto IL_0888; } case 79: { goto IL_08a2; } case 80: { goto IL_08bc; } case 81: { goto IL_08d6; } case 82: { goto IL_08f0; } case 83: { goto IL_090a; } case 84: { goto IL_0924; } case 85: { goto IL_093e; } case 86: { goto IL_0958; } case 87: { goto IL_0972; } case 88: { goto IL_098c; } case 89: { goto IL_09a6; } case 90: { goto IL_09c0; } case 91: { goto IL_09da; } case 92: { goto IL_09f4; } case 93: { goto IL_0a0e; } case 94: { goto IL_0a28; } case 95: { goto IL_0a42; } case 96: { goto IL_0a5c; } case 97: { goto IL_0a76; } case 98: { goto IL_0a90; } case 99: { goto IL_0aaa; } case 100: { goto IL_0ac4; } case 101: { goto IL_0ade; } case 102: { goto IL_0af8; } case 103: { goto IL_0b12; } case 104: { goto IL_0b2c; } case 105: { goto IL_0b46; } case 106: { goto IL_0b60; } case 107: { goto IL_0b7a; } case 108: { goto IL_0b94; } case 109: { goto IL_0bae; } case 110: { goto IL_0bc8; } case 111: { goto IL_0be2; } case 112: { goto IL_0bfc; } case 113: { goto IL_0c16; } case 114: { goto IL_0c30; } case 115: { goto IL_0c4a; } case 116: { goto IL_0c64; } case 117: { goto IL_0c7e; } case 118: { goto IL_0c98; } case 119: { goto IL_0cb2; } case 120: { goto IL_0ccc; } case 121: { goto IL_0ce6; } case 122: { goto IL_0d00; } case 123: { goto IL_0d1a; } case 124: { goto IL_0d34; } case 125: { goto IL_0d4e; } case 126: { goto IL_0d68; } case 127: { goto IL_0d82; } case 128: { goto IL_0d9c; } case 129: { goto IL_0db6; } case 130: { goto IL_0dd0; } case 131: { goto IL_0dea; } case 132: { goto IL_0e04; } case 133: { goto IL_0e38; } case 134: { goto IL_0e1e; } case 135: { goto IL_0e6b; } case 136: { goto IL_0e6b; } case 137: { goto IL_0e6b; } case 138: { goto IL_0e6b; } case 139: { goto IL_0e6b; } case 140: { goto IL_0e6b; } case 141: { goto IL_0e6b; } case 142: { goto IL_0e6b; } case 143: { goto IL_0e6b; } } } { goto IL_0e6d; } IL_024d: { return (bool)0; } IL_024f: { Il2CppChar L_2 = ___c1; return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)((int32_t)10)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0258: { return (bool)1; } IL_025a: { Il2CppChar L_3 = ___c1; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_4 = Char_IsLetterOrDigit_m3494175785(NULL /*static, unused*/, L_3, /*hidden argument*/NULL); if (L_4) { goto IL_026f; } } { Il2CppChar L_5 = ___c1; bool L_6 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)18), L_5, /*hidden argument*/NULL); G_B8_0 = ((int32_t)(L_6)); goto IL_0270; } IL_026f: { G_B8_0 = 1; } IL_0270: { return (bool)G_B8_0; } IL_0271: { Il2CppChar L_7 = ___c1; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_8 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_7, /*hidden argument*/NULL); return L_8; } IL_0278: { Il2CppChar L_9 = ___c1; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_10 = Char_IsWhiteSpace_m2148390798(NULL /*static, unused*/, L_9, /*hidden argument*/NULL); return L_10; } IL_027f: { Il2CppChar L_11 = ___c1; return (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)((int32_t)10)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0288: { return (bool)1; } IL_028a: { Il2CppChar L_12 = ___c1; if ((((int32_t)((int32_t)97)) > ((int32_t)L_12))) { goto IL_029a; } } { Il2CppChar L_13 = ___c1; if ((((int32_t)L_13) <= ((int32_t)((int32_t)122)))) { goto IL_02c1; } } IL_029a: { Il2CppChar L_14 = ___c1; if ((((int32_t)((int32_t)65)) > ((int32_t)L_14))) { goto IL_02aa; } } { Il2CppChar L_15 = ___c1; if ((((int32_t)L_15) <= ((int32_t)((int32_t)90)))) { goto IL_02c1; } } IL_02aa: { Il2CppChar L_16 = ___c1; if ((((int32_t)((int32_t)48)) > ((int32_t)L_16))) { goto IL_02ba; } } { Il2CppChar L_17 = ___c1; if ((((int32_t)L_17) <= ((int32_t)((int32_t)57)))) { goto IL_02c1; } } IL_02ba: { Il2CppChar L_18 = ___c1; G_B21_0 = ((((int32_t)((int32_t)95)) == ((int32_t)L_18))? 1 : 0); goto IL_02c2; } IL_02c1: { G_B21_0 = 1; } IL_02c2: { return (bool)G_B21_0; } IL_02c3: { Il2CppChar L_19 = ___c1; if ((((int32_t)((int32_t)48)) > ((int32_t)L_19))) { goto IL_02d5; } } { Il2CppChar L_20 = ___c1; G_B25_0 = ((((int32_t)((((int32_t)L_20) > ((int32_t)((int32_t)57)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_02d6; } IL_02d5: { G_B25_0 = 0; } IL_02d6: { return (bool)G_B25_0; } IL_02d7: { Il2CppChar L_21 = ___c1; if ((((int32_t)L_21) == ((int32_t)((int32_t)32)))) { goto IL_0306; } } { Il2CppChar L_22 = ___c1; if ((((int32_t)L_22) == ((int32_t)((int32_t)12)))) { goto IL_0306; } } { Il2CppChar L_23 = ___c1; if ((((int32_t)L_23) == ((int32_t)((int32_t)10)))) { goto IL_0306; } } { Il2CppChar L_24 = ___c1; if ((((int32_t)L_24) == ((int32_t)((int32_t)13)))) { goto IL_0306; } } { Il2CppChar L_25 = ___c1; if ((((int32_t)L_25) == ((int32_t)((int32_t)9)))) { goto IL_0306; } } { Il2CppChar L_26 = ___c1; G_B33_0 = ((((int32_t)L_26) == ((int32_t)((int32_t)11)))? 1 : 0); goto IL_0307; } IL_0306: { G_B33_0 = 1; } IL_0307: { return (bool)G_B33_0; } IL_0308: { Il2CppChar L_27 = ___c1; bool L_28 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 0, L_27, /*hidden argument*/NULL); return L_28; } IL_0310: { Il2CppChar L_29 = ___c1; bool L_30 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 1, L_29, /*hidden argument*/NULL); return L_30; } IL_0318: { Il2CppChar L_31 = ___c1; bool L_32 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 2, L_31, /*hidden argument*/NULL); return L_32; } IL_0320: { Il2CppChar L_33 = ___c1; bool L_34 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 3, L_33, /*hidden argument*/NULL); return L_34; } IL_0328: { Il2CppChar L_35 = ___c1; bool L_36 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 4, L_35, /*hidden argument*/NULL); return L_36; } IL_0330: { Il2CppChar L_37 = ___c1; bool L_38 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 5, L_37, /*hidden argument*/NULL); return L_38; } IL_0338: { Il2CppChar L_39 = ___c1; bool L_40 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 7, L_39, /*hidden argument*/NULL); return L_40; } IL_0340: { Il2CppChar L_41 = ___c1; bool L_42 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 6, L_41, /*hidden argument*/NULL); return L_42; } IL_0348: { Il2CppChar L_43 = ___c1; bool L_44 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 8, L_43, /*hidden argument*/NULL); return L_44; } IL_0350: { Il2CppChar L_45 = ___c1; bool L_46 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)9), L_45, /*hidden argument*/NULL); return L_46; } IL_0359: { Il2CppChar L_47 = ___c1; bool L_48 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)10), L_47, /*hidden argument*/NULL); return L_48; } IL_0362: { Il2CppChar L_49 = ___c1; bool L_50 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)11), L_49, /*hidden argument*/NULL); return L_50; } IL_036b: { Il2CppChar L_51 = ___c1; bool L_52 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)12), L_51, /*hidden argument*/NULL); return L_52; } IL_0374: { Il2CppChar L_53 = ___c1; bool L_54 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)13), L_53, /*hidden argument*/NULL); return L_54; } IL_037d: { Il2CppChar L_55 = ___c1; bool L_56 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)19), L_55, /*hidden argument*/NULL); return L_56; } IL_0386: { Il2CppChar L_57 = ___c1; bool L_58 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)20), L_57, /*hidden argument*/NULL); return L_58; } IL_038f: { Il2CppChar L_59 = ___c1; bool L_60 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)22), L_59, /*hidden argument*/NULL); return L_60; } IL_0398: { Il2CppChar L_61 = ___c1; bool L_62 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)21), L_61, /*hidden argument*/NULL); return L_62; } IL_03a1: { Il2CppChar L_63 = ___c1; bool L_64 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)23), L_63, /*hidden argument*/NULL); return L_64; } IL_03aa: { Il2CppChar L_65 = ___c1; bool L_66 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)18), L_65, /*hidden argument*/NULL); return L_66; } IL_03b3: { Il2CppChar L_67 = ___c1; bool L_68 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)24), L_67, /*hidden argument*/NULL); return L_68; } IL_03bc: { Il2CppChar L_69 = ___c1; bool L_70 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)25), L_69, /*hidden argument*/NULL); return L_70; } IL_03c5: { Il2CppChar L_71 = ___c1; bool L_72 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)26), L_71, /*hidden argument*/NULL); return L_72; } IL_03ce: { Il2CppChar L_73 = ___c1; bool L_74 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)27), L_73, /*hidden argument*/NULL); return L_74; } IL_03d7: { Il2CppChar L_75 = ___c1; bool L_76 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)28), L_75, /*hidden argument*/NULL); return L_76; } IL_03e0: { Il2CppChar L_77 = ___c1; bool L_78 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)14), L_77, /*hidden argument*/NULL); return L_78; } IL_03e9: { Il2CppChar L_79 = ___c1; bool L_80 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)15), L_79, /*hidden argument*/NULL); return L_80; } IL_03f2: { Il2CppChar L_81 = ___c1; bool L_82 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)17), L_81, /*hidden argument*/NULL); return L_82; } IL_03fb: { Il2CppChar L_83 = ___c1; bool L_84 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)16), L_83, /*hidden argument*/NULL); return L_84; } IL_0404: { Il2CppChar L_85 = ___c1; bool L_86 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)29), L_85, /*hidden argument*/NULL); return L_86; } IL_040d: { Il2CppChar L_87 = ___c1; bool L_88 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 0, L_87, /*hidden argument*/NULL); if (L_88) { goto IL_0446; } } { Il2CppChar L_89 = ___c1; bool L_90 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 1, L_89, /*hidden argument*/NULL); if (L_90) { goto IL_0446; } } { Il2CppChar L_91 = ___c1; bool L_92 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 2, L_91, /*hidden argument*/NULL); if (L_92) { goto IL_0446; } } { Il2CppChar L_93 = ___c1; bool L_94 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 3, L_93, /*hidden argument*/NULL); if (L_94) { goto IL_0446; } } { Il2CppChar L_95 = ___c1; bool L_96 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 4, L_95, /*hidden argument*/NULL); G_B70_0 = ((int32_t)(L_96)); goto IL_0447; } IL_0446: { G_B70_0 = 1; } IL_0447: { return (bool)G_B70_0; } IL_0448: { Il2CppChar L_97 = ___c1; bool L_98 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 5, L_97, /*hidden argument*/NULL); if (L_98) { goto IL_0469; } } { Il2CppChar L_99 = ___c1; bool L_100 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 7, L_99, /*hidden argument*/NULL); if (L_100) { goto IL_0469; } } { Il2CppChar L_101 = ___c1; bool L_102 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 6, L_101, /*hidden argument*/NULL); G_B75_0 = ((int32_t)(L_102)); goto IL_046a; } IL_0469: { G_B75_0 = 1; } IL_046a: { return (bool)G_B75_0; } IL_046b: { Il2CppChar L_103 = ___c1; bool L_104 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, 8, L_103, /*hidden argument*/NULL); if (L_104) { goto IL_048e; } } { Il2CppChar L_105 = ___c1; bool L_106 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)9), L_105, /*hidden argument*/NULL); if (L_106) { goto IL_048e; } } { Il2CppChar L_107 = ___c1; bool L_108 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)10), L_107, /*hidden argument*/NULL); G_B80_0 = ((int32_t)(L_108)); goto IL_048f; } IL_048e: { G_B80_0 = 1; } IL_048f: { return (bool)G_B80_0; } IL_0490: { Il2CppChar L_109 = ___c1; bool L_110 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)11), L_109, /*hidden argument*/NULL); if (L_110) { goto IL_04b4; } } { Il2CppChar L_111 = ___c1; bool L_112 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)12), L_111, /*hidden argument*/NULL); if (L_112) { goto IL_04b4; } } { Il2CppChar L_113 = ___c1; bool L_114 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)13), L_113, /*hidden argument*/NULL); G_B85_0 = ((int32_t)(L_114)); goto IL_04b5; } IL_04b4: { G_B85_0 = 1; } IL_04b5: { return (bool)G_B85_0; } IL_04b6: { Il2CppChar L_115 = ___c1; bool L_116 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)19), L_115, /*hidden argument*/NULL); if (L_116) { goto IL_050e; } } { Il2CppChar L_117 = ___c1; bool L_118 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)20), L_117, /*hidden argument*/NULL); if (L_118) { goto IL_050e; } } { Il2CppChar L_119 = ___c1; bool L_120 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)22), L_119, /*hidden argument*/NULL); if (L_120) { goto IL_050e; } } { Il2CppChar L_121 = ___c1; bool L_122 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)21), L_121, /*hidden argument*/NULL); if (L_122) { goto IL_050e; } } { Il2CppChar L_123 = ___c1; bool L_124 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)23), L_123, /*hidden argument*/NULL); if (L_124) { goto IL_050e; } } { Il2CppChar L_125 = ___c1; bool L_126 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)18), L_125, /*hidden argument*/NULL); if (L_126) { goto IL_050e; } } { Il2CppChar L_127 = ___c1; bool L_128 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)24), L_127, /*hidden argument*/NULL); G_B94_0 = ((int32_t)(L_128)); goto IL_050f; } IL_050e: { G_B94_0 = 1; } IL_050f: { return (bool)G_B94_0; } IL_0510: { Il2CppChar L_129 = ___c1; bool L_130 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)25), L_129, /*hidden argument*/NULL); if (L_130) { goto IL_0541; } } { Il2CppChar L_131 = ___c1; bool L_132 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)26), L_131, /*hidden argument*/NULL); if (L_132) { goto IL_0541; } } { Il2CppChar L_133 = ___c1; bool L_134 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)27), L_133, /*hidden argument*/NULL); if (L_134) { goto IL_0541; } } { Il2CppChar L_135 = ___c1; bool L_136 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)28), L_135, /*hidden argument*/NULL); G_B100_0 = ((int32_t)(L_136)); goto IL_0542; } IL_0541: { G_B100_0 = 1; } IL_0542: { return (bool)G_B100_0; } IL_0543: { Il2CppChar L_137 = ___c1; bool L_138 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)14), L_137, /*hidden argument*/NULL); if (L_138) { goto IL_0581; } } { Il2CppChar L_139 = ___c1; bool L_140 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)15), L_139, /*hidden argument*/NULL); if (L_140) { goto IL_0581; } } { Il2CppChar L_141 = ___c1; bool L_142 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)17), L_141, /*hidden argument*/NULL); if (L_142) { goto IL_0581; } } { Il2CppChar L_143 = ___c1; bool L_144 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)16), L_143, /*hidden argument*/NULL); if (L_144) { goto IL_0581; } } { Il2CppChar L_145 = ___c1; bool L_146 = CategoryUtils_IsCategory_m3604944547(NULL /*static, unused*/, ((int32_t)29), L_145, /*hidden argument*/NULL); G_B107_0 = ((int32_t)(L_146)); goto IL_0582; } IL_0581: { G_B107_0 = 1; } IL_0582: { return (bool)G_B107_0; } IL_0583: { Il2CppChar L_147 = ___c1; if ((((int32_t)0) > ((int32_t)L_147))) { goto IL_0594; } } { Il2CppChar L_148 = ___c1; G_B111_0 = ((((int32_t)((((int32_t)L_148) > ((int32_t)((int32_t)127)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0595; } IL_0594: { G_B111_0 = 0; } IL_0595: { return (bool)G_B111_0; } IL_0596: { Il2CppChar L_149 = ___c1; if ((((int32_t)((int32_t)128)) > ((int32_t)L_149))) { goto IL_05ae; } } { Il2CppChar L_150 = ___c1; G_B115_0 = ((((int32_t)((((int32_t)L_150) > ((int32_t)((int32_t)255)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_05af; } IL_05ae: { G_B115_0 = 0; } IL_05af: { return (bool)G_B115_0; } IL_05b0: { Il2CppChar L_151 = ___c1; if ((((int32_t)((int32_t)256)) > ((int32_t)L_151))) { goto IL_05c8; } } { Il2CppChar L_152 = ___c1; G_B119_0 = ((((int32_t)((((int32_t)L_152) > ((int32_t)((int32_t)383)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_05c9; } IL_05c8: { G_B119_0 = 0; } IL_05c9: { return (bool)G_B119_0; } IL_05ca: { Il2CppChar L_153 = ___c1; if ((((int32_t)((int32_t)384)) > ((int32_t)L_153))) { goto IL_05e2; } } { Il2CppChar L_154 = ___c1; G_B123_0 = ((((int32_t)((((int32_t)L_154) > ((int32_t)((int32_t)591)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_05e3; } IL_05e2: { G_B123_0 = 0; } IL_05e3: { return (bool)G_B123_0; } IL_05e4: { Il2CppChar L_155 = ___c1; if ((((int32_t)((int32_t)592)) > ((int32_t)L_155))) { goto IL_05fc; } } { Il2CppChar L_156 = ___c1; G_B127_0 = ((((int32_t)((((int32_t)L_156) > ((int32_t)((int32_t)687)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_05fd; } IL_05fc: { G_B127_0 = 0; } IL_05fd: { return (bool)G_B127_0; } IL_05fe: { Il2CppChar L_157 = ___c1; if ((((int32_t)((int32_t)688)) > ((int32_t)L_157))) { goto IL_0616; } } { Il2CppChar L_158 = ___c1; G_B131_0 = ((((int32_t)((((int32_t)L_158) > ((int32_t)((int32_t)767)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0617; } IL_0616: { G_B131_0 = 0; } IL_0617: { return (bool)G_B131_0; } IL_0618: { Il2CppChar L_159 = ___c1; if ((((int32_t)((int32_t)768)) > ((int32_t)L_159))) { goto IL_0630; } } { Il2CppChar L_160 = ___c1; G_B135_0 = ((((int32_t)((((int32_t)L_160) > ((int32_t)((int32_t)879)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0631; } IL_0630: { G_B135_0 = 0; } IL_0631: { return (bool)G_B135_0; } IL_0632: { Il2CppChar L_161 = ___c1; if ((((int32_t)((int32_t)880)) > ((int32_t)L_161))) { goto IL_064a; } } { Il2CppChar L_162 = ___c1; G_B139_0 = ((((int32_t)((((int32_t)L_162) > ((int32_t)((int32_t)1023)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_064b; } IL_064a: { G_B139_0 = 0; } IL_064b: { return (bool)G_B139_0; } IL_064c: { Il2CppChar L_163 = ___c1; if ((((int32_t)((int32_t)1024)) > ((int32_t)L_163))) { goto IL_0664; } } { Il2CppChar L_164 = ___c1; G_B143_0 = ((((int32_t)((((int32_t)L_164) > ((int32_t)((int32_t)1279)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0665; } IL_0664: { G_B143_0 = 0; } IL_0665: { return (bool)G_B143_0; } IL_0666: { Il2CppChar L_165 = ___c1; if ((((int32_t)((int32_t)1328)) > ((int32_t)L_165))) { goto IL_067e; } } { Il2CppChar L_166 = ___c1; G_B147_0 = ((((int32_t)((((int32_t)L_166) > ((int32_t)((int32_t)1423)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_067f; } IL_067e: { G_B147_0 = 0; } IL_067f: { return (bool)G_B147_0; } IL_0680: { Il2CppChar L_167 = ___c1; if ((((int32_t)((int32_t)1424)) > ((int32_t)L_167))) { goto IL_0698; } } { Il2CppChar L_168 = ___c1; G_B151_0 = ((((int32_t)((((int32_t)L_168) > ((int32_t)((int32_t)1535)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0699; } IL_0698: { G_B151_0 = 0; } IL_0699: { return (bool)G_B151_0; } IL_069a: { Il2CppChar L_169 = ___c1; if ((((int32_t)((int32_t)1536)) > ((int32_t)L_169))) { goto IL_06b2; } } { Il2CppChar L_170 = ___c1; G_B155_0 = ((((int32_t)((((int32_t)L_170) > ((int32_t)((int32_t)1791)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_06b3; } IL_06b2: { G_B155_0 = 0; } IL_06b3: { return (bool)G_B155_0; } IL_06b4: { Il2CppChar L_171 = ___c1; if ((((int32_t)((int32_t)1792)) > ((int32_t)L_171))) { goto IL_06cc; } } { Il2CppChar L_172 = ___c1; G_B159_0 = ((((int32_t)((((int32_t)L_172) > ((int32_t)((int32_t)1871)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_06cd; } IL_06cc: { G_B159_0 = 0; } IL_06cd: { return (bool)G_B159_0; } IL_06ce: { Il2CppChar L_173 = ___c1; if ((((int32_t)((int32_t)1920)) > ((int32_t)L_173))) { goto IL_06e6; } } { Il2CppChar L_174 = ___c1; G_B163_0 = ((((int32_t)((((int32_t)L_174) > ((int32_t)((int32_t)1983)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_06e7; } IL_06e6: { G_B163_0 = 0; } IL_06e7: { return (bool)G_B163_0; } IL_06e8: { Il2CppChar L_175 = ___c1; if ((((int32_t)((int32_t)2304)) > ((int32_t)L_175))) { goto IL_0700; } } { Il2CppChar L_176 = ___c1; G_B167_0 = ((((int32_t)((((int32_t)L_176) > ((int32_t)((int32_t)2431)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0701; } IL_0700: { G_B167_0 = 0; } IL_0701: { return (bool)G_B167_0; } IL_0702: { Il2CppChar L_177 = ___c1; if ((((int32_t)((int32_t)2432)) > ((int32_t)L_177))) { goto IL_071a; } } { Il2CppChar L_178 = ___c1; G_B171_0 = ((((int32_t)((((int32_t)L_178) > ((int32_t)((int32_t)2559)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_071b; } IL_071a: { G_B171_0 = 0; } IL_071b: { return (bool)G_B171_0; } IL_071c: { Il2CppChar L_179 = ___c1; if ((((int32_t)((int32_t)2560)) > ((int32_t)L_179))) { goto IL_0734; } } { Il2CppChar L_180 = ___c1; G_B175_0 = ((((int32_t)((((int32_t)L_180) > ((int32_t)((int32_t)2687)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0735; } IL_0734: { G_B175_0 = 0; } IL_0735: { return (bool)G_B175_0; } IL_0736: { Il2CppChar L_181 = ___c1; if ((((int32_t)((int32_t)2688)) > ((int32_t)L_181))) { goto IL_074e; } } { Il2CppChar L_182 = ___c1; G_B179_0 = ((((int32_t)((((int32_t)L_182) > ((int32_t)((int32_t)2815)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_074f; } IL_074e: { G_B179_0 = 0; } IL_074f: { return (bool)G_B179_0; } IL_0750: { Il2CppChar L_183 = ___c1; if ((((int32_t)((int32_t)2816)) > ((int32_t)L_183))) { goto IL_0768; } } { Il2CppChar L_184 = ___c1; G_B183_0 = ((((int32_t)((((int32_t)L_184) > ((int32_t)((int32_t)2943)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0769; } IL_0768: { G_B183_0 = 0; } IL_0769: { return (bool)G_B183_0; } IL_076a: { Il2CppChar L_185 = ___c1; if ((((int32_t)((int32_t)2944)) > ((int32_t)L_185))) { goto IL_0782; } } { Il2CppChar L_186 = ___c1; G_B187_0 = ((((int32_t)((((int32_t)L_186) > ((int32_t)((int32_t)3071)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0783; } IL_0782: { G_B187_0 = 0; } IL_0783: { return (bool)G_B187_0; } IL_0784: { Il2CppChar L_187 = ___c1; if ((((int32_t)((int32_t)3072)) > ((int32_t)L_187))) { goto IL_079c; } } { Il2CppChar L_188 = ___c1; G_B191_0 = ((((int32_t)((((int32_t)L_188) > ((int32_t)((int32_t)3199)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_079d; } IL_079c: { G_B191_0 = 0; } IL_079d: { return (bool)G_B191_0; } IL_079e: { Il2CppChar L_189 = ___c1; if ((((int32_t)((int32_t)3200)) > ((int32_t)L_189))) { goto IL_07b6; } } { Il2CppChar L_190 = ___c1; G_B195_0 = ((((int32_t)((((int32_t)L_190) > ((int32_t)((int32_t)3327)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_07b7; } IL_07b6: { G_B195_0 = 0; } IL_07b7: { return (bool)G_B195_0; } IL_07b8: { Il2CppChar L_191 = ___c1; if ((((int32_t)((int32_t)3328)) > ((int32_t)L_191))) { goto IL_07d0; } } { Il2CppChar L_192 = ___c1; G_B199_0 = ((((int32_t)((((int32_t)L_192) > ((int32_t)((int32_t)3455)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_07d1; } IL_07d0: { G_B199_0 = 0; } IL_07d1: { return (bool)G_B199_0; } IL_07d2: { Il2CppChar L_193 = ___c1; if ((((int32_t)((int32_t)3456)) > ((int32_t)L_193))) { goto IL_07ea; } } { Il2CppChar L_194 = ___c1; G_B203_0 = ((((int32_t)((((int32_t)L_194) > ((int32_t)((int32_t)3583)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_07eb; } IL_07ea: { G_B203_0 = 0; } IL_07eb: { return (bool)G_B203_0; } IL_07ec: { Il2CppChar L_195 = ___c1; if ((((int32_t)((int32_t)3584)) > ((int32_t)L_195))) { goto IL_0804; } } { Il2CppChar L_196 = ___c1; G_B207_0 = ((((int32_t)((((int32_t)L_196) > ((int32_t)((int32_t)3711)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0805; } IL_0804: { G_B207_0 = 0; } IL_0805: { return (bool)G_B207_0; } IL_0806: { Il2CppChar L_197 = ___c1; if ((((int32_t)((int32_t)3712)) > ((int32_t)L_197))) { goto IL_081e; } } { Il2CppChar L_198 = ___c1; G_B211_0 = ((((int32_t)((((int32_t)L_198) > ((int32_t)((int32_t)3839)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_081f; } IL_081e: { G_B211_0 = 0; } IL_081f: { return (bool)G_B211_0; } IL_0820: { Il2CppChar L_199 = ___c1; if ((((int32_t)((int32_t)3840)) > ((int32_t)L_199))) { goto IL_0838; } } { Il2CppChar L_200 = ___c1; G_B215_0 = ((((int32_t)((((int32_t)L_200) > ((int32_t)((int32_t)4095)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0839; } IL_0838: { G_B215_0 = 0; } IL_0839: { return (bool)G_B215_0; } IL_083a: { Il2CppChar L_201 = ___c1; if ((((int32_t)((int32_t)4096)) > ((int32_t)L_201))) { goto IL_0852; } } { Il2CppChar L_202 = ___c1; G_B219_0 = ((((int32_t)((((int32_t)L_202) > ((int32_t)((int32_t)4255)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0853; } IL_0852: { G_B219_0 = 0; } IL_0853: { return (bool)G_B219_0; } IL_0854: { Il2CppChar L_203 = ___c1; if ((((int32_t)((int32_t)4256)) > ((int32_t)L_203))) { goto IL_086c; } } { Il2CppChar L_204 = ___c1; G_B223_0 = ((((int32_t)((((int32_t)L_204) > ((int32_t)((int32_t)4351)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_086d; } IL_086c: { G_B223_0 = 0; } IL_086d: { return (bool)G_B223_0; } IL_086e: { Il2CppChar L_205 = ___c1; if ((((int32_t)((int32_t)4352)) > ((int32_t)L_205))) { goto IL_0886; } } { Il2CppChar L_206 = ___c1; G_B227_0 = ((((int32_t)((((int32_t)L_206) > ((int32_t)((int32_t)4607)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0887; } IL_0886: { G_B227_0 = 0; } IL_0887: { return (bool)G_B227_0; } IL_0888: { Il2CppChar L_207 = ___c1; if ((((int32_t)((int32_t)4608)) > ((int32_t)L_207))) { goto IL_08a0; } } { Il2CppChar L_208 = ___c1; G_B231_0 = ((((int32_t)((((int32_t)L_208) > ((int32_t)((int32_t)4991)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_08a1; } IL_08a0: { G_B231_0 = 0; } IL_08a1: { return (bool)G_B231_0; } IL_08a2: { Il2CppChar L_209 = ___c1; if ((((int32_t)((int32_t)5024)) > ((int32_t)L_209))) { goto IL_08ba; } } { Il2CppChar L_210 = ___c1; G_B235_0 = ((((int32_t)((((int32_t)L_210) > ((int32_t)((int32_t)5119)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_08bb; } IL_08ba: { G_B235_0 = 0; } IL_08bb: { return (bool)G_B235_0; } IL_08bc: { Il2CppChar L_211 = ___c1; if ((((int32_t)((int32_t)5120)) > ((int32_t)L_211))) { goto IL_08d4; } } { Il2CppChar L_212 = ___c1; G_B239_0 = ((((int32_t)((((int32_t)L_212) > ((int32_t)((int32_t)5759)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_08d5; } IL_08d4: { G_B239_0 = 0; } IL_08d5: { return (bool)G_B239_0; } IL_08d6: { Il2CppChar L_213 = ___c1; if ((((int32_t)((int32_t)5760)) > ((int32_t)L_213))) { goto IL_08ee; } } { Il2CppChar L_214 = ___c1; G_B243_0 = ((((int32_t)((((int32_t)L_214) > ((int32_t)((int32_t)5791)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_08ef; } IL_08ee: { G_B243_0 = 0; } IL_08ef: { return (bool)G_B243_0; } IL_08f0: { Il2CppChar L_215 = ___c1; if ((((int32_t)((int32_t)5792)) > ((int32_t)L_215))) { goto IL_0908; } } { Il2CppChar L_216 = ___c1; G_B247_0 = ((((int32_t)((((int32_t)L_216) > ((int32_t)((int32_t)5887)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0909; } IL_0908: { G_B247_0 = 0; } IL_0909: { return (bool)G_B247_0; } IL_090a: { Il2CppChar L_217 = ___c1; if ((((int32_t)((int32_t)6016)) > ((int32_t)L_217))) { goto IL_0922; } } { Il2CppChar L_218 = ___c1; G_B251_0 = ((((int32_t)((((int32_t)L_218) > ((int32_t)((int32_t)6143)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0923; } IL_0922: { G_B251_0 = 0; } IL_0923: { return (bool)G_B251_0; } IL_0924: { Il2CppChar L_219 = ___c1; if ((((int32_t)((int32_t)6144)) > ((int32_t)L_219))) { goto IL_093c; } } { Il2CppChar L_220 = ___c1; G_B255_0 = ((((int32_t)((((int32_t)L_220) > ((int32_t)((int32_t)6319)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_093d; } IL_093c: { G_B255_0 = 0; } IL_093d: { return (bool)G_B255_0; } IL_093e: { Il2CppChar L_221 = ___c1; if ((((int32_t)((int32_t)7680)) > ((int32_t)L_221))) { goto IL_0956; } } { Il2CppChar L_222 = ___c1; G_B259_0 = ((((int32_t)((((int32_t)L_222) > ((int32_t)((int32_t)7935)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0957; } IL_0956: { G_B259_0 = 0; } IL_0957: { return (bool)G_B259_0; } IL_0958: { Il2CppChar L_223 = ___c1; if ((((int32_t)((int32_t)7936)) > ((int32_t)L_223))) { goto IL_0970; } } { Il2CppChar L_224 = ___c1; G_B263_0 = ((((int32_t)((((int32_t)L_224) > ((int32_t)((int32_t)8191)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0971; } IL_0970: { G_B263_0 = 0; } IL_0971: { return (bool)G_B263_0; } IL_0972: { Il2CppChar L_225 = ___c1; if ((((int32_t)((int32_t)8192)) > ((int32_t)L_225))) { goto IL_098a; } } { Il2CppChar L_226 = ___c1; G_B267_0 = ((((int32_t)((((int32_t)L_226) > ((int32_t)((int32_t)8303)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_098b; } IL_098a: { G_B267_0 = 0; } IL_098b: { return (bool)G_B267_0; } IL_098c: { Il2CppChar L_227 = ___c1; if ((((int32_t)((int32_t)8304)) > ((int32_t)L_227))) { goto IL_09a4; } } { Il2CppChar L_228 = ___c1; G_B271_0 = ((((int32_t)((((int32_t)L_228) > ((int32_t)((int32_t)8351)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_09a5; } IL_09a4: { G_B271_0 = 0; } IL_09a5: { return (bool)G_B271_0; } IL_09a6: { Il2CppChar L_229 = ___c1; if ((((int32_t)((int32_t)8352)) > ((int32_t)L_229))) { goto IL_09be; } } { Il2CppChar L_230 = ___c1; G_B275_0 = ((((int32_t)((((int32_t)L_230) > ((int32_t)((int32_t)8399)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_09bf; } IL_09be: { G_B275_0 = 0; } IL_09bf: { return (bool)G_B275_0; } IL_09c0: { Il2CppChar L_231 = ___c1; if ((((int32_t)((int32_t)8400)) > ((int32_t)L_231))) { goto IL_09d8; } } { Il2CppChar L_232 = ___c1; G_B279_0 = ((((int32_t)((((int32_t)L_232) > ((int32_t)((int32_t)8447)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_09d9; } IL_09d8: { G_B279_0 = 0; } IL_09d9: { return (bool)G_B279_0; } IL_09da: { Il2CppChar L_233 = ___c1; if ((((int32_t)((int32_t)8448)) > ((int32_t)L_233))) { goto IL_09f2; } } { Il2CppChar L_234 = ___c1; G_B283_0 = ((((int32_t)((((int32_t)L_234) > ((int32_t)((int32_t)8527)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_09f3; } IL_09f2: { G_B283_0 = 0; } IL_09f3: { return (bool)G_B283_0; } IL_09f4: { Il2CppChar L_235 = ___c1; if ((((int32_t)((int32_t)8528)) > ((int32_t)L_235))) { goto IL_0a0c; } } { Il2CppChar L_236 = ___c1; G_B287_0 = ((((int32_t)((((int32_t)L_236) > ((int32_t)((int32_t)8591)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0a0d; } IL_0a0c: { G_B287_0 = 0; } IL_0a0d: { return (bool)G_B287_0; } IL_0a0e: { Il2CppChar L_237 = ___c1; if ((((int32_t)((int32_t)8592)) > ((int32_t)L_237))) { goto IL_0a26; } } { Il2CppChar L_238 = ___c1; G_B291_0 = ((((int32_t)((((int32_t)L_238) > ((int32_t)((int32_t)8703)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0a27; } IL_0a26: { G_B291_0 = 0; } IL_0a27: { return (bool)G_B291_0; } IL_0a28: { Il2CppChar L_239 = ___c1; if ((((int32_t)((int32_t)8704)) > ((int32_t)L_239))) { goto IL_0a40; } } { Il2CppChar L_240 = ___c1; G_B295_0 = ((((int32_t)((((int32_t)L_240) > ((int32_t)((int32_t)8959)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0a41; } IL_0a40: { G_B295_0 = 0; } IL_0a41: { return (bool)G_B295_0; } IL_0a42: { Il2CppChar L_241 = ___c1; if ((((int32_t)((int32_t)8960)) > ((int32_t)L_241))) { goto IL_0a5a; } } { Il2CppChar L_242 = ___c1; G_B299_0 = ((((int32_t)((((int32_t)L_242) > ((int32_t)((int32_t)9215)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0a5b; } IL_0a5a: { G_B299_0 = 0; } IL_0a5b: { return (bool)G_B299_0; } IL_0a5c: { Il2CppChar L_243 = ___c1; if ((((int32_t)((int32_t)9216)) > ((int32_t)L_243))) { goto IL_0a74; } } { Il2CppChar L_244 = ___c1; G_B303_0 = ((((int32_t)((((int32_t)L_244) > ((int32_t)((int32_t)9279)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0a75; } IL_0a74: { G_B303_0 = 0; } IL_0a75: { return (bool)G_B303_0; } IL_0a76: { Il2CppChar L_245 = ___c1; if ((((int32_t)((int32_t)9280)) > ((int32_t)L_245))) { goto IL_0a8e; } } { Il2CppChar L_246 = ___c1; G_B307_0 = ((((int32_t)((((int32_t)L_246) > ((int32_t)((int32_t)9311)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0a8f; } IL_0a8e: { G_B307_0 = 0; } IL_0a8f: { return (bool)G_B307_0; } IL_0a90: { Il2CppChar L_247 = ___c1; if ((((int32_t)((int32_t)9312)) > ((int32_t)L_247))) { goto IL_0aa8; } } { Il2CppChar L_248 = ___c1; G_B311_0 = ((((int32_t)((((int32_t)L_248) > ((int32_t)((int32_t)9471)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0aa9; } IL_0aa8: { G_B311_0 = 0; } IL_0aa9: { return (bool)G_B311_0; } IL_0aaa: { Il2CppChar L_249 = ___c1; if ((((int32_t)((int32_t)9472)) > ((int32_t)L_249))) { goto IL_0ac2; } } { Il2CppChar L_250 = ___c1; G_B315_0 = ((((int32_t)((((int32_t)L_250) > ((int32_t)((int32_t)9599)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0ac3; } IL_0ac2: { G_B315_0 = 0; } IL_0ac3: { return (bool)G_B315_0; } IL_0ac4: { Il2CppChar L_251 = ___c1; if ((((int32_t)((int32_t)9600)) > ((int32_t)L_251))) { goto IL_0adc; } } { Il2CppChar L_252 = ___c1; G_B319_0 = ((((int32_t)((((int32_t)L_252) > ((int32_t)((int32_t)9631)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0add; } IL_0adc: { G_B319_0 = 0; } IL_0add: { return (bool)G_B319_0; } IL_0ade: { Il2CppChar L_253 = ___c1; if ((((int32_t)((int32_t)9632)) > ((int32_t)L_253))) { goto IL_0af6; } } { Il2CppChar L_254 = ___c1; G_B323_0 = ((((int32_t)((((int32_t)L_254) > ((int32_t)((int32_t)9727)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0af7; } IL_0af6: { G_B323_0 = 0; } IL_0af7: { return (bool)G_B323_0; } IL_0af8: { Il2CppChar L_255 = ___c1; if ((((int32_t)((int32_t)9728)) > ((int32_t)L_255))) { goto IL_0b10; } } { Il2CppChar L_256 = ___c1; G_B327_0 = ((((int32_t)((((int32_t)L_256) > ((int32_t)((int32_t)9983)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0b11; } IL_0b10: { G_B327_0 = 0; } IL_0b11: { return (bool)G_B327_0; } IL_0b12: { Il2CppChar L_257 = ___c1; if ((((int32_t)((int32_t)9984)) > ((int32_t)L_257))) { goto IL_0b2a; } } { Il2CppChar L_258 = ___c1; G_B331_0 = ((((int32_t)((((int32_t)L_258) > ((int32_t)((int32_t)10175)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0b2b; } IL_0b2a: { G_B331_0 = 0; } IL_0b2b: { return (bool)G_B331_0; } IL_0b2c: { Il2CppChar L_259 = ___c1; if ((((int32_t)((int32_t)10240)) > ((int32_t)L_259))) { goto IL_0b44; } } { Il2CppChar L_260 = ___c1; G_B335_0 = ((((int32_t)((((int32_t)L_260) > ((int32_t)((int32_t)10495)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0b45; } IL_0b44: { G_B335_0 = 0; } IL_0b45: { return (bool)G_B335_0; } IL_0b46: { Il2CppChar L_261 = ___c1; if ((((int32_t)((int32_t)11904)) > ((int32_t)L_261))) { goto IL_0b5e; } } { Il2CppChar L_262 = ___c1; G_B339_0 = ((((int32_t)((((int32_t)L_262) > ((int32_t)((int32_t)12031)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0b5f; } IL_0b5e: { G_B339_0 = 0; } IL_0b5f: { return (bool)G_B339_0; } IL_0b60: { Il2CppChar L_263 = ___c1; if ((((int32_t)((int32_t)12032)) > ((int32_t)L_263))) { goto IL_0b78; } } { Il2CppChar L_264 = ___c1; G_B343_0 = ((((int32_t)((((int32_t)L_264) > ((int32_t)((int32_t)12255)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0b79; } IL_0b78: { G_B343_0 = 0; } IL_0b79: { return (bool)G_B343_0; } IL_0b7a: { Il2CppChar L_265 = ___c1; if ((((int32_t)((int32_t)12272)) > ((int32_t)L_265))) { goto IL_0b92; } } { Il2CppChar L_266 = ___c1; G_B347_0 = ((((int32_t)((((int32_t)L_266) > ((int32_t)((int32_t)12287)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0b93; } IL_0b92: { G_B347_0 = 0; } IL_0b93: { return (bool)G_B347_0; } IL_0b94: { Il2CppChar L_267 = ___c1; if ((((int32_t)((int32_t)12288)) > ((int32_t)L_267))) { goto IL_0bac; } } { Il2CppChar L_268 = ___c1; G_B351_0 = ((((int32_t)((((int32_t)L_268) > ((int32_t)((int32_t)12351)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0bad; } IL_0bac: { G_B351_0 = 0; } IL_0bad: { return (bool)G_B351_0; } IL_0bae: { Il2CppChar L_269 = ___c1; if ((((int32_t)((int32_t)12352)) > ((int32_t)L_269))) { goto IL_0bc6; } } { Il2CppChar L_270 = ___c1; G_B355_0 = ((((int32_t)((((int32_t)L_270) > ((int32_t)((int32_t)12447)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0bc7; } IL_0bc6: { G_B355_0 = 0; } IL_0bc7: { return (bool)G_B355_0; } IL_0bc8: { Il2CppChar L_271 = ___c1; if ((((int32_t)((int32_t)12448)) > ((int32_t)L_271))) { goto IL_0be0; } } { Il2CppChar L_272 = ___c1; G_B359_0 = ((((int32_t)((((int32_t)L_272) > ((int32_t)((int32_t)12543)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0be1; } IL_0be0: { G_B359_0 = 0; } IL_0be1: { return (bool)G_B359_0; } IL_0be2: { Il2CppChar L_273 = ___c1; if ((((int32_t)((int32_t)12544)) > ((int32_t)L_273))) { goto IL_0bfa; } } { Il2CppChar L_274 = ___c1; G_B363_0 = ((((int32_t)((((int32_t)L_274) > ((int32_t)((int32_t)12591)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0bfb; } IL_0bfa: { G_B363_0 = 0; } IL_0bfb: { return (bool)G_B363_0; } IL_0bfc: { Il2CppChar L_275 = ___c1; if ((((int32_t)((int32_t)12592)) > ((int32_t)L_275))) { goto IL_0c14; } } { Il2CppChar L_276 = ___c1; G_B367_0 = ((((int32_t)((((int32_t)L_276) > ((int32_t)((int32_t)12687)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0c15; } IL_0c14: { G_B367_0 = 0; } IL_0c15: { return (bool)G_B367_0; } IL_0c16: { Il2CppChar L_277 = ___c1; if ((((int32_t)((int32_t)12688)) > ((int32_t)L_277))) { goto IL_0c2e; } } { Il2CppChar L_278 = ___c1; G_B371_0 = ((((int32_t)((((int32_t)L_278) > ((int32_t)((int32_t)12703)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0c2f; } IL_0c2e: { G_B371_0 = 0; } IL_0c2f: { return (bool)G_B371_0; } IL_0c30: { Il2CppChar L_279 = ___c1; if ((((int32_t)((int32_t)12704)) > ((int32_t)L_279))) { goto IL_0c48; } } { Il2CppChar L_280 = ___c1; G_B375_0 = ((((int32_t)((((int32_t)L_280) > ((int32_t)((int32_t)12735)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0c49; } IL_0c48: { G_B375_0 = 0; } IL_0c49: { return (bool)G_B375_0; } IL_0c4a: { Il2CppChar L_281 = ___c1; if ((((int32_t)((int32_t)12800)) > ((int32_t)L_281))) { goto IL_0c62; } } { Il2CppChar L_282 = ___c1; G_B379_0 = ((((int32_t)((((int32_t)L_282) > ((int32_t)((int32_t)13055)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0c63; } IL_0c62: { G_B379_0 = 0; } IL_0c63: { return (bool)G_B379_0; } IL_0c64: { Il2CppChar L_283 = ___c1; if ((((int32_t)((int32_t)13056)) > ((int32_t)L_283))) { goto IL_0c7c; } } { Il2CppChar L_284 = ___c1; G_B383_0 = ((((int32_t)((((int32_t)L_284) > ((int32_t)((int32_t)13311)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0c7d; } IL_0c7c: { G_B383_0 = 0; } IL_0c7d: { return (bool)G_B383_0; } IL_0c7e: { Il2CppChar L_285 = ___c1; if ((((int32_t)((int32_t)13312)) > ((int32_t)L_285))) { goto IL_0c96; } } { Il2CppChar L_286 = ___c1; G_B387_0 = ((((int32_t)((((int32_t)L_286) > ((int32_t)((int32_t)19893)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0c97; } IL_0c96: { G_B387_0 = 0; } IL_0c97: { return (bool)G_B387_0; } IL_0c98: { Il2CppChar L_287 = ___c1; if ((((int32_t)((int32_t)19968)) > ((int32_t)L_287))) { goto IL_0cb0; } } { Il2CppChar L_288 = ___c1; G_B391_0 = ((((int32_t)((((int32_t)L_288) > ((int32_t)((int32_t)40959)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0cb1; } IL_0cb0: { G_B391_0 = 0; } IL_0cb1: { return (bool)G_B391_0; } IL_0cb2: { Il2CppChar L_289 = ___c1; if ((((int32_t)((int32_t)40960)) > ((int32_t)L_289))) { goto IL_0cca; } } { Il2CppChar L_290 = ___c1; G_B395_0 = ((((int32_t)((((int32_t)L_290) > ((int32_t)((int32_t)42127)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0ccb; } IL_0cca: { G_B395_0 = 0; } IL_0ccb: { return (bool)G_B395_0; } IL_0ccc: { Il2CppChar L_291 = ___c1; if ((((int32_t)((int32_t)42128)) > ((int32_t)L_291))) { goto IL_0ce4; } } { Il2CppChar L_292 = ___c1; G_B399_0 = ((((int32_t)((((int32_t)L_292) > ((int32_t)((int32_t)42191)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0ce5; } IL_0ce4: { G_B399_0 = 0; } IL_0ce5: { return (bool)G_B399_0; } IL_0ce6: { Il2CppChar L_293 = ___c1; if ((((int32_t)((int32_t)44032)) > ((int32_t)L_293))) { goto IL_0cfe; } } { Il2CppChar L_294 = ___c1; G_B403_0 = ((((int32_t)((((int32_t)L_294) > ((int32_t)((int32_t)55203)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0cff; } IL_0cfe: { G_B403_0 = 0; } IL_0cff: { return (bool)G_B403_0; } IL_0d00: { Il2CppChar L_295 = ___c1; if ((((int32_t)((int32_t)55296)) > ((int32_t)L_295))) { goto IL_0d18; } } { Il2CppChar L_296 = ___c1; G_B407_0 = ((((int32_t)((((int32_t)L_296) > ((int32_t)((int32_t)56191)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0d19; } IL_0d18: { G_B407_0 = 0; } IL_0d19: { return (bool)G_B407_0; } IL_0d1a: { Il2CppChar L_297 = ___c1; if ((((int32_t)((int32_t)56192)) > ((int32_t)L_297))) { goto IL_0d32; } } { Il2CppChar L_298 = ___c1; G_B411_0 = ((((int32_t)((((int32_t)L_298) > ((int32_t)((int32_t)56319)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0d33; } IL_0d32: { G_B411_0 = 0; } IL_0d33: { return (bool)G_B411_0; } IL_0d34: { Il2CppChar L_299 = ___c1; if ((((int32_t)((int32_t)56320)) > ((int32_t)L_299))) { goto IL_0d4c; } } { Il2CppChar L_300 = ___c1; G_B415_0 = ((((int32_t)((((int32_t)L_300) > ((int32_t)((int32_t)57343)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0d4d; } IL_0d4c: { G_B415_0 = 0; } IL_0d4d: { return (bool)G_B415_0; } IL_0d4e: { Il2CppChar L_301 = ___c1; if ((((int32_t)((int32_t)57344)) > ((int32_t)L_301))) { goto IL_0d66; } } { Il2CppChar L_302 = ___c1; G_B419_0 = ((((int32_t)((((int32_t)L_302) > ((int32_t)((int32_t)63743)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0d67; } IL_0d66: { G_B419_0 = 0; } IL_0d67: { return (bool)G_B419_0; } IL_0d68: { Il2CppChar L_303 = ___c1; if ((((int32_t)((int32_t)63744)) > ((int32_t)L_303))) { goto IL_0d80; } } { Il2CppChar L_304 = ___c1; G_B423_0 = ((((int32_t)((((int32_t)L_304) > ((int32_t)((int32_t)64255)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0d81; } IL_0d80: { G_B423_0 = 0; } IL_0d81: { return (bool)G_B423_0; } IL_0d82: { Il2CppChar L_305 = ___c1; if ((((int32_t)((int32_t)64256)) > ((int32_t)L_305))) { goto IL_0d9a; } } { Il2CppChar L_306 = ___c1; G_B427_0 = ((((int32_t)((((int32_t)L_306) > ((int32_t)((int32_t)64335)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0d9b; } IL_0d9a: { G_B427_0 = 0; } IL_0d9b: { return (bool)G_B427_0; } IL_0d9c: { Il2CppChar L_307 = ___c1; if ((((int32_t)((int32_t)64336)) > ((int32_t)L_307))) { goto IL_0db4; } } { Il2CppChar L_308 = ___c1; G_B431_0 = ((((int32_t)((((int32_t)L_308) > ((int32_t)((int32_t)65023)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0db5; } IL_0db4: { G_B431_0 = 0; } IL_0db5: { return (bool)G_B431_0; } IL_0db6: { Il2CppChar L_309 = ___c1; if ((((int32_t)((int32_t)65056)) > ((int32_t)L_309))) { goto IL_0dce; } } { Il2CppChar L_310 = ___c1; G_B435_0 = ((((int32_t)((((int32_t)L_310) > ((int32_t)((int32_t)65071)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0dcf; } IL_0dce: { G_B435_0 = 0; } IL_0dcf: { return (bool)G_B435_0; } IL_0dd0: { Il2CppChar L_311 = ___c1; if ((((int32_t)((int32_t)65072)) > ((int32_t)L_311))) { goto IL_0de8; } } { Il2CppChar L_312 = ___c1; G_B439_0 = ((((int32_t)((((int32_t)L_312) > ((int32_t)((int32_t)65103)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0de9; } IL_0de8: { G_B439_0 = 0; } IL_0de9: { return (bool)G_B439_0; } IL_0dea: { Il2CppChar L_313 = ___c1; if ((((int32_t)((int32_t)65104)) > ((int32_t)L_313))) { goto IL_0e02; } } { Il2CppChar L_314 = ___c1; G_B443_0 = ((((int32_t)((((int32_t)L_314) > ((int32_t)((int32_t)65135)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0e03; } IL_0e02: { G_B443_0 = 0; } IL_0e03: { return (bool)G_B443_0; } IL_0e04: { Il2CppChar L_315 = ___c1; if ((((int32_t)((int32_t)65136)) > ((int32_t)L_315))) { goto IL_0e1c; } } { Il2CppChar L_316 = ___c1; G_B447_0 = ((((int32_t)((((int32_t)L_316) > ((int32_t)((int32_t)65278)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0e1d; } IL_0e1c: { G_B447_0 = 0; } IL_0e1d: { return (bool)G_B447_0; } IL_0e1e: { Il2CppChar L_317 = ___c1; if ((((int32_t)((int32_t)65280)) > ((int32_t)L_317))) { goto IL_0e36; } } { Il2CppChar L_318 = ___c1; G_B451_0 = ((((int32_t)((((int32_t)L_318) > ((int32_t)((int32_t)65519)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0e37; } IL_0e36: { G_B451_0 = 0; } IL_0e37: { return (bool)G_B451_0; } IL_0e38: { Il2CppChar L_319 = ___c1; if ((((int32_t)((int32_t)65279)) > ((int32_t)L_319))) { goto IL_0e4e; } } { Il2CppChar L_320 = ___c1; if ((((int32_t)L_320) <= ((int32_t)((int32_t)65279)))) { goto IL_0e69; } } IL_0e4e: { Il2CppChar L_321 = ___c1; if ((((int32_t)((int32_t)65520)) > ((int32_t)L_321))) { goto IL_0e66; } } { Il2CppChar L_322 = ___c1; G_B457_0 = ((((int32_t)((((int32_t)L_322) > ((int32_t)((int32_t)65533)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0e67; } IL_0e66: { G_B457_0 = 0; } IL_0e67: { G_B459_0 = G_B457_0; goto IL_0e6a; } IL_0e69: { G_B459_0 = 1; } IL_0e6a: { return (bool)G_B459_0; } IL_0e6b: { return (bool)0; } IL_0e6d: { return (bool)0; } } // System.Boolean System.Text.RegularExpressions.CategoryUtils::IsCategory(System.Globalization.UnicodeCategory,System.Char) extern "C" IL2CPP_METHOD_ATTR bool CategoryUtils_IsCategory_m3604944547 (RuntimeObject * __this /* static, unused */, int32_t ___uc0, Il2CppChar ___c1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CategoryUtils_IsCategory_m3604944547_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___c1; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); int32_t L_1 = Char_GetUnicodeCategory_m57882613(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); int32_t L_2 = ___uc0; if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_000e; } } { return (bool)1; } IL_000e: { return (bool)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 System.Text.RegularExpressions.FactoryCache::.ctor(System.Int32) extern "C" IL2CPP_METHOD_ATTR void FactoryCache__ctor_m206337971 (FactoryCache_t2327118887 * __this, int32_t ___capacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (FactoryCache__ctor_m206337971_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); int32_t L_0 = ___capacity0; __this->set_capacity_0(L_0); int32_t L_1 = ___capacity0; Hashtable_t1853889766 * L_2 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var); Hashtable__ctor_m1684344284(L_2, L_1, /*hidden argument*/NULL); __this->set_factories_1(L_2); MRUList_t4121573800 * L_3 = (MRUList_t4121573800 *)il2cpp_codegen_object_new(MRUList_t4121573800_il2cpp_TypeInfo_var); MRUList__ctor_m3064247590(L_3, /*hidden argument*/NULL); __this->set_mru_list_2(L_3); return; } } // System.Void System.Text.RegularExpressions.FactoryCache::Add(System.String,System.Text.RegularExpressions.RegexOptions,System.Text.RegularExpressions.IMachineFactory) extern "C" IL2CPP_METHOD_ATTR void FactoryCache_Add_m1371573845 (FactoryCache_t2327118887 * __this, String_t* ___pattern0, int32_t ___options1, RuntimeObject* ___factory2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (FactoryCache_Add_m1371573845_MetadataUsageId); s_Il2CppMethodInitialized = true; } FactoryCache_t2327118887 * V_0 = NULL; Key_t2725523001 * 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 = 0; NO_UNUSED_WARNING (__leave_target); { V_0 = __this; FactoryCache_t2327118887 * L_0 = V_0; Monitor_Enter_m2249409497(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); } IL_0008: try { // begin try (depth: 1) String_t* L_1 = ___pattern0; int32_t L_2 = ___options1; Key_t2725523001 * L_3 = (Key_t2725523001 *)il2cpp_codegen_object_new(Key_t2725523001_il2cpp_TypeInfo_var); Key__ctor_m251888331(L_3, L_1, L_2, /*hidden argument*/NULL); V_1 = L_3; FactoryCache_Cleanup_m308458843(__this, /*hidden argument*/NULL); Hashtable_t1853889766 * L_4 = __this->get_factories_1(); Key_t2725523001 * L_5 = V_1; RuntimeObject* L_6 = ___factory2; NullCheck(L_4); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(31 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_4, L_5, L_6); MRUList_t4121573800 * L_7 = __this->get_mru_list_2(); Key_t2725523001 * L_8 = V_1; NullCheck(L_7); MRUList_Use_m110810900(L_7, L_8, /*hidden argument*/NULL); IL2CPP_LEAVE(0x3B, 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) FactoryCache_t2327118887 * L_9 = V_0; Monitor_Exit_m3585316909(NULL /*static, unused*/, L_9, /*hidden argument*/NULL); IL2CPP_END_FINALLY(52) } // end finally (depth: 1) IL2CPP_CLEANUP(52) { IL2CPP_JUMP_TBL(0x3B, IL_003b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_003b: { return; } } // System.Void System.Text.RegularExpressions.FactoryCache::Cleanup() extern "C" IL2CPP_METHOD_ATTR void FactoryCache_Cleanup_m308458843 (FactoryCache_t2327118887 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (FactoryCache_Cleanup_m308458843_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; { goto IL_0028; } IL_0005: { MRUList_t4121573800 * L_0 = __this->get_mru_list_2(); NullCheck(L_0); RuntimeObject * L_1 = MRUList_Evict_m4016329834(L_0, /*hidden argument*/NULL); V_0 = L_1; RuntimeObject * L_2 = V_0; if (!L_2) { goto IL_0028; } } { Hashtable_t1853889766 * L_3 = __this->get_factories_1(); RuntimeObject * L_4 = V_0; NullCheck(L_3); VirtActionInvoker1< RuntimeObject * >::Invoke(37 /* System.Void System.Collections.Hashtable::Remove(System.Object) */, L_3, ((Key_t2725523001 *)CastclassClass((RuntimeObject*)L_4, Key_t2725523001_il2cpp_TypeInfo_var))); } IL_0028: { Hashtable_t1853889766 * L_5 = __this->get_factories_1(); NullCheck(L_5); int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.Hashtable::get_Count() */, L_5); int32_t L_7 = __this->get_capacity_0(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_004a; } } { int32_t L_8 = __this->get_capacity_0(); if ((((int32_t)L_8) > ((int32_t)0))) { goto IL_0005; } } IL_004a: { return; } } // System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.FactoryCache::Lookup(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* FactoryCache_Lookup_m2646822264 (FactoryCache_t2327118887 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (FactoryCache_Lookup_m2646822264_MetadataUsageId); s_Il2CppMethodInitialized = true; } FactoryCache_t2327118887 * V_0 = NULL; Key_t2725523001 * V_1 = NULL; RuntimeObject* 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 = 0; NO_UNUSED_WARNING (__leave_target); { V_0 = __this; FactoryCache_t2327118887 * L_0 = V_0; Monitor_Enter_m2249409497(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); } IL_0008: try { // begin try (depth: 1) { String_t* L_1 = ___pattern0; int32_t L_2 = ___options1; Key_t2725523001 * L_3 = (Key_t2725523001 *)il2cpp_codegen_object_new(Key_t2725523001_il2cpp_TypeInfo_var); Key__ctor_m251888331(L_3, L_1, L_2, /*hidden argument*/NULL); V_1 = L_3; Hashtable_t1853889766 * L_4 = __this->get_factories_1(); Key_t2725523001 * L_5 = V_1; NullCheck(L_4); bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(35 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_4, L_5); if (!L_6) { goto IL_0044; } } IL_0021: { MRUList_t4121573800 * L_7 = __this->get_mru_list_2(); Key_t2725523001 * L_8 = V_1; NullCheck(L_7); MRUList_Use_m110810900(L_7, L_8, /*hidden argument*/NULL); Hashtable_t1853889766 * L_9 = __this->get_factories_1(); Key_t2725523001 * L_10 = V_1; NullCheck(L_9); RuntimeObject * L_11 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_9, L_10); V_2 = ((RuntimeObject*)Castclass((RuntimeObject*)L_11, IMachineFactory_t1209798546_il2cpp_TypeInfo_var)); IL2CPP_LEAVE(0x52, FINALLY_0049); } IL_0044: { IL2CPP_LEAVE(0x50, FINALLY_0049); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0049; } FINALLY_0049: { // begin finally (depth: 1) FactoryCache_t2327118887 * L_12 = V_0; Monitor_Exit_m3585316909(NULL /*static, unused*/, L_12, /*hidden argument*/NULL); IL2CPP_END_FINALLY(73) } // end finally (depth: 1) IL2CPP_CLEANUP(73) { IL2CPP_JUMP_TBL(0x52, IL_0052) IL2CPP_JUMP_TBL(0x50, IL_0050) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0050: { return (RuntimeObject*)NULL; } IL_0052: { RuntimeObject* L_13 = V_2; return L_13; } } #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 System.Text.RegularExpressions.FactoryCache/Key::.ctor(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR void Key__ctor_m251888331 (Key_t2725523001 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); String_t* L_0 = ___pattern0; __this->set_pattern_0(L_0); int32_t L_1 = ___options1; __this->set_options_1(L_1); return; } } // System.Int32 System.Text.RegularExpressions.FactoryCache/Key::GetHashCode() extern "C" IL2CPP_METHOD_ATTR int32_t Key_GetHashCode_m1667525669 (Key_t2725523001 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_pattern_0(); NullCheck(L_0); int32_t L_1 = String_GetHashCode_m1906374149(L_0, /*hidden argument*/NULL); int32_t L_2 = __this->get_options_1(); return ((int32_t)((int32_t)L_1^(int32_t)L_2)); } } // System.Boolean System.Text.RegularExpressions.FactoryCache/Key::Equals(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Key_Equals_m3074271967 (Key_t2725523001 * __this, RuntimeObject * ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Key_Equals_m3074271967_MetadataUsageId); s_Il2CppMethodInitialized = true; } Key_t2725523001 * V_0 = NULL; int32_t G_B6_0 = 0; { RuntimeObject * L_0 = ___o0; if (!L_0) { goto IL_0011; } } { RuntimeObject * L_1 = ___o0; if (((Key_t2725523001 *)IsInstClass((RuntimeObject*)L_1, Key_t2725523001_il2cpp_TypeInfo_var))) { goto IL_0013; } } IL_0011: { return (bool)0; } IL_0013: { RuntimeObject * L_2 = ___o0; V_0 = ((Key_t2725523001 *)CastclassClass((RuntimeObject*)L_2, Key_t2725523001_il2cpp_TypeInfo_var)); int32_t L_3 = __this->get_options_1(); Key_t2725523001 * L_4 = V_0; NullCheck(L_4); int32_t L_5 = L_4->get_options_1(); if ((!(((uint32_t)L_3) == ((uint32_t)L_5)))) { goto IL_003e; } } { String_t* L_6 = __this->get_pattern_0(); Key_t2725523001 * L_7 = V_0; NullCheck(L_7); String_t* L_8 = L_7->get_pattern_0(); NullCheck(L_6); bool L_9 = String_Equals_m2270643605(L_6, L_8, /*hidden argument*/NULL); G_B6_0 = ((int32_t)(L_9)); goto IL_003f; } IL_003e: { G_B6_0 = 0; } IL_003f: { return (bool)G_B6_0; } } // System.String System.Text.RegularExpressions.FactoryCache/Key::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* Key_ToString_m1970072654 (Key_t2725523001 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Key_ToString_m1970072654_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t2843939325* L_0 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)5)); NullCheck(L_0); ArrayElementTypeCheck (L_0, _stringLiteral3450058632); (L_0)->SetAt(static_cast(0), (RuntimeObject *)_stringLiteral3450058632); ObjectU5BU5D_t2843939325* L_1 = L_0; String_t* L_2 = __this->get_pattern_0(); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(1), (RuntimeObject *)L_2); ObjectU5BU5D_t2843939325* L_3 = L_1; NullCheck(L_3); ArrayElementTypeCheck (L_3, _stringLiteral708288707); (L_3)->SetAt(static_cast(2), (RuntimeObject *)_stringLiteral708288707); ObjectU5BU5D_t2843939325* L_4 = L_3; int32_t L_5 = __this->get_options_1(); int32_t L_6 = L_5; RuntimeObject * L_7 = Box(RegexOptions_t92845595_il2cpp_TypeInfo_var, &L_6); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAt(static_cast(3), (RuntimeObject *)L_7); ObjectU5BU5D_t2843939325* L_8 = L_4; NullCheck(L_8); ArrayElementTypeCheck (L_8, _stringLiteral3450976243); (L_8)->SetAt(static_cast(4), (RuntimeObject *)_stringLiteral3450976243); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m2971454694(NULL /*static, unused*/, L_8, /*hidden argument*/NULL); 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 // System.Void System.Text.RegularExpressions.Group::.ctor(System.String,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m2243671333 (Group_t2468205786 * __this, String_t* ___text0, int32_t ___index1, int32_t ___length2, int32_t ___n_caps3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Group__ctor_m2243671333_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___text0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Capture__ctor_m539415522(__this, L_0, L_1, L_2, /*hidden argument*/NULL); __this->set_success_4((bool)1); int32_t L_3 = ___n_caps3; CaptureCollection_t1760593541 * L_4 = (CaptureCollection_t1760593541 *)il2cpp_codegen_object_new(CaptureCollection_t1760593541_il2cpp_TypeInfo_var); CaptureCollection__ctor_m357483405(L_4, L_3, /*hidden argument*/NULL); __this->set_captures_5(L_4); CaptureCollection_t1760593541 * L_5 = __this->get_captures_5(); int32_t L_6 = ___n_caps3; NullCheck(L_5); CaptureCollection_SetValue_m89830704(L_5, __this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Group::.ctor(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m2495427790 (Group_t2468205786 * __this, String_t* ___text0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) { { String_t* L_0 = ___text0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Capture__ctor_m539415522(__this, L_0, L_1, L_2, /*hidden argument*/NULL); __this->set_success_4((bool)1); return; } } // System.Void System.Text.RegularExpressions.Group::.ctor() extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m3285303650 (Group_t2468205786 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Group__ctor_m3285303650_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); Capture__ctor_m3103117740(__this, L_0, /*hidden argument*/NULL); __this->set_success_4((bool)0); CaptureCollection_t1760593541 * L_1 = (CaptureCollection_t1760593541 *)il2cpp_codegen_object_new(CaptureCollection_t1760593541_il2cpp_TypeInfo_var); CaptureCollection__ctor_m357483405(L_1, 0, /*hidden argument*/NULL); __this->set_captures_5(L_1); return; } } // System.Void System.Text.RegularExpressions.Group::.cctor() extern "C" IL2CPP_METHOD_ATTR void Group__cctor_m2230627219 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Group__cctor_m2230627219_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Group_t2468205786 * L_0 = (Group_t2468205786 *)il2cpp_codegen_object_new(Group_t2468205786_il2cpp_TypeInfo_var); Group__ctor_m3285303650(L_0, /*hidden argument*/NULL); ((Group_t2468205786_StaticFields*)il2cpp_codegen_static_fields_for(Group_t2468205786_il2cpp_TypeInfo_var))->set_Fail_3(L_0); return; } } // System.Text.RegularExpressions.CaptureCollection System.Text.RegularExpressions.Group::get_Captures() extern "C" IL2CPP_METHOD_ATTR CaptureCollection_t1760593541 * Group_get_Captures_m1655762411 (Group_t2468205786 * __this, const RuntimeMethod* method) { { CaptureCollection_t1760593541 * L_0 = __this->get_captures_5(); return L_0; } } // System.Boolean System.Text.RegularExpressions.Group::get_Success() extern "C" IL2CPP_METHOD_ATTR bool Group_get_Success_m1492300455 (Group_t2468205786 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_success_4(); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.GroupCollection::.ctor(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void GroupCollection__ctor_m3775662598 (GroupCollection_t69770484 * __this, int32_t ___n0, int32_t ___gap1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (GroupCollection__ctor_m3775662598_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); int32_t L_0 = ___n0; __this->set_list_0(((GroupU5BU5D_t1880820351*)SZArrayNew(GroupU5BU5D_t1880820351_il2cpp_TypeInfo_var, (uint32_t)L_0))); int32_t L_1 = ___gap1; __this->set_gap_1(L_1); return; } } // System.Int32 System.Text.RegularExpressions.GroupCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t GroupCollection_get_Count_m1328438810 (GroupCollection_t69770484 * __this, const RuntimeMethod* method) { { GroupU5BU5D_t1880820351* L_0 = __this->get_list_0(); NullCheck(L_0); return (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); } } // System.Boolean System.Text.RegularExpressions.GroupCollection::get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool GroupCollection_get_IsSynchronized_m1170633615 (GroupCollection_t69770484 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Text.RegularExpressions.Group System.Text.RegularExpressions.GroupCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Group_t2468205786 * GroupCollection_get_Item_m2465789076 (GroupCollection_t69770484 * __this, int32_t ___i0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (GroupCollection_get_Item_m2465789076_MetadataUsageId); s_Il2CppMethodInitialized = true; } Match_t3408321083 * V_0 = NULL; int32_t G_B4_0 = 0; Group_t2468205786 * G_B8_0 = NULL; { int32_t L_0 = ___i0; int32_t L_1 = __this->get_gap_1(); if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0039; } } { GroupU5BU5D_t1880820351* L_2 = __this->get_list_0(); NullCheck(L_2); int32_t L_3 = 0; Group_t2468205786 * L_4 = (L_2)->GetAt(static_cast(L_3)); V_0 = ((Match_t3408321083 *)CastclassClass((RuntimeObject*)L_4, Match_t3408321083_il2cpp_TypeInfo_var)); Match_t3408321083 * L_5 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Match_t3408321083_il2cpp_TypeInfo_var); Match_t3408321083 * L_6 = Match_get_Empty_m2060287462(NULL /*static, unused*/, /*hidden argument*/NULL); if ((!(((RuntimeObject*)(Match_t3408321083 *)L_5) == ((RuntimeObject*)(Match_t3408321083 *)L_6)))) { goto IL_002b; } } { G_B4_0 = (-1); goto IL_0037; } IL_002b: { Match_t3408321083 * L_7 = V_0; NullCheck(L_7); Regex_t3657309853 * L_8 = Match_get_Regex_m318048854(L_7, /*hidden argument*/NULL); int32_t L_9 = ___i0; NullCheck(L_8); int32_t L_10 = Regex_GetGroupIndex_m4131147974(L_8, L_9, /*hidden argument*/NULL); G_B4_0 = L_10; } IL_0037: { ___i0 = G_B4_0; } IL_0039: { int32_t L_11 = ___i0; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_004a; } } { IL2CPP_RUNTIME_CLASS_INIT(Group_t2468205786_il2cpp_TypeInfo_var); Group_t2468205786 * L_12 = ((Group_t2468205786_StaticFields*)il2cpp_codegen_static_fields_for(Group_t2468205786_il2cpp_TypeInfo_var))->get_Fail_3(); G_B8_0 = L_12; goto IL_0052; } IL_004a: { GroupU5BU5D_t1880820351* L_13 = __this->get_list_0(); int32_t L_14 = ___i0; NullCheck(L_13); int32_t L_15 = L_14; Group_t2468205786 * L_16 = (L_13)->GetAt(static_cast(L_15)); G_B8_0 = L_16; } IL_0052: { return G_B8_0; } } // System.Void System.Text.RegularExpressions.GroupCollection::SetValue(System.Text.RegularExpressions.Group,System.Int32) extern "C" IL2CPP_METHOD_ATTR void GroupCollection_SetValue_m2707160733 (GroupCollection_t69770484 * __this, Group_t2468205786 * ___g0, int32_t ___i1, const RuntimeMethod* method) { { GroupU5BU5D_t1880820351* L_0 = __this->get_list_0(); int32_t L_1 = ___i1; Group_t2468205786 * L_2 = ___g0; NullCheck(L_0); ArrayElementTypeCheck (L_0, L_2); (L_0)->SetAt(static_cast(L_1), (Group_t2468205786 *)L_2); return; } } // System.Text.RegularExpressions.Group System.Text.RegularExpressions.GroupCollection::get_Item(System.String) extern "C" IL2CPP_METHOD_ATTR Group_t2468205786 * GroupCollection_get_Item_m3293401907 (GroupCollection_t69770484 * __this, String_t* ___groupName0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (GroupCollection_get_Item_m3293401907_MetadataUsageId); s_Il2CppMethodInitialized = true; } Match_t3408321083 * V_0 = NULL; int32_t V_1 = 0; { GroupU5BU5D_t1880820351* L_0 = __this->get_list_0(); NullCheck(L_0); int32_t L_1 = 0; Group_t2468205786 * L_2 = (L_0)->GetAt(static_cast(L_1)); V_0 = ((Match_t3408321083 *)CastclassClass((RuntimeObject*)L_2, Match_t3408321083_il2cpp_TypeInfo_var)); Match_t3408321083 * L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Match_t3408321083_il2cpp_TypeInfo_var); Match_t3408321083 * L_4 = Match_get_Empty_m2060287462(NULL /*static, unused*/, /*hidden argument*/NULL); if ((((RuntimeObject*)(Match_t3408321083 *)L_3) == ((RuntimeObject*)(Match_t3408321083 *)L_4))) { goto IL_0035; } } { Match_t3408321083 * L_5 = V_0; NullCheck(L_5); Regex_t3657309853 * L_6 = Match_get_Regex_m318048854(L_5, /*hidden argument*/NULL); String_t* L_7 = ___groupName0; NullCheck(L_6); int32_t L_8 = Regex_GroupNumberFromName_m1856203542(L_6, L_7, /*hidden argument*/NULL); V_1 = L_8; int32_t L_9 = V_1; if ((((int32_t)L_9) == ((int32_t)(-1)))) { goto IL_0035; } } { int32_t L_10 = V_1; Group_t2468205786 * L_11 = GroupCollection_get_Item_m2465789076(__this, L_10, /*hidden argument*/NULL); return L_11; } IL_0035: { IL2CPP_RUNTIME_CLASS_INIT(Group_t2468205786_il2cpp_TypeInfo_var); Group_t2468205786 * L_12 = ((Group_t2468205786_StaticFields*)il2cpp_codegen_static_fields_for(Group_t2468205786_il2cpp_TypeInfo_var))->get_Fail_3(); return L_12; } } // System.Object System.Text.RegularExpressions.GroupCollection::get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * GroupCollection_get_SyncRoot_m501373446 (GroupCollection_t69770484 * __this, const RuntimeMethod* method) { { GroupU5BU5D_t1880820351* L_0 = __this->get_list_0(); return (RuntimeObject *)L_0; } } // System.Void System.Text.RegularExpressions.GroupCollection::CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void GroupCollection_CopyTo_m408257156 (GroupCollection_t69770484 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { { GroupU5BU5D_t1880820351* L_0 = __this->get_list_0(); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeArray *)(RuntimeArray *)L_0); Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_0, L_1, L_2, /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Text.RegularExpressions.GroupCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* GroupCollection_GetEnumerator_m2543003136 (GroupCollection_t69770484 * __this, const RuntimeMethod* method) { { GroupU5BU5D_t1880820351* L_0 = __this->get_list_0(); NullCheck((RuntimeArray *)(RuntimeArray *)L_0); RuntimeObject* L_1 = Array_GetEnumerator_m4277730612((RuntimeArray *)(RuntimeArray *)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 System.Text.RegularExpressions.Interpreter::.ctor(System.UInt16[]) extern "C" IL2CPP_METHOD_ATTR void Interpreter__ctor_m2134836895 (Interpreter_t582715701 * __this, UInt16U5BU5D_t3326319531* ___program0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter__ctor_m2134836895_MetadataUsageId); s_Il2CppMethodInitialized = true; } IntStack_t2189327687 V_0; memset(&V_0, 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(IntStack_t2189327687 )); IntStack_t2189327687 L_0 = V_0; __this->set_stack_11(L_0); BaseMachine__ctor_m1534760230(__this, /*hidden argument*/NULL); UInt16U5BU5D_t3326319531* L_1 = ___program0; __this->set_program_1(L_1); __this->set_qs_7((QuickSearch_t2588090110 *)NULL); int32_t L_2 = Interpreter_ReadProgramCount_m1121096263(__this, 1, /*hidden argument*/NULL); __this->set_group_count_5(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = Interpreter_ReadProgramCount_m1121096263(__this, 3, /*hidden argument*/NULL); __this->set_match_min_6(L_3); __this->set_program_start_2(7); int32_t L_4 = __this->get_group_count_5(); __this->set_groups_16(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_4))); return; } } // System.Int32 System.Text.RegularExpressions.Interpreter::ReadProgramCount(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_ReadProgramCount_m1121096263 (Interpreter_t582715701 * __this, int32_t ___ptr0, const RuntimeMethod* method) { int32_t V_0 = 0; { UInt16U5BU5D_t3326319531* L_0 = __this->get_program_1(); int32_t L_1 = ___ptr0; NullCheck(L_0); int32_t L_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); uint16_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; int32_t L_4 = V_0; V_0 = ((int32_t)((int32_t)L_4<<(int32_t)((int32_t)16))); int32_t L_5 = V_0; UInt16U5BU5D_t3326319531* L_6 = __this->get_program_1(); int32_t L_7 = ___ptr0; NullCheck(L_6); int32_t L_8 = L_7; uint16_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_9)); int32_t L_10 = V_0; return L_10; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Interpreter::Scan(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Interpreter_Scan_m270890411 (Interpreter_t582715701 * __this, Regex_t3657309853 * ___regex0, String_t* ___text1, int32_t ___start2, int32_t ___end3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_Scan_m270890411_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___text1; __this->set_text_3(L_0); int32_t L_1 = ___end3; __this->set_text_end_4(L_1); int32_t L_2 = ___start2; __this->set_scan_ptr_8(L_2); int32_t* L_3 = __this->get_address_of_scan_ptr_8(); int32_t L_4 = __this->get_program_start_2(); bool L_5 = Interpreter_Eval_m858596062(__this, 1, L_3, L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0036; } } { Regex_t3657309853 * L_6 = ___regex0; Match_t3408321083 * L_7 = Interpreter_GenerateMatch_m2262987936(__this, L_6, /*hidden argument*/NULL); return L_7; } IL_0036: { IL2CPP_RUNTIME_CLASS_INIT(Match_t3408321083_il2cpp_TypeInfo_var); Match_t3408321083 * L_8 = Match_get_Empty_m2060287462(NULL /*static, unused*/, /*hidden argument*/NULL); return L_8; } } // System.Void System.Text.RegularExpressions.Interpreter::Reset() extern "C" IL2CPP_METHOD_ATTR void Interpreter_Reset_m2774688020 (Interpreter_t582715701 * __this, const RuntimeMethod* method) { RepeatContext_t1214863076 * V_0 = NULL; { Interpreter_ResetGroups_m3595179625(__this, /*hidden argument*/NULL); V_0 = (RepeatContext_t1214863076 *)NULL; __this->set_repeat_9((RepeatContext_t1214863076 *)NULL); RepeatContext_t1214863076 * L_0 = V_0; __this->set_fast_10(L_0); return; } } // System.Boolean System.Text.RegularExpressions.Interpreter::Eval(System.Text.RegularExpressions.Interpreter/Mode,System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_Eval_m858596062 (Interpreter_t582715701 * __this, int32_t ___mode0, int32_t* ___ref_ptr1, int32_t ___pc2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_Eval_m858596062_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint16_t V_1 = 0; uint16_t V_2 = 0; uint16_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; bool V_6 = false; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; uint16_t V_10 = 0; bool V_11 = false; bool V_12 = false; String_t* V_13 = NULL; bool V_14 = false; bool V_15 = false; int32_t V_16 = 0; int32_t V_17 = 0; Il2CppChar V_18 = 0x0; bool V_19 = false; bool V_20 = false; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; int32_t V_24 = 0; int32_t V_25 = 0; int32_t V_26 = 0; int32_t V_27 = 0; int32_t V_28 = 0; int32_t V_29 = 0; int32_t V_30 = 0; uint16_t V_31 = 0; int32_t V_32 = 0; RepeatContext_t1214863076 * V_33 = NULL; int32_t V_34 = 0; int32_t V_35 = 0; int32_t V_36 = 0; int32_t V_37 = 0; int32_t V_38 = 0; int32_t V_39 = 0; int32_t V_40 = 0; int32_t V_41 = 0; uint16_t V_42 = 0; int32_t V_43 = 0; int32_t V_44 = 0; int32_t V_45 = 0; uint16_t V_46 = 0; uint16_t V_47 = 0; int32_t V_48 = 0; int32_t V_49 = 0; int32_t V_50 = 0; int32_t V_51 = 0; uint16_t V_52 = 0; uint16_t V_53 = 0; int32_t V_54 = 0; int32_t G_B7_0 = 0; int32_t G_B29_0 = 0; int32_t G_B33_0 = 0; int32_t G_B48_0 = 0; int32_t G_B69_0 = 0; int32_t G_B96_0 = 0; int32_t G_B162_0 = 0; int32_t G_B162_1 = 0; Interpreter_t582715701 * G_B162_2 = NULL; int32_t G_B161_0 = 0; int32_t G_B161_1 = 0; Interpreter_t582715701 * G_B161_2 = NULL; int32_t G_B163_0 = 0; int32_t G_B163_1 = 0; int32_t G_B163_2 = 0; Interpreter_t582715701 * G_B163_3 = NULL; { int32_t* L_0 = ___ref_ptr1; V_0 = (*((int32_t*)L_0)); } IL_0003: { goto IL_0fee; } IL_0008: { UInt16U5BU5D_t3326319531* L_1 = __this->get_program_1(); int32_t L_2 = ___pc2; NullCheck(L_1); int32_t L_3 = L_2; uint16_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_1 = L_4; uint16_t L_5 = V_1; V_2 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)255)))))); uint16_t L_6 = V_1; V_3 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_6&(int32_t)((int32_t)65280)))))); uint16_t L_7 = V_2; V_52 = L_7; uint16_t L_8 = V_52; switch (L_8) { case 0: { goto IL_04b8; } case 1: { goto IL_04bd; } case 2: { goto IL_04c2; } case 3: { goto IL_04e7; } case 4: { goto IL_05ab; } case 5: { goto IL_06ef; } case 6: { goto IL_06ef; } case 7: { goto IL_06ef; } case 8: { goto IL_06ef; } case 9: { goto IL_06ef; } case 10: { goto IL_070a; } case 11: { goto IL_073c; } case 12: { goto IL_0757; } case 13: { goto IL_07db; } case 14: { goto IL_0772; } case 15: { goto IL_07e0; } case 16: { goto IL_0817; } case 17: { goto IL_0840; } case 18: { goto IL_088a; } case 19: { goto IL_08db; } case 20: { goto IL_08ee; } case 21: { goto IL_0957; } case 22: { goto IL_0c6f; } case 23: { goto IL_0096; } case 24: { goto IL_0fe9; } } } { goto IL_0fee; } IL_0096: { UInt16U5BU5D_t3326319531* L_9 = __this->get_program_1(); int32_t L_10 = ___pc2; NullCheck(L_9); int32_t L_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); uint16_t L_12 = (L_9)->GetAt(static_cast(L_11)); V_4 = L_12; UInt16U5BU5D_t3326319531* L_13 = __this->get_program_1(); int32_t L_14 = ___pc2; NullCheck(L_13); int32_t L_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)2)); uint16_t L_16 = (L_13)->GetAt(static_cast(L_15)); V_5 = L_16; uint16_t L_17 = V_3; V_6 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_17&(int32_t)((int32_t)1024))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_18 = V_6; if (!L_18) { goto IL_00ce; } } { int32_t L_19 = V_0; int32_t L_20 = V_5; G_B7_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)); goto IL_00d2; } IL_00ce: { int32_t L_21 = V_0; int32_t L_22 = V_5; G_B7_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)L_22)); } IL_00d2: { V_7 = G_B7_0; int32_t L_23 = __this->get_text_end_4(); int32_t L_24 = __this->get_match_min_6(); int32_t L_25 = V_5; V_8 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)L_24)), (int32_t)L_25)); V_9 = 0; UInt16U5BU5D_t3326319531* L_26 = __this->get_program_1(); int32_t L_27 = ___pc2; NullCheck(L_26); int32_t L_28 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)3)); uint16_t L_29 = (L_26)->GetAt(static_cast(L_28)); V_10 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_29&(int32_t)((int32_t)255)))))); uint16_t L_30 = V_10; if ((!(((uint32_t)L_30) == ((uint32_t)2)))) { goto IL_0285; } } { int32_t L_31 = V_4; if ((!(((uint32_t)L_31) == ((uint32_t)6)))) { goto IL_0285; } } { UInt16U5BU5D_t3326319531* L_32 = __this->get_program_1(); int32_t L_33 = ___pc2; NullCheck(L_32); int32_t L_34 = ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)4)); uint16_t L_35 = (L_32)->GetAt(static_cast(L_34)); V_53 = L_35; uint16_t L_36 = V_53; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)2))) { case 0: { goto IL_0132; } case 1: { goto IL_0165; } case 2: { goto IL_0234; } } } { goto IL_027b; } IL_0132: { bool L_37 = V_6; if (L_37) { goto IL_0140; } } { int32_t L_38 = V_5; if (L_38) { goto IL_0160; } } IL_0140: { bool L_39 = V_6; if (!L_39) { goto IL_014a; } } { int32_t L_40 = V_5; V_0 = L_40; } IL_014a: { int32_t L_41 = ___pc2; int32_t L_42 = V_4; bool L_43 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), /*hidden argument*/NULL); if (!L_43) { goto IL_0160; } } { goto IL_0ff3; } IL_0160: { goto IL_0280; } IL_0165: { int32_t L_44 = V_7; if (L_44) { goto IL_018a; } } { V_0 = 0; int32_t L_45 = ___pc2; int32_t L_46 = V_4; bool L_47 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)L_46)), /*hidden argument*/NULL); if (!L_47) { goto IL_0184; } } { goto IL_0ff3; } IL_0184: { int32_t L_48 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_018a: { goto IL_0210; } IL_018f: { int32_t L_49 = V_7; if (!L_49) { goto IL_01ac; } } { String_t* L_50 = __this->get_text_3(); int32_t L_51 = V_7; NullCheck(L_50); Il2CppChar L_52 = String_get_Chars_m2986988803(L_50, ((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_52) == ((uint32_t)((int32_t)10))))) { goto IL_01f8; } } IL_01ac: { bool L_53 = V_6; if (!L_53) { goto IL_01ce; } } { int32_t L_54 = V_7; int32_t L_55 = V_8; if ((!(((uint32_t)L_54) == ((uint32_t)L_55)))) { goto IL_01c3; } } { int32_t L_56 = V_7; G_B29_0 = L_56; goto IL_01c8; } IL_01c3: { int32_t L_57 = V_7; int32_t L_58 = V_5; G_B29_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_57, (int32_t)L_58)); } IL_01c8: { V_0 = G_B29_0; goto IL_01e2; } IL_01ce: { int32_t L_59 = V_7; if (L_59) { goto IL_01dc; } } { int32_t L_60 = V_7; G_B33_0 = L_60; goto IL_01e1; } IL_01dc: { int32_t L_61 = V_7; int32_t L_62 = V_5; G_B33_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_61, (int32_t)L_62)); } IL_01e1: { V_0 = G_B33_0; } IL_01e2: { int32_t L_63 = ___pc2; int32_t L_64 = V_4; bool L_65 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)L_64)), /*hidden argument*/NULL); if (!L_65) { goto IL_01f8; } } { goto IL_0ff3; } IL_01f8: { bool L_66 = V_6; if (!L_66) { goto IL_020a; } } { int32_t L_67 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_67, (int32_t)1)); goto IL_0210; } IL_020a: { int32_t L_68 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1)); } IL_0210: { bool L_69 = V_6; if (!L_69) { goto IL_021f; } } { int32_t L_70 = V_7; if ((((int32_t)L_70) >= ((int32_t)0))) { goto IL_018f; } } IL_021f: { bool L_71 = V_6; if (L_71) { goto IL_022f; } } { int32_t L_72 = V_7; int32_t L_73 = V_8; if ((((int32_t)L_72) <= ((int32_t)L_73))) { goto IL_018f; } } IL_022f: { goto IL_0280; } IL_0234: { int32_t L_74 = V_7; int32_t L_75 = __this->get_scan_ptr_8(); if ((!(((uint32_t)L_74) == ((uint32_t)L_75)))) { goto IL_0276; } } { bool L_76 = V_6; if (!L_76) { goto IL_0256; } } { int32_t L_77 = __this->get_scan_ptr_8(); int32_t L_78 = V_5; G_B48_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78)); goto IL_025f; } IL_0256: { int32_t L_79 = __this->get_scan_ptr_8(); int32_t L_80 = V_5; G_B48_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_79, (int32_t)L_80)); } IL_025f: { V_0 = G_B48_0; int32_t L_81 = ___pc2; int32_t L_82 = V_4; bool L_83 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)L_82)), /*hidden argument*/NULL); if (!L_83) { goto IL_0276; } } { goto IL_0ff3; } IL_0276: { goto IL_0280; } IL_027b: { goto IL_0280; } IL_0280: { goto IL_04b3; } IL_0285: { QuickSearch_t2588090110 * L_84 = __this->get_qs_7(); if (L_84) { goto IL_02ab; } } { uint16_t L_85 = V_10; if ((!(((uint32_t)L_85) == ((uint32_t)3)))) { goto IL_03d2; } } { int32_t L_86 = V_4; UInt16U5BU5D_t3326319531* L_87 = __this->get_program_1(); int32_t L_88 = ___pc2; NullCheck(L_87); int32_t L_89 = ((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)4)); uint16_t L_90 = (L_87)->GetAt(static_cast(L_89)); if ((!(((uint32_t)L_86) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)6, (int32_t)L_90)))))) { goto IL_03d2; } } IL_02ab: { UInt16U5BU5D_t3326319531* L_91 = __this->get_program_1(); int32_t L_92 = ___pc2; NullCheck(L_91); int32_t L_93 = ((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)3)); uint16_t L_94 = (L_91)->GetAt(static_cast(L_93)); V_11 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_94&(int32_t)((int32_t)1024))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); QuickSearch_t2588090110 * L_95 = __this->get_qs_7(); if (L_95) { goto IL_0304; } } { UInt16U5BU5D_t3326319531* L_96 = __this->get_program_1(); int32_t L_97 = ___pc2; NullCheck(L_96); int32_t L_98 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)3)); uint16_t L_99 = (L_96)->GetAt(static_cast(L_98)); V_12 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_99&(int32_t)((int32_t)512))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); int32_t L_100 = ___pc2; String_t* L_101 = Interpreter_GetString_m94448266(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)3)), /*hidden argument*/NULL); V_13 = L_101; String_t* L_102 = V_13; bool L_103 = V_12; bool L_104 = V_11; QuickSearch_t2588090110 * L_105 = (QuickSearch_t2588090110 *)il2cpp_codegen_object_new(QuickSearch_t2588090110_il2cpp_TypeInfo_var); QuickSearch__ctor_m430910133(L_105, L_102, L_103, L_104, /*hidden argument*/NULL); __this->set_qs_7(L_105); } IL_0304: { goto IL_03ad; } IL_0309: { bool L_106 = V_11; if (!L_106) { goto IL_0344; } } { QuickSearch_t2588090110 * L_107 = __this->get_qs_7(); String_t* L_108 = __this->get_text_3(); int32_t L_109 = V_7; int32_t L_110 = V_9; NullCheck(L_107); int32_t L_111 = QuickSearch_Search_m3063517397(L_107, L_108, L_109, L_110, /*hidden argument*/NULL); V_7 = L_111; int32_t L_112 = V_7; if ((((int32_t)L_112) == ((int32_t)(-1)))) { goto IL_033f; } } { int32_t L_113 = V_7; QuickSearch_t2588090110 * L_114 = __this->get_qs_7(); NullCheck(L_114); int32_t L_115 = QuickSearch_get_Length_m1693906716(L_114, /*hidden argument*/NULL); V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_113, (int32_t)L_115)); } IL_033f: { goto IL_035b; } IL_0344: { QuickSearch_t2588090110 * L_116 = __this->get_qs_7(); String_t* L_117 = __this->get_text_3(); int32_t L_118 = V_7; int32_t L_119 = V_8; NullCheck(L_116); int32_t L_120 = QuickSearch_Search_m3063517397(L_116, L_117, L_118, L_119, /*hidden argument*/NULL); V_7 = L_120; } IL_035b: { int32_t L_121 = V_7; if ((((int32_t)L_121) >= ((int32_t)0))) { goto IL_0368; } } { goto IL_03cd; } IL_0368: { bool L_122 = V_11; if (!L_122) { goto IL_0379; } } { int32_t L_123 = V_7; int32_t L_124 = V_5; G_B69_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_123, (int32_t)L_124)); goto IL_037e; } IL_0379: { int32_t L_125 = V_7; int32_t L_126 = V_5; G_B69_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_125, (int32_t)L_126)); } IL_037e: { V_0 = G_B69_0; int32_t L_127 = ___pc2; int32_t L_128 = V_4; bool L_129 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_127, (int32_t)L_128)), /*hidden argument*/NULL); if (!L_129) { goto IL_0395; } } { goto IL_0ff3; } IL_0395: { bool L_130 = V_11; if (!L_130) { goto IL_03a7; } } { int32_t L_131 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)2)); goto IL_03ad; } IL_03a7: { int32_t L_132 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_132, (int32_t)1)); } IL_03ad: { bool L_133 = V_6; if (!L_133) { goto IL_03bd; } } { int32_t L_134 = V_7; int32_t L_135 = V_9; if ((((int32_t)L_134) >= ((int32_t)L_135))) { goto IL_0309; } } IL_03bd: { bool L_136 = V_6; if (L_136) { goto IL_03cd; } } { int32_t L_137 = V_7; int32_t L_138 = V_8; if ((((int32_t)L_137) <= ((int32_t)L_138))) { goto IL_0309; } } IL_03cd: { goto IL_04b3; } IL_03d2: { uint16_t L_139 = V_10; if ((!(((uint32_t)L_139) == ((uint32_t)1)))) { goto IL_0435; } } { goto IL_0410; } IL_03df: { int32_t L_140 = V_7; V_0 = L_140; int32_t L_141 = ___pc2; int32_t L_142 = V_4; bool L_143 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)L_142)), /*hidden argument*/NULL); if (!L_143) { goto IL_03f8; } } { goto IL_0ff3; } IL_03f8: { bool L_144 = V_6; if (!L_144) { goto IL_040a; } } { int32_t L_145 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_145, (int32_t)1)); goto IL_0410; } IL_040a: { int32_t L_146 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1)); } IL_0410: { bool L_147 = V_6; if (!L_147) { goto IL_0420; } } { int32_t L_148 = V_7; int32_t L_149 = V_9; if ((((int32_t)L_148) >= ((int32_t)L_149))) { goto IL_03df; } } IL_0420: { bool L_150 = V_6; if (L_150) { goto IL_0430; } } { int32_t L_151 = V_7; int32_t L_152 = V_8; if ((((int32_t)L_151) <= ((int32_t)L_152))) { goto IL_03df; } } IL_0430: { goto IL_04b3; } IL_0435: { goto IL_0493; } IL_043a: { int32_t L_153 = V_7; V_0 = L_153; int32_t L_154 = ___pc2; bool L_155 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)3)), /*hidden argument*/NULL); if (!L_155) { goto IL_047b; } } { bool L_156 = V_6; if (!L_156) { goto IL_045f; } } { int32_t L_157 = V_7; int32_t L_158 = V_5; G_B96_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_157, (int32_t)L_158)); goto IL_0464; } IL_045f: { int32_t L_159 = V_7; int32_t L_160 = V_5; G_B96_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_159, (int32_t)L_160)); } IL_0464: { V_0 = G_B96_0; int32_t L_161 = ___pc2; int32_t L_162 = V_4; bool L_163 = Interpreter_TryMatch_m2615355060(__this, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)L_162)), /*hidden argument*/NULL); if (!L_163) { goto IL_047b; } } { goto IL_0ff3; } IL_047b: { bool L_164 = V_6; if (!L_164) { goto IL_048d; } } { int32_t L_165 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_165, (int32_t)1)); goto IL_0493; } IL_048d: { int32_t L_166 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_166, (int32_t)1)); } IL_0493: { bool L_167 = V_6; if (!L_167) { goto IL_04a3; } } { int32_t L_168 = V_7; int32_t L_169 = V_9; if ((((int32_t)L_168) >= ((int32_t)L_169))) { goto IL_043a; } } IL_04a3: { bool L_170 = V_6; if (L_170) { goto IL_04b3; } } { int32_t L_171 = V_7; int32_t L_172 = V_8; if ((((int32_t)L_171) <= ((int32_t)L_172))) { goto IL_043a; } } IL_04b3: { goto IL_1067; } IL_04b8: { goto IL_1067; } IL_04bd: { goto IL_0ff3; } IL_04c2: { UInt16U5BU5D_t3326319531* L_173 = __this->get_program_1(); int32_t L_174 = ___pc2; NullCheck(L_173); int32_t L_175 = ((int32_t)il2cpp_codegen_add((int32_t)L_174, (int32_t)1)); uint16_t L_176 = (L_173)->GetAt(static_cast(L_175)); int32_t L_177 = V_0; bool L_178 = Interpreter_IsPosition_m3326918850(__this, L_176, L_177, /*hidden argument*/NULL); if (L_178) { goto IL_04dd; } } { goto IL_1067; } IL_04dd: { int32_t L_179 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_179, (int32_t)2)); goto IL_0fee; } IL_04e7: { uint16_t L_180 = V_3; V_14 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_180&(int32_t)((int32_t)1024))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); uint16_t L_181 = V_3; V_15 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_181&(int32_t)((int32_t)512))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); UInt16U5BU5D_t3326319531* L_182 = __this->get_program_1(); int32_t L_183 = ___pc2; NullCheck(L_182); int32_t L_184 = ((int32_t)il2cpp_codegen_add((int32_t)L_183, (int32_t)1)); uint16_t L_185 = (L_182)->GetAt(static_cast(L_184)); V_16 = L_185; bool L_186 = V_14; if (!L_186) { goto IL_0530; } } { int32_t L_187 = V_0; int32_t L_188 = V_16; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_187, (int32_t)L_188)); int32_t L_189 = V_0; if ((((int32_t)L_189) >= ((int32_t)0))) { goto IL_052b; } } { goto IL_1067; } IL_052b: { goto IL_0544; } IL_0530: { int32_t L_190 = V_0; int32_t L_191 = V_16; int32_t L_192 = __this->get_text_end_4(); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_190, (int32_t)L_191))) <= ((int32_t)L_192))) { goto IL_0544; } } { goto IL_1067; } IL_0544: { int32_t L_193 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_193, (int32_t)2)); V_17 = 0; goto IL_0591; } IL_0551: { String_t* L_194 = __this->get_text_3(); int32_t L_195 = V_0; int32_t L_196 = V_17; NullCheck(L_194); Il2CppChar L_197 = String_get_Chars_m2986988803(L_194, ((int32_t)il2cpp_codegen_add((int32_t)L_195, (int32_t)L_196)), /*hidden argument*/NULL); V_18 = L_197; bool L_198 = V_15; if (!L_198) { goto IL_0572; } } { Il2CppChar L_199 = V_18; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_200 = Char_ToLower_m844856331(NULL /*static, unused*/, L_199, /*hidden argument*/NULL); V_18 = L_200; } IL_0572: { Il2CppChar L_201 = V_18; UInt16U5BU5D_t3326319531* L_202 = __this->get_program_1(); int32_t L_203 = ___pc2; int32_t L_204 = L_203; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_204, (int32_t)1)); NullCheck(L_202); int32_t L_205 = L_204; uint16_t L_206 = (L_202)->GetAt(static_cast(L_205)); if ((((int32_t)L_201) == ((int32_t)L_206))) { goto IL_058b; } } { goto IL_1067; } IL_058b: { int32_t L_207 = V_17; V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_207, (int32_t)1)); } IL_0591: { int32_t L_208 = V_17; int32_t L_209 = V_16; if ((((int32_t)L_208) < ((int32_t)L_209))) { goto IL_0551; } } { bool L_210 = V_14; if (L_210) { goto IL_05a6; } } { int32_t L_211 = V_0; int32_t L_212 = V_16; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_211, (int32_t)L_212)); } IL_05a6: { goto IL_0fee; } IL_05ab: { uint16_t L_213 = V_3; V_19 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_213&(int32_t)((int32_t)1024))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); uint16_t L_214 = V_3; V_20 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_214&(int32_t)((int32_t)512))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); UInt16U5BU5D_t3326319531* L_215 = __this->get_program_1(); int32_t L_216 = ___pc2; NullCheck(L_215); int32_t L_217 = ((int32_t)il2cpp_codegen_add((int32_t)L_216, (int32_t)1)); uint16_t L_218 = (L_215)->GetAt(static_cast(L_217)); int32_t L_219 = Interpreter_GetLastDefined_m4107643411(__this, L_218, /*hidden argument*/NULL); V_21 = L_219; int32_t L_220 = V_21; if ((((int32_t)L_220) >= ((int32_t)0))) { goto IL_05ea; } } { goto IL_1067; } IL_05ea: { MarkU5BU5D_t3645422402* L_221 = __this->get_marks_13(); int32_t L_222 = V_21; NullCheck(L_221); int32_t L_223 = Mark_get_Index_m3048692661(((L_221)->GetAddressAt(static_cast(L_222))), /*hidden argument*/NULL); V_22 = L_223; MarkU5BU5D_t3645422402* L_224 = __this->get_marks_13(); int32_t L_225 = V_21; NullCheck(L_224); int32_t L_226 = Mark_get_Length_m2532192442(((L_224)->GetAddressAt(static_cast(L_225))), /*hidden argument*/NULL); V_23 = L_226; bool L_227 = V_19; if (!L_227) { goto IL_062f; } } { int32_t L_228 = V_0; int32_t L_229 = V_23; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_228, (int32_t)L_229)); int32_t L_230 = V_0; if ((((int32_t)L_230) >= ((int32_t)0))) { goto IL_062a; } } { goto IL_1067; } IL_062a: { goto IL_0643; } IL_062f: { int32_t L_231 = V_0; int32_t L_232 = V_23; int32_t L_233 = __this->get_text_end_4(); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_231, (int32_t)L_232))) <= ((int32_t)L_233))) { goto IL_0643; } } { goto IL_1067; } IL_0643: { int32_t L_234 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_234, (int32_t)2)); bool L_235 = V_20; if (!L_235) { goto IL_069e; } } { V_24 = 0; goto IL_0690; } IL_0657: { String_t* L_236 = __this->get_text_3(); int32_t L_237 = V_0; int32_t L_238 = V_24; NullCheck(L_236); Il2CppChar L_239 = String_get_Chars_m2986988803(L_236, ((int32_t)il2cpp_codegen_add((int32_t)L_237, (int32_t)L_238)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_240 = Char_ToLower_m844856331(NULL /*static, unused*/, L_239, /*hidden argument*/NULL); String_t* L_241 = __this->get_text_3(); int32_t L_242 = V_22; int32_t L_243 = V_24; NullCheck(L_241); Il2CppChar L_244 = String_get_Chars_m2986988803(L_241, ((int32_t)il2cpp_codegen_add((int32_t)L_242, (int32_t)L_243)), /*hidden argument*/NULL); Il2CppChar L_245 = Char_ToLower_m844856331(NULL /*static, unused*/, L_244, /*hidden argument*/NULL); if ((((int32_t)L_240) == ((int32_t)L_245))) { goto IL_068a; } } { goto IL_1067; } IL_068a: { int32_t L_246 = V_24; V_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_246, (int32_t)1)); } IL_0690: { int32_t L_247 = V_24; int32_t L_248 = V_23; if ((((int32_t)L_247) < ((int32_t)L_248))) { goto IL_0657; } } { goto IL_06de; } IL_069e: { V_25 = 0; goto IL_06d5; } IL_06a6: { String_t* L_249 = __this->get_text_3(); int32_t L_250 = V_0; int32_t L_251 = V_25; NullCheck(L_249); Il2CppChar L_252 = String_get_Chars_m2986988803(L_249, ((int32_t)il2cpp_codegen_add((int32_t)L_250, (int32_t)L_251)), /*hidden argument*/NULL); String_t* L_253 = __this->get_text_3(); int32_t L_254 = V_22; int32_t L_255 = V_25; NullCheck(L_253); Il2CppChar L_256 = String_get_Chars_m2986988803(L_253, ((int32_t)il2cpp_codegen_add((int32_t)L_254, (int32_t)L_255)), /*hidden argument*/NULL); if ((((int32_t)L_252) == ((int32_t)L_256))) { goto IL_06cf; } } { goto IL_1067; } IL_06cf: { int32_t L_257 = V_25; V_25 = ((int32_t)il2cpp_codegen_add((int32_t)L_257, (int32_t)1)); } IL_06d5: { int32_t L_258 = V_25; int32_t L_259 = V_23; if ((((int32_t)L_258) < ((int32_t)L_259))) { goto IL_06a6; } } IL_06de: { bool L_260 = V_19; if (L_260) { goto IL_06ea; } } { int32_t L_261 = V_0; int32_t L_262 = V_23; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_261, (int32_t)L_262)); } IL_06ea: { goto IL_0fee; } IL_06ef: { int32_t L_263 = ___mode0; bool L_264 = Interpreter_EvalChar_m959577577(__this, L_263, (&V_0), (&___pc2), (bool)0, /*hidden argument*/NULL); if (L_264) { goto IL_0705; } } { goto IL_1067; } IL_0705: { goto IL_0fee; } IL_070a: { int32_t L_265 = ___pc2; UInt16U5BU5D_t3326319531* L_266 = __this->get_program_1(); int32_t L_267 = ___pc2; NullCheck(L_266); int32_t L_268 = ((int32_t)il2cpp_codegen_add((int32_t)L_267, (int32_t)1)); uint16_t L_269 = (L_266)->GetAt(static_cast(L_268)); V_26 = ((int32_t)il2cpp_codegen_add((int32_t)L_265, (int32_t)L_269)); int32_t L_270 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_270, (int32_t)2)); int32_t L_271 = ___mode0; bool L_272 = Interpreter_EvalChar_m959577577(__this, L_271, (&V_0), (&___pc2), (bool)1, /*hidden argument*/NULL); if (L_272) { goto IL_0733; } } { goto IL_1067; } IL_0733: { int32_t L_273 = V_26; ___pc2 = L_273; goto IL_0fee; } IL_073c: { UInt16U5BU5D_t3326319531* L_274 = __this->get_program_1(); int32_t L_275 = ___pc2; NullCheck(L_274); int32_t L_276 = ((int32_t)il2cpp_codegen_add((int32_t)L_275, (int32_t)1)); uint16_t L_277 = (L_274)->GetAt(static_cast(L_276)); int32_t L_278 = V_0; Interpreter_Open_m900076395(__this, L_277, L_278, /*hidden argument*/NULL); int32_t L_279 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_279, (int32_t)2)); goto IL_0fee; } IL_0757: { UInt16U5BU5D_t3326319531* L_280 = __this->get_program_1(); int32_t L_281 = ___pc2; NullCheck(L_280); int32_t L_282 = ((int32_t)il2cpp_codegen_add((int32_t)L_281, (int32_t)1)); uint16_t L_283 = (L_280)->GetAt(static_cast(L_282)); int32_t L_284 = V_0; Interpreter_Close_m126356671(__this, L_283, L_284, /*hidden argument*/NULL); int32_t L_285 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_285, (int32_t)2)); goto IL_0fee; } IL_0772: { int32_t L_286 = V_0; V_27 = L_286; int32_t L_287 = ___pc2; bool L_288 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_287, (int32_t)5)), /*hidden argument*/NULL); if (L_288) { goto IL_078b; } } { goto IL_1067; } IL_078b: { UInt16U5BU5D_t3326319531* L_289 = __this->get_program_1(); int32_t L_290 = ___pc2; NullCheck(L_289); int32_t L_291 = ((int32_t)il2cpp_codegen_add((int32_t)L_290, (int32_t)1)); uint16_t L_292 = (L_289)->GetAt(static_cast(L_291)); UInt16U5BU5D_t3326319531* L_293 = __this->get_program_1(); int32_t L_294 = ___pc2; NullCheck(L_293); int32_t L_295 = ((int32_t)il2cpp_codegen_add((int32_t)L_294, (int32_t)2)); uint16_t L_296 = (L_293)->GetAt(static_cast(L_295)); UInt16U5BU5D_t3326319531* L_297 = __this->get_program_1(); int32_t L_298 = ___pc2; NullCheck(L_297); int32_t L_299 = ((int32_t)il2cpp_codegen_add((int32_t)L_298, (int32_t)3)); uint16_t L_300 = (L_297)->GetAt(static_cast(L_299)); G_B161_0 = ((int32_t)(L_296)); G_B161_1 = ((int32_t)(L_292)); G_B161_2 = __this; if ((!(((uint32_t)L_300) == ((uint32_t)1)))) { G_B162_0 = ((int32_t)(L_296)); G_B162_1 = ((int32_t)(L_292)); G_B162_2 = __this; goto IL_07b6; } } { G_B163_0 = 1; G_B163_1 = G_B161_0; G_B163_2 = G_B161_1; G_B163_3 = G_B161_2; goto IL_07b7; } IL_07b6: { G_B163_0 = 0; G_B163_1 = G_B162_0; G_B163_2 = G_B162_1; G_B163_3 = G_B162_2; } IL_07b7: { int32_t L_301 = V_27; NullCheck(G_B163_3); bool L_302 = Interpreter_Balance_m1978770534(G_B163_3, G_B163_2, G_B163_1, (bool)G_B163_0, L_301, /*hidden argument*/NULL); if (L_302) { goto IL_07c8; } } { goto IL_1067; } IL_07c8: { int32_t L_303 = ___pc2; UInt16U5BU5D_t3326319531* L_304 = __this->get_program_1(); int32_t L_305 = ___pc2; NullCheck(L_304); int32_t L_306 = ((int32_t)il2cpp_codegen_add((int32_t)L_305, (int32_t)4)); uint16_t L_307 = (L_304)->GetAt(static_cast(L_306)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_303, (int32_t)L_307)); goto IL_0fee; } IL_07db: { goto IL_0ff3; } IL_07e0: { UInt16U5BU5D_t3326319531* L_308 = __this->get_program_1(); int32_t L_309 = ___pc2; NullCheck(L_308); int32_t L_310 = ((int32_t)il2cpp_codegen_add((int32_t)L_309, (int32_t)2)); uint16_t L_311 = (L_308)->GetAt(static_cast(L_310)); int32_t L_312 = Interpreter_GetLastDefined_m4107643411(__this, L_311, /*hidden argument*/NULL); V_28 = L_312; int32_t L_313 = V_28; if ((((int32_t)L_313) >= ((int32_t)0))) { goto IL_080d; } } { int32_t L_314 = ___pc2; UInt16U5BU5D_t3326319531* L_315 = __this->get_program_1(); int32_t L_316 = ___pc2; NullCheck(L_315); int32_t L_317 = ((int32_t)il2cpp_codegen_add((int32_t)L_316, (int32_t)1)); uint16_t L_318 = (L_315)->GetAt(static_cast(L_317)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_314, (int32_t)L_318)); goto IL_0812; } IL_080d: { int32_t L_319 = ___pc2; ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_319, (int32_t)3)); } IL_0812: { goto IL_0fee; } IL_0817: { int32_t L_320 = ___pc2; bool L_321 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_320, (int32_t)2)), /*hidden argument*/NULL); if (L_321) { goto IL_082d; } } { goto IL_1067; } IL_082d: { int32_t L_322 = ___pc2; UInt16U5BU5D_t3326319531* L_323 = __this->get_program_1(); int32_t L_324 = ___pc2; NullCheck(L_323); int32_t L_325 = ((int32_t)il2cpp_codegen_add((int32_t)L_324, (int32_t)1)); uint16_t L_326 = (L_323)->GetAt(static_cast(L_325)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_322, (int32_t)L_326)); goto IL_0fee; } IL_0840: { int32_t L_327 = Interpreter_Checkpoint_m1239052598(__this, /*hidden argument*/NULL); V_29 = L_327; int32_t L_328 = V_0; V_30 = L_328; int32_t L_329 = ___pc2; bool L_330 = Interpreter_Eval_m858596062(__this, 1, (&V_30), ((int32_t)il2cpp_codegen_add((int32_t)L_329, (int32_t)3)), /*hidden argument*/NULL); if (!L_330) { goto IL_086f; } } { int32_t L_331 = ___pc2; UInt16U5BU5D_t3326319531* L_332 = __this->get_program_1(); int32_t L_333 = ___pc2; NullCheck(L_332); int32_t L_334 = ((int32_t)il2cpp_codegen_add((int32_t)L_333, (int32_t)1)); uint16_t L_335 = (L_332)->GetAt(static_cast(L_334)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_331, (int32_t)L_335)); goto IL_0885; } IL_086f: { int32_t L_336 = V_29; Interpreter_Backtrack_m2828876822(__this, L_336, /*hidden argument*/NULL); int32_t L_337 = ___pc2; UInt16U5BU5D_t3326319531* L_338 = __this->get_program_1(); int32_t L_339 = ___pc2; NullCheck(L_338); int32_t L_340 = ((int32_t)il2cpp_codegen_add((int32_t)L_339, (int32_t)2)); uint16_t L_341 = (L_338)->GetAt(static_cast(L_340)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_337, (int32_t)L_341)); } IL_0885: { goto IL_0fee; } IL_088a: { int32_t L_342 = Interpreter_Checkpoint_m1239052598(__this, /*hidden argument*/NULL); V_32 = L_342; int32_t L_343 = ___pc2; bool L_344 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_343, (int32_t)2)), /*hidden argument*/NULL); if (!L_344) { goto IL_08a8; } } { goto IL_0ff3; } IL_08a8: { int32_t L_345 = V_32; Interpreter_Backtrack_m2828876822(__this, L_345, /*hidden argument*/NULL); int32_t L_346 = ___pc2; UInt16U5BU5D_t3326319531* L_347 = __this->get_program_1(); int32_t L_348 = ___pc2; NullCheck(L_347); int32_t L_349 = ((int32_t)il2cpp_codegen_add((int32_t)L_348, (int32_t)1)); uint16_t L_350 = (L_347)->GetAt(static_cast(L_349)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_346, (int32_t)L_350)); UInt16U5BU5D_t3326319531* L_351 = __this->get_program_1(); int32_t L_352 = ___pc2; NullCheck(L_351); int32_t L_353 = L_352; uint16_t L_354 = (L_351)->GetAt(static_cast(L_353)); V_31 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_354&(int32_t)((int32_t)255)))))); uint16_t L_355 = V_31; if (L_355) { goto IL_088a; } } { goto IL_1067; } IL_08db: { int32_t L_356 = ___pc2; UInt16U5BU5D_t3326319531* L_357 = __this->get_program_1(); int32_t L_358 = ___pc2; NullCheck(L_357); int32_t L_359 = ((int32_t)il2cpp_codegen_add((int32_t)L_358, (int32_t)1)); uint16_t L_360 = (L_357)->GetAt(static_cast(L_359)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_356, (int32_t)L_360)); goto IL_0fee; } IL_08ee: { RepeatContext_t1214863076 * L_361 = __this->get_repeat_9(); int32_t L_362 = ___pc2; int32_t L_363 = Interpreter_ReadProgramCount_m1121096263(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_362, (int32_t)2)), /*hidden argument*/NULL); int32_t L_364 = ___pc2; int32_t L_365 = Interpreter_ReadProgramCount_m1121096263(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_364, (int32_t)4)), /*hidden argument*/NULL); uint16_t L_366 = V_3; int32_t L_367 = ___pc2; RepeatContext_t1214863076 * L_368 = (RepeatContext_t1214863076 *)il2cpp_codegen_object_new(RepeatContext_t1214863076_il2cpp_TypeInfo_var); RepeatContext__ctor_m2465637864(L_368, L_361, L_363, L_365, (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_366&(int32_t)((int32_t)2048))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0), ((int32_t)il2cpp_codegen_add((int32_t)L_367, (int32_t)6)), /*hidden argument*/NULL); __this->set_repeat_9(L_368); int32_t L_369 = ___pc2; UInt16U5BU5D_t3326319531* L_370 = __this->get_program_1(); int32_t L_371 = ___pc2; NullCheck(L_370); int32_t L_372 = ((int32_t)il2cpp_codegen_add((int32_t)L_371, (int32_t)1)); uint16_t L_373 = (L_370)->GetAt(static_cast(L_372)); bool L_374 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_369, (int32_t)L_373)), /*hidden argument*/NULL); if (!L_374) { goto IL_0941; } } { goto IL_0ff3; } IL_0941: { RepeatContext_t1214863076 * L_375 = __this->get_repeat_9(); NullCheck(L_375); RepeatContext_t1214863076 * L_376 = RepeatContext_get_Previous_m4220584810(L_375, /*hidden argument*/NULL); __this->set_repeat_9(L_376); goto IL_1067; } IL_0957: { RepeatContext_t1214863076 * L_377 = __this->get_repeat_9(); V_33 = L_377; RepeatContext_t1214863076 * L_378 = __this->get_deep_12(); RepeatContext_t1214863076 * L_379 = V_33; if ((!(((RuntimeObject*)(RepeatContext_t1214863076 *)L_378) == ((RuntimeObject*)(RepeatContext_t1214863076 *)L_379)))) { goto IL_0971; } } { goto IL_0ff3; } IL_0971: { RepeatContext_t1214863076 * L_380 = V_33; NullCheck(L_380); int32_t L_381 = RepeatContext_get_Start_m1076992038(L_380, /*hidden argument*/NULL); V_34 = L_381; RepeatContext_t1214863076 * L_382 = V_33; NullCheck(L_382); int32_t L_383 = RepeatContext_get_Count_m1112834530(L_382, /*hidden argument*/NULL); V_35 = L_383; goto IL_09e5; } IL_0988: { RepeatContext_t1214863076 * L_384 = V_33; RepeatContext_t1214863076 * L_385 = L_384; NullCheck(L_385); int32_t L_386 = RepeatContext_get_Count_m1112834530(L_385, /*hidden argument*/NULL); NullCheck(L_385); RepeatContext_set_Count_m960350409(L_385, ((int32_t)il2cpp_codegen_add((int32_t)L_386, (int32_t)1)), /*hidden argument*/NULL); RepeatContext_t1214863076 * L_387 = V_33; int32_t L_388 = V_0; NullCheck(L_387); RepeatContext_set_Start_m2870272657(L_387, L_388, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_389 = V_33; __this->set_deep_12(L_389); RepeatContext_t1214863076 * L_390 = V_33; NullCheck(L_390); int32_t L_391 = RepeatContext_get_Expression_m255006542(L_390, /*hidden argument*/NULL); bool L_392 = Interpreter_Eval_m858596062(__this, 1, (&V_0), L_391, /*hidden argument*/NULL); if (L_392) { goto IL_09d3; } } { RepeatContext_t1214863076 * L_393 = V_33; int32_t L_394 = V_34; NullCheck(L_393); RepeatContext_set_Start_m2870272657(L_393, L_394, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_395 = V_33; int32_t L_396 = V_35; NullCheck(L_395); RepeatContext_set_Count_m960350409(L_395, L_396, /*hidden argument*/NULL); goto IL_1067; } IL_09d3: { RepeatContext_t1214863076 * L_397 = __this->get_deep_12(); RepeatContext_t1214863076 * L_398 = V_33; if ((((RuntimeObject*)(RepeatContext_t1214863076 *)L_397) == ((RuntimeObject*)(RepeatContext_t1214863076 *)L_398))) { goto IL_09e5; } } { goto IL_0ff3; } IL_09e5: { RepeatContext_t1214863076 * L_399 = V_33; NullCheck(L_399); bool L_400 = RepeatContext_get_IsMinimum_m3640286252(L_399, /*hidden argument*/NULL); if (!L_400) { goto IL_0988; } } { int32_t L_401 = V_0; RepeatContext_t1214863076 * L_402 = V_33; NullCheck(L_402); int32_t L_403 = RepeatContext_get_Start_m1076992038(L_402, /*hidden argument*/NULL); if ((!(((uint32_t)L_401) == ((uint32_t)L_403)))) { goto IL_0a35; } } { RepeatContext_t1214863076 * L_404 = V_33; NullCheck(L_404); RepeatContext_t1214863076 * L_405 = RepeatContext_get_Previous_m4220584810(L_404, /*hidden argument*/NULL); __this->set_repeat_9(L_405); __this->set_deep_12((RepeatContext_t1214863076 *)NULL); int32_t L_406 = ___pc2; bool L_407 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_406, (int32_t)1)), /*hidden argument*/NULL); if (!L_407) { goto IL_0a28; } } { goto IL_0ff3; } IL_0a28: { RepeatContext_t1214863076 * L_408 = V_33; __this->set_repeat_9(L_408); goto IL_1067; } IL_0a35: { RepeatContext_t1214863076 * L_409 = V_33; NullCheck(L_409); bool L_410 = RepeatContext_get_IsLazy_m2261224997(L_409, /*hidden argument*/NULL); if (!L_410) { goto IL_0b0d; } } { goto IL_0b08; } IL_0a46: { RepeatContext_t1214863076 * L_411 = V_33; NullCheck(L_411); RepeatContext_t1214863076 * L_412 = RepeatContext_get_Previous_m4220584810(L_411, /*hidden argument*/NULL); __this->set_repeat_9(L_412); __this->set_deep_12((RepeatContext_t1214863076 *)NULL); int32_t L_413 = Interpreter_Checkpoint_m1239052598(__this, /*hidden argument*/NULL); V_36 = L_413; int32_t L_414 = ___pc2; bool L_415 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_414, (int32_t)1)), /*hidden argument*/NULL); if (!L_415) { goto IL_0a78; } } { goto IL_0ff3; } IL_0a78: { int32_t L_416 = V_36; Interpreter_Backtrack_m2828876822(__this, L_416, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_417 = V_33; __this->set_repeat_9(L_417); RepeatContext_t1214863076 * L_418 = V_33; NullCheck(L_418); bool L_419 = RepeatContext_get_IsMaximum_m332552678(L_418, /*hidden argument*/NULL); if (!L_419) { goto IL_0a99; } } { goto IL_1067; } IL_0a99: { RepeatContext_t1214863076 * L_420 = V_33; RepeatContext_t1214863076 * L_421 = L_420; NullCheck(L_421); int32_t L_422 = RepeatContext_get_Count_m1112834530(L_421, /*hidden argument*/NULL); NullCheck(L_421); RepeatContext_set_Count_m960350409(L_421, ((int32_t)il2cpp_codegen_add((int32_t)L_422, (int32_t)1)), /*hidden argument*/NULL); RepeatContext_t1214863076 * L_423 = V_33; int32_t L_424 = V_0; NullCheck(L_423); RepeatContext_set_Start_m2870272657(L_423, L_424, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_425 = V_33; __this->set_deep_12(L_425); RepeatContext_t1214863076 * L_426 = V_33; NullCheck(L_426); int32_t L_427 = RepeatContext_get_Expression_m255006542(L_426, /*hidden argument*/NULL); bool L_428 = Interpreter_Eval_m858596062(__this, 1, (&V_0), L_427, /*hidden argument*/NULL); if (L_428) { goto IL_0ae4; } } { RepeatContext_t1214863076 * L_429 = V_33; int32_t L_430 = V_34; NullCheck(L_429); RepeatContext_set_Start_m2870272657(L_429, L_430, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_431 = V_33; int32_t L_432 = V_35; NullCheck(L_431); RepeatContext_set_Count_m960350409(L_431, L_432, /*hidden argument*/NULL); goto IL_1067; } IL_0ae4: { RepeatContext_t1214863076 * L_433 = __this->get_deep_12(); RepeatContext_t1214863076 * L_434 = V_33; if ((((RuntimeObject*)(RepeatContext_t1214863076 *)L_433) == ((RuntimeObject*)(RepeatContext_t1214863076 *)L_434))) { goto IL_0af6; } } { goto IL_0ff3; } IL_0af6: { int32_t L_435 = V_0; RepeatContext_t1214863076 * L_436 = V_33; NullCheck(L_436); int32_t L_437 = RepeatContext_get_Start_m1076992038(L_436, /*hidden argument*/NULL); if ((!(((uint32_t)L_435) == ((uint32_t)L_437)))) { goto IL_0b08; } } { goto IL_1067; } IL_0b08: { goto IL_0a46; } IL_0b0d: { IntStack_t2189327687 * L_438 = __this->get_address_of_stack_11(); int32_t L_439 = IntStack_get_Count_m1427289819(L_438, /*hidden argument*/NULL); V_37 = L_439; goto IL_0bd7; } IL_0b1f: { int32_t L_440 = Interpreter_Checkpoint_m1239052598(__this, /*hidden argument*/NULL); V_38 = L_440; int32_t L_441 = V_0; V_39 = L_441; RepeatContext_t1214863076 * L_442 = V_33; NullCheck(L_442); int32_t L_443 = RepeatContext_get_Start_m1076992038(L_442, /*hidden argument*/NULL); V_40 = L_443; RepeatContext_t1214863076 * L_444 = V_33; RepeatContext_t1214863076 * L_445 = L_444; NullCheck(L_445); int32_t L_446 = RepeatContext_get_Count_m1112834530(L_445, /*hidden argument*/NULL); NullCheck(L_445); RepeatContext_set_Count_m960350409(L_445, ((int32_t)il2cpp_codegen_add((int32_t)L_446, (int32_t)1)), /*hidden argument*/NULL); RepeatContext_t1214863076 * L_447 = V_33; int32_t L_448 = V_0; NullCheck(L_447); RepeatContext_set_Start_m2870272657(L_447, L_448, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_449 = V_33; __this->set_deep_12(L_449); RepeatContext_t1214863076 * L_450 = V_33; NullCheck(L_450); int32_t L_451 = RepeatContext_get_Expression_m255006542(L_450, /*hidden argument*/NULL); bool L_452 = Interpreter_Eval_m858596062(__this, 1, (&V_0), L_451, /*hidden argument*/NULL); if (L_452) { goto IL_0b8c; } } { RepeatContext_t1214863076 * L_453 = V_33; RepeatContext_t1214863076 * L_454 = L_453; NullCheck(L_454); int32_t L_455 = RepeatContext_get_Count_m1112834530(L_454, /*hidden argument*/NULL); NullCheck(L_454); RepeatContext_set_Count_m960350409(L_454, ((int32_t)il2cpp_codegen_subtract((int32_t)L_455, (int32_t)1)), /*hidden argument*/NULL); RepeatContext_t1214863076 * L_456 = V_33; int32_t L_457 = V_40; NullCheck(L_456); RepeatContext_set_Start_m2870272657(L_456, L_457, /*hidden argument*/NULL); int32_t L_458 = V_38; Interpreter_Backtrack_m2828876822(__this, L_458, /*hidden argument*/NULL); goto IL_0be3; } IL_0b8c: { RepeatContext_t1214863076 * L_459 = __this->get_deep_12(); RepeatContext_t1214863076 * L_460 = V_33; if ((((RuntimeObject*)(RepeatContext_t1214863076 *)L_459) == ((RuntimeObject*)(RepeatContext_t1214863076 *)L_460))) { goto IL_0bab; } } { IntStack_t2189327687 * L_461 = __this->get_address_of_stack_11(); int32_t L_462 = V_37; IntStack_set_Count_m756607812(L_461, L_462, /*hidden argument*/NULL); goto IL_0ff3; } IL_0bab: { IntStack_t2189327687 * L_463 = __this->get_address_of_stack_11(); int32_t L_464 = V_38; IntStack_Push_m1082581210(L_463, L_464, /*hidden argument*/NULL); IntStack_t2189327687 * L_465 = __this->get_address_of_stack_11(); int32_t L_466 = V_39; IntStack_Push_m1082581210(L_465, L_466, /*hidden argument*/NULL); int32_t L_467 = V_0; RepeatContext_t1214863076 * L_468 = V_33; NullCheck(L_468); int32_t L_469 = RepeatContext_get_Start_m1076992038(L_468, /*hidden argument*/NULL); if ((!(((uint32_t)L_467) == ((uint32_t)L_469)))) { goto IL_0bd7; } } { goto IL_0be3; } IL_0bd7: { RepeatContext_t1214863076 * L_470 = V_33; NullCheck(L_470); bool L_471 = RepeatContext_get_IsMaximum_m332552678(L_470, /*hidden argument*/NULL); if (!L_471) { goto IL_0b1f; } } IL_0be3: { RepeatContext_t1214863076 * L_472 = V_33; NullCheck(L_472); RepeatContext_t1214863076 * L_473 = RepeatContext_get_Previous_m4220584810(L_472, /*hidden argument*/NULL); __this->set_repeat_9(L_473); goto IL_0c6a; } IL_0bf5: { __this->set_deep_12((RepeatContext_t1214863076 *)NULL); int32_t L_474 = ___pc2; bool L_475 = Interpreter_Eval_m858596062(__this, 1, (&V_0), ((int32_t)il2cpp_codegen_add((int32_t)L_474, (int32_t)1)), /*hidden argument*/NULL); if (!L_475) { goto IL_0c1f; } } { IntStack_t2189327687 * L_476 = __this->get_address_of_stack_11(); int32_t L_477 = V_37; IntStack_set_Count_m756607812(L_476, L_477, /*hidden argument*/NULL); goto IL_0ff3; } IL_0c1f: { IntStack_t2189327687 * L_478 = __this->get_address_of_stack_11(); int32_t L_479 = IntStack_get_Count_m1427289819(L_478, /*hidden argument*/NULL); int32_t L_480 = V_37; if ((!(((uint32_t)L_479) == ((uint32_t)L_480)))) { goto IL_0c3e; } } { RepeatContext_t1214863076 * L_481 = V_33; __this->set_repeat_9(L_481); goto IL_1067; } IL_0c3e: { RepeatContext_t1214863076 * L_482 = V_33; RepeatContext_t1214863076 * L_483 = L_482; NullCheck(L_483); int32_t L_484 = RepeatContext_get_Count_m1112834530(L_483, /*hidden argument*/NULL); NullCheck(L_483); RepeatContext_set_Count_m960350409(L_483, ((int32_t)il2cpp_codegen_subtract((int32_t)L_484, (int32_t)1)), /*hidden argument*/NULL); IntStack_t2189327687 * L_485 = __this->get_address_of_stack_11(); int32_t L_486 = IntStack_Pop_m1779514793(L_485, /*hidden argument*/NULL); V_0 = L_486; IntStack_t2189327687 * L_487 = __this->get_address_of_stack_11(); int32_t L_488 = IntStack_Pop_m1779514793(L_487, /*hidden argument*/NULL); Interpreter_Backtrack_m2828876822(__this, L_488, /*hidden argument*/NULL); } IL_0c6a: { goto IL_0bf5; } IL_0c6f: { RepeatContext_t1214863076 * L_489 = __this->get_fast_10(); int32_t L_490 = ___pc2; int32_t L_491 = Interpreter_ReadProgramCount_m1121096263(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_490, (int32_t)2)), /*hidden argument*/NULL); int32_t L_492 = ___pc2; int32_t L_493 = Interpreter_ReadProgramCount_m1121096263(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_492, (int32_t)4)), /*hidden argument*/NULL); uint16_t L_494 = V_3; int32_t L_495 = ___pc2; RepeatContext_t1214863076 * L_496 = (RepeatContext_t1214863076 *)il2cpp_codegen_object_new(RepeatContext_t1214863076_il2cpp_TypeInfo_var); RepeatContext__ctor_m2465637864(L_496, L_489, L_491, L_493, (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_494&(int32_t)((int32_t)2048))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0), ((int32_t)il2cpp_codegen_add((int32_t)L_495, (int32_t)6)), /*hidden argument*/NULL); __this->set_fast_10(L_496); RepeatContext_t1214863076 * L_497 = __this->get_fast_10(); int32_t L_498 = V_0; NullCheck(L_497); RepeatContext_set_Start_m2870272657(L_497, L_498, /*hidden argument*/NULL); int32_t L_499 = Interpreter_Checkpoint_m1239052598(__this, /*hidden argument*/NULL); V_41 = L_499; int32_t L_500 = ___pc2; UInt16U5BU5D_t3326319531* L_501 = __this->get_program_1(); int32_t L_502 = ___pc2; NullCheck(L_501); int32_t L_503 = ((int32_t)il2cpp_codegen_add((int32_t)L_502, (int32_t)1)); uint16_t L_504 = (L_501)->GetAt(static_cast(L_503)); ___pc2 = ((int32_t)il2cpp_codegen_add((int32_t)L_500, (int32_t)L_504)); UInt16U5BU5D_t3326319531* L_505 = __this->get_program_1(); int32_t L_506 = ___pc2; NullCheck(L_505); int32_t L_507 = L_506; uint16_t L_508 = (L_505)->GetAt(static_cast(L_507)); V_42 = L_508; V_43 = (-1); V_44 = (-1); V_45 = 0; uint16_t L_509 = V_42; V_46 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_509&(int32_t)((int32_t)255)))))); uint16_t L_510 = V_46; if ((((int32_t)L_510) == ((int32_t)5))) { goto IL_0cf3; } } { uint16_t L_511 = V_46; if ((!(((uint32_t)L_511) == ((uint32_t)3)))) { goto IL_0d92; } } IL_0cf3: { uint16_t L_512 = V_42; V_47 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_512&(int32_t)((int32_t)65280)))))); uint16_t L_513 = V_47; if (!(((int32_t)((uint16_t)((int32_t)((int32_t)L_513&(int32_t)((int32_t)256))))))) { goto IL_0d11; } } { goto IL_0d92; } IL_0d11: { uint16_t L_514 = V_46; if ((!(((uint32_t)L_514) == ((uint32_t)3)))) { goto IL_0d4c; } } { V_48 = 0; uint16_t L_515 = V_47; if (!(((int32_t)((uint16_t)((int32_t)((int32_t)L_515&(int32_t)((int32_t)1024))))))) { goto IL_0d38; } } { UInt16U5BU5D_t3326319531* L_516 = __this->get_program_1(); int32_t L_517 = ___pc2; NullCheck(L_516); int32_t L_518 = ((int32_t)il2cpp_codegen_add((int32_t)L_517, (int32_t)1)); uint16_t L_519 = (L_516)->GetAt(static_cast(L_518)); V_48 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_519, (int32_t)1)); } IL_0d38: { UInt16U5BU5D_t3326319531* L_520 = __this->get_program_1(); int32_t L_521 = ___pc2; int32_t L_522 = V_48; NullCheck(L_520); int32_t L_523 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_521, (int32_t)2)), (int32_t)L_522)); uint16_t L_524 = (L_520)->GetAt(static_cast(L_523)); V_43 = L_524; goto IL_0d58; } IL_0d4c: { UInt16U5BU5D_t3326319531* L_525 = __this->get_program_1(); int32_t L_526 = ___pc2; NullCheck(L_525); int32_t L_527 = ((int32_t)il2cpp_codegen_add((int32_t)L_526, (int32_t)1)); uint16_t L_528 = (L_525)->GetAt(static_cast(L_527)); V_43 = L_528; } IL_0d58: { uint16_t L_529 = V_47; if (!(((int32_t)((uint16_t)((int32_t)((int32_t)L_529&(int32_t)((int32_t)512))))))) { goto IL_0d75; } } { int32_t L_530 = V_43; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_531 = Char_ToUpper_m3999570441(NULL /*static, unused*/, (((int32_t)((uint16_t)L_530))), /*hidden argument*/NULL); V_44 = L_531; goto IL_0d79; } IL_0d75: { int32_t L_532 = V_43; V_44 = L_532; } IL_0d79: { uint16_t L_533 = V_47; if (!(((int32_t)((uint16_t)((int32_t)((int32_t)L_533&(int32_t)((int32_t)1024))))))) { goto IL_0d8f; } } { V_45 = (-1); goto IL_0d92; } IL_0d8f: { V_45 = 0; } IL_0d92: { RepeatContext_t1214863076 * L_534 = __this->get_fast_10(); NullCheck(L_534); bool L_535 = RepeatContext_get_IsLazy_m2261224997(L_534, /*hidden argument*/NULL); if (!L_535) { goto IL_0ebf; } } { RepeatContext_t1214863076 * L_536 = __this->get_fast_10(); NullCheck(L_536); bool L_537 = RepeatContext_get_IsMinimum_m3640286252(L_536, /*hidden argument*/NULL); if (L_537) { goto IL_0de1; } } { RepeatContext_t1214863076 * L_538 = __this->get_fast_10(); NullCheck(L_538); int32_t L_539 = RepeatContext_get_Expression_m255006542(L_538, /*hidden argument*/NULL); bool L_540 = Interpreter_Eval_m858596062(__this, 2, (&V_0), L_539, /*hidden argument*/NULL); if (L_540) { goto IL_0de1; } } { RepeatContext_t1214863076 * L_541 = __this->get_fast_10(); NullCheck(L_541); RepeatContext_t1214863076 * L_542 = RepeatContext_get_Previous_m4220584810(L_541, /*hidden argument*/NULL); __this->set_fast_10(L_542); goto IL_1067; } IL_0de1: { int32_t L_543 = V_0; int32_t L_544 = V_45; V_49 = ((int32_t)il2cpp_codegen_add((int32_t)L_543, (int32_t)L_544)); int32_t L_545 = V_43; if ((((int32_t)L_545) < ((int32_t)0))) { goto IL_0e2c; } } { int32_t L_546 = V_49; if ((((int32_t)L_546) < ((int32_t)0))) { goto IL_0e47; } } { int32_t L_547 = V_49; int32_t L_548 = __this->get_text_end_4(); if ((((int32_t)L_547) >= ((int32_t)L_548))) { goto IL_0e47; } } { int32_t L_549 = V_43; String_t* L_550 = __this->get_text_3(); int32_t L_551 = V_49; NullCheck(L_550); Il2CppChar L_552 = String_get_Chars_m2986988803(L_550, L_551, /*hidden argument*/NULL); if ((((int32_t)L_549) == ((int32_t)L_552))) { goto IL_0e2c; } } { int32_t L_553 = V_44; String_t* L_554 = __this->get_text_3(); int32_t L_555 = V_49; NullCheck(L_554); Il2CppChar L_556 = String_get_Chars_m2986988803(L_554, L_555, /*hidden argument*/NULL); if ((!(((uint32_t)L_553) == ((uint32_t)L_556)))) { goto IL_0e47; } } IL_0e2c: { __this->set_deep_12((RepeatContext_t1214863076 *)NULL); int32_t L_557 = ___pc2; bool L_558 = Interpreter_Eval_m858596062(__this, 1, (&V_0), L_557, /*hidden argument*/NULL); if (!L_558) { goto IL_0e47; } } { goto IL_0ea9; } IL_0e47: { RepeatContext_t1214863076 * L_559 = __this->get_fast_10(); NullCheck(L_559); bool L_560 = RepeatContext_get_IsMaximum_m332552678(L_559, /*hidden argument*/NULL); if (!L_560) { goto IL_0e6d; } } { RepeatContext_t1214863076 * L_561 = __this->get_fast_10(); NullCheck(L_561); RepeatContext_t1214863076 * L_562 = RepeatContext_get_Previous_m4220584810(L_561, /*hidden argument*/NULL); __this->set_fast_10(L_562); goto IL_1067; } IL_0e6d: { int32_t L_563 = V_41; Interpreter_Backtrack_m2828876822(__this, L_563, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_564 = __this->get_fast_10(); NullCheck(L_564); int32_t L_565 = RepeatContext_get_Expression_m255006542(L_564, /*hidden argument*/NULL); bool L_566 = Interpreter_Eval_m858596062(__this, 2, (&V_0), L_565, /*hidden argument*/NULL); if (L_566) { goto IL_0ea4; } } { RepeatContext_t1214863076 * L_567 = __this->get_fast_10(); NullCheck(L_567); RepeatContext_t1214863076 * L_568 = RepeatContext_get_Previous_m4220584810(L_567, /*hidden argument*/NULL); __this->set_fast_10(L_568); goto IL_1067; } IL_0ea4: { goto IL_0de1; } IL_0ea9: { RepeatContext_t1214863076 * L_569 = __this->get_fast_10(); NullCheck(L_569); RepeatContext_t1214863076 * L_570 = RepeatContext_get_Previous_m4220584810(L_569, /*hidden argument*/NULL); __this->set_fast_10(L_570); goto IL_0ff3; } IL_0ebf: { RepeatContext_t1214863076 * L_571 = __this->get_fast_10(); NullCheck(L_571); int32_t L_572 = RepeatContext_get_Expression_m255006542(L_571, /*hidden argument*/NULL); bool L_573 = Interpreter_Eval_m858596062(__this, 2, (&V_0), L_572, /*hidden argument*/NULL); if (L_573) { goto IL_0eee; } } { RepeatContext_t1214863076 * L_574 = __this->get_fast_10(); NullCheck(L_574); RepeatContext_t1214863076 * L_575 = RepeatContext_get_Previous_m4220584810(L_574, /*hidden argument*/NULL); __this->set_fast_10(L_575); goto IL_1067; } IL_0eee: { RepeatContext_t1214863076 * L_576 = __this->get_fast_10(); NullCheck(L_576); int32_t L_577 = RepeatContext_get_Count_m1112834530(L_576, /*hidden argument*/NULL); if ((((int32_t)L_577) <= ((int32_t)0))) { goto IL_0f1f; } } { int32_t L_578 = V_0; RepeatContext_t1214863076 * L_579 = __this->get_fast_10(); NullCheck(L_579); int32_t L_580 = RepeatContext_get_Start_m1076992038(L_579, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_581 = __this->get_fast_10(); NullCheck(L_581); int32_t L_582 = RepeatContext_get_Count_m1112834530(L_581, /*hidden argument*/NULL); V_50 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_578, (int32_t)L_580))/(int32_t)L_582)); goto IL_0f22; } IL_0f1f: { V_50 = 0; } IL_0f22: { int32_t L_583 = V_0; int32_t L_584 = V_45; V_51 = ((int32_t)il2cpp_codegen_add((int32_t)L_583, (int32_t)L_584)); int32_t L_585 = V_43; if ((((int32_t)L_585) < ((int32_t)0))) { goto IL_0f6d; } } { int32_t L_586 = V_51; if ((((int32_t)L_586) < ((int32_t)0))) { goto IL_0f88; } } { int32_t L_587 = V_51; int32_t L_588 = __this->get_text_end_4(); if ((((int32_t)L_587) >= ((int32_t)L_588))) { goto IL_0f88; } } { int32_t L_589 = V_43; String_t* L_590 = __this->get_text_3(); int32_t L_591 = V_51; NullCheck(L_590); Il2CppChar L_592 = String_get_Chars_m2986988803(L_590, L_591, /*hidden argument*/NULL); if ((((int32_t)L_589) == ((int32_t)L_592))) { goto IL_0f6d; } } { int32_t L_593 = V_44; String_t* L_594 = __this->get_text_3(); int32_t L_595 = V_51; NullCheck(L_594); Il2CppChar L_596 = String_get_Chars_m2986988803(L_594, L_595, /*hidden argument*/NULL); if ((!(((uint32_t)L_593) == ((uint32_t)L_596)))) { goto IL_0f88; } } IL_0f6d: { __this->set_deep_12((RepeatContext_t1214863076 *)NULL); int32_t L_597 = ___pc2; bool L_598 = Interpreter_Eval_m858596062(__this, 1, (&V_0), L_597, /*hidden argument*/NULL); if (!L_598) { goto IL_0f88; } } { goto IL_0fd3; } IL_0f88: { RepeatContext_t1214863076 * L_599 = __this->get_fast_10(); RepeatContext_t1214863076 * L_600 = L_599; NullCheck(L_600); int32_t L_601 = RepeatContext_get_Count_m1112834530(L_600, /*hidden argument*/NULL); NullCheck(L_600); RepeatContext_set_Count_m960350409(L_600, ((int32_t)il2cpp_codegen_subtract((int32_t)L_601, (int32_t)1)), /*hidden argument*/NULL); RepeatContext_t1214863076 * L_602 = __this->get_fast_10(); NullCheck(L_602); bool L_603 = RepeatContext_get_IsMinimum_m3640286252(L_602, /*hidden argument*/NULL); if (L_603) { goto IL_0fc1; } } { RepeatContext_t1214863076 * L_604 = __this->get_fast_10(); NullCheck(L_604); RepeatContext_t1214863076 * L_605 = RepeatContext_get_Previous_m4220584810(L_604, /*hidden argument*/NULL); __this->set_fast_10(L_605); goto IL_1067; } IL_0fc1: { int32_t L_606 = V_0; int32_t L_607 = V_50; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_606, (int32_t)L_607)); int32_t L_608 = V_41; Interpreter_Backtrack_m2828876822(__this, L_608, /*hidden argument*/NULL); goto IL_0f22; } IL_0fd3: { RepeatContext_t1214863076 * L_609 = __this->get_fast_10(); NullCheck(L_609); RepeatContext_t1214863076 * L_610 = RepeatContext_get_Previous_m4220584810(L_609, /*hidden argument*/NULL); __this->set_fast_10(L_610); goto IL_0ff3; } IL_0fe9: { goto IL_1067; } IL_0fee: { goto IL_0008; } IL_0ff3: { int32_t* L_611 = ___ref_ptr1; int32_t L_612 = V_0; *((int32_t*)(L_611)) = (int32_t)L_612; int32_t L_613 = ___mode0; V_54 = L_613; int32_t L_614 = V_54; if ((((int32_t)L_614) == ((int32_t)1))) { goto IL_100e; } } { int32_t L_615 = V_54; if ((((int32_t)L_615) == ((int32_t)2))) { goto IL_1010; } } { goto IL_1067; } IL_100e: { return (bool)1; } IL_1010: { RepeatContext_t1214863076 * L_616 = __this->get_fast_10(); RepeatContext_t1214863076 * L_617 = L_616; NullCheck(L_617); int32_t L_618 = RepeatContext_get_Count_m1112834530(L_617, /*hidden argument*/NULL); NullCheck(L_617); RepeatContext_set_Count_m960350409(L_617, ((int32_t)il2cpp_codegen_add((int32_t)L_618, (int32_t)1)), /*hidden argument*/NULL); RepeatContext_t1214863076 * L_619 = __this->get_fast_10(); NullCheck(L_619); bool L_620 = RepeatContext_get_IsMaximum_m332552678(L_619, /*hidden argument*/NULL); if (L_620) { goto IL_1053; } } { RepeatContext_t1214863076 * L_621 = __this->get_fast_10(); NullCheck(L_621); bool L_622 = RepeatContext_get_IsLazy_m2261224997(L_621, /*hidden argument*/NULL); if (!L_622) { goto IL_1055; } } { RepeatContext_t1214863076 * L_623 = __this->get_fast_10(); NullCheck(L_623); bool L_624 = RepeatContext_get_IsMinimum_m3640286252(L_623, /*hidden argument*/NULL); if (!L_624) { goto IL_1055; } } IL_1053: { return (bool)1; } IL_1055: { RepeatContext_t1214863076 * L_625 = __this->get_fast_10(); NullCheck(L_625); int32_t L_626 = RepeatContext_get_Expression_m255006542(L_625, /*hidden argument*/NULL); ___pc2 = L_626; goto IL_0003; } IL_1067: { int32_t L_627 = ___mode0; V_54 = L_627; int32_t L_628 = V_54; if ((((int32_t)L_628) == ((int32_t)1))) { goto IL_107f; } } { int32_t L_629 = V_54; if ((((int32_t)L_629) == ((int32_t)2))) { goto IL_1081; } } { goto IL_10b2; } IL_107f: { return (bool)0; } IL_1081: { RepeatContext_t1214863076 * L_630 = __this->get_fast_10(); NullCheck(L_630); bool L_631 = RepeatContext_get_IsLazy_m2261224997(L_630, /*hidden argument*/NULL); if (L_631) { goto IL_10a3; } } { RepeatContext_t1214863076 * L_632 = __this->get_fast_10(); NullCheck(L_632); bool L_633 = RepeatContext_get_IsMinimum_m3640286252(L_632, /*hidden argument*/NULL); if (!L_633) { goto IL_10a3; } } { return (bool)1; } IL_10a3: { int32_t* L_634 = ___ref_ptr1; RepeatContext_t1214863076 * L_635 = __this->get_fast_10(); NullCheck(L_635); int32_t L_636 = RepeatContext_get_Start_m1076992038(L_635, /*hidden argument*/NULL); *((int32_t*)(L_634)) = (int32_t)L_636; return (bool)0; } IL_10b2: { return (bool)0; } } // System.Boolean System.Text.RegularExpressions.Interpreter::EvalChar(System.Text.RegularExpressions.Interpreter/Mode,System.Int32&,System.Int32&,System.Boolean) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_EvalChar_m959577577 (Interpreter_t582715701 * __this, int32_t ___mode0, int32_t* ___ptr1, int32_t* ___pc2, bool ___multi3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_EvalChar_m959577577_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Il2CppChar V_1 = 0x0; bool V_2 = false; bool V_3 = false; uint16_t V_4 = 0; uint16_t V_5 = 0; uint16_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; uint16_t V_14 = 0; { V_0 = (bool)0; V_1 = 0; } IL_0004: { UInt16U5BU5D_t3326319531* L_0 = __this->get_program_1(); int32_t* L_1 = ___pc2; NullCheck(L_0); int32_t L_2 = (*((int32_t*)L_1)); uint16_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_4 = L_3; uint16_t L_4 = V_4; V_5 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_4&(int32_t)((int32_t)255)))))); uint16_t L_5 = V_4; V_6 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)65280)))))); int32_t* L_6 = ___pc2; int32_t* L_7 = ___pc2; *((int32_t*)(L_6)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_7)), (int32_t)1)); uint16_t L_8 = V_6; V_3 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_8&(int32_t)((int32_t)512))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_9 = V_0; if (L_9) { goto IL_00aa; } } { uint16_t L_10 = V_6; if (!(((int32_t)((uint16_t)((int32_t)((int32_t)L_10&(int32_t)((int32_t)1024))))))) { goto IL_0075; } } { int32_t* L_11 = ___ptr1; if ((((int32_t)(*((int32_t*)L_11))) > ((int32_t)0))) { goto IL_0059; } } { return (bool)0; } IL_0059: { String_t* L_12 = __this->get_text_3(); int32_t* L_13 = ___ptr1; int32_t* L_14 = ___ptr1; int32_t L_15 = ((int32_t)il2cpp_codegen_subtract((int32_t)(*((int32_t*)L_14)), (int32_t)1)); V_13 = L_15; *((int32_t*)(L_13)) = (int32_t)L_15; int32_t L_16 = V_13; NullCheck(L_12); Il2CppChar L_17 = String_get_Chars_m2986988803(L_12, L_16, /*hidden argument*/NULL); V_1 = L_17; goto IL_009b; } IL_0075: { int32_t* L_18 = ___ptr1; int32_t L_19 = __this->get_text_end_4(); if ((((int32_t)(*((int32_t*)L_18))) < ((int32_t)L_19))) { goto IL_0084; } } { return (bool)0; } IL_0084: { String_t* L_20 = __this->get_text_3(); int32_t* L_21 = ___ptr1; int32_t* L_22 = ___ptr1; int32_t L_23 = (*((int32_t*)L_22)); V_13 = L_23; *((int32_t*)(L_21)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); int32_t L_24 = V_13; NullCheck(L_20); Il2CppChar L_25 = String_get_Chars_m2986988803(L_20, L_24, /*hidden argument*/NULL); V_1 = L_25; } IL_009b: { bool L_26 = V_3; if (!L_26) { goto IL_00a8; } } { Il2CppChar L_27 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_28 = Char_ToLower_m844856331(NULL /*static, unused*/, L_27, /*hidden argument*/NULL); V_1 = L_28; } IL_00a8: { V_0 = (bool)1; } IL_00aa: { uint16_t L_29 = V_6; V_2 = (bool)((((int32_t)((((int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_29&(int32_t)((int32_t)256))))))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); uint16_t L_30 = V_5; V_14 = L_30; uint16_t L_31 = V_14; switch (L_31) { case 0: { goto IL_00f4; } case 1: { goto IL_00f2; } case 2: { goto IL_0221; } case 3: { goto IL_0221; } case 4: { goto IL_0221; } case 5: { goto IL_00f6; } case 6: { goto IL_0118; } case 7: { goto IL_013f; } case 8: { goto IL_0166; } case 9: { goto IL_01a8; } } } { goto IL_0221; } IL_00f2: { return (bool)1; } IL_00f4: { return (bool)0; } IL_00f6: { Il2CppChar L_32 = V_1; UInt16U5BU5D_t3326319531* L_33 = __this->get_program_1(); int32_t* L_34 = ___pc2; int32_t* L_35 = ___pc2; int32_t L_36 = (*((int32_t*)L_35)); V_13 = L_36; *((int32_t*)(L_34)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)); int32_t L_37 = V_13; NullCheck(L_33); int32_t L_38 = L_37; uint16_t L_39 = (L_33)->GetAt(static_cast(L_38)); if ((!(((uint32_t)L_32) == ((uint32_t)L_39)))) { goto IL_0113; } } { bool L_40 = V_2; return (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0); } IL_0113: { goto IL_0221; } IL_0118: { UInt16U5BU5D_t3326319531* L_41 = __this->get_program_1(); int32_t* L_42 = ___pc2; int32_t* L_43 = ___pc2; int32_t L_44 = (*((int32_t*)L_43)); V_13 = L_44; *((int32_t*)(L_42)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_13; NullCheck(L_41); int32_t L_46 = L_45; uint16_t L_47 = (L_41)->GetAt(static_cast(L_46)); Il2CppChar L_48 = V_1; bool L_49 = CategoryUtils_IsCategory_m278753792(NULL /*static, unused*/, L_47, L_48, /*hidden argument*/NULL); if (!L_49) { goto IL_013a; } } { bool L_50 = V_2; return (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0); } IL_013a: { goto IL_0221; } IL_013f: { UInt16U5BU5D_t3326319531* L_51 = __this->get_program_1(); int32_t* L_52 = ___pc2; int32_t* L_53 = ___pc2; int32_t L_54 = (*((int32_t*)L_53)); V_13 = L_54; *((int32_t*)(L_52)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)); int32_t L_55 = V_13; NullCheck(L_51); int32_t L_56 = L_55; uint16_t L_57 = (L_51)->GetAt(static_cast(L_56)); Il2CppChar L_58 = V_1; bool L_59 = CategoryUtils_IsCategory_m278753792(NULL /*static, unused*/, L_57, L_58, /*hidden argument*/NULL); if (L_59) { goto IL_0161; } } { bool L_60 = V_2; return (bool)((((int32_t)L_60) == ((int32_t)0))? 1 : 0); } IL_0161: { goto IL_0221; } IL_0166: { UInt16U5BU5D_t3326319531* L_61 = __this->get_program_1(); int32_t* L_62 = ___pc2; int32_t* L_63 = ___pc2; int32_t L_64 = (*((int32_t*)L_63)); V_13 = L_64; *((int32_t*)(L_62)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1)); int32_t L_65 = V_13; NullCheck(L_61); int32_t L_66 = L_65; uint16_t L_67 = (L_61)->GetAt(static_cast(L_66)); V_7 = L_67; UInt16U5BU5D_t3326319531* L_68 = __this->get_program_1(); int32_t* L_69 = ___pc2; int32_t* L_70 = ___pc2; int32_t L_71 = (*((int32_t*)L_70)); V_13 = L_71; *((int32_t*)(L_69)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1)); int32_t L_72 = V_13; NullCheck(L_68); int32_t L_73 = L_72; uint16_t L_74 = (L_68)->GetAt(static_cast(L_73)); V_8 = L_74; int32_t L_75 = V_7; Il2CppChar L_76 = V_1; if ((((int32_t)L_75) > ((int32_t)L_76))) { goto IL_01a3; } } { Il2CppChar L_77 = V_1; int32_t L_78 = V_8; if ((((int32_t)L_77) > ((int32_t)L_78))) { goto IL_01a3; } } { bool L_79 = V_2; return (bool)((((int32_t)L_79) == ((int32_t)0))? 1 : 0); } IL_01a3: { goto IL_0221; } IL_01a8: { UInt16U5BU5D_t3326319531* L_80 = __this->get_program_1(); int32_t* L_81 = ___pc2; int32_t* L_82 = ___pc2; int32_t L_83 = (*((int32_t*)L_82)); V_13 = L_83; *((int32_t*)(L_81)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_83, (int32_t)1)); int32_t L_84 = V_13; NullCheck(L_80); int32_t L_85 = L_84; uint16_t L_86 = (L_80)->GetAt(static_cast(L_85)); V_9 = L_86; UInt16U5BU5D_t3326319531* L_87 = __this->get_program_1(); int32_t* L_88 = ___pc2; int32_t* L_89 = ___pc2; int32_t L_90 = (*((int32_t*)L_89)); V_13 = L_90; *((int32_t*)(L_88)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_90, (int32_t)1)); int32_t L_91 = V_13; NullCheck(L_87); int32_t L_92 = L_91; uint16_t L_93 = (L_87)->GetAt(static_cast(L_92)); V_10 = L_93; int32_t* L_94 = ___pc2; V_11 = (*((int32_t*)L_94)); int32_t* L_95 = ___pc2; int32_t* L_96 = ___pc2; int32_t L_97 = V_10; *((int32_t*)(L_95)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_96)), (int32_t)L_97)); Il2CppChar L_98 = V_1; int32_t L_99 = V_9; V_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_98, (int32_t)L_99)); int32_t L_100 = V_12; if ((((int32_t)L_100) < ((int32_t)0))) { goto IL_01f4; } } { int32_t L_101 = V_12; int32_t L_102 = V_10; if ((((int32_t)L_101) < ((int32_t)((int32_t)((int32_t)L_102<<(int32_t)4))))) { goto IL_01f9; } } IL_01f4: { goto IL_0221; } IL_01f9: { UInt16U5BU5D_t3326319531* L_103 = __this->get_program_1(); int32_t L_104 = V_11; int32_t L_105 = V_12; NullCheck(L_103); int32_t L_106 = ((int32_t)il2cpp_codegen_add((int32_t)L_104, (int32_t)((int32_t)((int32_t)L_105>>(int32_t)4)))); uint16_t L_107 = (L_103)->GetAt(static_cast(L_106)); int32_t L_108 = V_12; if (!((int32_t)((int32_t)L_107&(int32_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_108&(int32_t)((int32_t)15)))&(int32_t)((int32_t)31)))))))) { goto IL_021c; } } { bool L_109 = V_2; return (bool)((((int32_t)L_109) == ((int32_t)0))? 1 : 0); } IL_021c: { goto IL_0221; } IL_0221: { bool L_110 = ___multi3; if (L_110) { goto IL_0004; } } { bool L_111 = V_2; return L_111; } } // System.Boolean System.Text.RegularExpressions.Interpreter::TryMatch(System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_TryMatch_m2615355060 (Interpreter_t582715701 * __this, int32_t* ___ref_ptr0, int32_t ___pc1, const RuntimeMethod* method) { int32_t V_0 = 0; { Interpreter_Reset_m2774688020(__this, /*hidden argument*/NULL); int32_t* L_0 = ___ref_ptr0; V_0 = (*((int32_t*)L_0)); MarkU5BU5D_t3645422402* L_1 = __this->get_marks_13(); Int32U5BU5D_t385246372* L_2 = __this->get_groups_16(); NullCheck(L_2); int32_t L_3 = 0; int32_t L_4 = (L_2)->GetAt(static_cast(L_3)); NullCheck(L_1); int32_t L_5 = V_0; ((L_1)->GetAddressAt(static_cast(L_4)))->set_Start_0(L_5); int32_t L_6 = ___pc1; bool L_7 = Interpreter_Eval_m858596062(__this, 1, (&V_0), L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_004f; } } { MarkU5BU5D_t3645422402* L_8 = __this->get_marks_13(); Int32U5BU5D_t385246372* L_9 = __this->get_groups_16(); NullCheck(L_9); int32_t L_10 = 0; int32_t L_11 = (L_9)->GetAt(static_cast(L_10)); NullCheck(L_8); int32_t L_12 = V_0; ((L_8)->GetAddressAt(static_cast(L_11)))->set_End_1(L_12); int32_t* L_13 = ___ref_ptr0; int32_t L_14 = V_0; *((int32_t*)(L_13)) = (int32_t)L_14; return (bool)1; } IL_004f: { return (bool)0; } } // System.Boolean System.Text.RegularExpressions.Interpreter::IsPosition(System.Text.RegularExpressions.Position,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_IsPosition_m3326918850 (Interpreter_t582715701 * __this, uint16_t ___pos0, int32_t ___ptr1, const RuntimeMethod* method) { uint16_t V_0 = 0; int32_t G_B6_0 = 0; int32_t G_B12_0 = 0; int32_t G_B14_0 = 0; int32_t G_B18_0 = 0; { uint16_t L_0 = ___pos0; V_0 = L_0; uint16_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1))) { case 0: { goto IL_0033; } case 1: { goto IL_0033; } case 2: { goto IL_0038; } case 3: { goto IL_0054; } case 4: { goto IL_005e; } case 5: { goto IL_00af; } case 6: { goto IL_008f; } case 7: { goto IL_00b9; } case 8: { goto IL_012c; } } } { goto IL_01a2; } IL_0033: { int32_t L_2 = ___ptr1; return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } IL_0038: { int32_t L_3 = ___ptr1; if (!L_3) { goto IL_0052; } } { String_t* L_4 = __this->get_text_3(); int32_t L_5 = ___ptr1; NullCheck(L_4); Il2CppChar L_6 = String_get_Chars_m2986988803(L_4, ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)), /*hidden argument*/NULL); G_B6_0 = ((((int32_t)L_6) == ((int32_t)((int32_t)10)))? 1 : 0); goto IL_0053; } IL_0052: { G_B6_0 = 1; } IL_0053: { return (bool)G_B6_0; } IL_0054: { int32_t L_7 = ___ptr1; int32_t L_8 = __this->get_scan_ptr_8(); return (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0); } IL_005e: { int32_t L_9 = ___ptr1; int32_t L_10 = __this->get_text_end_4(); if ((((int32_t)L_9) == ((int32_t)L_10))) { goto IL_008d; } } { int32_t L_11 = ___ptr1; int32_t L_12 = __this->get_text_end_4(); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)))))) { goto IL_008a; } } { String_t* L_13 = __this->get_text_3(); int32_t L_14 = ___ptr1; NullCheck(L_13); Il2CppChar L_15 = String_get_Chars_m2986988803(L_13, L_14, /*hidden argument*/NULL); G_B12_0 = ((((int32_t)L_15) == ((int32_t)((int32_t)10)))? 1 : 0); goto IL_008b; } IL_008a: { G_B12_0 = 0; } IL_008b: { G_B14_0 = G_B12_0; goto IL_008e; } IL_008d: { G_B14_0 = 1; } IL_008e: { return (bool)G_B14_0; } IL_008f: { int32_t L_16 = ___ptr1; int32_t L_17 = __this->get_text_end_4(); if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_00ad; } } { String_t* L_18 = __this->get_text_3(); int32_t L_19 = ___ptr1; NullCheck(L_18); Il2CppChar L_20 = String_get_Chars_m2986988803(L_18, L_19, /*hidden argument*/NULL); G_B18_0 = ((((int32_t)L_20) == ((int32_t)((int32_t)10)))? 1 : 0); goto IL_00ae; } IL_00ad: { G_B18_0 = 1; } IL_00ae: { return (bool)G_B18_0; } IL_00af: { int32_t L_21 = ___ptr1; int32_t L_22 = __this->get_text_end_4(); return (bool)((((int32_t)L_21) == ((int32_t)L_22))? 1 : 0); } IL_00b9: { int32_t L_23 = __this->get_text_end_4(); if (L_23) { goto IL_00c6; } } { return (bool)0; } IL_00c6: { int32_t L_24 = ___ptr1; if (L_24) { goto IL_00df; } } { String_t* L_25 = __this->get_text_3(); int32_t L_26 = ___ptr1; NullCheck(L_25); Il2CppChar L_27 = String_get_Chars_m2986988803(L_25, L_26, /*hidden argument*/NULL); bool L_28 = Interpreter_IsWordChar_m2858055765(__this, L_27, /*hidden argument*/NULL); return L_28; } IL_00df: { int32_t L_29 = ___ptr1; int32_t L_30 = __this->get_text_end_4(); if ((!(((uint32_t)L_29) == ((uint32_t)L_30)))) { goto IL_0100; } } { String_t* L_31 = __this->get_text_3(); int32_t L_32 = ___ptr1; NullCheck(L_31); Il2CppChar L_33 = String_get_Chars_m2986988803(L_31, ((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)1)), /*hidden argument*/NULL); bool L_34 = Interpreter_IsWordChar_m2858055765(__this, L_33, /*hidden argument*/NULL); return L_34; } IL_0100: { String_t* L_35 = __this->get_text_3(); int32_t L_36 = ___ptr1; NullCheck(L_35); Il2CppChar L_37 = String_get_Chars_m2986988803(L_35, L_36, /*hidden argument*/NULL); bool L_38 = Interpreter_IsWordChar_m2858055765(__this, L_37, /*hidden argument*/NULL); String_t* L_39 = __this->get_text_3(); int32_t L_40 = ___ptr1; NullCheck(L_39); Il2CppChar L_41 = String_get_Chars_m2986988803(L_39, ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)1)), /*hidden argument*/NULL); bool L_42 = Interpreter_IsWordChar_m2858055765(__this, L_41, /*hidden argument*/NULL); return (bool)((((int32_t)((((int32_t)L_38) == ((int32_t)L_42))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_012c: { int32_t L_43 = __this->get_text_end_4(); if (L_43) { goto IL_0139; } } { return (bool)0; } IL_0139: { int32_t L_44 = ___ptr1; if (L_44) { goto IL_0155; } } { String_t* L_45 = __this->get_text_3(); int32_t L_46 = ___ptr1; NullCheck(L_45); Il2CppChar L_47 = String_get_Chars_m2986988803(L_45, L_46, /*hidden argument*/NULL); bool L_48 = Interpreter_IsWordChar_m2858055765(__this, L_47, /*hidden argument*/NULL); return (bool)((((int32_t)L_48) == ((int32_t)0))? 1 : 0); } IL_0155: { int32_t L_49 = ___ptr1; int32_t L_50 = __this->get_text_end_4(); if ((!(((uint32_t)L_49) == ((uint32_t)L_50)))) { goto IL_0179; } } { String_t* L_51 = __this->get_text_3(); int32_t L_52 = ___ptr1; NullCheck(L_51); Il2CppChar L_53 = String_get_Chars_m2986988803(L_51, ((int32_t)il2cpp_codegen_subtract((int32_t)L_52, (int32_t)1)), /*hidden argument*/NULL); bool L_54 = Interpreter_IsWordChar_m2858055765(__this, L_53, /*hidden argument*/NULL); return (bool)((((int32_t)L_54) == ((int32_t)0))? 1 : 0); } IL_0179: { String_t* L_55 = __this->get_text_3(); int32_t L_56 = ___ptr1; NullCheck(L_55); Il2CppChar L_57 = String_get_Chars_m2986988803(L_55, L_56, /*hidden argument*/NULL); bool L_58 = Interpreter_IsWordChar_m2858055765(__this, L_57, /*hidden argument*/NULL); String_t* L_59 = __this->get_text_3(); int32_t L_60 = ___ptr1; NullCheck(L_59); Il2CppChar L_61 = String_get_Chars_m2986988803(L_59, ((int32_t)il2cpp_codegen_subtract((int32_t)L_60, (int32_t)1)), /*hidden argument*/NULL); bool L_62 = Interpreter_IsWordChar_m2858055765(__this, L_61, /*hidden argument*/NULL); return (bool)((((int32_t)L_58) == ((int32_t)L_62))? 1 : 0); } IL_01a2: { return (bool)0; } } // System.Boolean System.Text.RegularExpressions.Interpreter::IsWordChar(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_IsWordChar_m2858055765 (Interpreter_t582715701 * __this, Il2CppChar ___c0, const RuntimeMethod* method) { { Il2CppChar L_0 = ___c0; bool L_1 = CategoryUtils_IsCategory_m278753792(NULL /*static, unused*/, 3, L_0, /*hidden argument*/NULL); return L_1; } } // System.String System.Text.RegularExpressions.Interpreter::GetString(System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* Interpreter_GetString_m94448266 (Interpreter_t582715701 * __this, int32_t ___pc0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_GetString_m94448266_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; CharU5BU5D_t3528271667* V_2 = NULL; int32_t V_3 = 0; { UInt16U5BU5D_t3326319531* L_0 = __this->get_program_1(); int32_t L_1 = ___pc0; NullCheck(L_0); int32_t L_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)); uint16_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; int32_t L_4 = ___pc0; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)2)); int32_t L_5 = V_0; V_2 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)L_5)); V_3 = 0; goto IL_0030; } IL_001d: { CharU5BU5D_t3528271667* L_6 = V_2; int32_t L_7 = V_3; UInt16U5BU5D_t3326319531* L_8 = __this->get_program_1(); int32_t L_9 = V_1; int32_t L_10 = L_9; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); NullCheck(L_8); int32_t L_11 = L_10; uint16_t L_12 = (L_8)->GetAt(static_cast(L_11)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Il2CppChar)L_12); int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0030: { int32_t L_14 = V_3; int32_t L_15 = V_0; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_001d; } } { CharU5BU5D_t3528271667* L_16 = V_2; String_t* L_17 = String_CreateString_m2818852475(NULL, L_16, /*hidden argument*/NULL); return L_17; } } // System.Void System.Text.RegularExpressions.Interpreter::Open(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_Open_m900076395 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t ___ptr1, const RuntimeMethod* method) { int32_t V_0 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_groups_16(); int32_t L_1 = ___gid0; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; int32_t L_4 = V_0; int32_t L_5 = __this->get_mark_start_14(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_002b; } } { MarkU5BU5D_t3645422402* L_6 = __this->get_marks_13(); int32_t L_7 = V_0; NullCheck(L_6); bool L_8 = Mark_get_IsDefined_m2539660708(((L_6)->GetAddressAt(static_cast(L_7))), /*hidden argument*/NULL); if (!L_8) { goto IL_003c; } } IL_002b: { int32_t L_9 = V_0; int32_t L_10 = Interpreter_CreateMark_m468807491(__this, L_9, /*hidden argument*/NULL); V_0 = L_10; Int32U5BU5D_t385246372* L_11 = __this->get_groups_16(); int32_t L_12 = ___gid0; int32_t L_13 = V_0; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (int32_t)L_13); } IL_003c: { MarkU5BU5D_t3645422402* L_14 = __this->get_marks_13(); int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = ___ptr1; ((L_14)->GetAddressAt(static_cast(L_15)))->set_Start_0(L_16); return; } } // System.Void System.Text.RegularExpressions.Interpreter::Close(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_Close_m126356671 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t ___ptr1, const RuntimeMethod* method) { { MarkU5BU5D_t3645422402* L_0 = __this->get_marks_13(); Int32U5BU5D_t385246372* L_1 = __this->get_groups_16(); int32_t L_2 = ___gid0; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck(L_0); int32_t L_5 = ___ptr1; ((L_0)->GetAddressAt(static_cast(L_4)))->set_End_1(L_5); return; } } // System.Boolean System.Text.RegularExpressions.Interpreter::Balance(System.Int32,System.Int32,System.Boolean,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interpreter_Balance_m1978770534 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t ___balance_gid1, bool ___capture2, int32_t ___ptr3, const RuntimeMethod* method) { int32_t V_0 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_groups_16(); int32_t L_1 = ___balance_gid1; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0027; } } { MarkU5BU5D_t3645422402* L_5 = __this->get_marks_13(); int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = Mark_get_Index_m3048692661(((L_5)->GetAddressAt(static_cast(L_6))), /*hidden argument*/NULL); if ((((int32_t)L_7) >= ((int32_t)0))) { goto IL_0029; } } IL_0027: { return (bool)0; } IL_0029: { int32_t L_8 = ___gid0; if ((((int32_t)L_8) <= ((int32_t)0))) { goto IL_0069; } } { bool L_9 = ___capture2; if (!L_9) { goto IL_0069; } } { int32_t L_10 = ___gid0; MarkU5BU5D_t3645422402* L_11 = __this->get_marks_13(); int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = Mark_get_Index_m3048692661(((L_11)->GetAddressAt(static_cast(L_12))), /*hidden argument*/NULL); MarkU5BU5D_t3645422402* L_14 = __this->get_marks_13(); int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = Mark_get_Length_m2532192442(((L_14)->GetAddressAt(static_cast(L_15))), /*hidden argument*/NULL); Interpreter_Open_m900076395(__this, L_10, ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_16)), /*hidden argument*/NULL); int32_t L_17 = ___gid0; int32_t L_18 = ___ptr3; Interpreter_Close_m126356671(__this, L_17, L_18, /*hidden argument*/NULL); } IL_0069: { Int32U5BU5D_t385246372* L_19 = __this->get_groups_16(); int32_t L_20 = ___balance_gid1; MarkU5BU5D_t3645422402* L_21 = __this->get_marks_13(); int32_t L_22 = V_0; NullCheck(L_21); int32_t L_23 = ((L_21)->GetAddressAt(static_cast(L_22)))->get_Previous_2(); NullCheck(L_19); (L_19)->SetAt(static_cast(L_20), (int32_t)L_23); return (bool)1; } } // System.Int32 System.Text.RegularExpressions.Interpreter::Checkpoint() extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_Checkpoint_m1239052598 (Interpreter_t582715701 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_mark_end_15(); __this->set_mark_start_14(L_0); int32_t L_1 = __this->get_mark_start_14(); return L_1; } } // System.Void System.Text.RegularExpressions.Interpreter::Backtrack(System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_Backtrack_m2828876822 (Interpreter_t582715701 * __this, int32_t ___cp0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; goto IL_003b; } IL_0007: { Int32U5BU5D_t385246372* L_0 = __this->get_groups_16(); int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_1 = L_3; goto IL_0027; } IL_0015: { MarkU5BU5D_t3645422402* L_4 = __this->get_marks_13(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = ((L_4)->GetAddressAt(static_cast(L_5)))->get_Previous_2(); V_1 = L_6; } IL_0027: { int32_t L_7 = ___cp0; int32_t L_8 = V_1; if ((((int32_t)L_7) <= ((int32_t)L_8))) { goto IL_0015; } } { Int32U5BU5D_t385246372* L_9 = __this->get_groups_16(); int32_t L_10 = V_0; int32_t L_11 = V_1; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (int32_t)L_11); int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003b: { int32_t L_13 = V_0; Int32U5BU5D_t385246372* L_14 = __this->get_groups_16(); NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length))))))) { goto IL_0007; } } { return; } } // System.Void System.Text.RegularExpressions.Interpreter::ResetGroups() extern "C" IL2CPP_METHOD_ATTR void Interpreter_ResetGroups_m3595179625 (Interpreter_t582715701 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_ResetGroups_m3595179625_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_groups_16(); NullCheck(L_0); V_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_0)->max_length)))); MarkU5BU5D_t3645422402* L_1 = __this->get_marks_13(); if (L_1) { goto IL_0023; } } { int32_t L_2 = V_0; __this->set_marks_13(((MarkU5BU5D_t3645422402*)SZArrayNew(MarkU5BU5D_t3645422402_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)((int32_t)10)))))); } IL_0023: { V_1 = 0; goto IL_006d; } IL_002a: { Int32U5BU5D_t385246372* L_3 = __this->get_groups_16(); int32_t L_4 = V_1; int32_t L_5 = V_1; NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (int32_t)L_5); MarkU5BU5D_t3645422402* L_6 = __this->get_marks_13(); int32_t L_7 = V_1; NullCheck(L_6); ((L_6)->GetAddressAt(static_cast(L_7)))->set_Start_0((-1)); MarkU5BU5D_t3645422402* L_8 = __this->get_marks_13(); int32_t L_9 = V_1; NullCheck(L_8); ((L_8)->GetAddressAt(static_cast(L_9)))->set_End_1((-1)); MarkU5BU5D_t3645422402* L_10 = __this->get_marks_13(); int32_t L_11 = V_1; NullCheck(L_10); ((L_10)->GetAddressAt(static_cast(L_11)))->set_Previous_2((-1)); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_006d: { int32_t L_13 = V_1; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_002a; } } { __this->set_mark_start_14(0); int32_t L_15 = V_0; __this->set_mark_end_15(L_15); return; } } // System.Int32 System.Text.RegularExpressions.Interpreter::GetLastDefined(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_GetLastDefined_m4107643411 (Interpreter_t582715701 * __this, int32_t ___gid0, const RuntimeMethod* method) { int32_t V_0 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_groups_16(); int32_t L_1 = ___gid0; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_0 = L_3; goto IL_0020; } IL_000e: { MarkU5BU5D_t3645422402* L_4 = __this->get_marks_13(); int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = ((L_4)->GetAddressAt(static_cast(L_5)))->get_Previous_2(); V_0 = L_6; } IL_0020: { int32_t L_7 = V_0; if ((((int32_t)L_7) < ((int32_t)0))) { goto IL_003d; } } { MarkU5BU5D_t3645422402* L_8 = __this->get_marks_13(); int32_t L_9 = V_0; NullCheck(L_8); bool L_10 = Mark_get_IsDefined_m2539660708(((L_8)->GetAddressAt(static_cast(L_9))), /*hidden argument*/NULL); if (!L_10) { goto IL_000e; } } IL_003d: { int32_t L_11 = V_0; return L_11; } } // System.Int32 System.Text.RegularExpressions.Interpreter::CreateMark(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Interpreter_CreateMark_m468807491 (Interpreter_t582715701 * __this, int32_t ___previous0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_CreateMark_m468807491_MetadataUsageId); s_Il2CppMethodInitialized = true; } MarkU5BU5D_t3645422402* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = __this->get_mark_end_15(); MarkU5BU5D_t3645422402* L_1 = __this->get_marks_13(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_1)->max_length)))))))) { goto IL_0037; } } { MarkU5BU5D_t3645422402* L_2 = __this->get_marks_13(); NullCheck(L_2); V_0 = ((MarkU5BU5D_t3645422402*)SZArrayNew(MarkU5BU5D_t3645422402_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))), (int32_t)2)))); MarkU5BU5D_t3645422402* L_3 = __this->get_marks_13(); MarkU5BU5D_t3645422402* L_4 = V_0; NullCheck((RuntimeArray *)(RuntimeArray *)L_3); Array_CopyTo_m225704097((RuntimeArray *)(RuntimeArray *)L_3, (RuntimeArray *)(RuntimeArray *)L_4, 0, /*hidden argument*/NULL); MarkU5BU5D_t3645422402* L_5 = V_0; __this->set_marks_13(L_5); } IL_0037: { int32_t L_6 = __this->get_mark_end_15(); int32_t L_7 = L_6; V_2 = L_7; __this->set_mark_end_15(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))); int32_t L_8 = V_2; V_1 = L_8; MarkU5BU5D_t3645422402* L_9 = __this->get_marks_13(); int32_t L_10 = V_1; NullCheck(L_9); MarkU5BU5D_t3645422402* L_11 = __this->get_marks_13(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = (-1); V_2 = L_13; ((L_11)->GetAddressAt(static_cast(L_12)))->set_End_1(L_13); int32_t L_14 = V_2; ((L_9)->GetAddressAt(static_cast(L_10)))->set_Start_0(L_14); MarkU5BU5D_t3645422402* L_15 = __this->get_marks_13(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = ___previous0; ((L_15)->GetAddressAt(static_cast(L_16)))->set_Previous_2(L_17); int32_t L_18 = V_1; return L_18; } } // System.Void System.Text.RegularExpressions.Interpreter::GetGroupInfo(System.Int32,System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Interpreter_GetGroupInfo_m2253622734 (Interpreter_t582715701 * __this, int32_t ___gid0, int32_t* ___first_mark_index1, int32_t* ___n_caps2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t* L_0 = ___first_mark_index1; *((int32_t*)(L_0)) = (int32_t)(-1); int32_t* L_1 = ___n_caps2; *((int32_t*)(L_1)) = (int32_t)0; Int32U5BU5D_t385246372* L_2 = __this->get_groups_16(); int32_t L_3 = ___gid0; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = L_5; goto IL_0052; } IL_0014: { MarkU5BU5D_t3645422402* L_6 = __this->get_marks_13(); int32_t L_7 = V_0; NullCheck(L_6); bool L_8 = Mark_get_IsDefined_m2539660708(((L_6)->GetAddressAt(static_cast(L_7))), /*hidden argument*/NULL); if (L_8) { goto IL_002f; } } { goto IL_0040; } IL_002f: { int32_t* L_9 = ___first_mark_index1; if ((((int32_t)(*((int32_t*)L_9))) >= ((int32_t)0))) { goto IL_003a; } } { int32_t* L_10 = ___first_mark_index1; int32_t L_11 = V_0; *((int32_t*)(L_10)) = (int32_t)L_11; } IL_003a: { int32_t* L_12 = ___n_caps2; int32_t* L_13 = ___n_caps2; *((int32_t*)(L_12)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_13)), (int32_t)1)); } IL_0040: { MarkU5BU5D_t3645422402* L_14 = __this->get_marks_13(); int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = ((L_14)->GetAddressAt(static_cast(L_15)))->get_Previous_2(); V_0 = L_16; } IL_0052: { int32_t L_17 = V_0; if ((((int32_t)L_17) >= ((int32_t)0))) { goto IL_0014; } } { return; } } // System.Void System.Text.RegularExpressions.Interpreter::PopulateGroup(System.Text.RegularExpressions.Group,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interpreter_PopulateGroup_m4042796257 (Interpreter_t582715701 * __this, Group_t2468205786 * ___g0, int32_t ___first_mark_index1, int32_t ___n_caps2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_PopulateGroup_m4042796257_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Capture_t2232016050 * V_2 = NULL; { V_0 = 1; MarkU5BU5D_t3645422402* L_0 = __this->get_marks_13(); int32_t L_1 = ___first_mark_index1; NullCheck(L_0); int32_t L_2 = ((L_0)->GetAddressAt(static_cast(L_1)))->get_Previous_2(); V_1 = L_2; goto IL_0089; } IL_0019: { MarkU5BU5D_t3645422402* L_3 = __this->get_marks_13(); int32_t L_4 = V_1; NullCheck(L_3); bool L_5 = Mark_get_IsDefined_m2539660708(((L_3)->GetAddressAt(static_cast(L_4))), /*hidden argument*/NULL); if (L_5) { goto IL_0034; } } { goto IL_0077; } IL_0034: { String_t* L_6 = __this->get_text_3(); MarkU5BU5D_t3645422402* L_7 = __this->get_marks_13(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = Mark_get_Index_m3048692661(((L_7)->GetAddressAt(static_cast(L_8))), /*hidden argument*/NULL); MarkU5BU5D_t3645422402* L_10 = __this->get_marks_13(); int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = Mark_get_Length_m2532192442(((L_10)->GetAddressAt(static_cast(L_11))), /*hidden argument*/NULL); Capture_t2232016050 * L_13 = (Capture_t2232016050 *)il2cpp_codegen_object_new(Capture_t2232016050_il2cpp_TypeInfo_var); Capture__ctor_m539415522(L_13, L_6, L_9, L_12, /*hidden argument*/NULL); V_2 = L_13; Group_t2468205786 * L_14 = ___g0; NullCheck(L_14); CaptureCollection_t1760593541 * L_15 = Group_get_Captures_m1655762411(L_14, /*hidden argument*/NULL); Capture_t2232016050 * L_16 = V_2; int32_t L_17 = ___n_caps2; int32_t L_18 = V_0; NullCheck(L_15); CaptureCollection_SetValue_m89830704(L_15, L_16, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)), (int32_t)L_18)), /*hidden argument*/NULL); int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_0077: { MarkU5BU5D_t3645422402* L_20 = __this->get_marks_13(); int32_t L_21 = V_1; NullCheck(L_20); int32_t L_22 = ((L_20)->GetAddressAt(static_cast(L_21)))->get_Previous_2(); V_1 = L_22; } IL_0089: { int32_t L_23 = V_1; if ((((int32_t)L_23) >= ((int32_t)0))) { goto IL_0019; } } { return; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Interpreter::GenerateMatch(System.Text.RegularExpressions.Regex) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Interpreter_GenerateMatch_m2262987936 (Interpreter_t582715701 * __this, Regex_t3657309853 * ___regex0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interpreter_GenerateMatch_m2262987936_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Group_t2468205786 * V_2 = NULL; Match_t3408321083 * V_3 = NULL; int32_t V_4 = 0; { Interpreter_GetGroupInfo_m2253622734(__this, 0, (&V_1), (&V_0), /*hidden argument*/NULL); bool L_0 = ((BaseMachine_t2554639499 *)__this)->get_needs_groups_or_captures_0(); if (L_0) { goto IL_004d; } } { Regex_t3657309853 * L_1 = ___regex0; String_t* L_2 = __this->get_text_3(); int32_t L_3 = __this->get_text_end_4(); MarkU5BU5D_t3645422402* L_4 = __this->get_marks_13(); int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = Mark_get_Index_m3048692661(((L_4)->GetAddressAt(static_cast(L_5))), /*hidden argument*/NULL); MarkU5BU5D_t3645422402* L_7 = __this->get_marks_13(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = Mark_get_Length_m2532192442(((L_7)->GetAddressAt(static_cast(L_8))), /*hidden argument*/NULL); Match_t3408321083 * L_10 = (Match_t3408321083 *)il2cpp_codegen_object_new(Match_t3408321083_il2cpp_TypeInfo_var); Match__ctor_m2464595873(L_10, L_1, __this, L_2, L_3, 0, L_6, L_9, /*hidden argument*/NULL); return L_10; } IL_004d: { Regex_t3657309853 * L_11 = ___regex0; String_t* L_12 = __this->get_text_3(); int32_t L_13 = __this->get_text_end_4(); Int32U5BU5D_t385246372* L_14 = __this->get_groups_16(); NullCheck(L_14); MarkU5BU5D_t3645422402* L_15 = __this->get_marks_13(); int32_t L_16 = V_1; NullCheck(L_15); int32_t L_17 = Mark_get_Index_m3048692661(((L_15)->GetAddressAt(static_cast(L_16))), /*hidden argument*/NULL); MarkU5BU5D_t3645422402* L_18 = __this->get_marks_13(); int32_t L_19 = V_1; NullCheck(L_18); int32_t L_20 = Mark_get_Length_m2532192442(((L_18)->GetAddressAt(static_cast(L_19))), /*hidden argument*/NULL); int32_t L_21 = V_0; Match_t3408321083 * L_22 = (Match_t3408321083 *)il2cpp_codegen_object_new(Match_t3408321083_il2cpp_TypeInfo_var); Match__ctor_m2425511580(L_22, L_11, __this, L_12, L_13, (((int32_t)((int32_t)(((RuntimeArray *)L_14)->max_length)))), L_17, L_20, L_21, /*hidden argument*/NULL); V_3 = L_22; Match_t3408321083 * L_23 = V_3; int32_t L_24 = V_1; int32_t L_25 = V_0; Interpreter_PopulateGroup_m4042796257(__this, L_23, L_24, L_25, /*hidden argument*/NULL); V_4 = 1; goto IL_0107; } IL_009d: { int32_t L_26 = V_4; Interpreter_GetGroupInfo_m2253622734(__this, L_26, (&V_1), (&V_0), /*hidden argument*/NULL); int32_t L_27 = V_1; if ((((int32_t)L_27) >= ((int32_t)0))) { goto IL_00bb; } } { IL2CPP_RUNTIME_CLASS_INIT(Group_t2468205786_il2cpp_TypeInfo_var); Group_t2468205786 * L_28 = ((Group_t2468205786_StaticFields*)il2cpp_codegen_static_fields_for(Group_t2468205786_il2cpp_TypeInfo_var))->get_Fail_3(); V_2 = L_28; goto IL_00f3; } IL_00bb: { String_t* L_29 = __this->get_text_3(); MarkU5BU5D_t3645422402* L_30 = __this->get_marks_13(); int32_t L_31 = V_1; NullCheck(L_30); int32_t L_32 = Mark_get_Index_m3048692661(((L_30)->GetAddressAt(static_cast(L_31))), /*hidden argument*/NULL); MarkU5BU5D_t3645422402* L_33 = __this->get_marks_13(); int32_t L_34 = V_1; NullCheck(L_33); int32_t L_35 = Mark_get_Length_m2532192442(((L_33)->GetAddressAt(static_cast(L_34))), /*hidden argument*/NULL); int32_t L_36 = V_0; Group_t2468205786 * L_37 = (Group_t2468205786 *)il2cpp_codegen_object_new(Group_t2468205786_il2cpp_TypeInfo_var); Group__ctor_m2243671333(L_37, L_29, L_32, L_35, L_36, /*hidden argument*/NULL); V_2 = L_37; Group_t2468205786 * L_38 = V_2; int32_t L_39 = V_1; int32_t L_40 = V_0; Interpreter_PopulateGroup_m4042796257(__this, L_38, L_39, L_40, /*hidden argument*/NULL); } IL_00f3: { Match_t3408321083 * L_41 = V_3; NullCheck(L_41); GroupCollection_t69770484 * L_42 = VirtFuncInvoker0< GroupCollection_t69770484 * >::Invoke(4 /* System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::get_Groups() */, L_41); Group_t2468205786 * L_43 = V_2; int32_t L_44 = V_4; NullCheck(L_42); GroupCollection_SetValue_m2707160733(L_42, L_43, L_44, /*hidden argument*/NULL); int32_t L_45 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0107: { int32_t L_46 = V_4; Int32U5BU5D_t385246372* L_47 = __this->get_groups_16(); NullCheck(L_47); if ((((int32_t)L_46) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_47)->max_length))))))) { goto IL_009d; } } { Match_t3408321083 * L_48 = V_3; return L_48; } } #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: System.Text.RegularExpressions.Interpreter/IntStack extern "C" void IntStack_t2189327687_marshal_pinvoke(const IntStack_t2189327687& unmarshaled, IntStack_t2189327687_marshaled_pinvoke& marshaled) { if (unmarshaled.get_values_0() != NULL) { il2cpp_array_size_t _unmarshaled_values_Length = (unmarshaled.get_values_0())->max_length; marshaled.___values_0 = il2cpp_codegen_marshal_allocate_array(_unmarshaled_values_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled_values_Length); i++) { (marshaled.___values_0)[i] = (unmarshaled.get_values_0())->GetAtUnchecked(static_cast(i)); } } else { marshaled.___values_0 = NULL; } marshaled.___count_1 = unmarshaled.get_count_1(); } extern "C" void IntStack_t2189327687_marshal_pinvoke_back(const IntStack_t2189327687_marshaled_pinvoke& marshaled, IntStack_t2189327687& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntStack_t2189327687_pinvoke_FromNativeMethodDefinition_MetadataUsageId); s_Il2CppMethodInitialized = true; } if (marshaled.___values_0 != NULL) { if (unmarshaled.get_values_0() == NULL) { unmarshaled.set_values_0(reinterpret_cast(SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, 1))); } il2cpp_array_size_t _arrayLength = (unmarshaled.get_values_0())->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++) { (unmarshaled.get_values_0())->SetAtUnchecked(static_cast(i), (marshaled.___values_0)[i]); } } int32_t unmarshaled_count_temp_1 = 0; unmarshaled_count_temp_1 = marshaled.___count_1; unmarshaled.set_count_1(unmarshaled_count_temp_1); } // Conversion method for clean up from marshalling of: System.Text.RegularExpressions.Interpreter/IntStack extern "C" void IntStack_t2189327687_marshal_pinvoke_cleanup(IntStack_t2189327687_marshaled_pinvoke& marshaled) { if (marshaled.___values_0 != NULL) { il2cpp_codegen_marshal_free(marshaled.___values_0); marshaled.___values_0 = NULL; } } // Conversion methods for marshalling of: System.Text.RegularExpressions.Interpreter/IntStack extern "C" void IntStack_t2189327687_marshal_com(const IntStack_t2189327687& unmarshaled, IntStack_t2189327687_marshaled_com& marshaled) { if (unmarshaled.get_values_0() != NULL) { il2cpp_array_size_t _unmarshaled_values_Length = (unmarshaled.get_values_0())->max_length; marshaled.___values_0 = il2cpp_codegen_marshal_allocate_array(_unmarshaled_values_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled_values_Length); i++) { (marshaled.___values_0)[i] = (unmarshaled.get_values_0())->GetAtUnchecked(static_cast(i)); } } else { marshaled.___values_0 = NULL; } marshaled.___count_1 = unmarshaled.get_count_1(); } extern "C" void IntStack_t2189327687_marshal_com_back(const IntStack_t2189327687_marshaled_com& marshaled, IntStack_t2189327687& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntStack_t2189327687_com_FromNativeMethodDefinition_MetadataUsageId); s_Il2CppMethodInitialized = true; } if (marshaled.___values_0 != NULL) { if (unmarshaled.get_values_0() == NULL) { unmarshaled.set_values_0(reinterpret_cast(SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, 1))); } il2cpp_array_size_t _arrayLength = (unmarshaled.get_values_0())->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++) { (unmarshaled.get_values_0())->SetAtUnchecked(static_cast(i), (marshaled.___values_0)[i]); } } int32_t unmarshaled_count_temp_1 = 0; unmarshaled_count_temp_1 = marshaled.___count_1; unmarshaled.set_count_1(unmarshaled_count_temp_1); } // Conversion method for clean up from marshalling of: System.Text.RegularExpressions.Interpreter/IntStack extern "C" void IntStack_t2189327687_marshal_com_cleanup(IntStack_t2189327687_marshaled_com& marshaled) { if (marshaled.___values_0 != NULL) { il2cpp_codegen_marshal_free(marshaled.___values_0); marshaled.___values_0 = NULL; } } // System.Int32 System.Text.RegularExpressions.Interpreter/IntStack::Pop() extern "C" IL2CPP_METHOD_ATTR int32_t IntStack_Pop_m1779514793 (IntStack_t2189327687 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_values_0(); int32_t L_1 = __this->get_count_1(); int32_t L_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)); V_0 = L_2; __this->set_count_1(L_2); int32_t L_3 = V_0; NullCheck(L_0); int32_t L_4 = L_3; int32_t L_5 = (L_0)->GetAt(static_cast(L_4)); return L_5; } } extern "C" int32_t IntStack_Pop_m1779514793_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { IntStack_t2189327687 * _thisAdjusted = reinterpret_cast(__this + 1); return IntStack_Pop_m1779514793(_thisAdjusted, method); } // System.Void System.Text.RegularExpressions.Interpreter/IntStack::Push(System.Int32) extern "C" IL2CPP_METHOD_ATTR void IntStack_Push_m1082581210 (IntStack_t2189327687 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntStack_Push_m1082581210_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_values_0(); if (L_0) { goto IL_001c; } } { __this->set_values_0(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)8))); goto IL_006e; } IL_001c: { int32_t L_1 = __this->get_count_1(); Int32U5BU5D_t385246372* L_2 = __this->get_values_0(); NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_2)->max_length)))))))) { goto IL_006e; } } { Int32U5BU5D_t385246372* L_3 = __this->get_values_0(); NullCheck(L_3); V_0 = (((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length)))); int32_t L_4 = V_0; int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)((int32_t)((int32_t)L_5>>(int32_t)1)))); int32_t L_6 = V_0; V_1 = ((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_6)); V_2 = 0; goto IL_005b; } IL_004c: { Int32U5BU5D_t385246372* L_7 = V_1; int32_t L_8 = V_2; Int32U5BU5D_t385246372* L_9 = __this->get_values_0(); int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; int32_t L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (int32_t)L_12); int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_005b: { int32_t L_14 = V_2; int32_t L_15 = __this->get_count_1(); if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_004c; } } { Int32U5BU5D_t385246372* L_16 = V_1; __this->set_values_0(L_16); } IL_006e: { Int32U5BU5D_t385246372* L_17 = __this->get_values_0(); int32_t L_18 = __this->get_count_1(); int32_t L_19 = L_18; V_3 = L_19; __this->set_count_1(((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1))); int32_t L_20 = V_3; int32_t L_21 = ___value0; NullCheck(L_17); (L_17)->SetAt(static_cast(L_20), (int32_t)L_21); return; } } extern "C" void IntStack_Push_m1082581210_AdjustorThunk (RuntimeObject * __this, int32_t ___value0, const RuntimeMethod* method) { IntStack_t2189327687 * _thisAdjusted = reinterpret_cast(__this + 1); IntStack_Push_m1082581210(_thisAdjusted, ___value0, method); } // System.Int32 System.Text.RegularExpressions.Interpreter/IntStack::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t IntStack_get_Count_m1427289819 (IntStack_t2189327687 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_count_1(); return L_0; } } extern "C" int32_t IntStack_get_Count_m1427289819_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { IntStack_t2189327687 * _thisAdjusted = reinterpret_cast(__this + 1); return IntStack_get_Count_m1427289819(_thisAdjusted, method); } // System.Void System.Text.RegularExpressions.Interpreter/IntStack::set_Count(System.Int32) extern "C" IL2CPP_METHOD_ATTR void IntStack_set_Count_m756607812 (IntStack_t2189327687 * __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntStack_set_Count_m756607812_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___value0; int32_t L_1 = __this->get_count_1(); if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_0017; } } { SystemException_t176217640 * L_2 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var); SystemException__ctor_m3298527747(L_2, _stringLiteral2154521533, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,IntStack_set_Count_m756607812_RuntimeMethod_var); } IL_0017: { int32_t L_3 = ___value0; __this->set_count_1(L_3); return; } } extern "C" void IntStack_set_Count_m756607812_AdjustorThunk (RuntimeObject * __this, int32_t ___value0, const RuntimeMethod* method) { IntStack_t2189327687 * _thisAdjusted = reinterpret_cast(__this + 1); IntStack_set_Count_m756607812(_thisAdjusted, ___value0, 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 // System.Void System.Text.RegularExpressions.Interpreter/RepeatContext::.ctor(System.Text.RegularExpressions.Interpreter/RepeatContext,System.Int32,System.Int32,System.Boolean,System.Int32) extern "C" IL2CPP_METHOD_ATTR void RepeatContext__ctor_m2465637864 (RepeatContext_t1214863076 * __this, RepeatContext_t1214863076 * ___previous0, int32_t ___min1, int32_t ___max2, bool ___lazy3, int32_t ___expr_pc4, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); RepeatContext_t1214863076 * L_0 = ___previous0; __this->set_previous_5(L_0); int32_t L_1 = ___min1; __this->set_min_1(L_1); int32_t L_2 = ___max2; __this->set_max_2(L_2); bool L_3 = ___lazy3; __this->set_lazy_3(L_3); int32_t L_4 = ___expr_pc4; __this->set_expr_pc_4(L_4); __this->set_start_0((-1)); __this->set_count_6(0); return; } } // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t RepeatContext_get_Count_m1112834530 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_count_6(); return L_0; } } // System.Void System.Text.RegularExpressions.Interpreter/RepeatContext::set_Count(System.Int32) extern "C" IL2CPP_METHOD_ATTR void RepeatContext_set_Count_m960350409 (RepeatContext_t1214863076 * __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->set_count_6(L_0); return; } } // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::get_Start() extern "C" IL2CPP_METHOD_ATTR int32_t RepeatContext_get_Start_m1076992038 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_start_0(); return L_0; } } // System.Void System.Text.RegularExpressions.Interpreter/RepeatContext::set_Start(System.Int32) extern "C" IL2CPP_METHOD_ATTR void RepeatContext_set_Start_m2870272657 (RepeatContext_t1214863076 * __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->set_start_0(L_0); return; } } // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::get_IsMinimum() extern "C" IL2CPP_METHOD_ATTR bool RepeatContext_get_IsMinimum_m3640286252 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_min_1(); int32_t L_1 = __this->get_count_6(); return (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::get_IsMaximum() extern "C" IL2CPP_METHOD_ATTR bool RepeatContext_get_IsMaximum_m332552678 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_max_2(); int32_t L_1 = __this->get_count_6(); return (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Interpreter/RepeatContext::get_IsLazy() extern "C" IL2CPP_METHOD_ATTR bool RepeatContext_get_IsLazy_m2261224997 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_lazy_3(); return L_0; } } // System.Int32 System.Text.RegularExpressions.Interpreter/RepeatContext::get_Expression() extern "C" IL2CPP_METHOD_ATTR int32_t RepeatContext_get_Expression_m255006542 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_expr_pc_4(); return L_0; } } // System.Text.RegularExpressions.Interpreter/RepeatContext System.Text.RegularExpressions.Interpreter/RepeatContext::get_Previous() extern "C" IL2CPP_METHOD_ATTR RepeatContext_t1214863076 * RepeatContext_get_Previous_m4220584810 (RepeatContext_t1214863076 * __this, const RuntimeMethod* method) { { RepeatContext_t1214863076 * L_0 = __this->get_previous_5(); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.InterpreterFactory::.ctor(System.UInt16[]) extern "C" IL2CPP_METHOD_ATTR void InterpreterFactory__ctor_m3950407360 (InterpreterFactory_t533216624 * __this, UInt16U5BU5D_t3326319531* ___pattern0, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); UInt16U5BU5D_t3326319531* L_0 = ___pattern0; __this->set_pattern_1(L_0); return; } } // System.Text.RegularExpressions.IMachine System.Text.RegularExpressions.InterpreterFactory::NewInstance() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* InterpreterFactory_NewInstance_m2792693614 (InterpreterFactory_t533216624 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (InterpreterFactory_NewInstance_m2792693614_MetadataUsageId); s_Il2CppMethodInitialized = true; } { UInt16U5BU5D_t3326319531* L_0 = __this->get_pattern_1(); Interpreter_t582715701 * L_1 = (Interpreter_t582715701 *)il2cpp_codegen_object_new(Interpreter_t582715701_il2cpp_TypeInfo_var); Interpreter__ctor_m2134836895(L_1, L_0, /*hidden argument*/NULL); return L_1; } } // System.Int32 System.Text.RegularExpressions.InterpreterFactory::get_GroupCount() extern "C" IL2CPP_METHOD_ATTR int32_t InterpreterFactory_get_GroupCount_m2226373271 (InterpreterFactory_t533216624 * __this, const RuntimeMethod* method) { { UInt16U5BU5D_t3326319531* L_0 = __this->get_pattern_1(); NullCheck(L_0); int32_t L_1 = 1; uint16_t L_2 = (L_0)->GetAt(static_cast(L_1)); return L_2; } } // System.Int32 System.Text.RegularExpressions.InterpreterFactory::get_Gap() extern "C" IL2CPP_METHOD_ATTR int32_t InterpreterFactory_get_Gap_m2263656528 (InterpreterFactory_t533216624 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_gap_3(); return L_0; } } // System.Void System.Text.RegularExpressions.InterpreterFactory::set_Gap(System.Int32) extern "C" IL2CPP_METHOD_ATTR void InterpreterFactory_set_Gap_m3029846199 (InterpreterFactory_t533216624 * __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->set_gap_3(L_0); return; } } // System.Collections.IDictionary System.Text.RegularExpressions.InterpreterFactory::get_Mapping() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* InterpreterFactory_get_Mapping_m1356145599 (InterpreterFactory_t533216624 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->get_mapping_0(); return L_0; } } // System.Void System.Text.RegularExpressions.InterpreterFactory::set_Mapping(System.Collections.IDictionary) extern "C" IL2CPP_METHOD_ATTR void InterpreterFactory_set_Mapping_m1881043811 (InterpreterFactory_t533216624 * __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___value0; __this->set_mapping_0(L_0); return; } } // System.String[] System.Text.RegularExpressions.InterpreterFactory::get_NamesMapping() extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* InterpreterFactory_get_NamesMapping_m4228407820 (InterpreterFactory_t533216624 * __this, const RuntimeMethod* method) { { StringU5BU5D_t1281789340* L_0 = __this->get_namesMapping_2(); return L_0; } } // System.Void System.Text.RegularExpressions.InterpreterFactory::set_NamesMapping(System.String[]) extern "C" IL2CPP_METHOD_ATTR void InterpreterFactory_set_NamesMapping_m1853107228 (InterpreterFactory_t533216624 * __this, StringU5BU5D_t1281789340* ___value0, const RuntimeMethod* method) { { StringU5BU5D_t1281789340* L_0 = ___value0; __this->set_namesMapping_2(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 // Conversion methods for marshalling of: System.Text.RegularExpressions.Interval extern "C" void Interval_t1802865632_marshal_pinvoke(const Interval_t1802865632& unmarshaled, Interval_t1802865632_marshaled_pinvoke& marshaled) { marshaled.___low_0 = unmarshaled.get_low_0(); marshaled.___high_1 = unmarshaled.get_high_1(); marshaled.___contiguous_2 = static_cast(unmarshaled.get_contiguous_2()); } extern "C" void Interval_t1802865632_marshal_pinvoke_back(const Interval_t1802865632_marshaled_pinvoke& marshaled, Interval_t1802865632& unmarshaled) { int32_t unmarshaled_low_temp_0 = 0; unmarshaled_low_temp_0 = marshaled.___low_0; unmarshaled.set_low_0(unmarshaled_low_temp_0); int32_t unmarshaled_high_temp_1 = 0; unmarshaled_high_temp_1 = marshaled.___high_1; unmarshaled.set_high_1(unmarshaled_high_temp_1); bool unmarshaled_contiguous_temp_2 = false; unmarshaled_contiguous_temp_2 = static_cast(marshaled.___contiguous_2); unmarshaled.set_contiguous_2(unmarshaled_contiguous_temp_2); } // Conversion method for clean up from marshalling of: System.Text.RegularExpressions.Interval extern "C" void Interval_t1802865632_marshal_pinvoke_cleanup(Interval_t1802865632_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: System.Text.RegularExpressions.Interval extern "C" void Interval_t1802865632_marshal_com(const Interval_t1802865632& unmarshaled, Interval_t1802865632_marshaled_com& marshaled) { marshaled.___low_0 = unmarshaled.get_low_0(); marshaled.___high_1 = unmarshaled.get_high_1(); marshaled.___contiguous_2 = static_cast(unmarshaled.get_contiguous_2()); } extern "C" void Interval_t1802865632_marshal_com_back(const Interval_t1802865632_marshaled_com& marshaled, Interval_t1802865632& unmarshaled) { int32_t unmarshaled_low_temp_0 = 0; unmarshaled_low_temp_0 = marshaled.___low_0; unmarshaled.set_low_0(unmarshaled_low_temp_0); int32_t unmarshaled_high_temp_1 = 0; unmarshaled_high_temp_1 = marshaled.___high_1; unmarshaled.set_high_1(unmarshaled_high_temp_1); bool unmarshaled_contiguous_temp_2 = false; unmarshaled_contiguous_temp_2 = static_cast(marshaled.___contiguous_2); unmarshaled.set_contiguous_2(unmarshaled_contiguous_temp_2); } // Conversion method for clean up from marshalling of: System.Text.RegularExpressions.Interval extern "C" void Interval_t1802865632_marshal_com_cleanup(Interval_t1802865632_marshaled_com& marshaled) { } // System.Void System.Text.RegularExpressions.Interval::.ctor(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Interval__ctor_m4022869013 (Interval_t1802865632 * __this, int32_t ___low0, int32_t ___high1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___low0; int32_t L_1 = ___high1; if ((((int32_t)L_0) <= ((int32_t)L_1))) { goto IL_000f; } } { int32_t L_2 = ___low0; V_0 = L_2; int32_t L_3 = ___high1; ___low0 = L_3; int32_t L_4 = V_0; ___high1 = L_4; } IL_000f: { int32_t L_5 = ___low0; __this->set_low_0(L_5); int32_t L_6 = ___high1; __this->set_high_1(L_6); __this->set_contiguous_2((bool)1); return; } } extern "C" void Interval__ctor_m4022869013_AdjustorThunk (RuntimeObject * __this, int32_t ___low0, int32_t ___high1, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); Interval__ctor_m4022869013(_thisAdjusted, ___low0, ___high1, method); } // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.Interval::get_Empty() extern "C" IL2CPP_METHOD_ATTR Interval_t1802865632 Interval_get_Empty_m3617514670 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { Interval_t1802865632 V_0; memset(&V_0, 0, sizeof(V_0)); { (&V_0)->set_low_0(0); int32_t L_0 = (&V_0)->get_low_0(); (&V_0)->set_high_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1))); (&V_0)->set_contiguous_2((bool)1); Interval_t1802865632 L_1 = V_0; return L_1; } } // System.Boolean System.Text.RegularExpressions.Interval::get_IsDiscontiguous() extern "C" IL2CPP_METHOD_ATTR bool Interval_get_IsDiscontiguous_m3016063288 (Interval_t1802865632 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_contiguous_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } extern "C" bool Interval_get_IsDiscontiguous_m3016063288_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_get_IsDiscontiguous_m3016063288(_thisAdjusted, method); } // System.Boolean System.Text.RegularExpressions.Interval::get_IsSingleton() extern "C" IL2CPP_METHOD_ATTR bool Interval_get_IsSingleton_m3386290029 (Interval_t1802865632 * __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { bool L_0 = __this->get_contiguous_2(); if (!L_0) { goto IL_001b; } } { int32_t L_1 = __this->get_low_0(); int32_t L_2 = __this->get_high_1(); G_B3_0 = ((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0); goto IL_001c; } IL_001b: { G_B3_0 = 0; } IL_001c: { return (bool)G_B3_0; } } extern "C" bool Interval_get_IsSingleton_m3386290029_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_get_IsSingleton_m3386290029(_thisAdjusted, method); } // System.Boolean System.Text.RegularExpressions.Interval::get_IsEmpty() extern "C" IL2CPP_METHOD_ATTR bool Interval_get_IsEmpty_m2731597232 (Interval_t1802865632 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_low_0(); int32_t L_1 = __this->get_high_1(); return (bool)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0); } } extern "C" bool Interval_get_IsEmpty_m2731597232_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_get_IsEmpty_m2731597232(_thisAdjusted, method); } // System.Int32 System.Text.RegularExpressions.Interval::get_Size() extern "C" IL2CPP_METHOD_ATTR int32_t Interval_get_Size_m4163671410 (Interval_t1802865632 * __this, const RuntimeMethod* method) { { bool L_0 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (!L_0) { goto IL_000d; } } { return 0; } IL_000d: { int32_t L_1 = __this->get_high_1(); int32_t L_2 = __this->get_low_0(); return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); } } extern "C" int32_t Interval_get_Size_m4163671410_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_get_Size_m4163671410(_thisAdjusted, method); } // System.Boolean System.Text.RegularExpressions.Interval::IsDisjoint(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_IsDisjoint_m1532171337 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { int32_t G_B6_0 = 0; { bool L_0 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0017; } } { bool L_1 = Interval_get_IsEmpty_m2731597232((&___i0), /*hidden argument*/NULL); if (!L_1) { goto IL_0019; } } IL_0017: { return (bool)1; } IL_0019: { int32_t L_2 = __this->get_low_0(); int32_t L_3 = (&___i0)->get_high_1(); if ((((int32_t)L_2) > ((int32_t)L_3))) { goto IL_003f; } } { int32_t L_4 = (&___i0)->get_low_0(); int32_t L_5 = __this->get_high_1(); G_B6_0 = ((((int32_t)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0040; } IL_003f: { G_B6_0 = 0; } IL_0040: { return (bool)((((int32_t)G_B6_0) == ((int32_t)0))? 1 : 0); } } extern "C" bool Interval_IsDisjoint_m1532171337_AdjustorThunk (RuntimeObject * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_IsDisjoint_m1532171337(_thisAdjusted, ___i0, method); } // System.Boolean System.Text.RegularExpressions.Interval::IsAdjacent(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_IsAdjacent_m3021964761 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { int32_t G_B6_0 = 0; { bool L_0 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0017; } } { bool L_1 = Interval_get_IsEmpty_m2731597232((&___i0), /*hidden argument*/NULL); if (!L_1) { goto IL_0019; } } IL_0017: { return (bool)0; } IL_0019: { int32_t L_2 = __this->get_low_0(); int32_t L_3 = (&___i0)->get_high_1(); if ((((int32_t)L_2) == ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))))) { goto IL_0040; } } { int32_t L_4 = __this->get_high_1(); int32_t L_5 = (&___i0)->get_low_0(); G_B6_0 = ((((int32_t)L_4) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1))))? 1 : 0); goto IL_0041; } IL_0040: { G_B6_0 = 1; } IL_0041: { return (bool)G_B6_0; } } extern "C" bool Interval_IsAdjacent_m3021964761_AdjustorThunk (RuntimeObject * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_IsAdjacent_m3021964761(_thisAdjusted, ___i0, method); } // System.Boolean System.Text.RegularExpressions.Interval::Contains(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_Contains_m1454846757 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { int32_t G_B8_0 = 0; { bool L_0 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0019; } } { bool L_1 = Interval_get_IsEmpty_m2731597232((&___i0), /*hidden argument*/NULL); if (!L_1) { goto IL_0019; } } { return (bool)1; } IL_0019: { bool L_2 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (!L_2) { goto IL_0026; } } { return (bool)0; } IL_0026: { int32_t L_3 = __this->get_low_0(); int32_t L_4 = (&___i0)->get_low_0(); if ((((int32_t)L_3) > ((int32_t)L_4))) { goto IL_004c; } } { int32_t L_5 = (&___i0)->get_high_1(); int32_t L_6 = __this->get_high_1(); G_B8_0 = ((((int32_t)((((int32_t)L_5) > ((int32_t)L_6))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_004d; } IL_004c: { G_B8_0 = 0; } IL_004d: { return (bool)G_B8_0; } } extern "C" bool Interval_Contains_m1454846757_AdjustorThunk (RuntimeObject * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_Contains_m1454846757(_thisAdjusted, ___i0, method); } // System.Boolean System.Text.RegularExpressions.Interval::Contains(System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Interval_Contains_m110351300 (Interval_t1802865632 * __this, int32_t ___i0, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { int32_t L_0 = __this->get_low_0(); int32_t L_1 = ___i0; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_001a; } } { int32_t L_2 = ___i0; int32_t L_3 = __this->get_high_1(); G_B3_0 = ((((int32_t)((((int32_t)L_2) > ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { return (bool)G_B3_0; } } extern "C" bool Interval_Contains_m110351300_AdjustorThunk (RuntimeObject * __this, int32_t ___i0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_Contains_m110351300(_thisAdjusted, ___i0, method); } // System.Boolean System.Text.RegularExpressions.Interval::Intersects(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR bool Interval_Intersects_m525534288 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { int32_t G_B8_0 = 0; int32_t G_B10_0 = 0; { bool L_0 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0017; } } { bool L_1 = Interval_get_IsEmpty_m2731597232((&___i0), /*hidden argument*/NULL); if (!L_1) { goto IL_0019; } } IL_0017: { return (bool)0; } IL_0019: { int32_t L_2 = (&___i0)->get_low_0(); bool L_3 = Interval_Contains_m110351300(__this, L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_003d; } } { int32_t L_4 = (&___i0)->get_high_1(); bool L_5 = Interval_Contains_m110351300(__this, L_4, /*hidden argument*/NULL); if (!L_5) { goto IL_0064; } } IL_003d: { int32_t L_6 = (&___i0)->get_high_1(); bool L_7 = Interval_Contains_m110351300(__this, L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0061; } } { int32_t L_8 = (&___i0)->get_low_0(); bool L_9 = Interval_Contains_m110351300(__this, L_8, /*hidden argument*/NULL); G_B8_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0); goto IL_0062; } IL_0061: { G_B8_0 = 0; } IL_0062: { G_B10_0 = G_B8_0; goto IL_0065; } IL_0064: { G_B10_0 = 1; } IL_0065: { return (bool)G_B10_0; } } extern "C" bool Interval_Intersects_m525534288_AdjustorThunk (RuntimeObject * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_Intersects_m525534288(_thisAdjusted, ___i0, method); } // System.Void System.Text.RegularExpressions.Interval::Merge(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR void Interval_Merge_m3454211016 (Interval_t1802865632 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { { bool L_0 = Interval_get_IsEmpty_m2731597232((&___i0), /*hidden argument*/NULL); if (!L_0) { goto IL_000d; } } { return; } IL_000d: { bool L_1 = Interval_get_IsEmpty_m2731597232(__this, /*hidden argument*/NULL); if (!L_1) { goto IL_0032; } } { int32_t L_2 = (&___i0)->get_low_0(); __this->set_low_0(L_2); int32_t L_3 = (&___i0)->get_high_1(); __this->set_high_1(L_3); } IL_0032: { int32_t L_4 = (&___i0)->get_low_0(); int32_t L_5 = __this->get_low_0(); if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0051; } } { int32_t L_6 = (&___i0)->get_low_0(); __this->set_low_0(L_6); } IL_0051: { int32_t L_7 = (&___i0)->get_high_1(); int32_t L_8 = __this->get_high_1(); if ((((int32_t)L_7) <= ((int32_t)L_8))) { goto IL_0070; } } { int32_t L_9 = (&___i0)->get_high_1(); __this->set_high_1(L_9); } IL_0070: { return; } } extern "C" void Interval_Merge_m3454211016_AdjustorThunk (RuntimeObject * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); Interval_Merge_m3454211016(_thisAdjusted, ___i0, method); } // System.Int32 System.Text.RegularExpressions.Interval::CompareTo(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t Interval_CompareTo_m3282557545 (Interval_t1802865632 * __this, RuntimeObject * ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Interval_CompareTo_m3282557545_MetadataUsageId); s_Il2CppMethodInitialized = true; } Interval_t1802865632 V_0; memset(&V_0, 0, sizeof(V_0)); { int32_t L_0 = __this->get_low_0(); RuntimeObject * L_1 = ___o0; V_0 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_1, Interval_t1802865632_il2cpp_TypeInfo_var)))); int32_t L_2 = (&V_0)->get_low_0(); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_2)); } } extern "C" int32_t Interval_CompareTo_m3282557545_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___o0, const RuntimeMethod* method) { Interval_t1802865632 * _thisAdjusted = reinterpret_cast(__this + 1); return Interval_CompareTo_m3282557545(_thisAdjusted, ___o0, 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 System.Text.RegularExpressions.IntervalCollection::.ctor() extern "C" IL2CPP_METHOD_ATTR void IntervalCollection__ctor_m758349803 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection__ctor_m758349803_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); ArrayList_t2718874744 * L_0 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m4254721275(L_0, /*hidden argument*/NULL); __this->set_intervals_0(L_0); return; } } // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.IntervalCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Interval_t1802865632 IntervalCollection_get_Item_m3866640912 (IntervalCollection_t2609070824 * __this, int32_t ___i0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection_get_Item_m3866640912_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); int32_t L_1 = ___i0; NullCheck(L_0); RuntimeObject * L_2 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_0, L_1); return ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_2, Interval_t1802865632_il2cpp_TypeInfo_var)))); } } // System.Void System.Text.RegularExpressions.IntervalCollection::Add(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_Add_m2115898256 (IntervalCollection_t2609070824 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection_Add_m2115898256_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); Interval_t1802865632 L_1 = ___i0; Interval_t1802865632 L_2 = L_1; RuntimeObject * L_3 = Box(Interval_t1802865632_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_0, L_3); return; } } // System.Void System.Text.RegularExpressions.IntervalCollection::Normalize() extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_Normalize_m1934892959 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection_Normalize_m1934892959_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Interval_t1802865632 V_1; memset(&V_1, 0, sizeof(V_1)); Interval_t1802865632 V_2; memset(&V_2, 0, sizeof(V_2)); { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); NullCheck(L_0); VirtActionInvoker0::Invoke(45 /* System.Void System.Collections.ArrayList::Sort() */, L_0); V_0 = 0; goto IL_0083; } IL_0012: { ArrayList_t2718874744 * L_1 = __this->get_intervals_0(); int32_t L_2 = V_0; NullCheck(L_1); RuntimeObject * L_3 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_1, L_2); V_1 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_3, Interval_t1802865632_il2cpp_TypeInfo_var)))); ArrayList_t2718874744 * L_4 = __this->get_intervals_0(); int32_t L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_4, ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); V_2 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_6, Interval_t1802865632_il2cpp_TypeInfo_var)))); Interval_t1802865632 L_7 = V_2; bool L_8 = Interval_IsDisjoint_m1532171337((&V_1), L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0052; } } { Interval_t1802865632 L_9 = V_2; bool L_10 = Interval_IsAdjacent_m3021964761((&V_1), L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_007f; } } IL_0052: { Interval_t1802865632 L_11 = V_2; Interval_Merge_m3454211016((&V_1), L_11, /*hidden argument*/NULL); ArrayList_t2718874744 * L_12 = __this->get_intervals_0(); int32_t L_13 = V_0; Interval_t1802865632 L_14 = V_1; Interval_t1802865632 L_15 = L_14; RuntimeObject * L_16 = Box(Interval_t1802865632_il2cpp_TypeInfo_var, &L_15); NullCheck(L_12); VirtActionInvoker2< int32_t, RuntimeObject * >::Invoke(22 /* System.Void System.Collections.ArrayList::set_Item(System.Int32,System.Object) */, L_12, L_13, L_16); ArrayList_t2718874744 * L_17 = __this->get_intervals_0(); int32_t L_18 = V_0; NullCheck(L_17); VirtActionInvoker1< int32_t >::Invoke(39 /* System.Void System.Collections.ArrayList::RemoveAt(System.Int32) */, L_17, ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); goto IL_0083; } IL_007f: { int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); } IL_0083: { int32_t L_20 = V_0; ArrayList_t2718874744 * L_21 = __this->get_intervals_0(); NullCheck(L_21); int32_t L_22 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1))))) { goto IL_0012; } } { return; } } // System.Text.RegularExpressions.IntervalCollection System.Text.RegularExpressions.IntervalCollection::GetMetaCollection(System.Text.RegularExpressions.IntervalCollection/CostDelegate) extern "C" IL2CPP_METHOD_ATTR IntervalCollection_t2609070824 * IntervalCollection_GetMetaCollection_m4029522214 (IntervalCollection_t2609070824 * __this, CostDelegate_t1722821004 * ___cost_del0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection_GetMetaCollection_m4029522214_MetadataUsageId); s_Il2CppMethodInitialized = true; } IntervalCollection_t2609070824 * V_0 = NULL; { IntervalCollection_t2609070824 * L_0 = (IntervalCollection_t2609070824 *)il2cpp_codegen_object_new(IntervalCollection_t2609070824_il2cpp_TypeInfo_var); IntervalCollection__ctor_m758349803(L_0, /*hidden argument*/NULL); V_0 = L_0; IntervalCollection_Normalize_m1934892959(__this, /*hidden argument*/NULL); int32_t L_1 = IntervalCollection_get_Count_m3041256718(__this, /*hidden argument*/NULL); IntervalCollection_t2609070824 * L_2 = V_0; CostDelegate_t1722821004 * L_3 = ___cost_del0; IntervalCollection_Optimize_m161975983(__this, 0, ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)), L_2, L_3, /*hidden argument*/NULL); IntervalCollection_t2609070824 * L_4 = V_0; NullCheck(L_4); ArrayList_t2718874744 * L_5 = L_4->get_intervals_0(); NullCheck(L_5); VirtActionInvoker0::Invoke(45 /* System.Void System.Collections.ArrayList::Sort() */, L_5); IntervalCollection_t2609070824 * L_6 = V_0; return L_6; } } // System.Void System.Text.RegularExpressions.IntervalCollection::Optimize(System.Int32,System.Int32,System.Text.RegularExpressions.IntervalCollection,System.Text.RegularExpressions.IntervalCollection/CostDelegate) extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_Optimize_m161975983 (IntervalCollection_t2609070824 * __this, int32_t ___begin0, int32_t ___end1, IntervalCollection_t2609070824 * ___meta2, CostDelegate_t1722821004 * ___cost_del3, const RuntimeMethod* method) { Interval_t1802865632 V_0; memset(&V_0, 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; double V_3 = 0.0; int32_t V_4 = 0; double V_5 = 0.0; int32_t V_6 = 0; double V_7 = 0.0; int32_t V_8 = 0; Interval_t1802865632 V_9; memset(&V_9, 0, sizeof(V_9)); Interval_t1802865632 V_10; memset(&V_10, 0, sizeof(V_10)); Interval_t1802865632 V_11; memset(&V_11, 0, sizeof(V_11)); Interval_t1802865632 V_12; memset(&V_12, 0, sizeof(V_12)); { (&V_0)->set_contiguous_2((bool)0); V_1 = (-1); V_2 = (-1); V_3 = (0.0); int32_t L_0 = ___begin0; V_4 = L_0; goto IL_00ae; } IL_001e: { int32_t L_1 = V_4; Interval_t1802865632 L_2 = IntervalCollection_get_Item_m3866640912(__this, L_1, /*hidden argument*/NULL); V_9 = L_2; int32_t L_3 = (&V_9)->get_low_0(); (&V_0)->set_low_0(L_3); V_5 = (0.0); int32_t L_4 = V_4; V_6 = L_4; goto IL_00a0; } IL_004a: { int32_t L_5 = V_6; Interval_t1802865632 L_6 = IntervalCollection_get_Item_m3866640912(__this, L_5, /*hidden argument*/NULL); V_10 = L_6; int32_t L_7 = (&V_10)->get_high_1(); (&V_0)->set_high_1(L_7); double L_8 = V_5; CostDelegate_t1722821004 * L_9 = ___cost_del3; int32_t L_10 = V_6; Interval_t1802865632 L_11 = IntervalCollection_get_Item_m3866640912(__this, L_10, /*hidden argument*/NULL); NullCheck(L_9); double L_12 = CostDelegate_Invoke_m898648402(L_9, L_11, /*hidden argument*/NULL); V_5 = ((double)il2cpp_codegen_add((double)L_8, (double)L_12)); CostDelegate_t1722821004 * L_13 = ___cost_del3; Interval_t1802865632 L_14 = V_0; NullCheck(L_13); double L_15 = CostDelegate_Invoke_m898648402(L_13, L_14, /*hidden argument*/NULL); V_7 = L_15; double L_16 = V_7; double L_17 = V_5; if ((!(((double)L_16) < ((double)L_17)))) { goto IL_009a; } } { double L_18 = V_5; double L_19 = V_3; if ((!(((double)L_18) > ((double)L_19)))) { goto IL_009a; } } { int32_t L_20 = V_4; V_1 = L_20; int32_t L_21 = V_6; V_2 = L_21; double L_22 = V_5; V_3 = L_22; } IL_009a: { int32_t L_23 = V_6; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1)); } IL_00a0: { int32_t L_24 = V_6; int32_t L_25 = ___end1; if ((((int32_t)L_24) <= ((int32_t)L_25))) { goto IL_004a; } } { int32_t L_26 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); } IL_00ae: { int32_t L_27 = V_4; int32_t L_28 = ___end1; if ((((int32_t)L_27) <= ((int32_t)L_28))) { goto IL_001e; } } { int32_t L_29 = V_1; if ((((int32_t)L_29) >= ((int32_t)0))) { goto IL_00e6; } } { int32_t L_30 = ___begin0; V_8 = L_30; goto IL_00d9; } IL_00c5: { IntervalCollection_t2609070824 * L_31 = ___meta2; int32_t L_32 = V_8; Interval_t1802865632 L_33 = IntervalCollection_get_Item_m3866640912(__this, L_32, /*hidden argument*/NULL); NullCheck(L_31); IntervalCollection_Add_m2115898256(L_31, L_33, /*hidden argument*/NULL); int32_t L_34 = V_8; V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00d9: { int32_t L_35 = V_8; int32_t L_36 = ___end1; if ((((int32_t)L_35) <= ((int32_t)L_36))) { goto IL_00c5; } } { goto IL_0143; } IL_00e6: { int32_t L_37 = V_1; Interval_t1802865632 L_38 = IntervalCollection_get_Item_m3866640912(__this, L_37, /*hidden argument*/NULL); V_11 = L_38; int32_t L_39 = (&V_11)->get_low_0(); (&V_0)->set_low_0(L_39); int32_t L_40 = V_2; Interval_t1802865632 L_41 = IntervalCollection_get_Item_m3866640912(__this, L_40, /*hidden argument*/NULL); V_12 = L_41; int32_t L_42 = (&V_12)->get_high_1(); (&V_0)->set_high_1(L_42); IntervalCollection_t2609070824 * L_43 = ___meta2; Interval_t1802865632 L_44 = V_0; NullCheck(L_43); IntervalCollection_Add_m2115898256(L_43, L_44, /*hidden argument*/NULL); int32_t L_45 = V_1; int32_t L_46 = ___begin0; if ((((int32_t)L_45) <= ((int32_t)L_46))) { goto IL_012f; } } { int32_t L_47 = ___begin0; int32_t L_48 = V_1; IntervalCollection_t2609070824 * L_49 = ___meta2; CostDelegate_t1722821004 * L_50 = ___cost_del3; IntervalCollection_Optimize_m161975983(__this, L_47, ((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)1)), L_49, L_50, /*hidden argument*/NULL); } IL_012f: { int32_t L_51 = V_2; int32_t L_52 = ___end1; if ((((int32_t)L_51) >= ((int32_t)L_52))) { goto IL_0143; } } { int32_t L_53 = V_2; int32_t L_54 = ___end1; IntervalCollection_t2609070824 * L_55 = ___meta2; CostDelegate_t1722821004 * L_56 = ___cost_del3; IntervalCollection_Optimize_m161975983(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)), L_54, L_55, L_56, /*hidden argument*/NULL); } IL_0143: { return; } } // System.Int32 System.Text.RegularExpressions.IntervalCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t IntervalCollection_get_Count_m3041256718 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method) { { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); NullCheck(L_0); int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_0); return L_1; } } // System.Boolean System.Text.RegularExpressions.IntervalCollection::get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool IntervalCollection_get_IsSynchronized_m670166614 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Object System.Text.RegularExpressions.IntervalCollection::get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * IntervalCollection_get_SyncRoot_m3527457532 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method) { { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); return L_0; } } // System.Void System.Text.RegularExpressions.IntervalCollection::CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void IntervalCollection_CopyTo_m2976848759 (IntervalCollection_t2609070824 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection_CopyTo_m2976848759_MetadataUsageId); s_Il2CppMethodInitialized = true; } Interval_t1802865632 V_0; memset(&V_0, 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; RuntimeObject* 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 = 0; NO_UNUSED_WARNING (__leave_target); { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); NullCheck(L_0); RuntimeObject* L_1 = VirtFuncInvoker0< RuntimeObject* >::Invoke(43 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_0); V_1 = L_1; } IL_000c: try { // begin try (depth: 1) { goto IL_0040; } IL_0011: { RuntimeObject* L_2 = V_1; NullCheck(L_2); RuntimeObject * L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_2); V_0 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_3, Interval_t1802865632_il2cpp_TypeInfo_var)))); int32_t L_4 = ___index1; RuntimeArray * L_5 = ___array0; NullCheck(L_5); int32_t L_6 = Array_get_Length_m21610649(L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_002e; } } IL_0029: { goto IL_004b; } IL_002e: { RuntimeArray * L_7 = ___array0; Interval_t1802865632 L_8 = V_0; Interval_t1802865632 L_9 = L_8; RuntimeObject * L_10 = Box(Interval_t1802865632_il2cpp_TypeInfo_var, &L_9); int32_t L_11 = ___index1; int32_t L_12 = L_11; ___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); NullCheck(L_7); Array_SetValue_m3412255035(L_7, L_10, L_12, /*hidden argument*/NULL); } IL_0040: { RuntimeObject* L_13 = V_1; NullCheck(L_13); bool L_14 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_0011; } } IL_004b: { IL2CPP_LEAVE(0x62, FINALLY_0050); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0050; } FINALLY_0050: { // begin finally (depth: 1) { RuntimeObject* L_15 = V_1; V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_15, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_16 = V_2; if (L_16) { goto IL_005b; } } IL_005a: { IL2CPP_END_FINALLY(80) } IL_005b: { RuntimeObject* L_17 = V_2; NullCheck(L_17); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_17); IL2CPP_END_FINALLY(80) } } // end finally (depth: 1) IL2CPP_CLEANUP(80) { IL2CPP_JUMP_TBL(0x62, IL_0062) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0062: { return; } } // System.Collections.IEnumerator System.Text.RegularExpressions.IntervalCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* IntervalCollection_GetEnumerator_m3422445219 (IntervalCollection_t2609070824 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (IntervalCollection_GetEnumerator_m3422445219_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ArrayList_t2718874744 * L_0 = __this->get_intervals_0(); Enumerator_t737725276 * L_1 = (Enumerator_t737725276 *)il2cpp_codegen_object_new(Enumerator_t737725276_il2cpp_TypeInfo_var); Enumerator__ctor_m1228633090(L_1, 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 extern "C" double DelegatePInvokeWrapper_CostDelegate_t1722821004 (CostDelegate_t1722821004 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { typedef double (DEFAULT_CALL *PInvokeFunc)(Interval_t1802865632_marshaled_pinvoke); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method)); // Marshaling of parameter '___i0' to native representation Interval_t1802865632_marshaled_pinvoke ____i0_marshaled = {}; Interval_t1802865632_marshal_pinvoke(___i0, ____i0_marshaled); // Native function invocation double returnValue = il2cppPInvokeFunc(____i0_marshaled); // Marshaling cleanup of parameter '___i0' native representation Interval_t1802865632_marshal_pinvoke_cleanup(____i0_marshaled); return returnValue; } // System.Void System.Text.RegularExpressions.IntervalCollection/CostDelegate::.ctor(System.Object,System.IntPtr) extern "C" IL2CPP_METHOD_ATTR void CostDelegate__ctor_m4027655829 (CostDelegate_t1722821004 * __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.Double System.Text.RegularExpressions.IntervalCollection/CostDelegate::Invoke(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR double CostDelegate_Invoke_m898648402 (CostDelegate_t1722821004 * __this, Interval_t1802865632 ___i0, const RuntimeMethod* method) { double result = 0.0; if(__this->get_prev_9() != NULL) { CostDelegate_Invoke_m898648402((CostDelegate_t1722821004 *)__this->get_prev_9(), ___i0, method); } Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0(); RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3()); RuntimeObject* targetThis = __this->get_m_target_2(); il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); bool ___methodIsStatic = MethodIsStatic(targetMethod); if (___methodIsStatic) { if (il2cpp_codegen_method_parameter_count(targetMethod) == 1) { // open { typedef double (*FunctionPointerType) (RuntimeObject *, Interval_t1802865632 , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(NULL, ___i0, targetMethod); } } else { // closed { typedef double (*FunctionPointerType) (RuntimeObject *, void*, Interval_t1802865632 , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___i0, 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_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< double, Interval_t1802865632 >::Invoke(targetMethod, targetThis, ___i0); else result = GenericVirtFuncInvoker1< double, Interval_t1802865632 >::Invoke(targetMethod, targetThis, ___i0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< double, Interval_t1802865632 >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___i0); else result = VirtFuncInvoker1< double, Interval_t1802865632 >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___i0); } } else { typedef double (*FunctionPointerType) (void*, Interval_t1802865632 , const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___i0, targetMethod); } } } return result; } // System.IAsyncResult System.Text.RegularExpressions.IntervalCollection/CostDelegate::BeginInvoke(System.Text.RegularExpressions.Interval,System.AsyncCallback,System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* CostDelegate_BeginInvoke_m2828452701 (CostDelegate_t1722821004 * __this, Interval_t1802865632 ___i0, AsyncCallback_t3962456242 * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CostDelegate_BeginInvoke_m2828452701_MetadataUsageId); s_Il2CppMethodInitialized = true; } void *__d_args[2] = {0}; __d_args[0] = Box(Interval_t1802865632_il2cpp_TypeInfo_var, &___i0); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2); } // System.Double System.Text.RegularExpressions.IntervalCollection/CostDelegate::EndInvoke(System.IAsyncResult) extern "C" IL2CPP_METHOD_ATTR double CostDelegate_EndInvoke_m2797921932 (CostDelegate_t1722821004 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return *(double*)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.Void System.Text.RegularExpressions.IntervalCollection/Enumerator::.ctor(System.Collections.IList) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m1228633090 (Enumerator_t737725276 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; __this->set_list_0(L_0); Enumerator_Reset_m2498345483(__this, /*hidden argument*/NULL); return; } } // System.Object System.Text.RegularExpressions.IntervalCollection/Enumerator::get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_get_Current_m359737019 (Enumerator_t737725276 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_get_Current_m359737019_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->get_ptr_1(); RuntimeObject* L_1 = __this->get_list_0(); NullCheck(L_1); int32_t L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t3904884886_il2cpp_TypeInfo_var, L_1); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_001c; } } { InvalidOperationException_t56020091 * L_3 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m2734335978(L_3, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Enumerator_get_Current_m359737019_RuntimeMethod_var); } IL_001c: { RuntimeObject* L_4 = __this->get_list_0(); int32_t L_5 = __this->get_ptr_1(); NullCheck(L_4); RuntimeObject * L_6 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(2 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t2094931216_il2cpp_TypeInfo_var, L_4, L_5); return L_6; } } // System.Boolean System.Text.RegularExpressions.IntervalCollection/Enumerator::MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m55255603 (Enumerator_t737725276 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_MoveNext_m55255603_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->get_ptr_1(); RuntimeObject* L_1 = __this->get_list_0(); NullCheck(L_1); int32_t L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t3904884886_il2cpp_TypeInfo_var, L_1); if ((((int32_t)L_0) <= ((int32_t)L_2))) { goto IL_001c; } } { InvalidOperationException_t56020091 * L_3 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m2734335978(L_3, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Enumerator_MoveNext_m55255603_RuntimeMethod_var); } IL_001c: { int32_t L_4 = __this->get_ptr_1(); int32_t L_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)); V_0 = L_5; __this->set_ptr_1(L_5); int32_t L_6 = V_0; RuntimeObject* L_7 = __this->get_list_0(); NullCheck(L_7); int32_t L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t3904884886_il2cpp_TypeInfo_var, L_7); return (bool)((((int32_t)L_6) < ((int32_t)L_8))? 1 : 0); } } // System.Void System.Text.RegularExpressions.IntervalCollection/Enumerator::Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_Reset_m2498345483 (Enumerator_t737725276 * __this, const RuntimeMethod* method) { { __this->set_ptr_1((-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 // System.Void System.Text.RegularExpressions.LinkRef::.ctor() extern "C" IL2CPP_METHOD_ATTR void LinkRef__ctor_m3071983504 (LinkRef_t2971865410 * __this, const RuntimeMethod* method) { { Object__ctor_m297566312(__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 System.Text.RegularExpressions.LinkStack::.ctor() extern "C" IL2CPP_METHOD_ATTR void LinkStack__ctor_m1458748896 (LinkStack_t887727776 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (LinkStack__ctor_m1458748896_MetadataUsageId); s_Il2CppMethodInitialized = true; } { LinkRef__ctor_m3071983504(__this, /*hidden argument*/NULL); Stack_t2329662280 * L_0 = (Stack_t2329662280 *)il2cpp_codegen_object_new(Stack_t2329662280_il2cpp_TypeInfo_var); Stack__ctor_m2907601956(L_0, /*hidden argument*/NULL); __this->set_stack_0(L_0); return; } } // System.Void System.Text.RegularExpressions.LinkStack::Push() extern "C" IL2CPP_METHOD_ATTR void LinkStack_Push_m3081279930 (LinkStack_t887727776 * __this, const RuntimeMethod* method) { { Stack_t2329662280 * L_0 = __this->get_stack_0(); RuntimeObject * L_1 = VirtFuncInvoker0< RuntimeObject * >::Invoke(4 /* System.Object System.Text.RegularExpressions.LinkStack::GetCurrent() */, __this); NullCheck(L_0); VirtActionInvoker1< RuntimeObject * >::Invoke(20 /* System.Void System.Collections.Stack::Push(System.Object) */, L_0, L_1); return; } } // System.Boolean System.Text.RegularExpressions.LinkStack::Pop() extern "C" IL2CPP_METHOD_ATTR bool LinkStack_Pop_m4048583474 (LinkStack_t887727776 * __this, const RuntimeMethod* method) { { Stack_t2329662280 * L_0 = __this->get_stack_0(); NullCheck(L_0); int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 System.Collections.Stack::get_Count() */, L_0); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0024; } } { Stack_t2329662280 * L_2 = __this->get_stack_0(); NullCheck(L_2); RuntimeObject * L_3 = VirtFuncInvoker0< RuntimeObject * >::Invoke(19 /* System.Object System.Collections.Stack::Pop() */, L_2); VirtActionInvoker1< RuntimeObject * >::Invoke(5 /* System.Void System.Text.RegularExpressions.LinkStack::SetCurrent(System.Object) */, __this, L_3); return (bool)1; } IL_0024: { return (bool)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.Boolean System.Text.RegularExpressions.Mark::get_IsDefined() extern "C" IL2CPP_METHOD_ATTR bool Mark_get_IsDefined_m2539660708 (Mark_t3471605523 * __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { int32_t L_0 = __this->get_Start_0(); if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_001a; } } { int32_t L_1 = __this->get_End_1(); G_B3_0 = ((((int32_t)((((int32_t)L_1) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_001b; } IL_001a: { G_B3_0 = 0; } IL_001b: { return (bool)G_B3_0; } } extern "C" bool Mark_get_IsDefined_m2539660708_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Mark_t3471605523 * _thisAdjusted = reinterpret_cast(__this + 1); return Mark_get_IsDefined_m2539660708(_thisAdjusted, method); } // System.Int32 System.Text.RegularExpressions.Mark::get_Index() extern "C" IL2CPP_METHOD_ATTR int32_t Mark_get_Index_m3048692661 (Mark_t3471605523 * __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { int32_t L_0 = __this->get_Start_0(); int32_t L_1 = __this->get_End_1(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_001c; } } { int32_t L_2 = __this->get_Start_0(); G_B3_0 = L_2; goto IL_0022; } IL_001c: { int32_t L_3 = __this->get_End_1(); G_B3_0 = L_3; } IL_0022: { return G_B3_0; } } extern "C" int32_t Mark_get_Index_m3048692661_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Mark_t3471605523 * _thisAdjusted = reinterpret_cast(__this + 1); return Mark_get_Index_m3048692661(_thisAdjusted, method); } // System.Int32 System.Text.RegularExpressions.Mark::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t Mark_get_Length_m2532192442 (Mark_t3471605523 * __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { int32_t L_0 = __this->get_Start_0(); int32_t L_1 = __this->get_End_1(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_0023; } } { int32_t L_2 = __this->get_End_1(); int32_t L_3 = __this->get_Start_0(); G_B3_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3)); goto IL_0030; } IL_0023: { int32_t L_4 = __this->get_Start_0(); int32_t L_5 = __this->get_End_1(); G_B3_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)); } IL_0030: { return G_B3_0; } } extern "C" int32_t Mark_get_Length_m2532192442_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Mark_t3471605523 * _thisAdjusted = reinterpret_cast(__this + 1); return Mark_get_Length_m2532192442(_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 System.Text.RegularExpressions.Match::.ctor() extern "C" IL2CPP_METHOD_ATTR void Match__ctor_m624429017 (Match_t3408321083 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Match__ctor_m624429017_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Group_t2468205786_il2cpp_TypeInfo_var); Group__ctor_m3285303650(__this, /*hidden argument*/NULL); __this->set_regex_6((Regex_t3657309853 *)NULL); __this->set_machine_7((RuntimeObject*)NULL); __this->set_text_length_8(0); GroupCollection_t69770484 * L_0 = (GroupCollection_t69770484 *)il2cpp_codegen_object_new(GroupCollection_t69770484_il2cpp_TypeInfo_var); GroupCollection__ctor_m3775662598(L_0, 1, 1, /*hidden argument*/NULL); __this->set_groups_9(L_0); GroupCollection_t69770484 * L_1 = __this->get_groups_9(); NullCheck(L_1); GroupCollection_SetValue_m2707160733(L_1, __this, 0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Match::.ctor(System.Text.RegularExpressions.Regex,System.Text.RegularExpressions.IMachine,System.String,System.Int32,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Match__ctor_m2464595873 (Match_t3408321083 * __this, Regex_t3657309853 * ___regex0, RuntimeObject* ___machine1, String_t* ___text2, int32_t ___text_length3, int32_t ___n_groups4, int32_t ___index5, int32_t ___length6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Match__ctor_m2464595873_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___text2; int32_t L_1 = ___index5; int32_t L_2 = ___length6; IL2CPP_RUNTIME_CLASS_INIT(Group_t2468205786_il2cpp_TypeInfo_var); Group__ctor_m2495427790(__this, L_0, L_1, L_2, /*hidden argument*/NULL); Regex_t3657309853 * L_3 = ___regex0; __this->set_regex_6(L_3); RuntimeObject* L_4 = ___machine1; __this->set_machine_7(L_4); int32_t L_5 = ___text_length3; __this->set_text_length_8(L_5); return; } } // System.Void System.Text.RegularExpressions.Match::.ctor(System.Text.RegularExpressions.Regex,System.Text.RegularExpressions.IMachine,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void Match__ctor_m2425511580 (Match_t3408321083 * __this, Regex_t3657309853 * ___regex0, RuntimeObject* ___machine1, String_t* ___text2, int32_t ___text_length3, int32_t ___n_groups4, int32_t ___index5, int32_t ___length6, int32_t ___n_caps7, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Match__ctor_m2425511580_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___text2; int32_t L_1 = ___index5; int32_t L_2 = ___length6; int32_t L_3 = ___n_caps7; IL2CPP_RUNTIME_CLASS_INIT(Group_t2468205786_il2cpp_TypeInfo_var); Group__ctor_m2243671333(__this, L_0, L_1, L_2, L_3, /*hidden argument*/NULL); Regex_t3657309853 * L_4 = ___regex0; __this->set_regex_6(L_4); RuntimeObject* L_5 = ___machine1; __this->set_machine_7(L_5); int32_t L_6 = ___text_length3; __this->set_text_length_8(L_6); int32_t L_7 = ___n_groups4; Regex_t3657309853 * L_8 = ___regex0; NullCheck(L_8); int32_t L_9 = Regex_get_Gap_m3259754026(L_8, /*hidden argument*/NULL); GroupCollection_t69770484 * L_10 = (GroupCollection_t69770484 *)il2cpp_codegen_object_new(GroupCollection_t69770484_il2cpp_TypeInfo_var); GroupCollection__ctor_m3775662598(L_10, L_7, L_9, /*hidden argument*/NULL); __this->set_groups_9(L_10); GroupCollection_t69770484 * L_11 = __this->get_groups_9(); NullCheck(L_11); GroupCollection_SetValue_m2707160733(L_11, __this, 0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Match::.cctor() extern "C" IL2CPP_METHOD_ATTR void Match__cctor_m3511441780 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Match__cctor_m3511441780_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Match_t3408321083 * L_0 = (Match_t3408321083 *)il2cpp_codegen_object_new(Match_t3408321083_il2cpp_TypeInfo_var); Match__ctor_m624429017(L_0, /*hidden argument*/NULL); ((Match_t3408321083_StaticFields*)il2cpp_codegen_static_fields_for(Match_t3408321083_il2cpp_TypeInfo_var))->set_empty_10(L_0); return; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::get_Empty() extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Match_get_Empty_m2060287462 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Match_get_Empty_m2060287462_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Match_t3408321083_il2cpp_TypeInfo_var); Match_t3408321083 * L_0 = ((Match_t3408321083_StaticFields*)il2cpp_codegen_static_fields_for(Match_t3408321083_il2cpp_TypeInfo_var))->get_empty_10(); return L_0; } } // System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::get_Groups() extern "C" IL2CPP_METHOD_ATTR GroupCollection_t69770484 * Match_get_Groups_m841244970 (Match_t3408321083 * __this, const RuntimeMethod* method) { { GroupCollection_t69770484 * L_0 = __this->get_groups_9(); return L_0; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Match::NextMatch() extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Match_NextMatch_m366671308 (Match_t3408321083 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Match_NextMatch_m366671308_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t G_B5_0 = 0; int32_t G_B8_0 = 0; int32_t G_B7_0 = 0; int32_t G_B9_0 = 0; int32_t G_B9_1 = 0; { IL2CPP_RUNTIME_CLASS_INIT(Match_t3408321083_il2cpp_TypeInfo_var); Match_t3408321083 * L_0 = Match_get_Empty_m2060287462(NULL /*static, unused*/, /*hidden argument*/NULL); if ((!(((RuntimeObject*)(Match_t3408321083 *)__this) == ((RuntimeObject*)(Match_t3408321083 *)L_0)))) { goto IL_0011; } } { IL2CPP_RUNTIME_CLASS_INIT(Match_t3408321083_il2cpp_TypeInfo_var); Match_t3408321083 * L_1 = Match_get_Empty_m2060287462(NULL /*static, unused*/, /*hidden argument*/NULL); return L_1; } IL_0011: { Regex_t3657309853 * L_2 = __this->get_regex_6(); NullCheck(L_2); bool L_3 = Regex_get_RightToLeft_m2317867572(L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_002c; } } { int32_t L_4 = Capture_get_Index_m745081289(__this, /*hidden argument*/NULL); G_B5_0 = L_4; goto IL_0039; } IL_002c: { int32_t L_5 = Capture_get_Index_m745081289(__this, /*hidden argument*/NULL); int32_t L_6 = Capture_get_Length_m4245536461(__this, /*hidden argument*/NULL); G_B5_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)); } IL_0039: { V_0 = G_B5_0; int32_t L_7 = Capture_get_Length_m4245536461(__this, /*hidden argument*/NULL); if (L_7) { goto IL_005f; } } { int32_t L_8 = V_0; Regex_t3657309853 * L_9 = __this->get_regex_6(); NullCheck(L_9); bool L_10 = Regex_get_RightToLeft_m2317867572(L_9, /*hidden argument*/NULL); G_B7_0 = L_8; if (!L_10) { G_B8_0 = L_8; goto IL_005c; } } { G_B9_0 = (-1); G_B9_1 = G_B7_0; goto IL_005d; } IL_005c: { G_B9_0 = 1; G_B9_1 = G_B8_0; } IL_005d: { V_0 = ((int32_t)il2cpp_codegen_add((int32_t)G_B9_1, (int32_t)G_B9_0)); } IL_005f: { RuntimeObject* L_11 = __this->get_machine_7(); Regex_t3657309853 * L_12 = __this->get_regex_6(); String_t* L_13 = Capture_get_Text_m3620583591(__this, /*hidden argument*/NULL); int32_t L_14 = V_0; int32_t L_15 = __this->get_text_length_8(); NullCheck(L_11); Match_t3408321083 * L_16 = InterfaceFuncInvoker4< Match_t3408321083 *, Regex_t3657309853 *, String_t*, int32_t, int32_t >::Invoke(0 /* System.Text.RegularExpressions.Match System.Text.RegularExpressions.IMachine::Scan(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32) */, IMachine_t2106687985_il2cpp_TypeInfo_var, L_11, L_12, L_13, L_14, L_15); return L_16; } } // System.Text.RegularExpressions.Regex System.Text.RegularExpressions.Match::get_Regex() extern "C" IL2CPP_METHOD_ATTR Regex_t3657309853 * Match_get_Regex_m318048854 (Match_t3408321083 * __this, const RuntimeMethod* method) { { Regex_t3657309853 * L_0 = __this->get_regex_6(); return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.MatchCollection::.ctor(System.Text.RegularExpressions.Match) extern "C" IL2CPP_METHOD_ATTR void MatchCollection__ctor_m4138850022 (MatchCollection_t1395363720 * __this, Match_t3408321083 * ___start0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MatchCollection__ctor_m4138850022_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); Match_t3408321083 * L_0 = ___start0; __this->set_current_0(L_0); ArrayList_t2718874744 * L_1 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m4254721275(L_1, /*hidden argument*/NULL); __this->set_list_1(L_1); return; } } // System.Int32 System.Text.RegularExpressions.MatchCollection::get_Count() extern "C" IL2CPP_METHOD_ATTR int32_t MatchCollection_get_Count_m1667454419 (MatchCollection_t1395363720 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MatchCollection_get_Count_m1667454419_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = MatchCollection_get_FullList_m1829231879(__this, /*hidden argument*/NULL); NullCheck(L_0); int32_t L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t3904884886_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean System.Text.RegularExpressions.MatchCollection::get_IsSynchronized() extern "C" IL2CPP_METHOD_ATTR bool MatchCollection_get_IsSynchronized_m276031725 (MatchCollection_t1395363720 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.MatchCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * MatchCollection_get_Item_m3516666721 (MatchCollection_t1395363720 * __this, int32_t ___i0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MatchCollection_get_Item_m3516666721_MetadataUsageId); s_Il2CppMethodInitialized = true; } Match_t3408321083 * G_B6_0 = NULL; { int32_t L_0 = ___i0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___i0; bool L_2 = MatchCollection_TryToGet_m1813945069(__this, L_1, /*hidden argument*/NULL); if (L_2) { goto IL_001e; } } IL_0013: { ArgumentOutOfRangeException_t777629997 * L_3 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_3, _stringLiteral3452614599, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,MatchCollection_get_Item_m3516666721_RuntimeMethod_var); } IL_001e: { int32_t L_4 = ___i0; ArrayList_t2718874744 * L_5 = __this->get_list_1(); NullCheck(L_5); int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_5); if ((((int32_t)L_4) >= ((int32_t)L_6))) { goto IL_0045; } } { ArrayList_t2718874744 * L_7 = __this->get_list_1(); int32_t L_8 = ___i0; NullCheck(L_7); RuntimeObject * L_9 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_7, L_8); G_B6_0 = ((Match_t3408321083 *)CastclassClass((RuntimeObject*)L_9, Match_t3408321083_il2cpp_TypeInfo_var)); goto IL_004b; } IL_0045: { Match_t3408321083 * L_10 = __this->get_current_0(); G_B6_0 = L_10; } IL_004b: { return G_B6_0; } } // System.Object System.Text.RegularExpressions.MatchCollection::get_SyncRoot() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MatchCollection_get_SyncRoot_m1957585059 (MatchCollection_t1395363720 * __this, const RuntimeMethod* method) { { ArrayList_t2718874744 * L_0 = __this->get_list_1(); return L_0; } } // System.Void System.Text.RegularExpressions.MatchCollection::CopyTo(System.Array,System.Int32) extern "C" IL2CPP_METHOD_ATTR void MatchCollection_CopyTo_m3807326147 (MatchCollection_t1395363720 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MatchCollection_CopyTo_m3807326147_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = MatchCollection_get_FullList_m1829231879(__this, /*hidden argument*/NULL); RuntimeArray * L_1 = ___array0; int32_t L_2 = ___index1; NullCheck(L_0); InterfaceActionInvoker2< RuntimeArray *, int32_t >::Invoke(3 /* System.Void System.Collections.ICollection::CopyTo(System.Array,System.Int32) */, ICollection_t3904884886_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } // System.Collections.IEnumerator System.Text.RegularExpressions.MatchCollection::GetEnumerator() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MatchCollection_GetEnumerator_m3899212470 (MatchCollection_t1395363720 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MatchCollection_GetEnumerator_m3899212470_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* G_B3_0 = NULL; { Match_t3408321083 * L_0 = __this->get_current_0(); NullCheck(L_0); bool L_1 = Group_get_Success_m1492300455(L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_001d; } } { Enumerator_t2645102469 * L_2 = (Enumerator_t2645102469 *)il2cpp_codegen_object_new(Enumerator_t2645102469_il2cpp_TypeInfo_var); Enumerator__ctor_m714733887(L_2, __this, /*hidden argument*/NULL); V_0 = L_2; RuntimeObject* L_3 = V_0; G_B3_0 = L_3; goto IL_0028; } IL_001d: { ArrayList_t2718874744 * L_4 = __this->get_list_1(); NullCheck(L_4); RuntimeObject* L_5 = VirtFuncInvoker0< RuntimeObject* >::Invoke(43 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_4); G_B3_0 = L_5; } IL_0028: { return G_B3_0; } } // System.Boolean System.Text.RegularExpressions.MatchCollection::TryToGet(System.Int32) extern "C" IL2CPP_METHOD_ATTR bool MatchCollection_TryToGet_m1813945069 (MatchCollection_t1395363720 * __this, int32_t ___i0, const RuntimeMethod* method) { int32_t G_B7_0 = 0; { goto IL_0028; } IL_0005: { ArrayList_t2718874744 * L_0 = __this->get_list_1(); Match_t3408321083 * L_1 = __this->get_current_0(); NullCheck(L_0); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_0, L_1); Match_t3408321083 * L_2 = __this->get_current_0(); NullCheck(L_2); Match_t3408321083 * L_3 = Match_NextMatch_m366671308(L_2, /*hidden argument*/NULL); __this->set_current_0(L_3); } IL_0028: { int32_t L_4 = ___i0; ArrayList_t2718874744 * L_5 = __this->get_list_1(); NullCheck(L_5); int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_5); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_0049; } } { Match_t3408321083 * L_7 = __this->get_current_0(); NullCheck(L_7); bool L_8 = Group_get_Success_m1492300455(L_7, /*hidden argument*/NULL); if (L_8) { goto IL_0005; } } IL_0049: { int32_t L_9 = ___i0; ArrayList_t2718874744 * L_10 = __this->get_list_1(); NullCheck(L_10); int32_t L_11 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_10); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0067; } } { Match_t3408321083 * L_12 = __this->get_current_0(); NullCheck(L_12); bool L_13 = Group_get_Success_m1492300455(L_12, /*hidden argument*/NULL); G_B7_0 = ((int32_t)(L_13)); goto IL_0068; } IL_0067: { G_B7_0 = 1; } IL_0068: { return (bool)G_B7_0; } } // System.Collections.ICollection System.Text.RegularExpressions.MatchCollection::get_FullList() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MatchCollection_get_FullList_m1829231879 (MatchCollection_t1395363720 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MatchCollection_get_FullList_m1829231879_MetadataUsageId); s_Il2CppMethodInitialized = true; } { bool L_0 = MatchCollection_TryToGet_m1813945069(__this, ((int32_t)2147483647LL), /*hidden argument*/NULL); if (!L_0) { goto IL_001b; } } { SystemException_t176217640 * L_1 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var); SystemException__ctor_m3298527747(L_1, _stringLiteral62760206, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,MatchCollection_get_FullList_m1829231879_RuntimeMethod_var); } IL_001b: { ArrayList_t2718874744 * L_2 = __this->get_list_1(); 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 System.Text.RegularExpressions.MatchCollection/Enumerator::.ctor(System.Text.RegularExpressions.MatchCollection) extern "C" IL2CPP_METHOD_ATTR void Enumerator__ctor_m714733887 (Enumerator_t2645102469 * __this, MatchCollection_t1395363720 * ___coll0, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); MatchCollection_t1395363720 * L_0 = ___coll0; __this->set_coll_1(L_0); __this->set_index_0((-1)); return; } } // System.Void System.Text.RegularExpressions.MatchCollection/Enumerator::System.Collections.IEnumerator.Reset() extern "C" IL2CPP_METHOD_ATTR void Enumerator_System_Collections_IEnumerator_Reset_m24787251 (Enumerator_t2645102469 * __this, const RuntimeMethod* method) { { __this->set_index_0((-1)); return; } } // System.Object System.Text.RegularExpressions.MatchCollection/Enumerator::System.Collections.IEnumerator.get_Current() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Enumerator_System_Collections_IEnumerator_get_Current_m666159028 (Enumerator_t2645102469 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_get_Current_m666159028_MetadataUsageId); s_Il2CppMethodInitialized = true; } RuntimeObject * G_B10_0 = NULL; { int32_t L_0 = __this->get_index_0(); if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0017; } } { InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_1, _stringLiteral550104271, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Enumerator_System_Collections_IEnumerator_get_Current_m666159028_RuntimeMethod_var); } IL_0017: { int32_t L_2 = __this->get_index_0(); MatchCollection_t1395363720 * L_3 = __this->get_coll_1(); NullCheck(L_3); ArrayList_t2718874744 * L_4 = L_3->get_list_1(); NullCheck(L_4); int32_t L_5 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_4); if ((((int32_t)L_2) <= ((int32_t)L_5))) { goto IL_003d; } } { SystemException_t176217640 * L_6 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var); SystemException__ctor_m3298527747(L_6, _stringLiteral625351943, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6,Enumerator_System_Collections_IEnumerator_get_Current_m666159028_RuntimeMethod_var); } IL_003d: { int32_t L_7 = __this->get_index_0(); MatchCollection_t1395363720 * L_8 = __this->get_coll_1(); NullCheck(L_8); ArrayList_t2718874744 * L_9 = L_8->get_list_1(); NullCheck(L_9); int32_t L_10 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_9); if ((!(((uint32_t)L_7) == ((uint32_t)L_10)))) { goto IL_0078; } } { MatchCollection_t1395363720 * L_11 = __this->get_coll_1(); NullCheck(L_11); Match_t3408321083 * L_12 = L_11->get_current_0(); NullCheck(L_12); bool L_13 = Group_get_Success_m1492300455(L_12, /*hidden argument*/NULL); if (L_13) { goto IL_0078; } } { InvalidOperationException_t56020091 * L_14 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_14, _stringLiteral645463718, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14,Enumerator_System_Collections_IEnumerator_get_Current_m666159028_RuntimeMethod_var); } IL_0078: { int32_t L_15 = __this->get_index_0(); MatchCollection_t1395363720 * L_16 = __this->get_coll_1(); NullCheck(L_16); ArrayList_t2718874744 * L_17 = L_16->get_list_1(); NullCheck(L_17); int32_t L_18 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_17); if ((((int32_t)L_15) >= ((int32_t)L_18))) { goto IL_00ae; } } { MatchCollection_t1395363720 * L_19 = __this->get_coll_1(); NullCheck(L_19); ArrayList_t2718874744 * L_20 = L_19->get_list_1(); int32_t L_21 = __this->get_index_0(); NullCheck(L_20); RuntimeObject * L_22 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_20, L_21); G_B10_0 = L_22; goto IL_00b9; } IL_00ae: { MatchCollection_t1395363720 * L_23 = __this->get_coll_1(); NullCheck(L_23); Match_t3408321083 * L_24 = L_23->get_current_0(); G_B10_0 = ((RuntimeObject *)(L_24)); } IL_00b9: { return G_B10_0; } } // System.Boolean System.Text.RegularExpressions.MatchCollection/Enumerator::System.Collections.IEnumerator.MoveNext() extern "C" IL2CPP_METHOD_ATTR bool Enumerator_System_Collections_IEnumerator_MoveNext_m3182190557 (Enumerator_t2645102469 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Enumerator_System_Collections_IEnumerator_MoveNext_m3182190557_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->get_index_0(); MatchCollection_t1395363720 * L_1 = __this->get_coll_1(); NullCheck(L_1); ArrayList_t2718874744 * L_2 = L_1->get_list_1(); NullCheck(L_2); int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_2); if ((((int32_t)L_0) <= ((int32_t)L_3))) { goto IL_0026; } } { SystemException_t176217640 * L_4 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var); SystemException__ctor_m3298527747(L_4, _stringLiteral625351943, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,Enumerator_System_Collections_IEnumerator_MoveNext_m3182190557_RuntimeMethod_var); } IL_0026: { int32_t L_5 = __this->get_index_0(); MatchCollection_t1395363720 * L_6 = __this->get_coll_1(); NullCheck(L_6); ArrayList_t2718874744 * L_7 = L_6->get_list_1(); NullCheck(L_7); int32_t L_8 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_7); if ((!(((uint32_t)L_5) == ((uint32_t)L_8)))) { goto IL_0058; } } { MatchCollection_t1395363720 * L_9 = __this->get_coll_1(); NullCheck(L_9); Match_t3408321083 * L_10 = L_9->get_current_0(); NullCheck(L_10); bool L_11 = Group_get_Success_m1492300455(L_10, /*hidden argument*/NULL); if (L_11) { goto IL_0058; } } { return (bool)0; } IL_0058: { MatchCollection_t1395363720 * L_12 = __this->get_coll_1(); int32_t L_13 = __this->get_index_0(); int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); V_0 = L_14; __this->set_index_0(L_14); int32_t L_15 = V_0; NullCheck(L_12); bool L_16 = MatchCollection_TryToGet_m1813945069(L_12, L_15, /*hidden argument*/NULL); return L_16; } } #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 System.Text.RegularExpressions.MatchEvaluator::.ctor(System.Object,System.IntPtr) extern "C" IL2CPP_METHOD_ATTR void MatchEvaluator__ctor_m3768694211 (MatchEvaluator_t632122704 * __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.String System.Text.RegularExpressions.MatchEvaluator::Invoke(System.Text.RegularExpressions.Match) extern "C" IL2CPP_METHOD_ATTR String_t* MatchEvaluator_Invoke_m665538659 (MatchEvaluator_t632122704 * __this, Match_t3408321083 * ___match0, const RuntimeMethod* method) { String_t* result = NULL; if(__this->get_prev_9() != NULL) { MatchEvaluator_Invoke_m665538659((MatchEvaluator_t632122704 *)__this->get_prev_9(), ___match0, method); } Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0(); RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3()); RuntimeObject* targetThis = __this->get_m_target_2(); il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod); bool ___methodIsStatic = MethodIsStatic(targetMethod); if (___methodIsStatic) { if (il2cpp_codegen_method_parameter_count(targetMethod) == 1) { // open { typedef String_t* (*FunctionPointerType) (RuntimeObject *, Match_t3408321083 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(NULL, ___match0, targetMethod); } } else { // closed { typedef String_t* (*FunctionPointerType) (RuntimeObject *, void*, Match_t3408321083 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___match0, targetMethod); } } } else { if (il2cpp_codegen_method_parameter_count(targetMethod) == 1) { // 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_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker1< String_t*, Match_t3408321083 * >::Invoke(targetMethod, targetThis, ___match0); else result = GenericVirtFuncInvoker1< String_t*, Match_t3408321083 * >::Invoke(targetMethod, targetThis, ___match0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker1< String_t*, Match_t3408321083 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___match0); else result = VirtFuncInvoker1< String_t*, Match_t3408321083 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___match0); } } else { typedef String_t* (*FunctionPointerType) (void*, Match_t3408321083 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___match0, targetMethod); } } else { // 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_generic_instance(targetMethod)) { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = GenericInterfaceFuncInvoker0< String_t* >::Invoke(targetMethod, ___match0); else result = GenericVirtFuncInvoker0< String_t* >::Invoke(targetMethod, ___match0); } else { if (il2cpp_codegen_method_is_interface_method(targetMethod)) result = InterfaceFuncInvoker0< String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___match0); else result = VirtFuncInvoker0< String_t* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___match0); } } else { typedef String_t* (*FunctionPointerType) (Match_t3408321083 *, const RuntimeMethod*); result = ((FunctionPointerType)targetMethodPointer)(___match0, targetMethod); } } } return result; } // System.IAsyncResult System.Text.RegularExpressions.MatchEvaluator::BeginInvoke(System.Text.RegularExpressions.Match,System.AsyncCallback,System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* MatchEvaluator_BeginInvoke_m79001309 (MatchEvaluator_t632122704 * __this, Match_t3408321083 * ___match0, AsyncCallback_t3962456242 * ___callback1, RuntimeObject * ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___match0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2); } // System.String System.Text.RegularExpressions.MatchEvaluator::EndInvoke(System.IAsyncResult) extern "C" IL2CPP_METHOD_ATTR String_t* MatchEvaluator_EndInvoke_m3907432029 (MatchEvaluator_t632122704 * __this, RuntimeObject* ___result0, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); return (String_t*)__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.Void System.Text.RegularExpressions.MRUList::.ctor() extern "C" IL2CPP_METHOD_ATTR void MRUList__ctor_m3064247590 (MRUList_t4121573800 * __this, const RuntimeMethod* method) { Node_t2049086415 * V_0 = NULL; { Object__ctor_m297566312(__this, /*hidden argument*/NULL); V_0 = (Node_t2049086415 *)NULL; __this->set_tail_1((Node_t2049086415 *)NULL); Node_t2049086415 * L_0 = V_0; __this->set_head_0(L_0); return; } } // System.Void System.Text.RegularExpressions.MRUList::Use(System.Object) extern "C" IL2CPP_METHOD_ATTR void MRUList_Use_m110810900 (MRUList_t4121573800 * __this, RuntimeObject * ___o0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (MRUList_Use_m110810900_MetadataUsageId); s_Il2CppMethodInitialized = true; } Node_t2049086415 * V_0 = NULL; Node_t2049086415 * V_1 = NULL; { Node_t2049086415 * L_0 = __this->get_head_0(); if (L_0) { goto IL_0023; } } { RuntimeObject * L_1 = ___o0; Node_t2049086415 * L_2 = (Node_t2049086415 *)il2cpp_codegen_object_new(Node_t2049086415_il2cpp_TypeInfo_var); Node__ctor_m3885833051(L_2, L_1, /*hidden argument*/NULL); V_0 = L_2; Node_t2049086415 * L_3 = V_0; Node_t2049086415 * L_4 = L_3; V_1 = L_4; __this->set_tail_1(L_4); Node_t2049086415 * L_5 = V_1; __this->set_head_0(L_5); return; } IL_0023: { Node_t2049086415 * L_6 = __this->get_head_0(); V_0 = L_6; goto IL_0036; } IL_002f: { Node_t2049086415 * L_7 = V_0; NullCheck(L_7); Node_t2049086415 * L_8 = L_7->get_previous_1(); V_0 = L_8; } IL_0036: { Node_t2049086415 * L_9 = V_0; if (!L_9) { goto IL_004d; } } { RuntimeObject * L_10 = ___o0; Node_t2049086415 * L_11 = V_0; NullCheck(L_11); RuntimeObject * L_12 = L_11->get_value_0(); NullCheck(L_10); bool L_13 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_10, L_12); if (!L_13) { goto IL_002f; } } IL_004d: { Node_t2049086415 * L_14 = V_0; if (L_14) { goto IL_005f; } } { RuntimeObject * L_15 = ___o0; Node_t2049086415 * L_16 = (Node_t2049086415 *)il2cpp_codegen_object_new(Node_t2049086415_il2cpp_TypeInfo_var); Node__ctor_m3885833051(L_16, L_15, /*hidden argument*/NULL); V_0 = L_16; goto IL_00ab; } IL_005f: { Node_t2049086415 * L_17 = V_0; Node_t2049086415 * L_18 = __this->get_head_0(); if ((!(((RuntimeObject*)(Node_t2049086415 *)L_17) == ((RuntimeObject*)(Node_t2049086415 *)L_18)))) { goto IL_006c; } } { return; } IL_006c: { Node_t2049086415 * L_19 = V_0; Node_t2049086415 * L_20 = __this->get_tail_1(); if ((!(((RuntimeObject*)(Node_t2049086415 *)L_19) == ((RuntimeObject*)(Node_t2049086415 *)L_20)))) { goto IL_0089; } } { Node_t2049086415 * L_21 = V_0; NullCheck(L_21); Node_t2049086415 * L_22 = L_21->get_next_2(); __this->set_tail_1(L_22); goto IL_009a; } IL_0089: { Node_t2049086415 * L_23 = V_0; NullCheck(L_23); Node_t2049086415 * L_24 = L_23->get_previous_1(); Node_t2049086415 * L_25 = V_0; NullCheck(L_25); Node_t2049086415 * L_26 = L_25->get_next_2(); NullCheck(L_24); L_24->set_next_2(L_26); } IL_009a: { Node_t2049086415 * L_27 = V_0; NullCheck(L_27); Node_t2049086415 * L_28 = L_27->get_next_2(); Node_t2049086415 * L_29 = V_0; NullCheck(L_29); Node_t2049086415 * L_30 = L_29->get_previous_1(); NullCheck(L_28); L_28->set_previous_1(L_30); } IL_00ab: { Node_t2049086415 * L_31 = __this->get_head_0(); Node_t2049086415 * L_32 = V_0; NullCheck(L_31); L_31->set_next_2(L_32); Node_t2049086415 * L_33 = V_0; Node_t2049086415 * L_34 = __this->get_head_0(); NullCheck(L_33); L_33->set_previous_1(L_34); Node_t2049086415 * L_35 = V_0; NullCheck(L_35); L_35->set_next_2((Node_t2049086415 *)NULL); Node_t2049086415 * L_36 = V_0; __this->set_head_0(L_36); return; } } // System.Object System.Text.RegularExpressions.MRUList::Evict() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MRUList_Evict_m4016329834 (MRUList_t4121573800 * __this, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; { Node_t2049086415 * L_0 = __this->get_tail_1(); if (L_0) { goto IL_000d; } } { return NULL; } IL_000d: { Node_t2049086415 * L_1 = __this->get_tail_1(); NullCheck(L_1); RuntimeObject * L_2 = L_1->get_value_0(); V_0 = L_2; Node_t2049086415 * L_3 = __this->get_tail_1(); NullCheck(L_3); Node_t2049086415 * L_4 = L_3->get_next_2(); __this->set_tail_1(L_4); Node_t2049086415 * L_5 = __this->get_tail_1(); if (L_5) { goto IL_0041; } } { __this->set_head_0((Node_t2049086415 *)NULL); goto IL_004d; } IL_0041: { Node_t2049086415 * L_6 = __this->get_tail_1(); NullCheck(L_6); L_6->set_previous_1((Node_t2049086415 *)NULL); } IL_004d: { RuntimeObject * L_7 = V_0; return L_7; } } #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 System.Text.RegularExpressions.MRUList/Node::.ctor(System.Object) extern "C" IL2CPP_METHOD_ATTR void Node__ctor_m3885833051 (Node_t2049086415 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); RuntimeObject * L_0 = ___value0; __this->set_value_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 #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 System.Text.RegularExpressions.PatternCompiler::.ctor() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler__ctor_m1221514440 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler__ctor_m1221514440_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); ArrayList_t2718874744 * L_0 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m4254721275(L_0, /*hidden argument*/NULL); __this->set_pgm_0(L_0); return; } } // System.UInt16 System.Text.RegularExpressions.PatternCompiler::EncodeOp(System.Text.RegularExpressions.OpCode,System.Text.RegularExpressions.OpFlags) extern "C" IL2CPP_METHOD_ATTR uint16_t PatternCompiler_EncodeOp_m3656975400 (RuntimeObject * __this /* static, unused */, uint16_t ___op0, uint16_t ___flags1, const RuntimeMethod* method) { { uint16_t L_0 = ___op0; uint16_t L_1 = ___flags1; return (uint16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_0|(int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)65280)))))))); } } // System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.PatternCompiler::GetMachineFactory() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* PatternCompiler_GetMachineFactory_m3758869886 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_GetMachineFactory_m3758869886_MetadataUsageId); s_Il2CppMethodInitialized = true; } UInt16U5BU5D_t3326319531* V_0 = NULL; { ArrayList_t2718874744 * L_0 = __this->get_pgm_0(); NullCheck(L_0); int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_0); V_0 = ((UInt16U5BU5D_t3326319531*)SZArrayNew(UInt16U5BU5D_t3326319531_il2cpp_TypeInfo_var, (uint32_t)L_1)); ArrayList_t2718874744 * L_2 = __this->get_pgm_0(); UInt16U5BU5D_t3326319531* L_3 = V_0; NullCheck(L_2); VirtActionInvoker1< RuntimeArray * >::Invoke(40 /* System.Void System.Collections.ArrayList::CopyTo(System.Array) */, L_2, (RuntimeArray *)(RuntimeArray *)L_3); UInt16U5BU5D_t3326319531* L_4 = V_0; InterpreterFactory_t533216624 * L_5 = (InterpreterFactory_t533216624 *)il2cpp_codegen_object_new(InterpreterFactory_t533216624_il2cpp_TypeInfo_var); InterpreterFactory__ctor_m3950407360(L_5, L_4, /*hidden argument*/NULL); return L_5; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitFalse() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitFalse_m1347893438 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { { PatternCompiler_Emit_m3022689557(__this, 0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitTrue() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitTrue_m2226795800 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { { PatternCompiler_Emit_m3022689557(__this, 1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitCount(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitCount_m1087322477 (PatternCompiler_t4036359803 * __this, int32_t ___count0, const RuntimeMethod* method) { uint32_t V_0 = 0; { int32_t L_0 = ___count0; V_0 = L_0; uint32_t L_1 = V_0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)65535)))))), /*hidden argument*/NULL); uint32_t L_2 = V_0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)((int32_t)((uint32_t)L_2>>((int32_t)16)))))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitCharacter(System.Char,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitCharacter_m1434994858 (PatternCompiler_t4036359803 * __this, Il2CppChar ___c0, bool ___negate1, bool ___ignore2, bool ___reverse3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_EmitCharacter_m1434994858_MetadataUsageId); s_Il2CppMethodInitialized = true; } { bool L_0 = ___negate1; bool L_1 = ___ignore2; bool L_2 = ___reverse3; uint16_t L_3 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, L_0, L_1, L_2, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, 5, L_3, /*hidden argument*/NULL); bool L_4 = ___ignore2; if (!L_4) { goto IL_001f; } } { Il2CppChar L_5 = ___c0; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_6 = Char_ToLower_m844856331(NULL /*static, unused*/, L_5, /*hidden argument*/NULL); ___c0 = L_6; } IL_001f: { Il2CppChar L_7 = ___c0; PatternCompiler_Emit_m604664654(__this, L_7, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitCategory(System.Text.RegularExpressions.Category,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitCategory_m851169746 (PatternCompiler_t4036359803 * __this, uint16_t ___cat0, bool ___negate1, bool ___reverse2, const RuntimeMethod* method) { { bool L_0 = ___negate1; bool L_1 = ___reverse2; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, L_0, (bool)0, L_1, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, 6, L_2, /*hidden argument*/NULL); uint16_t L_3 = ___cat0; PatternCompiler_Emit_m604664654(__this, L_3, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitNotCategory(System.Text.RegularExpressions.Category,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitNotCategory_m2023580103 (PatternCompiler_t4036359803 * __this, uint16_t ___cat0, bool ___negate1, bool ___reverse2, const RuntimeMethod* method) { { bool L_0 = ___negate1; bool L_1 = ___reverse2; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, L_0, (bool)0, L_1, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, 7, L_2, /*hidden argument*/NULL); uint16_t L_3 = ___cat0; PatternCompiler_Emit_m604664654(__this, L_3, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitRange(System.Char,System.Char,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitRange_m2566284920 (PatternCompiler_t4036359803 * __this, Il2CppChar ___lo0, Il2CppChar ___hi1, bool ___negate2, bool ___ignore3, bool ___reverse4, const RuntimeMethod* method) { { bool L_0 = ___negate2; bool L_1 = ___ignore3; bool L_2 = ___reverse4; uint16_t L_3 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, L_0, L_1, L_2, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, 8, L_3, /*hidden argument*/NULL); Il2CppChar L_4 = ___lo0; PatternCompiler_Emit_m604664654(__this, L_4, /*hidden argument*/NULL); Il2CppChar L_5 = ___hi1; PatternCompiler_Emit_m604664654(__this, L_5, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitSet(System.Char,System.Collections.BitArray,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitSet_m2815529224 (PatternCompiler_t4036359803 * __this, Il2CppChar ___lo0, BitArray_t4087883509 * ___set1, bool ___negate2, bool ___ignore3, bool ___reverse4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint16_t V_2 = 0; int32_t V_3 = 0; { bool L_0 = ___negate2; bool L_1 = ___ignore3; bool L_2 = ___reverse4; uint16_t L_3 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, L_0, L_1, L_2, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, ((int32_t)9), L_3, /*hidden argument*/NULL); Il2CppChar L_4 = ___lo0; PatternCompiler_Emit_m604664654(__this, L_4, /*hidden argument*/NULL); BitArray_t4087883509 * L_5 = ___set1; NullCheck(L_5); int32_t L_6 = BitArray_get_Length_m3181964206(L_5, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)((int32_t)15)))>>(int32_t)4)); int32_t L_7 = V_0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_7))), /*hidden argument*/NULL); V_1 = 0; goto IL_007d; } IL_0035: { V_2 = (uint16_t)0; V_3 = 0; goto IL_006e; } IL_003e: { int32_t L_8 = V_1; BitArray_t4087883509 * L_9 = ___set1; NullCheck(L_9); int32_t L_10 = BitArray_get_Length_m3181964206(L_9, /*hidden argument*/NULL); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_004f; } } { goto IL_0076; } IL_004f: { BitArray_t4087883509 * L_11 = ___set1; int32_t L_12 = V_1; int32_t L_13 = L_12; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); NullCheck(L_11); bool L_14 = BitArray_get_Item_m2970562587(L_11, L_13, /*hidden argument*/NULL); if (!L_14) { goto IL_006a; } } { uint16_t L_15 = V_2; int32_t L_16 = V_3; V_2 = (uint16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)L_15|(int32_t)(((int32_t)((uint16_t)((int32_t)((int32_t)1<<(int32_t)((int32_t)((int32_t)L_16&(int32_t)((int32_t)31))))))))))))); } IL_006a: { int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)); } IL_006e: { int32_t L_18 = V_3; if ((((int32_t)L_18) < ((int32_t)((int32_t)16)))) { goto IL_003e; } } IL_0076: { uint16_t L_19 = V_2; PatternCompiler_Emit_m604664654(__this, L_19, /*hidden argument*/NULL); } IL_007d: { int32_t L_20 = V_0; int32_t L_21 = L_20; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)); if (L_21) { goto IL_0035; } } { return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitString(System.String,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitString_m3605578155 (PatternCompiler_t4036359803 * __this, String_t* ___str0, bool ___ignore1, bool ___reverse2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { bool L_0 = ___ignore1; bool L_1 = ___reverse2; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, (bool)0, L_0, L_1, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, 3, L_2, /*hidden argument*/NULL); String_t* L_3 = ___str0; NullCheck(L_3); int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL); V_0 = L_4; int32_t L_5 = V_0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_5))), /*hidden argument*/NULL); bool L_6 = ___ignore1; if (!L_6) { goto IL_002d; } } { String_t* L_7 = ___str0; NullCheck(L_7); String_t* L_8 = String_ToLower_m2029374922(L_7, /*hidden argument*/NULL); ___str0 = L_8; } IL_002d: { V_1 = 0; goto IL_0045; } IL_0034: { String_t* L_9 = ___str0; int32_t L_10 = V_1; NullCheck(L_9); Il2CppChar L_11 = String_get_Chars_m2986988803(L_9, L_10, /*hidden argument*/NULL); PatternCompiler_Emit_m604664654(__this, L_11, /*hidden argument*/NULL); int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_0045: { int32_t L_13 = V_1; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_0034; } } { return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitPosition(System.Text.RegularExpressions.Position) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitPosition_m2959691703 (PatternCompiler_t4036359803 * __this, uint16_t ___pos0, const RuntimeMethod* method) { { PatternCompiler_Emit_m1540115729(__this, 2, 0, /*hidden argument*/NULL); uint16_t L_0 = ___pos0; PatternCompiler_Emit_m604664654(__this, L_0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitOpen(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitOpen_m3165174429 (PatternCompiler_t4036359803 * __this, int32_t ___gid0, const RuntimeMethod* method) { { PatternCompiler_Emit_m3022689557(__this, ((int32_t)11), /*hidden argument*/NULL); int32_t L_0 = ___gid0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_0))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitClose(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitClose_m2259636270 (PatternCompiler_t4036359803 * __this, int32_t ___gid0, const RuntimeMethod* method) { { PatternCompiler_Emit_m3022689557(__this, ((int32_t)12), /*hidden argument*/NULL); int32_t L_0 = ___gid0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_0))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitBalanceStart(System.Int32,System.Int32,System.Boolean,System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitBalanceStart_m3310909460 (PatternCompiler_t4036359803 * __this, int32_t ___gid0, int32_t ___balance1, bool ___capture2, LinkRef_t2971865410 * ___tail3, const RuntimeMethod* method) { PatternCompiler_t4036359803 * G_B2_0 = NULL; PatternCompiler_t4036359803 * G_B1_0 = NULL; int32_t G_B3_0 = 0; PatternCompiler_t4036359803 * G_B3_1 = NULL; { LinkRef_t2971865410 * L_0 = ___tail3; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m3022689557(__this, ((int32_t)14), /*hidden argument*/NULL); int32_t L_1 = ___gid0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_1))), /*hidden argument*/NULL); int32_t L_2 = ___balance1; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_2))), /*hidden argument*/NULL); bool L_3 = ___capture2; G_B1_0 = __this; if (!L_3) { G_B2_0 = __this; goto IL_002d; } } { G_B3_0 = 1; G_B3_1 = G_B1_0; goto IL_002e; } IL_002d: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_002e: { NullCheck(G_B3_1); PatternCompiler_Emit_m604664654(G_B3_1, (uint16_t)(((int32_t)((uint16_t)G_B3_0))), /*hidden argument*/NULL); LinkRef_t2971865410 * L_4 = ___tail3; PatternCompiler_EmitLink_m1012034249(__this, L_4, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitBalance() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitBalance_m3442526123 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { { PatternCompiler_Emit_m3022689557(__this, ((int32_t)13), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitReference(System.Int32,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitReference_m2546735804 (PatternCompiler_t4036359803 * __this, int32_t ___gid0, bool ___ignore1, bool ___reverse2, const RuntimeMethod* method) { { bool L_0 = ___ignore1; bool L_1 = ___reverse2; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, (bool)0, L_0, L_1, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, 4, L_2, /*hidden argument*/NULL); int32_t L_3 = ___gid0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_3))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitIfDefined(System.Int32,System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitIfDefined_m2075050865 (PatternCompiler_t4036359803 * __this, int32_t ___gid0, LinkRef_t2971865410 * ___tail1, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___tail1; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m3022689557(__this, ((int32_t)15), /*hidden argument*/NULL); LinkRef_t2971865410 * L_1 = ___tail1; PatternCompiler_EmitLink_m1012034249(__this, L_1, /*hidden argument*/NULL); int32_t L_2 = ___gid0; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_2))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitSub(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitSub_m193323684 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___tail0, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___tail0; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m3022689557(__this, ((int32_t)16), /*hidden argument*/NULL); LinkRef_t2971865410 * L_1 = ___tail0; PatternCompiler_EmitLink_m1012034249(__this, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitTest(System.Text.RegularExpressions.LinkRef,System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitTest_m764507779 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___yes0, LinkRef_t2971865410 * ___tail1, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___yes0; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); LinkRef_t2971865410 * L_1 = ___tail1; PatternCompiler_BeginLink_m1295557963(__this, L_1, /*hidden argument*/NULL); PatternCompiler_Emit_m3022689557(__this, ((int32_t)17), /*hidden argument*/NULL); LinkRef_t2971865410 * L_2 = ___yes0; PatternCompiler_EmitLink_m1012034249(__this, L_2, /*hidden argument*/NULL); LinkRef_t2971865410 * L_3 = ___tail1; PatternCompiler_EmitLink_m1012034249(__this, L_3, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitBranch(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitBranch_m3879973493 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___next0, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___next0; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, ((int32_t)18), 0, /*hidden argument*/NULL); LinkRef_t2971865410 * L_1 = ___next0; PatternCompiler_EmitLink_m1012034249(__this, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitJump(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitJump_m3915926156 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___target0, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___target0; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, ((int32_t)19), 0, /*hidden argument*/NULL); LinkRef_t2971865410 * L_1 = ___target0; PatternCompiler_EmitLink_m1012034249(__this, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitRepeat(System.Int32,System.Int32,System.Boolean,System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitRepeat_m697083858 (PatternCompiler_t4036359803 * __this, int32_t ___min0, int32_t ___max1, bool ___lazy2, LinkRef_t2971865410 * ___until3, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___until3; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); bool L_1 = ___lazy2; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, (bool)0, (bool)0, (bool)0, L_1, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, ((int32_t)20), L_2, /*hidden argument*/NULL); LinkRef_t2971865410 * L_3 = ___until3; PatternCompiler_EmitLink_m1012034249(__this, L_3, /*hidden argument*/NULL); int32_t L_4 = ___min0; PatternCompiler_EmitCount_m1087322477(__this, L_4, /*hidden argument*/NULL); int32_t L_5 = ___max1; PatternCompiler_EmitCount_m1087322477(__this, L_5, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitUntil(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitUntil_m3644194775 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___repeat0, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___repeat0; PatternCompiler_ResolveLink_m2545921107(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m3022689557(__this, ((int32_t)21), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitFastRepeat(System.Int32,System.Int32,System.Boolean,System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitFastRepeat_m3012952683 (PatternCompiler_t4036359803 * __this, int32_t ___min0, int32_t ___max1, bool ___lazy2, LinkRef_t2971865410 * ___tail3, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___tail3; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); bool L_1 = ___lazy2; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, (bool)0, (bool)0, (bool)0, L_1, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, ((int32_t)22), L_2, /*hidden argument*/NULL); LinkRef_t2971865410 * L_3 = ___tail3; PatternCompiler_EmitLink_m1012034249(__this, L_3, /*hidden argument*/NULL); int32_t L_4 = ___min0; PatternCompiler_EmitCount_m1087322477(__this, L_4, /*hidden argument*/NULL); int32_t L_5 = ___max1; PatternCompiler_EmitCount_m1087322477(__this, L_5, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitIn(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitIn_m4131231439 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___tail0, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___tail0; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); PatternCompiler_Emit_m3022689557(__this, ((int32_t)10), /*hidden argument*/NULL); LinkRef_t2971865410 * L_1 = ___tail0; PatternCompiler_EmitLink_m1012034249(__this, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitAnchor(System.Boolean,System.Int32,System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitAnchor_m1950537976 (PatternCompiler_t4036359803 * __this, bool ___reverse0, int32_t ___offset1, LinkRef_t2971865410 * ___tail2, const RuntimeMethod* method) { { LinkRef_t2971865410 * L_0 = ___tail2; PatternCompiler_BeginLink_m1295557963(__this, L_0, /*hidden argument*/NULL); bool L_1 = ___reverse0; uint16_t L_2 = PatternCompiler_MakeFlags_m1977119795(NULL /*static, unused*/, (bool)0, (bool)0, L_1, (bool)0, /*hidden argument*/NULL); PatternCompiler_Emit_m1540115729(__this, ((int32_t)23), L_2, /*hidden argument*/NULL); LinkRef_t2971865410 * L_3 = ___tail2; PatternCompiler_EmitLink_m1012034249(__this, L_3, /*hidden argument*/NULL); int32_t L_4 = ___offset1; PatternCompiler_Emit_m604664654(__this, (uint16_t)(((int32_t)((uint16_t)L_4))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitInfo(System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitInfo_m780326530 (PatternCompiler_t4036359803 * __this, int32_t ___count0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) { { PatternCompiler_Emit_m3022689557(__this, ((int32_t)24), /*hidden argument*/NULL); int32_t L_0 = ___count0; PatternCompiler_EmitCount_m1087322477(__this, L_0, /*hidden argument*/NULL); int32_t L_1 = ___min1; PatternCompiler_EmitCount_m1087322477(__this, L_1, /*hidden argument*/NULL); int32_t L_2 = ___max2; PatternCompiler_EmitCount_m1087322477(__this, L_2, /*hidden argument*/NULL); return; } } // System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.PatternCompiler::NewLink() extern "C" IL2CPP_METHOD_ATTR LinkRef_t2971865410 * PatternCompiler_NewLink_m3699449496 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_NewLink_m3699449496_MetadataUsageId); s_Il2CppMethodInitialized = true; } { PatternLinkStack_t976787442 * L_0 = (PatternLinkStack_t976787442 *)il2cpp_codegen_object_new(PatternLinkStack_t976787442_il2cpp_TypeInfo_var); PatternLinkStack__ctor_m4175825564(L_0, /*hidden argument*/NULL); return L_0; } } // System.Void System.Text.RegularExpressions.PatternCompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_ResolveLink_m2545921107 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___lref0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_ResolveLink_m2545921107_MetadataUsageId); s_Il2CppMethodInitialized = true; } PatternLinkStack_t976787442 * V_0 = NULL; { LinkRef_t2971865410 * L_0 = ___lref0; V_0 = ((PatternLinkStack_t976787442 *)CastclassClass((RuntimeObject*)L_0, PatternLinkStack_t976787442_il2cpp_TypeInfo_var)); goto IL_002f; } IL_000c: { ArrayList_t2718874744 * L_1 = __this->get_pgm_0(); PatternLinkStack_t976787442 * L_2 = V_0; NullCheck(L_2); int32_t L_3 = PatternLinkStack_get_OffsetAddress_m3101911097(L_2, /*hidden argument*/NULL); PatternLinkStack_t976787442 * L_4 = V_0; int32_t L_5 = PatternCompiler_get_CurrentAddress_m295383652(__this, /*hidden argument*/NULL); NullCheck(L_4); int32_t L_6 = PatternLinkStack_GetOffset_m3697714525(L_4, L_5, /*hidden argument*/NULL); uint16_t L_7 = ((uint16_t)(((int32_t)((uint16_t)L_6)))); RuntimeObject * L_8 = Box(UInt16_t2177724958_il2cpp_TypeInfo_var, &L_7); NullCheck(L_1); VirtActionInvoker2< int32_t, RuntimeObject * >::Invoke(22 /* System.Void System.Collections.ArrayList::set_Item(System.Int32,System.Object) */, L_1, L_3, L_8); } IL_002f: { PatternLinkStack_t976787442 * L_9 = V_0; NullCheck(L_9); bool L_10 = LinkStack_Pop_m4048583474(L_9, /*hidden argument*/NULL); if (L_10) { goto IL_000c; } } { return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitBranchEnd() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitBranchEnd_m2845168300 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { { return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitAlternationEnd() extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitAlternationEnd_m2444359097 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { { return; } } // System.Text.RegularExpressions.OpFlags System.Text.RegularExpressions.PatternCompiler::MakeFlags(System.Boolean,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR uint16_t PatternCompiler_MakeFlags_m1977119795 (RuntimeObject * __this /* static, unused */, bool ___negate0, bool ___ignore1, bool ___reverse2, bool ___lazy3, const RuntimeMethod* method) { uint16_t V_0 = 0; { V_0 = 0; bool L_0 = ___negate0; if (!L_0) { goto IL_0011; } } { uint16_t L_1 = V_0; V_0 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_1|(int32_t)((int32_t)256)))))); } IL_0011: { bool L_2 = ___ignore1; if (!L_2) { goto IL_0020; } } { uint16_t L_3 = V_0; V_0 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_3|(int32_t)((int32_t)512)))))); } IL_0020: { bool L_4 = ___reverse2; if (!L_4) { goto IL_002f; } } { uint16_t L_5 = V_0; V_0 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_5|(int32_t)((int32_t)1024)))))); } IL_002f: { bool L_6 = ___lazy3; if (!L_6) { goto IL_003e; } } { uint16_t L_7 = V_0; V_0 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_7|(int32_t)((int32_t)2048)))))); } IL_003e: { uint16_t L_8 = V_0; return L_8; } } // System.Void System.Text.RegularExpressions.PatternCompiler::Emit(System.Text.RegularExpressions.OpCode) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_Emit_m3022689557 (PatternCompiler_t4036359803 * __this, uint16_t ___op0, const RuntimeMethod* method) { { uint16_t L_0 = ___op0; PatternCompiler_Emit_m1540115729(__this, L_0, 0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::Emit(System.Text.RegularExpressions.OpCode,System.Text.RegularExpressions.OpFlags) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_Emit_m1540115729 (PatternCompiler_t4036359803 * __this, uint16_t ___op0, uint16_t ___flags1, const RuntimeMethod* method) { { uint16_t L_0 = ___op0; uint16_t L_1 = ___flags1; uint16_t L_2 = PatternCompiler_EncodeOp_m3656975400(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); PatternCompiler_Emit_m604664654(__this, L_2, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::Emit(System.UInt16) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_Emit_m604664654 (PatternCompiler_t4036359803 * __this, uint16_t ___word0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_Emit_m604664654_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ArrayList_t2718874744 * L_0 = __this->get_pgm_0(); uint16_t L_1 = ___word0; uint16_t L_2 = L_1; RuntimeObject * L_3 = Box(UInt16_t2177724958_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_0, L_3); return; } } // System.Int32 System.Text.RegularExpressions.PatternCompiler::get_CurrentAddress() extern "C" IL2CPP_METHOD_ATTR int32_t PatternCompiler_get_CurrentAddress_m295383652 (PatternCompiler_t4036359803 * __this, const RuntimeMethod* method) { { ArrayList_t2718874744 * L_0 = __this->get_pgm_0(); NullCheck(L_0); int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_0); return L_1; } } // System.Void System.Text.RegularExpressions.PatternCompiler::BeginLink(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_BeginLink_m1295557963 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___lref0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_BeginLink_m1295557963_MetadataUsageId); s_Il2CppMethodInitialized = true; } PatternLinkStack_t976787442 * V_0 = NULL; { LinkRef_t2971865410 * L_0 = ___lref0; V_0 = ((PatternLinkStack_t976787442 *)CastclassClass((RuntimeObject*)L_0, PatternLinkStack_t976787442_il2cpp_TypeInfo_var)); PatternLinkStack_t976787442 * L_1 = V_0; int32_t L_2 = PatternCompiler_get_CurrentAddress_m295383652(__this, /*hidden argument*/NULL); NullCheck(L_1); PatternLinkStack_set_BaseAddress_m1446738163(L_1, L_2, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler::EmitLink(System.Text.RegularExpressions.LinkRef) extern "C" IL2CPP_METHOD_ATTR void PatternCompiler_EmitLink_m1012034249 (PatternCompiler_t4036359803 * __this, LinkRef_t2971865410 * ___lref0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternCompiler_EmitLink_m1012034249_MetadataUsageId); s_Il2CppMethodInitialized = true; } PatternLinkStack_t976787442 * V_0 = NULL; { LinkRef_t2971865410 * L_0 = ___lref0; V_0 = ((PatternLinkStack_t976787442 *)CastclassClass((RuntimeObject*)L_0, PatternLinkStack_t976787442_il2cpp_TypeInfo_var)); PatternLinkStack_t976787442 * L_1 = V_0; int32_t L_2 = PatternCompiler_get_CurrentAddress_m295383652(__this, /*hidden argument*/NULL); NullCheck(L_1); PatternLinkStack_set_OffsetAddress_m2052096082(L_1, L_2, /*hidden argument*/NULL); PatternCompiler_Emit_m604664654(__this, (uint16_t)0, /*hidden argument*/NULL); PatternLinkStack_t976787442 * L_3 = V_0; NullCheck(L_3); LinkStack_Push_m3081279930(L_3, /*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 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::.ctor() extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack__ctor_m4175825564 (PatternLinkStack_t976787442 * __this, const RuntimeMethod* method) { { LinkStack__ctor_m1458748896(__this, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::set_BaseAddress(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack_set_BaseAddress_m1446738163 (PatternLinkStack_t976787442 * __this, int32_t ___value0, const RuntimeMethod* method) { { Link_t3395949159 * L_0 = __this->get_address_of_link_1(); int32_t L_1 = ___value0; L_0->set_base_addr_0(L_1); return; } } // System.Int32 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::get_OffsetAddress() extern "C" IL2CPP_METHOD_ATTR int32_t PatternLinkStack_get_OffsetAddress_m3101911097 (PatternLinkStack_t976787442 * __this, const RuntimeMethod* method) { { Link_t3395949159 * L_0 = __this->get_address_of_link_1(); int32_t L_1 = L_0->get_offset_addr_1(); return L_1; } } // System.Void System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::set_OffsetAddress(System.Int32) extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack_set_OffsetAddress_m2052096082 (PatternLinkStack_t976787442 * __this, int32_t ___value0, const RuntimeMethod* method) { { Link_t3395949159 * L_0 = __this->get_address_of_link_1(); int32_t L_1 = ___value0; L_0->set_offset_addr_1(L_1); return; } } // System.Int32 System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::GetOffset(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t PatternLinkStack_GetOffset_m3697714525 (PatternLinkStack_t976787442 * __this, int32_t ___target_addr0, const RuntimeMethod* method) { { int32_t L_0 = ___target_addr0; Link_t3395949159 * L_1 = __this->get_address_of_link_1(); int32_t L_2 = L_1->get_base_addr_0(); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_2)); } } // System.Object System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::GetCurrent() extern "C" IL2CPP_METHOD_ATTR RuntimeObject * PatternLinkStack_GetCurrent_m2744014759 (PatternLinkStack_t976787442 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternLinkStack_GetCurrent_m2744014759_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Link_t3395949159 L_0 = __this->get_link_1(); Link_t3395949159 L_1 = L_0; RuntimeObject * L_2 = Box(Link_t3395949159_il2cpp_TypeInfo_var, &L_1); return L_2; } } // System.Void System.Text.RegularExpressions.PatternCompiler/PatternLinkStack::SetCurrent(System.Object) extern "C" IL2CPP_METHOD_ATTR void PatternLinkStack_SetCurrent_m366511098 (PatternLinkStack_t976787442 * __this, RuntimeObject * ___l0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PatternLinkStack_SetCurrent_m366511098_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = ___l0; __this->set_link_1(((*(Link_t3395949159 *)((Link_t3395949159 *)UnBox(L_0, Link_t3395949159_il2cpp_TypeInfo_var))))); 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 System.Text.RegularExpressions.QuickSearch::.ctor(System.String,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void QuickSearch__ctor_m430910133 (QuickSearch_t2588090110 * __this, String_t* ___str0, bool ___ignore1, bool ___reverse2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (QuickSearch__ctor_m430910133_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); String_t* L_0 = ___str0; __this->set_str_0(L_0); String_t* L_1 = ___str0; NullCheck(L_1); int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL); __this->set_len_1(L_2); bool L_3 = ___ignore1; __this->set_ignore_2(L_3); bool L_4 = ___reverse2; __this->set_reverse_3(L_4); bool L_5 = ___ignore1; if (!L_5) { goto IL_0035; } } { String_t* L_6 = ___str0; NullCheck(L_6); String_t* L_7 = String_ToLower_m2029374922(L_6, /*hidden argument*/NULL); ___str0 = L_7; } IL_0035: { int32_t L_8 = __this->get_len_1(); IL2CPP_RUNTIME_CLASS_INIT(QuickSearch_t2588090110_il2cpp_TypeInfo_var); int32_t L_9 = ((QuickSearch_t2588090110_StaticFields*)il2cpp_codegen_static_fields_for(QuickSearch_t2588090110_il2cpp_TypeInfo_var))->get_THRESHOLD_6(); if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_004b; } } { QuickSearch_SetupShiftTable_m3696400592(__this, /*hidden argument*/NULL); } IL_004b: { return; } } // System.Void System.Text.RegularExpressions.QuickSearch::.cctor() extern "C" IL2CPP_METHOD_ATTR void QuickSearch__cctor_m2494832544 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (QuickSearch__cctor_m2494832544_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ((QuickSearch_t2588090110_StaticFields*)il2cpp_codegen_static_fields_for(QuickSearch_t2588090110_il2cpp_TypeInfo_var))->set_THRESHOLD_6(5); return; } } // System.Int32 System.Text.RegularExpressions.QuickSearch::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t QuickSearch_get_Length_m1693906716 (QuickSearch_t2588090110 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_len_1(); return L_0; } } // System.Int32 System.Text.RegularExpressions.QuickSearch::Search(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t QuickSearch_Search_m3063517397 (QuickSearch_t2588090110 * __this, String_t* ___text0, int32_t ___start1, int32_t ___end2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___start1; V_0 = L_0; bool L_1 = __this->get_reverse_3(); if (!L_1) { goto IL_0107; } } { int32_t L_2 = ___start1; int32_t L_3 = ___end2; if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0016; } } { return (-1); } IL_0016: { int32_t L_4 = V_0; String_t* L_5 = ___text0; NullCheck(L_5); int32_t L_6 = String_get_Length_m3847582255(L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) <= ((int32_t)L_6))) { goto IL_0029; } } { String_t* L_7 = ___text0; NullCheck(L_7); int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL); V_0 = L_8; } IL_0029: { int32_t L_9 = __this->get_len_1(); if ((!(((uint32_t)L_9) == ((uint32_t)1)))) { goto IL_0067; } } { goto IL_005a; } IL_003a: { String_t* L_10 = __this->get_str_0(); NullCheck(L_10); Il2CppChar L_11 = String_get_Chars_m2986988803(L_10, 0, /*hidden argument*/NULL); String_t* L_12 = ___text0; int32_t L_13 = V_0; NullCheck(L_12); Il2CppChar L_14 = String_get_Chars_m2986988803(L_12, L_13, /*hidden argument*/NULL); Il2CppChar L_15 = QuickSearch_GetChar_m1297698557(__this, L_14, /*hidden argument*/NULL); if ((!(((uint32_t)L_11) == ((uint32_t)L_15)))) { goto IL_005a; } } { int32_t L_16 = V_0; return L_16; } IL_005a: { int32_t L_17 = V_0; int32_t L_18 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); V_0 = L_18; int32_t L_19 = ___end2; if ((((int32_t)L_18) >= ((int32_t)L_19))) { goto IL_003a; } } { return (-1); } IL_0067: { int32_t L_20 = ___end2; int32_t L_21 = __this->get_len_1(); if ((((int32_t)L_20) >= ((int32_t)L_21))) { goto IL_007d; } } { int32_t L_22 = __this->get_len_1(); ___end2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1)); } IL_007d: { int32_t L_23 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_00fb; } IL_0086: { int32_t L_24 = __this->get_len_1(); V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)1)); goto IL_00aa; } IL_0094: { int32_t L_25 = V_1; int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)); V_1 = L_26; if ((((int32_t)L_26) >= ((int32_t)0))) { goto IL_00aa; } } { int32_t L_27 = V_0; int32_t L_28 = __this->get_len_1(); return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)1)); } IL_00aa: { String_t* L_29 = __this->get_str_0(); int32_t L_30 = V_1; NullCheck(L_29); Il2CppChar L_31 = String_get_Chars_m2986988803(L_29, L_30, /*hidden argument*/NULL); String_t* L_32 = ___text0; int32_t L_33 = V_0; int32_t L_34 = __this->get_len_1(); int32_t L_35 = V_1; NullCheck(L_32); Il2CppChar L_36 = String_get_Chars_m2986988803(L_32, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_33, (int32_t)L_34)), (int32_t)1)), (int32_t)L_35)), /*hidden argument*/NULL); Il2CppChar L_37 = QuickSearch_GetChar_m1297698557(__this, L_36, /*hidden argument*/NULL); if ((((int32_t)L_31) == ((int32_t)L_37))) { goto IL_0094; } } { int32_t L_38 = V_0; int32_t L_39 = ___end2; if ((((int32_t)L_38) <= ((int32_t)L_39))) { goto IL_00f6; } } { int32_t L_40 = V_0; String_t* L_41 = ___text0; int32_t L_42 = V_0; int32_t L_43 = __this->get_len_1(); NullCheck(L_41); Il2CppChar L_44 = String_get_Chars_m2986988803(L_41, ((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)L_43)), /*hidden argument*/NULL); int32_t L_45 = QuickSearch_GetShiftDistance_m2542665852(__this, L_44, /*hidden argument*/NULL); V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)L_45)); goto IL_00fb; } IL_00f6: { goto IL_0102; } IL_00fb: { int32_t L_46 = V_0; int32_t L_47 = ___end2; if ((((int32_t)L_46) >= ((int32_t)L_47))) { goto IL_0086; } } IL_0102: { goto IL_01d6; } IL_0107: { int32_t L_48 = __this->get_len_1(); if ((!(((uint32_t)L_48) == ((uint32_t)1)))) { goto IL_0145; } } { goto IL_013c; } IL_0118: { String_t* L_49 = __this->get_str_0(); NullCheck(L_49); Il2CppChar L_50 = String_get_Chars_m2986988803(L_49, 0, /*hidden argument*/NULL); String_t* L_51 = ___text0; int32_t L_52 = V_0; NullCheck(L_51); Il2CppChar L_53 = String_get_Chars_m2986988803(L_51, L_52, /*hidden argument*/NULL); Il2CppChar L_54 = QuickSearch_GetChar_m1297698557(__this, L_53, /*hidden argument*/NULL); if ((!(((uint32_t)L_50) == ((uint32_t)L_54)))) { goto IL_0138; } } { int32_t L_55 = V_0; return L_55; } IL_0138: { int32_t L_56 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)1)); } IL_013c: { int32_t L_57 = V_0; int32_t L_58 = ___end2; if ((((int32_t)L_57) <= ((int32_t)L_58))) { goto IL_0118; } } { return (-1); } IL_0145: { int32_t L_59 = ___end2; String_t* L_60 = ___text0; NullCheck(L_60); int32_t L_61 = String_get_Length_m3847582255(L_60, /*hidden argument*/NULL); int32_t L_62 = __this->get_len_1(); if ((((int32_t)L_59) <= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_61, (int32_t)L_62))))) { goto IL_0167; } } { String_t* L_63 = ___text0; NullCheck(L_63); int32_t L_64 = String_get_Length_m3847582255(L_63, /*hidden argument*/NULL); int32_t L_65 = __this->get_len_1(); ___end2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_64, (int32_t)L_65)); } IL_0167: { goto IL_01cf; } IL_016c: { int32_t L_66 = __this->get_len_1(); V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_66, (int32_t)1)); goto IL_0187; } IL_017a: { int32_t L_67 = V_2; int32_t L_68 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_67, (int32_t)1)); V_2 = L_68; if ((((int32_t)L_68) >= ((int32_t)0))) { goto IL_0187; } } { int32_t L_69 = V_0; return L_69; } IL_0187: { String_t* L_70 = __this->get_str_0(); int32_t L_71 = V_2; NullCheck(L_70); Il2CppChar L_72 = String_get_Chars_m2986988803(L_70, L_71, /*hidden argument*/NULL); String_t* L_73 = ___text0; int32_t L_74 = V_0; int32_t L_75 = V_2; NullCheck(L_73); Il2CppChar L_76 = String_get_Chars_m2986988803(L_73, ((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)L_75)), /*hidden argument*/NULL); Il2CppChar L_77 = QuickSearch_GetChar_m1297698557(__this, L_76, /*hidden argument*/NULL); if ((((int32_t)L_72) == ((int32_t)L_77))) { goto IL_017a; } } { int32_t L_78 = V_0; int32_t L_79 = ___end2; if ((((int32_t)L_78) >= ((int32_t)L_79))) { goto IL_01ca; } } { int32_t L_80 = V_0; String_t* L_81 = ___text0; int32_t L_82 = V_0; int32_t L_83 = __this->get_len_1(); NullCheck(L_81); Il2CppChar L_84 = String_get_Chars_m2986988803(L_81, ((int32_t)il2cpp_codegen_add((int32_t)L_82, (int32_t)L_83)), /*hidden argument*/NULL); int32_t L_85 = QuickSearch_GetShiftDistance_m2542665852(__this, L_84, /*hidden argument*/NULL); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)L_85)); goto IL_01cf; } IL_01ca: { goto IL_01d6; } IL_01cf: { int32_t L_86 = V_0; int32_t L_87 = ___end2; if ((((int32_t)L_86) <= ((int32_t)L_87))) { goto IL_016c; } } IL_01d6: { return (-1); } } // System.Void System.Text.RegularExpressions.QuickSearch::SetupShiftTable() extern "C" IL2CPP_METHOD_ATTR void QuickSearch_SetupShiftTable_m3696400592 (QuickSearch_t2588090110 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (QuickSearch_SetupShiftTable_m3696400592_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; uint8_t V_1 = 0x0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; int32_t V_4 = 0; int32_t V_5 = 0; Il2CppChar V_6 = 0x0; String_t* G_B13_0 = NULL; String_t* G_B12_0 = NULL; int32_t G_B14_0 = 0; String_t* G_B14_1 = NULL; { int32_t L_0 = __this->get_len_1(); V_0 = (bool)((((int32_t)L_0) > ((int32_t)((int32_t)254)))? 1 : 0); V_1 = (uint8_t)0; V_2 = 0; goto IL_0045; } IL_0017: { String_t* L_1 = __this->get_str_0(); int32_t L_2 = V_2; NullCheck(L_1); Il2CppChar L_3 = String_get_Chars_m2986988803(L_1, L_2, /*hidden argument*/NULL); V_3 = L_3; Il2CppChar L_4 = V_3; if ((((int32_t)L_4) > ((int32_t)((int32_t)255)))) { goto IL_003f; } } { Il2CppChar L_5 = V_3; uint8_t L_6 = V_1; if ((((int32_t)(((int32_t)((uint8_t)L_5)))) <= ((int32_t)L_6))) { goto IL_003a; } } { Il2CppChar L_7 = V_3; V_1 = (uint8_t)(((int32_t)((uint8_t)L_7))); } IL_003a: { goto IL_0041; } IL_003f: { V_0 = (bool)1; } IL_0041: { int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_0045: { int32_t L_9 = V_2; int32_t L_10 = __this->get_len_1(); if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0017; } } { uint8_t L_11 = V_1; __this->set_shift_4(((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1))))); bool L_12 = V_0; if (!L_12) { goto IL_0070; } } { Hashtable_t1853889766 * L_13 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var); Hashtable__ctor_m1815022027(L_13, /*hidden argument*/NULL); __this->set_shiftExtended_5(L_13); } IL_0070: { V_4 = 0; int32_t L_14 = __this->get_len_1(); V_5 = L_14; goto IL_0102; } IL_0080: { String_t* L_15 = __this->get_str_0(); bool L_16 = __this->get_reverse_3(); G_B12_0 = L_15; if (L_16) { G_B13_0 = L_15; goto IL_0098; } } { int32_t L_17 = V_4; G_B14_0 = L_17; G_B14_1 = G_B12_0; goto IL_009c; } IL_0098: { int32_t L_18 = V_5; G_B14_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)1)); G_B14_1 = G_B13_0; } IL_009c: { NullCheck(G_B14_1); Il2CppChar L_19 = String_get_Chars_m2986988803(G_B14_1, G_B14_0, /*hidden argument*/NULL); V_6 = L_19; Il2CppChar L_20 = V_6; ByteU5BU5D_t4116647657* L_21 = __this->get_shift_4(); NullCheck(L_21); if ((((int32_t)L_20) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_21)->max_length))))))) { goto IL_00dd; } } { int32_t L_22 = V_5; if ((((int32_t)L_22) >= ((int32_t)((int32_t)255)))) { goto IL_00cf; } } { ByteU5BU5D_t4116647657* L_23 = __this->get_shift_4(); Il2CppChar L_24 = V_6; int32_t L_25 = V_5; NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (uint8_t)(((int32_t)((uint8_t)L_25)))); goto IL_00f6; } IL_00cf: { ByteU5BU5D_t4116647657* L_26 = __this->get_shift_4(); Il2CppChar L_27 = V_6; NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (uint8_t)((int32_t)255)); } IL_00dd: { Hashtable_t1853889766 * L_28 = __this->get_shiftExtended_5(); Il2CppChar L_29 = V_6; Il2CppChar L_30 = L_29; RuntimeObject * L_31 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_30); int32_t L_32 = V_5; int32_t L_33 = L_32; RuntimeObject * L_34 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_33); NullCheck(L_28); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(31 /* System.Void System.Collections.Hashtable::set_Item(System.Object,System.Object) */, L_28, L_31, L_34); } IL_00f6: { int32_t L_35 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); int32_t L_36 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1)); } IL_0102: { int32_t L_37 = V_4; int32_t L_38 = __this->get_len_1(); if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0080; } } { return; } } // System.Int32 System.Text.RegularExpressions.QuickSearch::GetShiftDistance(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t QuickSearch_GetShiftDistance_m2542665852 (QuickSearch_t2588090110 * __this, Il2CppChar ___c0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (QuickSearch_GetShiftDistance_m2542665852_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject * V_1 = NULL; int32_t G_B15_0 = 0; { ByteU5BU5D_t4116647657* L_0 = __this->get_shift_4(); if (L_0) { goto IL_000d; } } { return 1; } IL_000d: { Il2CppChar L_1 = ___c0; Il2CppChar L_2 = QuickSearch_GetChar_m1297698557(__this, L_1, /*hidden argument*/NULL); ___c0 = L_2; Il2CppChar L_3 = ___c0; ByteU5BU5D_t4116647657* L_4 = __this->get_shift_4(); NullCheck(L_4); if ((((int32_t)L_3) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_4)->max_length))))))) { goto IL_004e; } } { ByteU5BU5D_t4116647657* L_5 = __this->get_shift_4(); Il2CppChar L_6 = ___c0; NullCheck(L_5); Il2CppChar L_7 = L_6; uint8_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_0 = L_8; int32_t L_9 = V_0; if (L_9) { goto IL_003c; } } { int32_t L_10 = __this->get_len_1(); return ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_003c: { int32_t L_11 = V_0; if ((((int32_t)L_11) == ((int32_t)((int32_t)255)))) { goto IL_0049; } } { int32_t L_12 = V_0; return L_12; } IL_0049: { goto IL_0062; } IL_004e: { Il2CppChar L_13 = ___c0; if ((((int32_t)L_13) >= ((int32_t)((int32_t)255)))) { goto IL_0062; } } { int32_t L_14 = __this->get_len_1(); return ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)); } IL_0062: { Hashtable_t1853889766 * L_15 = __this->get_shiftExtended_5(); if (L_15) { goto IL_0076; } } { int32_t L_16 = __this->get_len_1(); return ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0076: { Hashtable_t1853889766 * L_17 = __this->get_shiftExtended_5(); Il2CppChar L_18 = ___c0; Il2CppChar L_19 = L_18; RuntimeObject * L_20 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_19); NullCheck(L_17); RuntimeObject * L_21 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_17, L_20); V_1 = L_21; RuntimeObject * L_22 = V_1; if (!L_22) { goto IL_0099; } } { RuntimeObject * L_23 = V_1; G_B15_0 = ((*(int32_t*)((int32_t*)UnBox(L_23, Int32_t2950945753_il2cpp_TypeInfo_var)))); goto IL_00a1; } IL_0099: { int32_t L_24 = __this->get_len_1(); G_B15_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); } IL_00a1: { return G_B15_0; } } // System.Char System.Text.RegularExpressions.QuickSearch::GetChar(System.Char) extern "C" IL2CPP_METHOD_ATTR Il2CppChar QuickSearch_GetChar_m1297698557 (QuickSearch_t2588090110 * __this, Il2CppChar ___c0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (QuickSearch_GetChar_m1297698557_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar G_B3_0 = 0x0; { bool L_0 = __this->get_ignore_2(); if (L_0) { goto IL_0011; } } { Il2CppChar L_1 = ___c0; G_B3_0 = L_1; goto IL_0017; } IL_0011: { Il2CppChar L_2 = ___c0; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_3 = Char_ToLower_m844856331(NULL /*static, unused*/, L_2, /*hidden argument*/NULL); G_B3_0 = L_3; } IL_0017: { return G_B3_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 System.Text.RegularExpressions.Regex::.ctor() extern "C" IL2CPP_METHOD_ATTR void Regex__ctor_m1255796137 (Regex_t3657309853 * __this, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Regex::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void Regex__ctor_m897876424 (Regex_t3657309853 * __this, String_t* ___pattern0, const RuntimeMethod* method) { { String_t* L_0 = ___pattern0; Regex__ctor_m1728442805(__this, L_0, 0, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Regex::.ctor(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR void Regex__ctor_m1728442805 (Regex_t3657309853 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex__ctor_m1728442805_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); String_t* L_0 = ___pattern0; if (L_0) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral2326546891, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Regex__ctor_m1728442805_RuntimeMethod_var); } IL_0017: { int32_t L_2 = ___options1; IL2CPP_RUNTIME_CLASS_INIT(Regex_t3657309853_il2cpp_TypeInfo_var); Regex_validate_options_m3221650569(NULL /*static, unused*/, L_2, /*hidden argument*/NULL); String_t* L_3 = ___pattern0; __this->set_pattern_7(L_3); int32_t L_4 = ___options1; __this->set_roptions_8(L_4); Regex_Init_m289933770(__this, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Regex::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Regex__ctor_m4152689500 (Regex_t3657309853 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex__ctor_m4152689500_MetadataUsageId); s_Il2CppMethodInitialized = true; } { SerializationInfo_t950877179 * L_0 = ___info0; NullCheck(L_0); String_t* L_1 = SerializationInfo_GetString_m3155282843(L_0, _stringLiteral2326546891, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_2 = ___info0; RuntimeTypeHandle_t3027515415 L_3 = { reinterpret_cast (RegexOptions_t92845595_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_4 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_3, /*hidden argument*/NULL); NullCheck(L_2); RuntimeObject * L_5 = SerializationInfo_GetValue_m42271953(L_2, _stringLiteral2715197523, L_4, /*hidden argument*/NULL); Regex__ctor_m1728442805(__this, L_1, ((*(int32_t*)((int32_t*)UnBox(L_5, Int32_t2950945753_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Regex::.cctor() extern "C" IL2CPP_METHOD_ATTR void Regex__cctor_m3370093859 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex__cctor_m3370093859_MetadataUsageId); s_Il2CppMethodInitialized = true; } { FactoryCache_t2327118887 * L_0 = (FactoryCache_t2327118887 *)il2cpp_codegen_object_new(FactoryCache_t2327118887_il2cpp_TypeInfo_var); FactoryCache__ctor_m206337971(L_0, ((int32_t)15), /*hidden argument*/NULL); ((Regex_t3657309853_StaticFields*)il2cpp_codegen_static_fields_for(Regex_t3657309853_il2cpp_TypeInfo_var))->set_cache_0(L_0); return; } } // System.Void System.Text.RegularExpressions.Regex::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Regex_System_Runtime_Serialization_ISerializable_GetObjectData_m4061390789 (Regex_t3657309853 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_System_Runtime_Serialization_ISerializable_GetObjectData_m4061390789_MetadataUsageId); s_Il2CppMethodInitialized = true; } { SerializationInfo_t950877179 * L_0 = ___info0; String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Text.RegularExpressions.Regex::ToString() */, __this); RuntimeTypeHandle_t3027515415 L_2 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_3 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_2, /*hidden argument*/NULL); NullCheck(L_0); SerializationInfo_AddValue_m3906743584(L_0, _stringLiteral2326546891, L_1, L_3, /*hidden argument*/NULL); SerializationInfo_t950877179 * L_4 = ___info0; int32_t L_5 = Regex_get_Options_m3142641900(__this, /*hidden argument*/NULL); int32_t L_6 = L_5; RuntimeObject * L_7 = Box(RegexOptions_t92845595_il2cpp_TypeInfo_var, &L_6); RuntimeTypeHandle_t3027515415 L_8 = { reinterpret_cast (RegexOptions_t92845595_0_0_0_var) }; Type_t * L_9 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_8, /*hidden argument*/NULL); NullCheck(L_4); SerializationInfo_AddValue_m3906743584(L_4, _stringLiteral2715197523, L_7, L_9, /*hidden argument*/NULL); return; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m2057380353 (RuntimeObject * __this /* static, unused */, String_t* ___input0, String_t* ___pattern1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Match_m2057380353_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___input0; String_t* L_1 = ___pattern1; IL2CPP_RUNTIME_CLASS_INIT(Regex_t3657309853_il2cpp_TypeInfo_var); Match_t3408321083 * L_2 = Regex_Match_m1018904447(NULL /*static, unused*/, L_0, L_1, 0, /*hidden argument*/NULL); return L_2; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String,System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m1018904447 (RuntimeObject * __this /* static, unused */, String_t* ___input0, String_t* ___pattern1, int32_t ___options2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Match_m1018904447_MetadataUsageId); s_Il2CppMethodInitialized = true; } Regex_t3657309853 * V_0 = NULL; { String_t* L_0 = ___pattern1; int32_t L_1 = ___options2; Regex_t3657309853 * L_2 = (Regex_t3657309853 *)il2cpp_codegen_object_new(Regex_t3657309853_il2cpp_TypeInfo_var); Regex__ctor_m1728442805(L_2, L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; Regex_t3657309853 * L_3 = V_0; String_t* L_4 = ___input0; NullCheck(L_3); Match_t3408321083 * L_5 = Regex_Match_m2255756165(L_3, L_4, /*hidden argument*/NULL); return L_5; } } // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m2667570911 (RuntimeObject * __this /* static, unused */, String_t* ___input0, String_t* ___pattern1, String_t* ___replacement2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Replace_m2667570911_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___input0; String_t* L_1 = ___pattern1; String_t* L_2 = ___replacement2; IL2CPP_RUNTIME_CLASS_INIT(Regex_t3657309853_il2cpp_TypeInfo_var); String_t* L_3 = Regex_Replace_m3310489927(NULL /*static, unused*/, L_0, L_1, L_2, 0, /*hidden argument*/NULL); return L_3; } } // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m3310489927 (RuntimeObject * __this /* static, unused */, String_t* ___input0, String_t* ___pattern1, String_t* ___replacement2, int32_t ___options3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Replace_m3310489927_MetadataUsageId); s_Il2CppMethodInitialized = true; } Regex_t3657309853 * V_0 = NULL; { String_t* L_0 = ___pattern1; int32_t L_1 = ___options3; Regex_t3657309853 * L_2 = (Regex_t3657309853 *)il2cpp_codegen_object_new(Regex_t3657309853_il2cpp_TypeInfo_var); Regex__ctor_m1728442805(L_2, L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; Regex_t3657309853 * L_3 = V_0; String_t* L_4 = ___input0; String_t* L_5 = ___replacement2; NullCheck(L_3); String_t* L_6 = Regex_Replace_m2362501553(L_3, L_4, L_5, /*hidden argument*/NULL); return L_6; } } // System.Void System.Text.RegularExpressions.Regex::validate_options(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR void Regex_validate_options_m3221650569 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_validate_options_m3221650569_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___options0; if (!((int32_t)((int32_t)L_0&(int32_t)((int32_t)-888)))) { goto IL_0017; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, _stringLiteral2715197523, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Regex_validate_options_m3221650569_RuntimeMethod_var); } IL_0017: { int32_t L_2 = ___options0; if (!((int32_t)((int32_t)L_2&(int32_t)((int32_t)256)))) { goto IL_003a; } } { int32_t L_3 = ___options0; if (!((int32_t)((int32_t)L_3&(int32_t)((int32_t)-260)))) { goto IL_003a; } } { ArgumentOutOfRangeException_t777629997 * L_4 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_4, _stringLiteral2715197523, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,Regex_validate_options_m3221650569_RuntimeMethod_var); } IL_003a: { return; } } // System.Void System.Text.RegularExpressions.Regex::Init() extern "C" IL2CPP_METHOD_ATTR void Regex_Init_m289933770 (Regex_t3657309853 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Init_m289933770_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Regex_t3657309853_il2cpp_TypeInfo_var); FactoryCache_t2327118887 * L_0 = ((Regex_t3657309853_StaticFields*)il2cpp_codegen_static_fields_for(Regex_t3657309853_il2cpp_TypeInfo_var))->get_cache_0(); String_t* L_1 = __this->get_pattern_7(); int32_t L_2 = __this->get_roptions_8(); NullCheck(L_0); RuntimeObject* L_3 = FactoryCache_Lookup_m2646822264(L_0, L_1, L_2, /*hidden argument*/NULL); __this->set_machineFactory_1(L_3); RuntimeObject* L_4 = __this->get_machineFactory_1(); if (L_4) { goto IL_0032; } } { Regex_InitNewRegex_m3271185474(__this, /*hidden argument*/NULL); goto IL_0076; } IL_0032: { RuntimeObject* L_5 = __this->get_machineFactory_1(); NullCheck(L_5); int32_t L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* System.Int32 System.Text.RegularExpressions.IMachineFactory::get_GroupCount() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_5); __this->set_group_count_3(L_6); RuntimeObject* L_7 = __this->get_machineFactory_1(); NullCheck(L_7); int32_t L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Text.RegularExpressions.IMachineFactory::get_Gap() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_7); __this->set_gap_4(L_8); RuntimeObject* L_9 = __this->get_machineFactory_1(); NullCheck(L_9); RuntimeObject* L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Collections.IDictionary System.Text.RegularExpressions.IMachineFactory::get_Mapping() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_9); __this->set_mapping_2(L_10); RuntimeObject* L_11 = __this->get_machineFactory_1(); NullCheck(L_11); StringU5BU5D_t1281789340* L_12 = InterfaceFuncInvoker0< StringU5BU5D_t1281789340* >::Invoke(6 /* System.String[] System.Text.RegularExpressions.IMachineFactory::get_NamesMapping() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_11); __this->set_group_names_5(L_12); } IL_0076: { return; } } // System.Void System.Text.RegularExpressions.Regex::InitNewRegex() extern "C" IL2CPP_METHOD_ATTR void Regex_InitNewRegex_m3271185474 (Regex_t3657309853 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_InitNewRegex_m3271185474_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = __this->get_pattern_7(); int32_t L_1 = __this->get_roptions_8(); IL2CPP_RUNTIME_CLASS_INIT(Regex_t3657309853_il2cpp_TypeInfo_var); RuntimeObject* L_2 = Regex_CreateMachineFactory_m4274762546(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); __this->set_machineFactory_1(L_2); FactoryCache_t2327118887 * L_3 = ((Regex_t3657309853_StaticFields*)il2cpp_codegen_static_fields_for(Regex_t3657309853_il2cpp_TypeInfo_var))->get_cache_0(); String_t* L_4 = __this->get_pattern_7(); int32_t L_5 = __this->get_roptions_8(); RuntimeObject* L_6 = __this->get_machineFactory_1(); NullCheck(L_3); FactoryCache_Add_m1371573845(L_3, L_4, L_5, L_6, /*hidden argument*/NULL); RuntimeObject* L_7 = __this->get_machineFactory_1(); NullCheck(L_7); int32_t L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* System.Int32 System.Text.RegularExpressions.IMachineFactory::get_GroupCount() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_7); __this->set_group_count_3(L_8); RuntimeObject* L_9 = __this->get_machineFactory_1(); NullCheck(L_9); int32_t L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 System.Text.RegularExpressions.IMachineFactory::get_Gap() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_9); __this->set_gap_4(L_10); RuntimeObject* L_11 = __this->get_machineFactory_1(); NullCheck(L_11); RuntimeObject* L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Collections.IDictionary System.Text.RegularExpressions.IMachineFactory::get_Mapping() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_11); __this->set_mapping_2(L_12); RuntimeObject* L_13 = __this->get_machineFactory_1(); NullCheck(L_13); StringU5BU5D_t1281789340* L_14 = InterfaceFuncInvoker0< StringU5BU5D_t1281789340* >::Invoke(6 /* System.String[] System.Text.RegularExpressions.IMachineFactory::get_NamesMapping() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_13); __this->set_group_names_5(L_14); return; } } // System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.Regex::CreateMachineFactory(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Regex_CreateMachineFactory_m4274762546 (RuntimeObject * __this /* static, unused */, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_CreateMachineFactory_m4274762546_MetadataUsageId); s_Il2CppMethodInitialized = true; } Parser_t2430509383 * V_0 = NULL; RegularExpression_t3834220169 * V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; Hashtable_t1853889766 * V_4 = NULL; { Parser_t2430509383 * L_0 = (Parser_t2430509383 *)il2cpp_codegen_object_new(Parser_t2430509383_il2cpp_TypeInfo_var); Parser__ctor_m3200411199(L_0, /*hidden argument*/NULL); V_0 = L_0; Parser_t2430509383 * L_1 = V_0; String_t* L_2 = ___pattern0; int32_t L_3 = ___options1; NullCheck(L_1); RegularExpression_t3834220169 * L_4 = Parser_ParseRegularExpression_m18398587(L_1, L_2, L_3, /*hidden argument*/NULL); V_1 = L_4; PatternCompiler_t4036359803 * L_5 = (PatternCompiler_t4036359803 *)il2cpp_codegen_object_new(PatternCompiler_t4036359803_il2cpp_TypeInfo_var); PatternCompiler__ctor_m1221514440(L_5, /*hidden argument*/NULL); V_2 = L_5; RegularExpression_t3834220169 * L_6 = V_1; RuntimeObject* L_7 = V_2; int32_t L_8 = ___options1; NullCheck(L_6); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.RegularExpression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_6, L_7, (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_8&(int32_t)((int32_t)64)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0)); RuntimeObject* L_9 = V_2; NullCheck(L_9); RuntimeObject* L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Text.RegularExpressions.IMachineFactory System.Text.RegularExpressions.ICompiler::GetMachineFactory() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_9); V_3 = L_10; Hashtable_t1853889766 * L_11 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var); Hashtable__ctor_m1815022027(L_11, /*hidden argument*/NULL); V_4 = L_11; RuntimeObject* L_12 = V_3; Parser_t2430509383 * L_13 = V_0; Hashtable_t1853889766 * L_14 = V_4; NullCheck(L_13); int32_t L_15 = Parser_GetMapping_m1792972121(L_13, L_14, /*hidden argument*/NULL); NullCheck(L_12); InterfaceActionInvoker1< int32_t >::Invoke(5 /* System.Void System.Text.RegularExpressions.IMachineFactory::set_Gap(System.Int32) */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_12, L_15); RuntimeObject* L_16 = V_3; Hashtable_t1853889766 * L_17 = V_4; NullCheck(L_16); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Text.RegularExpressions.IMachineFactory::set_Mapping(System.Collections.IDictionary) */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_16, L_17); RuntimeObject* L_18 = V_3; RuntimeObject* L_19 = V_3; NullCheck(L_19); int32_t L_20 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* System.Int32 System.Text.RegularExpressions.IMachineFactory::get_GroupCount() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_19); RuntimeObject* L_21 = V_3; NullCheck(L_21); RuntimeObject* L_22 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Collections.IDictionary System.Text.RegularExpressions.IMachineFactory::get_Mapping() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_21); IL2CPP_RUNTIME_CLASS_INIT(Regex_t3657309853_il2cpp_TypeInfo_var); StringU5BU5D_t1281789340* L_23 = Regex_GetGroupNamesArray_m3575729002(NULL /*static, unused*/, L_20, L_22, /*hidden argument*/NULL); NullCheck(L_18); InterfaceActionInvoker1< StringU5BU5D_t1281789340* >::Invoke(7 /* System.Void System.Text.RegularExpressions.IMachineFactory::set_NamesMapping(System.String[]) */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_18, L_23); RuntimeObject* L_24 = V_3; return L_24; } } // System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::get_Options() extern "C" IL2CPP_METHOD_ATTR int32_t Regex_get_Options_m3142641900 (Regex_t3657309853 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_roptions_8(); return L_0; } } // System.Boolean System.Text.RegularExpressions.Regex::get_RightToLeft() extern "C" IL2CPP_METHOD_ATTR bool Regex_get_RightToLeft_m2317867572 (Regex_t3657309853 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_roptions_8(); return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)64)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Int32 System.Text.RegularExpressions.Regex::GroupNumberFromName(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Regex_GroupNumberFromName_m1856203542 (Regex_t3657309853 * __this, String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_GroupNumberFromName_m1856203542_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { RuntimeObject* L_0 = __this->get_mapping_2(); String_t* L_1 = ___name0; NullCheck(L_0); bool L_2 = InterfaceFuncInvoker1< bool, RuntimeObject * >::Invoke(8 /* System.Boolean System.Collections.IDictionary::Contains(System.Object) */, IDictionary_t1363984059_il2cpp_TypeInfo_var, L_0, L_1); if (L_2) { goto IL_0013; } } { return (-1); } IL_0013: { RuntimeObject* L_3 = __this->get_mapping_2(); String_t* L_4 = ___name0; NullCheck(L_3); RuntimeObject * L_5 = InterfaceFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(2 /* System.Object System.Collections.IDictionary::get_Item(System.Object) */, IDictionary_t1363984059_il2cpp_TypeInfo_var, L_3, L_4); V_0 = ((*(int32_t*)((int32_t*)UnBox(L_5, Int32_t2950945753_il2cpp_TypeInfo_var)))); int32_t L_6 = V_0; int32_t L_7 = __this->get_gap_4(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_0038; } } { String_t* L_8 = ___name0; int32_t L_9 = Int32_Parse_m1033611559(NULL /*static, unused*/, L_8, /*hidden argument*/NULL); V_0 = L_9; } IL_0038: { int32_t L_10 = V_0; return L_10; } } // System.Int32 System.Text.RegularExpressions.Regex::GetGroupIndex(System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Regex_GetGroupIndex_m4131147974 (Regex_t3657309853 * __this, int32_t ___number0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_GetGroupIndex_m4131147974_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___number0; int32_t L_1 = __this->get_gap_4(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_000e; } } { int32_t L_2 = ___number0; return L_2; } IL_000e: { int32_t L_3 = __this->get_gap_4(); int32_t L_4 = __this->get_group_count_3(); if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_0021; } } { return (-1); } IL_0021: { Int32U5BU5D_t385246372* L_5 = Regex_get_GroupNumbers_m2296197918(__this, /*hidden argument*/NULL); int32_t L_6 = __this->get_gap_4(); int32_t L_7 = __this->get_group_count_3(); int32_t L_8 = __this->get_gap_4(); int32_t L_9 = ___number0; int32_t L_10 = Array_BinarySearch_TisInt32_t2950945753_m3042812452(NULL /*static, unused*/, L_5, L_6, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)1)), L_9, /*hidden argument*/Array_BinarySearch_TisInt32_t2950945753_m3042812452_RuntimeMethod_var); return L_10; } } // System.Int32 System.Text.RegularExpressions.Regex::default_startat(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Regex_default_startat_m4206401165 (Regex_t3657309853 * __this, String_t* ___input0, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { bool L_0 = Regex_get_RightToLeft_m2317867572(__this, /*hidden argument*/NULL); if (!L_0) { goto IL_001c; } } { String_t* L_1 = ___input0; if (!L_1) { goto IL_001c; } } { String_t* L_2 = ___input0; NullCheck(L_2); int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL); G_B4_0 = L_3; goto IL_001d; } IL_001c: { G_B4_0 = 0; } IL_001d: { return G_B4_0; } } // System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String) extern "C" IL2CPP_METHOD_ATTR bool Regex_IsMatch_m4067478295 (Regex_t3657309853 * __this, String_t* ___input0, const RuntimeMethod* method) { { String_t* L_0 = ___input0; String_t* L_1 = ___input0; int32_t L_2 = Regex_default_startat_m4206401165(__this, L_1, /*hidden argument*/NULL); bool L_3 = Regex_IsMatch_m2113092601(__this, L_0, L_2, /*hidden argument*/NULL); return L_3; } } // System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Regex_IsMatch_m2113092601 (Regex_t3657309853 * __this, String_t* ___input0, int32_t ___startat1, const RuntimeMethod* method) { { String_t* L_0 = ___input0; int32_t L_1 = ___startat1; Match_t3408321083 * L_2 = Regex_Match_m4145799399(__this, L_0, L_1, /*hidden argument*/NULL); NullCheck(L_2); bool L_3 = Group_get_Success_m1492300455(L_2, /*hidden argument*/NULL); return L_3; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m2255756165 (Regex_t3657309853 * __this, String_t* ___input0, const RuntimeMethod* method) { { String_t* L_0 = ___input0; String_t* L_1 = ___input0; int32_t L_2 = Regex_default_startat_m4206401165(__this, L_1, /*hidden argument*/NULL); Match_t3408321083 * L_3 = Regex_Match_m4145799399(__this, L_0, L_2, /*hidden argument*/NULL); return L_3; } } // System.Text.RegularExpressions.Match System.Text.RegularExpressions.Regex::Match(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR Match_t3408321083 * Regex_Match_m4145799399 (Regex_t3657309853 * __this, String_t* ___input0, int32_t ___startat1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Match_m4145799399_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___input0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral818277059, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Regex_Match_m4145799399_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___startat1; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0024; } } { int32_t L_3 = ___startat1; String_t* L_4 = ___input0; NullCheck(L_4); int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL); if ((((int32_t)L_3) <= ((int32_t)L_5))) { goto IL_002f; } } IL_0024: { ArgumentOutOfRangeException_t777629997 * L_6 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_6, _stringLiteral3524342118, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6,Regex_Match_m4145799399_RuntimeMethod_var); } IL_002f: { RuntimeObject* L_7 = Regex_CreateMachine_m334863819(__this, /*hidden argument*/NULL); String_t* L_8 = ___input0; int32_t L_9 = ___startat1; String_t* L_10 = ___input0; NullCheck(L_10); int32_t L_11 = String_get_Length_m3847582255(L_10, /*hidden argument*/NULL); NullCheck(L_7); Match_t3408321083 * L_12 = InterfaceFuncInvoker4< Match_t3408321083 *, Regex_t3657309853 *, String_t*, int32_t, int32_t >::Invoke(0 /* System.Text.RegularExpressions.Match System.Text.RegularExpressions.IMachine::Scan(System.Text.RegularExpressions.Regex,System.String,System.Int32,System.Int32) */, IMachine_t2106687985_il2cpp_TypeInfo_var, L_7, __this, L_8, L_9, L_11); return L_12; } } // System.Text.RegularExpressions.MatchCollection System.Text.RegularExpressions.Regex::Matches(System.String) extern "C" IL2CPP_METHOD_ATTR MatchCollection_t1395363720 * Regex_Matches_m175567660 (Regex_t3657309853 * __this, String_t* ___input0, const RuntimeMethod* method) { { String_t* L_0 = ___input0; String_t* L_1 = ___input0; int32_t L_2 = Regex_default_startat_m4206401165(__this, L_1, /*hidden argument*/NULL); MatchCollection_t1395363720 * L_3 = Regex_Matches_m2080913806(__this, L_0, L_2, /*hidden argument*/NULL); return L_3; } } // System.Text.RegularExpressions.MatchCollection System.Text.RegularExpressions.Regex::Matches(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR MatchCollection_t1395363720 * Regex_Matches_m2080913806 (Regex_t3657309853 * __this, String_t* ___input0, int32_t ___startat1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Matches_m2080913806_MetadataUsageId); s_Il2CppMethodInitialized = true; } Match_t3408321083 * V_0 = NULL; { String_t* L_0 = ___input0; int32_t L_1 = ___startat1; Match_t3408321083 * L_2 = Regex_Match_m4145799399(__this, L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; Match_t3408321083 * L_3 = V_0; MatchCollection_t1395363720 * L_4 = (MatchCollection_t1395363720 *)il2cpp_codegen_object_new(MatchCollection_t1395363720_il2cpp_TypeInfo_var); MatchCollection__ctor_m4138850022(L_4, L_3, /*hidden argument*/NULL); return L_4; } } // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m2362501553 (Regex_t3657309853 * __this, String_t* ___input0, String_t* ___replacement1, const RuntimeMethod* method) { { String_t* L_0 = ___input0; String_t* L_1 = ___replacement1; String_t* L_2 = ___input0; int32_t L_3 = Regex_default_startat_m4206401165(__this, L_2, /*hidden argument*/NULL); String_t* L_4 = Regex_Replace_m4202878006(__this, L_0, L_1, ((int32_t)2147483647LL), L_3, /*hidden argument*/NULL); return L_4; } } // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR String_t* Regex_Replace_m4202878006 (Regex_t3657309853 * __this, String_t* ___input0, String_t* ___replacement1, int32_t ___count2, int32_t ___startat3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_Replace_m4202878006_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___input0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral818277059, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Regex_Replace_m4202878006_RuntimeMethod_var); } IL_0011: { String_t* L_2 = ___replacement1; if (L_2) { goto IL_0022; } } { ArgumentNullException_t1615371798 * L_3 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_3, _stringLiteral2824874167, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3,Regex_Replace_m4202878006_RuntimeMethod_var); } IL_0022: { int32_t L_4 = ___count2; if ((((int32_t)L_4) >= ((int32_t)(-1)))) { goto IL_0034; } } { ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_5, _stringLiteral2002595880, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Regex_Replace_m4202878006_RuntimeMethod_var); } IL_0034: { int32_t L_6 = ___startat3; if ((((int32_t)L_6) < ((int32_t)0))) { goto IL_0049; } } { int32_t L_7 = ___startat3; String_t* L_8 = ___input0; NullCheck(L_8); int32_t L_9 = String_get_Length_m3847582255(L_8, /*hidden argument*/NULL); if ((((int32_t)L_7) <= ((int32_t)L_9))) { goto IL_0054; } } IL_0049: { ArgumentOutOfRangeException_t777629997 * L_10 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_10, _stringLiteral3524342118, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Regex_Replace_m4202878006_RuntimeMethod_var); } IL_0054: { RuntimeObject* L_11 = Regex_CreateMachine_m334863819(__this, /*hidden argument*/NULL); String_t* L_12 = ___input0; String_t* L_13 = ___replacement1; int32_t L_14 = ___count2; int32_t L_15 = ___startat3; NullCheck(L_11); String_t* L_16 = InterfaceFuncInvoker5< String_t*, Regex_t3657309853 *, String_t*, String_t*, int32_t, int32_t >::Invoke(1 /* System.String System.Text.RegularExpressions.IMachine::Replace(System.Text.RegularExpressions.Regex,System.String,System.String,System.Int32,System.Int32) */, IMachine_t2106687985_il2cpp_TypeInfo_var, L_11, __this, L_12, L_13, L_14, L_15); return L_16; } } // System.String System.Text.RegularExpressions.Regex::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* Regex_ToString_m1548107455 (Regex_t3657309853 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_pattern_7(); return L_0; } } // System.Int32 System.Text.RegularExpressions.Regex::get_GroupCount() extern "C" IL2CPP_METHOD_ATTR int32_t Regex_get_GroupCount_m1314084223 (Regex_t3657309853 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_group_count_3(); return L_0; } } // System.Int32 System.Text.RegularExpressions.Regex::get_Gap() extern "C" IL2CPP_METHOD_ATTR int32_t Regex_get_Gap_m3259754026 (Regex_t3657309853 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_gap_4(); return L_0; } } // System.Text.RegularExpressions.IMachine System.Text.RegularExpressions.Regex::CreateMachine() extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Regex_CreateMachine_m334863819 (Regex_t3657309853 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_CreateMachine_m334863819_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->get_machineFactory_1(); NullCheck(L_0); RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Text.RegularExpressions.IMachine System.Text.RegularExpressions.IMachineFactory::NewInstance() */, IMachineFactory_t1209798546_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.String[] System.Text.RegularExpressions.Regex::GetGroupNamesArray(System.Int32,System.Collections.IDictionary) extern "C" IL2CPP_METHOD_ATTR StringU5BU5D_t1281789340* Regex_GetGroupNamesArray_m3575729002 (RuntimeObject * __this /* static, unused */, int32_t ___groupCount0, RuntimeObject* ___mapping1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_GetGroupNamesArray_m3575729002_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringU5BU5D_t1281789340* V_0 = NULL; RuntimeObject* V_1 = NULL; { int32_t L_0 = ___groupCount0; V_0 = ((StringU5BU5D_t1281789340*)SZArrayNew(StringU5BU5D_t1281789340_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)))); RuntimeObject* L_1 = ___mapping1; NullCheck(L_1); RuntimeObject* L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(9 /* System.Collections.IDictionaryEnumerator System.Collections.IDictionary::GetEnumerator() */, IDictionary_t1363984059_il2cpp_TypeInfo_var, L_1); V_1 = L_2; goto IL_002d; } IL_0015: { StringU5BU5D_t1281789340* L_3 = V_0; RuntimeObject* L_4 = V_1; NullCheck(L_4); RuntimeObject * L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(2 /* System.Object System.Collections.IDictionaryEnumerator::get_Value() */, IDictionaryEnumerator_t1693217257_il2cpp_TypeInfo_var, L_4); RuntimeObject* L_6 = V_1; NullCheck(L_6); RuntimeObject * L_7 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IDictionaryEnumerator::get_Key() */, IDictionaryEnumerator_t1693217257_il2cpp_TypeInfo_var, L_6); NullCheck(L_3); ArrayElementTypeCheck (L_3, ((String_t*)CastclassSealed((RuntimeObject*)L_7, String_t_il2cpp_TypeInfo_var))); (L_3)->SetAt(static_cast(((*(int32_t*)((int32_t*)UnBox(L_5, Int32_t2950945753_il2cpp_TypeInfo_var))))), (String_t*)((String_t*)CastclassSealed((RuntimeObject*)L_7, String_t_il2cpp_TypeInfo_var))); } IL_002d: { RuntimeObject* L_8 = V_1; NullCheck(L_8); bool L_9 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_8); if (L_9) { goto IL_0015; } } { StringU5BU5D_t1281789340* L_10 = V_0; return L_10; } } // System.Int32[] System.Text.RegularExpressions.Regex::get_GroupNumbers() extern "C" IL2CPP_METHOD_ATTR Int32U5BU5D_t385246372* Regex_get_GroupNumbers_m2296197918 (Regex_t3657309853 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Regex_get_GroupNumbers_m2296197918_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t385246372* L_0 = __this->get_group_numbers_6(); if (L_0) { goto IL_0076; } } { int32_t L_1 = __this->get_group_count_3(); __this->set_group_numbers_6(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)L_1))))); V_0 = 0; goto IL_0032; } IL_0025: { Int32U5BU5D_t385246372* L_2 = __this->get_group_numbers_6(); int32_t L_3 = V_0; int32_t L_4 = V_0; NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)L_4); int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_0032: { int32_t L_6 = V_0; int32_t L_7 = __this->get_gap_4(); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_0025; } } { int32_t L_8 = __this->get_gap_4(); V_1 = L_8; goto IL_0063; } IL_004a: { Int32U5BU5D_t385246372* L_9 = __this->get_group_numbers_6(); int32_t L_10 = V_1; StringU5BU5D_t1281789340* L_11 = __this->get_group_names_5(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; String_t* L_14 = (L_11)->GetAt(static_cast(L_13)); int32_t L_15 = Int32_Parse_m1033611559(NULL /*static, unused*/, L_14, /*hidden argument*/NULL); NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (int32_t)L_15); int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0063: { int32_t L_17 = V_1; int32_t L_18 = __this->get_group_count_3(); if ((((int32_t)L_17) <= ((int32_t)L_18))) { goto IL_004a; } } { Int32U5BU5D_t385246372* L_19 = __this->get_group_numbers_6(); return L_19; } IL_0076: { Int32U5BU5D_t385246372* L_20 = __this->get_group_numbers_6(); return L_20; } } #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 System.Text.RegularExpressions.ReplacementEvaluator::.ctor(System.Text.RegularExpressions.Regex,System.String) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator__ctor_m1673430588 (ReplacementEvaluator_t1065029019 * __this, Regex_t3657309853 * ___regex0, String_t* ___replacement1, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); Regex_t3657309853 * L_0 = ___regex0; __this->set_regex_0(L_0); String_t* L_1 = ___replacement1; __this->set_replacement_3(L_1); __this->set_pieces_2((Int32U5BU5D_t385246372*)NULL); __this->set_n_pieces_1(0); ReplacementEvaluator_Compile_m4247542936(__this, /*hidden argument*/NULL); return; } } // System.String System.Text.RegularExpressions.ReplacementEvaluator::Evaluate(System.Text.RegularExpressions.Match) extern "C" IL2CPP_METHOD_ATTR String_t* ReplacementEvaluator_Evaluate_m792983137 (ReplacementEvaluator_t1065029019 * __this, Match_t3408321083 * ___match0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ReplacementEvaluator_Evaluate_m792983137_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringBuilder_t * V_0 = NULL; { int32_t L_0 = __this->get_n_pieces_1(); if (L_0) { goto IL_0012; } } { String_t* L_1 = __this->get_replacement_3(); return L_1; } IL_0012: { StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_2, /*hidden argument*/NULL); V_0 = L_2; Match_t3408321083 * L_3 = ___match0; StringBuilder_t * L_4 = V_0; ReplacementEvaluator_EvaluateAppend_m679209779(__this, L_3, L_4, /*hidden argument*/NULL); StringBuilder_t * L_5 = V_0; NullCheck(L_5); String_t* L_6 = StringBuilder_ToString_m3317489284(L_5, /*hidden argument*/NULL); return L_6; } } // System.Void System.Text.RegularExpressions.ReplacementEvaluator::EvaluateAppend(System.Text.RegularExpressions.Match,System.Text.StringBuilder) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_EvaluateAppend_m679209779 (ReplacementEvaluator_t1065029019 * __this, Match_t3408321083 * ___match0, StringBuilder_t * ___sb1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Group_t2468205786 * V_3 = NULL; int32_t V_4 = 0; { int32_t L_0 = __this->get_n_pieces_1(); if (L_0) { goto IL_0019; } } { StringBuilder_t * L_1 = ___sb1; String_t* L_2 = __this->get_replacement_3(); NullCheck(L_1); StringBuilder_Append_m1965104174(L_1, L_2, /*hidden argument*/NULL); return; } IL_0019: { V_0 = 0; goto IL_00f1; } IL_0020: { Int32U5BU5D_t385246372* L_3 = __this->get_pieces_2(); int32_t L_4 = V_0; int32_t L_5 = L_4; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); NullCheck(L_3); int32_t L_6 = L_5; int32_t L_7 = (L_3)->GetAt(static_cast(L_6)); V_1 = L_7; int32_t L_8 = V_1; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_0055; } } { Int32U5BU5D_t385246372* L_9 = __this->get_pieces_2(); int32_t L_10 = V_0; int32_t L_11 = L_10; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); NullCheck(L_9); int32_t L_12 = L_11; int32_t L_13 = (L_9)->GetAt(static_cast(L_12)); V_2 = L_13; StringBuilder_t * L_14 = ___sb1; String_t* L_15 = __this->get_replacement_3(); int32_t L_16 = V_1; int32_t L_17 = V_2; NullCheck(L_14); StringBuilder_Append_m3214161208(L_14, L_15, L_16, L_17, /*hidden argument*/NULL); goto IL_00f1; } IL_0055: { int32_t L_18 = V_1; if ((((int32_t)L_18) >= ((int32_t)((int32_t)-3)))) { goto IL_008b; } } { Match_t3408321083 * L_19 = ___match0; NullCheck(L_19); GroupCollection_t69770484 * L_20 = VirtFuncInvoker0< GroupCollection_t69770484 * >::Invoke(4 /* System.Text.RegularExpressions.GroupCollection System.Text.RegularExpressions.Match::get_Groups() */, L_19); int32_t L_21 = V_1; NullCheck(L_20); Group_t2468205786 * L_22 = GroupCollection_get_Item_m2465789076(L_20, ((-((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)4)))), /*hidden argument*/NULL); V_3 = L_22; StringBuilder_t * L_23 = ___sb1; Group_t2468205786 * L_24 = V_3; NullCheck(L_24); String_t* L_25 = Capture_get_Text_m3620583591(L_24, /*hidden argument*/NULL); Group_t2468205786 * L_26 = V_3; NullCheck(L_26); int32_t L_27 = Capture_get_Index_m745081289(L_26, /*hidden argument*/NULL); Group_t2468205786 * L_28 = V_3; NullCheck(L_28); int32_t L_29 = Capture_get_Length_m4245536461(L_28, /*hidden argument*/NULL); NullCheck(L_23); StringBuilder_Append_m3214161208(L_23, L_25, L_27, L_29, /*hidden argument*/NULL); goto IL_00f1; } IL_008b: { int32_t L_30 = V_1; if ((!(((uint32_t)L_30) == ((uint32_t)(-1))))) { goto IL_00a4; } } { StringBuilder_t * L_31 = ___sb1; Match_t3408321083 * L_32 = ___match0; NullCheck(L_32); String_t* L_33 = Capture_get_Text_m3620583591(L_32, /*hidden argument*/NULL); NullCheck(L_31); StringBuilder_Append_m1965104174(L_31, L_33, /*hidden argument*/NULL); goto IL_00f1; } IL_00a4: { int32_t L_34 = V_1; if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)-2))))) { goto IL_00c5; } } { StringBuilder_t * L_35 = ___sb1; Match_t3408321083 * L_36 = ___match0; NullCheck(L_36); String_t* L_37 = Capture_get_Text_m3620583591(L_36, /*hidden argument*/NULL); Match_t3408321083 * L_38 = ___match0; NullCheck(L_38); int32_t L_39 = Capture_get_Index_m745081289(L_38, /*hidden argument*/NULL); NullCheck(L_35); StringBuilder_Append_m3214161208(L_35, L_37, 0, L_39, /*hidden argument*/NULL); goto IL_00f1; } IL_00c5: { Match_t3408321083 * L_40 = ___match0; NullCheck(L_40); int32_t L_41 = Capture_get_Index_m745081289(L_40, /*hidden argument*/NULL); Match_t3408321083 * L_42 = ___match0; NullCheck(L_42); int32_t L_43 = Capture_get_Length_m4245536461(L_42, /*hidden argument*/NULL); V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_43)); StringBuilder_t * L_44 = ___sb1; Match_t3408321083 * L_45 = ___match0; NullCheck(L_45); String_t* L_46 = Capture_get_Text_m3620583591(L_45, /*hidden argument*/NULL); int32_t L_47 = V_4; Match_t3408321083 * L_48 = ___match0; NullCheck(L_48); String_t* L_49 = Capture_get_Text_m3620583591(L_48, /*hidden argument*/NULL); NullCheck(L_49); int32_t L_50 = String_get_Length_m3847582255(L_49, /*hidden argument*/NULL); int32_t L_51 = V_4; NullCheck(L_44); StringBuilder_Append_m3214161208(L_44, L_46, L_47, ((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)L_51)), /*hidden argument*/NULL); } IL_00f1: { int32_t L_52 = V_0; int32_t L_53 = __this->get_n_pieces_1(); if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_0020; } } { return; } } // System.Boolean System.Text.RegularExpressions.ReplacementEvaluator::get_NeedsGroupsOrCaptures() extern "C" IL2CPP_METHOD_ATTR bool ReplacementEvaluator_get_NeedsGroupsOrCaptures_m3658520157 (ReplacementEvaluator_t1065029019 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_n_pieces_1(); if (L_0) { goto IL_000d; } } { return (bool)0; } IL_000d: { return (bool)1; } } // System.Void System.Text.RegularExpressions.ReplacementEvaluator::Ensure(System.Int32) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_Ensure_m1745702137 (ReplacementEvaluator_t1065029019 * __this, int32_t ___size0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ReplacementEvaluator_Ensure_m1745702137_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t385246372* V_1 = NULL; { Int32U5BU5D_t385246372* L_0 = __this->get_pieces_2(); if (L_0) { goto IL_0027; } } { V_0 = 4; int32_t L_1 = V_0; int32_t L_2 = ___size0; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_0016; } } { int32_t L_3 = ___size0; V_0 = L_3; } IL_0016: { int32_t L_4 = V_0; __this->set_pieces_2(((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_4))); goto IL_0072; } IL_0027: { int32_t L_5 = ___size0; Int32U5BU5D_t385246372* L_6 = __this->get_pieces_2(); NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_6)->max_length))))))) { goto IL_0072; } } { Int32U5BU5D_t385246372* L_7 = __this->get_pieces_2(); NullCheck(L_7); Int32U5BU5D_t385246372* L_8 = __this->get_pieces_2(); NullCheck(L_8); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))), (int32_t)((int32_t)((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_8)->max_length))))>>(int32_t)1)))); int32_t L_9 = V_0; int32_t L_10 = ___size0; if ((((int32_t)L_9) >= ((int32_t)L_10))) { goto IL_0052; } } { int32_t L_11 = ___size0; V_0 = L_11; } IL_0052: { int32_t L_12 = V_0; V_1 = ((Int32U5BU5D_t385246372*)SZArrayNew(Int32U5BU5D_t385246372_il2cpp_TypeInfo_var, (uint32_t)L_12)); Int32U5BU5D_t385246372* L_13 = __this->get_pieces_2(); Int32U5BU5D_t385246372* L_14 = V_1; int32_t L_15 = __this->get_n_pieces_1(); Array_Copy_m1988217701(NULL /*static, unused*/, (RuntimeArray *)(RuntimeArray *)L_13, (RuntimeArray *)(RuntimeArray *)L_14, L_15, /*hidden argument*/NULL); Int32U5BU5D_t385246372* L_16 = V_1; __this->set_pieces_2(L_16); } IL_0072: { return; } } // System.Void System.Text.RegularExpressions.ReplacementEvaluator::AddFromReplacement(System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_AddFromReplacement_m3252423401 (ReplacementEvaluator_t1065029019 * __this, int32_t ___start0, int32_t ___end1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___start0; int32_t L_1 = ___end1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0008; } } { return; } IL_0008: { int32_t L_2 = __this->get_n_pieces_1(); ReplacementEvaluator_Ensure_m1745702137(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)2)), /*hidden argument*/NULL); Int32U5BU5D_t385246372* L_3 = __this->get_pieces_2(); int32_t L_4 = __this->get_n_pieces_1(); int32_t L_5 = L_4; V_0 = L_5; __this->set_n_pieces_1(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_0; int32_t L_7 = ___start0; NullCheck(L_3); (L_3)->SetAt(static_cast(L_6), (int32_t)L_7); Int32U5BU5D_t385246372* L_8 = __this->get_pieces_2(); int32_t L_9 = __this->get_n_pieces_1(); int32_t L_10 = L_9; V_0 = L_10; __this->set_n_pieces_1(((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1))); int32_t L_11 = V_0; int32_t L_12 = ___end1; int32_t L_13 = ___start0; NullCheck(L_8); (L_8)->SetAt(static_cast(L_11), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13))); return; } } // System.Void System.Text.RegularExpressions.ReplacementEvaluator::AddInt(System.Int32) extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_AddInt_m2531315317 (ReplacementEvaluator_t1065029019 * __this, int32_t ___i0, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->get_n_pieces_1(); ReplacementEvaluator_Ensure_m1745702137(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)1)), /*hidden argument*/NULL); Int32U5BU5D_t385246372* L_1 = __this->get_pieces_2(); int32_t L_2 = __this->get_n_pieces_1(); int32_t L_3 = L_2; V_0 = L_3; __this->set_n_pieces_1(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); int32_t L_4 = V_0; int32_t L_5 = ___i0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_4), (int32_t)L_5); return; } } // System.Void System.Text.RegularExpressions.ReplacementEvaluator::Compile() extern "C" IL2CPP_METHOD_ATTR void ReplacementEvaluator_Compile_m4247542936 (ReplacementEvaluator_t1065029019 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; int32_t V_4 = 0; { V_0 = 0; V_1 = 0; goto IL_0090; } IL_0009: { String_t* L_0 = __this->get_replacement_3(); int32_t L_1 = V_1; int32_t L_2 = L_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)); NullCheck(L_0); Il2CppChar L_3 = String_get_Chars_m2986988803(L_0, L_2, /*hidden argument*/NULL); V_3 = L_3; Il2CppChar L_4 = V_3; if ((((int32_t)L_4) == ((int32_t)((int32_t)36)))) { goto IL_0027; } } { goto IL_0090; } IL_0027: { int32_t L_5 = V_1; String_t* L_6 = __this->get_replacement_3(); NullCheck(L_6); int32_t L_7 = String_get_Length_m3847582255(L_6, /*hidden argument*/NULL); if ((!(((uint32_t)L_5) == ((uint32_t)L_7)))) { goto IL_003d; } } { goto IL_00a1; } IL_003d: { String_t* L_8 = __this->get_replacement_3(); int32_t L_9 = V_1; NullCheck(L_8); Il2CppChar L_10 = String_get_Chars_m2986988803(L_8, L_9, /*hidden argument*/NULL); if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)36))))) { goto IL_0063; } } { int32_t L_11 = V_0; int32_t L_12 = V_1; ReplacementEvaluator_AddFromReplacement_m3252423401(__this, L_11, L_12, /*hidden argument*/NULL); int32_t L_13 = V_1; int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); V_1 = L_14; V_0 = L_14; goto IL_0090; } IL_0063: { int32_t L_15 = V_1; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)); int32_t L_16 = ReplacementEvaluator_CompileTerm_m950014886(__this, (&V_1), /*hidden argument*/NULL); V_4 = L_16; int32_t L_17 = V_4; if ((((int32_t)L_17) < ((int32_t)0))) { goto IL_007e; } } { goto IL_0090; } IL_007e: { int32_t L_18 = V_0; int32_t L_19 = V_2; ReplacementEvaluator_AddFromReplacement_m3252423401(__this, L_18, L_19, /*hidden argument*/NULL); int32_t L_20 = V_4; ReplacementEvaluator_AddInt_m2531315317(__this, L_20, /*hidden argument*/NULL); int32_t L_21 = V_1; V_0 = L_21; } IL_0090: { int32_t L_22 = V_1; String_t* L_23 = __this->get_replacement_3(); NullCheck(L_23); int32_t L_24 = String_get_Length_m3847582255(L_23, /*hidden argument*/NULL); if ((((int32_t)L_22) < ((int32_t)L_24))) { goto IL_0009; } } IL_00a1: { int32_t L_25 = V_0; if (!L_25) { goto IL_00af; } } { int32_t L_26 = V_0; int32_t L_27 = V_1; ReplacementEvaluator_AddFromReplacement_m3252423401(__this, L_26, L_27, /*hidden argument*/NULL); } IL_00af: { return; } } // System.Int32 System.Text.RegularExpressions.ReplacementEvaluator::CompileTerm(System.Int32&) extern "C" IL2CPP_METHOD_ATTR int32_t ReplacementEvaluator_CompileTerm_m950014886 (ReplacementEvaluator_t1065029019 * __this, int32_t* ___ptr0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ReplacementEvaluator_CompileTerm_m950014886_MetadataUsageId); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; int32_t V_1 = 0; String_t* V_2 = NULL; int32_t V_3 = 0; Il2CppChar V_4 = 0x0; int32_t V_5 = 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 = 0; NO_UNUSED_WARNING (__leave_target); { String_t* L_0 = __this->get_replacement_3(); int32_t* L_1 = ___ptr0; NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, (*((int32_t*)L_1)), /*hidden argument*/NULL); V_0 = L_2; Il2CppChar L_3 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_4 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0045; } } { String_t* L_5 = __this->get_replacement_3(); int32_t* L_6 = ___ptr0; int32_t L_7 = Parser_ParseDecimal_m245094461(NULL /*static, unused*/, L_5, L_6, /*hidden argument*/NULL); V_1 = L_7; int32_t L_8 = V_1; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_003e; } } { int32_t L_9 = V_1; Regex_t3657309853 * L_10 = __this->get_regex_0(); NullCheck(L_10); int32_t L_11 = Regex_get_GroupCount_m1314084223(L_10, /*hidden argument*/NULL); if ((((int32_t)L_9) <= ((int32_t)L_11))) { goto IL_0040; } } IL_003e: { return 0; } IL_0040: { int32_t L_12 = V_1; return ((int32_t)il2cpp_codegen_subtract((int32_t)((-L_12)), (int32_t)4)); } IL_0045: { int32_t* L_13 = ___ptr0; int32_t* L_14 = ___ptr0; *((int32_t*)(L_13)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_14)), (int32_t)1)); Il2CppChar L_15 = V_0; V_4 = L_15; Il2CppChar L_16 = V_4; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)((int32_t)38)))) { case 0: { goto IL_015e; } case 1: { goto IL_0164; } case 2: { goto IL_0070; } case 3: { goto IL_0070; } case 4: { goto IL_0070; } case 5: { goto IL_0167; } } } IL_0070: { Il2CppChar L_17 = V_4; if ((((int32_t)L_17) == ((int32_t)((int32_t)95)))) { goto IL_0176; } } { Il2CppChar L_18 = V_4; if ((((int32_t)L_18) == ((int32_t)((int32_t)96)))) { goto IL_0161; } } { Il2CppChar L_19 = V_4; if ((((int32_t)L_19) == ((int32_t)((int32_t)123)))) { goto IL_0090; } } { goto IL_0178; } IL_0090: { V_3 = (-1); } IL_0092: try { // begin try (depth: 1) { String_t* L_20 = __this->get_replacement_3(); int32_t* L_21 = ___ptr0; NullCheck(L_20); Il2CppChar L_22 = String_get_Chars_m2986988803(L_20, (*((int32_t*)L_21)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_23 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_22, /*hidden argument*/NULL); if (!L_23) { goto IL_00c1; } } IL_00a9: { String_t* L_24 = __this->get_replacement_3(); int32_t* L_25 = ___ptr0; int32_t L_26 = Parser_ParseDecimal_m245094461(NULL /*static, unused*/, L_24, L_25, /*hidden argument*/NULL); V_3 = L_26; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_27 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); V_2 = L_27; goto IL_00ce; } IL_00c1: { String_t* L_28 = __this->get_replacement_3(); int32_t* L_29 = ___ptr0; String_t* L_30 = Parser_ParseName_m1814604608(NULL /*static, unused*/, L_28, L_29, /*hidden argument*/NULL); V_2 = L_30; } IL_00ce: { goto IL_00ee; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_t1578797820_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_00d3; throw e; } CATCH_00d3: { // begin catch(System.IndexOutOfRangeException) { int32_t* L_31 = ___ptr0; String_t* L_32 = __this->get_replacement_3(); NullCheck(L_32); int32_t L_33 = String_get_Length_m3847582255(L_32, /*hidden argument*/NULL); *((int32_t*)(L_31)) = (int32_t)L_33; V_5 = 0; goto IL_017a; } IL_00e9: { ; // IL_00e9: leave IL_00ee } } // end catch (depth: 1) IL_00ee: { int32_t* L_34 = ___ptr0; String_t* L_35 = __this->get_replacement_3(); NullCheck(L_35); int32_t L_36 = String_get_Length_m3847582255(L_35, /*hidden argument*/NULL); if ((((int32_t)(*((int32_t*)L_34))) == ((int32_t)L_36))) { goto IL_011a; } } { String_t* L_37 = __this->get_replacement_3(); int32_t* L_38 = ___ptr0; NullCheck(L_37); Il2CppChar L_39 = String_get_Chars_m2986988803(L_37, (*((int32_t*)L_38)), /*hidden argument*/NULL); if ((!(((uint32_t)L_39) == ((uint32_t)((int32_t)125))))) { goto IL_011a; } } { String_t* L_40 = V_2; if (L_40) { goto IL_011c; } } IL_011a: { return 0; } IL_011c: { int32_t* L_41 = ___ptr0; int32_t* L_42 = ___ptr0; *((int32_t*)(L_41)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_42)), (int32_t)1)); String_t* L_43 = V_2; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_44 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); bool L_45 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_43, L_44, /*hidden argument*/NULL); if (!L_45) { goto IL_013f; } } { Regex_t3657309853 * L_46 = __this->get_regex_0(); String_t* L_47 = V_2; NullCheck(L_46); int32_t L_48 = Regex_GroupNumberFromName_m1856203542(L_46, L_47, /*hidden argument*/NULL); V_3 = L_48; } IL_013f: { int32_t L_49 = V_3; if ((((int32_t)L_49) < ((int32_t)0))) { goto IL_0157; } } { int32_t L_50 = V_3; Regex_t3657309853 * L_51 = __this->get_regex_0(); NullCheck(L_51); int32_t L_52 = Regex_get_GroupCount_m1314084223(L_51, /*hidden argument*/NULL); if ((((int32_t)L_50) <= ((int32_t)L_52))) { goto IL_0159; } } IL_0157: { return 0; } IL_0159: { int32_t L_53 = V_3; return ((int32_t)il2cpp_codegen_subtract((int32_t)((-L_53)), (int32_t)4)); } IL_015e: { return ((int32_t)-4); } IL_0161: { return ((int32_t)-2); } IL_0164: { return ((int32_t)-3); } IL_0167: { Regex_t3657309853 * L_54 = __this->get_regex_0(); NullCheck(L_54); int32_t L_55 = Regex_get_GroupCount_m1314084223(L_54, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_subtract((int32_t)((-L_55)), (int32_t)4)); } IL_0176: { return (-1); } IL_0178: { return 0; } IL_017a: { int32_t L_56 = V_5; return L_56; } } #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 System.Text.RegularExpressions.Syntax.Alternation::.ctor() extern "C" IL2CPP_METHOD_ATTR void Alternation__ctor_m1629257642 (Alternation_t625481451 * __this, const RuntimeMethod* method) { { CompositeExpression__ctor_m2434860303(__this, /*hidden argument*/NULL); return; } } // System.Text.RegularExpressions.Syntax.ExpressionCollection System.Text.RegularExpressions.Syntax.Alternation::get_Alternatives() extern "C" IL2CPP_METHOD_ATTR ExpressionCollection_t1810289389 * Alternation_get_Alternatives_m1978796879 (Alternation_t625481451 * __this, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.Alternation::AddAlternative(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Alternation_AddAlternative_m3625038910 (Alternation_t625481451 * __this, Expression_t2722445759 * ___e0, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = Alternation_get_Alternatives_m1978796879(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___e0; NullCheck(L_0); ExpressionCollection_Add_m41125344(L_0, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.Alternation::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Alternation_Compile_m944357616 (Alternation_t625481451 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Alternation_Compile_m944357616_MetadataUsageId); s_Il2CppMethodInitialized = true; } LinkRef_t2971865410 * V_0 = NULL; Expression_t2722445759 * V_1 = NULL; RuntimeObject* V_2 = NULL; LinkRef_t2971865410 * V_3 = NULL; RuntimeObject* V_4 = 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 = 0; NO_UNUSED_WARNING (__leave_target); { RuntimeObject* L_0 = ___cmp0; NullCheck(L_0); LinkRef_t2971865410 * L_1 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0); V_0 = L_1; ExpressionCollection_t1810289389 * L_2 = Alternation_get_Alternatives_m1978796879(__this, /*hidden argument*/NULL); NullCheck(L_2); RuntimeObject* L_3 = CollectionBase_GetEnumerator_m654829872(L_2, /*hidden argument*/NULL); V_2 = L_3; } IL_0013: try { // begin try (depth: 1) { goto IL_004e; } IL_0018: { RuntimeObject* L_4 = V_2; NullCheck(L_4); RuntimeObject * L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_4); V_1 = ((Expression_t2722445759 *)CastclassClass((RuntimeObject*)L_5, Expression_t2722445759_il2cpp_TypeInfo_var)); RuntimeObject* L_6 = ___cmp0; NullCheck(L_6); LinkRef_t2971865410 * L_7 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_6); V_3 = L_7; RuntimeObject* L_8 = ___cmp0; LinkRef_t2971865410 * L_9 = V_3; NullCheck(L_8); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(18 /* System.Void System.Text.RegularExpressions.ICompiler::EmitBranch(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_8, L_9); Expression_t2722445759 * L_10 = V_1; RuntimeObject* L_11 = ___cmp0; bool L_12 = ___reverse1; NullCheck(L_10); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_10, L_11, L_12); RuntimeObject* L_13 = ___cmp0; LinkRef_t2971865410 * L_14 = V_0; NullCheck(L_13); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(19 /* System.Void System.Text.RegularExpressions.ICompiler::EmitJump(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_13, L_14); RuntimeObject* L_15 = ___cmp0; LinkRef_t2971865410 * L_16 = V_3; NullCheck(L_15); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_15, L_16); RuntimeObject* L_17 = ___cmp0; NullCheck(L_17); InterfaceActionInvoker0::Invoke(26 /* System.Void System.Text.RegularExpressions.ICompiler::EmitBranchEnd() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_17); } IL_004e: { RuntimeObject* L_18 = V_2; NullCheck(L_18); bool L_19 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_18); if (L_19) { goto IL_0018; } } IL_0059: { IL2CPP_LEAVE(0x73, FINALLY_005e); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005e; } FINALLY_005e: { // begin finally (depth: 1) { RuntimeObject* L_20 = V_2; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_20, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_21 = V_4; if (L_21) { goto IL_006b; } } IL_006a: { IL2CPP_END_FINALLY(94) } IL_006b: { RuntimeObject* L_22 = V_4; NullCheck(L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_22); IL2CPP_END_FINALLY(94) } } // end finally (depth: 1) IL2CPP_CLEANUP(94) { IL2CPP_JUMP_TBL(0x73, IL_0073) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0073: { RuntimeObject* L_23 = ___cmp0; NullCheck(L_23); InterfaceActionInvoker0::Invoke(1 /* System.Void System.Text.RegularExpressions.ICompiler::EmitFalse() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_23); RuntimeObject* L_24 = ___cmp0; LinkRef_t2971865410 * L_25 = V_0; NullCheck(L_24); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_24, L_25); RuntimeObject* L_26 = ___cmp0; NullCheck(L_26); InterfaceActionInvoker0::Invoke(27 /* System.Void System.Text.RegularExpressions.ICompiler::EmitAlternationEnd() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_26); return; } } // System.Void System.Text.RegularExpressions.Syntax.Alternation::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Alternation_GetWidth_m2955030832 (Alternation_t625481451 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { { int32_t* L_0 = ___min0; int32_t* L_1 = ___max1; ExpressionCollection_t1810289389 * L_2 = Alternation_get_Alternatives_m1978796879(__this, /*hidden argument*/NULL); NullCheck(L_2); int32_t L_3 = CollectionBase_get_Count_m1708965601(L_2, /*hidden argument*/NULL); CompositeExpression_GetWidth_m936348716(__this, L_0, L_1, L_3, /*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 System.Text.RegularExpressions.Syntax.AnchorInfo::.ctor(System.Text.RegularExpressions.Syntax.Expression,System.Int32) extern "C" IL2CPP_METHOD_ATTR void AnchorInfo__ctor_m3523994803 (AnchorInfo_t3387011151 * __this, Expression_t2722445759 * ___expr0, int32_t ___width1, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_0 = ___expr0; __this->set_expr_0(L_0); __this->set_offset_2(0); int32_t L_1 = ___width1; __this->set_width_4(L_1); __this->set_str_3((String_t*)NULL); __this->set_ignore_5((bool)0); __this->set_pos_1(0); return; } } // System.Void System.Text.RegularExpressions.Syntax.AnchorInfo::.ctor(System.Text.RegularExpressions.Syntax.Expression,System.Int32,System.Int32,System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void AnchorInfo__ctor_m3869855453 (AnchorInfo_t3387011151 * __this, Expression_t2722445759 * ___expr0, int32_t ___offset1, int32_t ___width2, String_t* ___str3, bool ___ignore4, const RuntimeMethod* method) { AnchorInfo_t3387011151 * G_B2_0 = NULL; AnchorInfo_t3387011151 * G_B1_0 = NULL; String_t* G_B3_0 = NULL; AnchorInfo_t3387011151 * G_B3_1 = NULL; { Object__ctor_m297566312(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_0 = ___expr0; __this->set_expr_0(L_0); int32_t L_1 = ___offset1; __this->set_offset_2(L_1); int32_t L_2 = ___width2; __this->set_width_4(L_2); bool L_3 = ___ignore4; G_B1_0 = __this; if (!L_3) { G_B2_0 = __this; goto IL_002f; } } { String_t* L_4 = ___str3; NullCheck(L_4); String_t* L_5 = String_ToLower_m2029374922(L_4, /*hidden argument*/NULL); G_B3_0 = L_5; G_B3_1 = G_B1_0; goto IL_0031; } IL_002f: { String_t* L_6 = ___str3; G_B3_0 = L_6; G_B3_1 = G_B2_0; } IL_0031: { NullCheck(G_B3_1); G_B3_1->set_str_3(G_B3_0); bool L_7 = ___ignore4; __this->set_ignore_5(L_7); __this->set_pos_1(0); return; } } // System.Void System.Text.RegularExpressions.Syntax.AnchorInfo::.ctor(System.Text.RegularExpressions.Syntax.Expression,System.Int32,System.Int32,System.Text.RegularExpressions.Position) extern "C" IL2CPP_METHOD_ATTR void AnchorInfo__ctor_m46784903 (AnchorInfo_t3387011151 * __this, Expression_t2722445759 * ___expr0, int32_t ___offset1, int32_t ___width2, uint16_t ___pos3, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_0 = ___expr0; __this->set_expr_0(L_0); int32_t L_1 = ___offset1; __this->set_offset_2(L_1); int32_t L_2 = ___width2; __this->set_width_4(L_2); uint16_t L_3 = ___pos3; __this->set_pos_1(L_3); __this->set_str_3((String_t*)NULL); __this->set_ignore_5((bool)0); return; } } // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::get_Offset() extern "C" IL2CPP_METHOD_ATTR int32_t AnchorInfo_get_Offset_m2045445765 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_offset_2(); return L_0; } } // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::get_Width() extern "C" IL2CPP_METHOD_ATTR int32_t AnchorInfo_get_Width_m3579824419 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_width_4(); return L_0; } } // System.Int32 System.Text.RegularExpressions.Syntax.AnchorInfo::get_Length() extern "C" IL2CPP_METHOD_ATTR int32_t AnchorInfo_get_Length_m1361685865 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { int32_t G_B3_0 = 0; { String_t* L_0 = __this->get_str_3(); if (!L_0) { goto IL_001b; } } { String_t* L_1 = __this->get_str_3(); NullCheck(L_1); int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL); G_B3_0 = L_2; goto IL_001c; } IL_001b: { G_B3_0 = 0; } IL_001c: { return G_B3_0; } } // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsUnknownWidth() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsUnknownWidth_m830883035 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_width_4(); return (bool)((((int32_t)L_0) < ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsComplete() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsComplete_m4053892818 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { int32_t L_0 = AnchorInfo_get_Length_m1361685865(__this, /*hidden argument*/NULL); int32_t L_1 = AnchorInfo_get_Width_m3579824419(__this, /*hidden argument*/NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } // System.String System.Text.RegularExpressions.Syntax.AnchorInfo::get_Substring() extern "C" IL2CPP_METHOD_ATTR String_t* AnchorInfo_get_Substring_m1799385132 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_str_3(); return L_0; } } // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IgnoreCase() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IgnoreCase_m4084905689 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_ignore_5(); return L_0; } } // System.Text.RegularExpressions.Position System.Text.RegularExpressions.Syntax.AnchorInfo::get_Position() extern "C" IL2CPP_METHOD_ATTR uint16_t AnchorInfo_get_Position_m1133366486 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_pos_1(); return L_0; } } // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsSubstring() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsSubstring_m1536110387 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_str_3(); return (bool)((((int32_t)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.AnchorInfo::get_IsPosition() extern "C" IL2CPP_METHOD_ATTR bool AnchorInfo_get_IsPosition_m2100552190 (AnchorInfo_t3387011151 * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_pos_1(); return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Text.RegularExpressions.Interval System.Text.RegularExpressions.Syntax.AnchorInfo::GetInterval(System.Int32) extern "C" IL2CPP_METHOD_ATTR Interval_t1802865632 AnchorInfo_GetInterval_m2808989035 (AnchorInfo_t3387011151 * __this, int32_t ___start0, const RuntimeMethod* method) { { bool L_0 = AnchorInfo_get_IsSubstring_m1536110387(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0011; } } { Interval_t1802865632 L_1 = Interval_get_Empty_m3617514670(NULL /*static, unused*/, /*hidden argument*/NULL); return L_1; } IL_0011: { int32_t L_2 = ___start0; int32_t L_3 = AnchorInfo_get_Offset_m2045445765(__this, /*hidden argument*/NULL); int32_t L_4 = ___start0; int32_t L_5 = AnchorInfo_get_Offset_m2045445765(__this, /*hidden argument*/NULL); int32_t L_6 = AnchorInfo_get_Length_m1361685865(__this, /*hidden argument*/NULL); Interval_t1802865632 L_7; memset(&L_7, 0, sizeof(L_7)); Interval__ctor_m4022869013((&L_7), ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), (int32_t)L_6)), (int32_t)1)), /*hidden argument*/NULL); return L_7; } } #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 System.Text.RegularExpressions.Syntax.Assertion::.ctor() extern "C" IL2CPP_METHOD_ATTR void Assertion__ctor_m2128950829 (Assertion_t3267412828 * __this, const RuntimeMethod* method) { { CompositeExpression__ctor_m2434860303(__this, /*hidden argument*/NULL); ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); ExpressionCollection_Add_m41125344(L_0, (Expression_t2722445759 *)NULL, /*hidden argument*/NULL); ExpressionCollection_t1810289389 * L_1 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_1); ExpressionCollection_Add_m41125344(L_1, (Expression_t2722445759 *)NULL, /*hidden argument*/NULL); return; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Assertion::get_TrueExpression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Assertion_get_TrueExpression_m2743006331 (Assertion_t3267412828 * __this, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); Expression_t2722445759 * L_1 = ExpressionCollection_get_Item_m3510736379(L_0, 0, /*hidden argument*/NULL); return L_1; } } // System.Void System.Text.RegularExpressions.Syntax.Assertion::set_TrueExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Assertion_set_TrueExpression_m530142558 (Assertion_t3267412828 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___value0; NullCheck(L_0); ExpressionCollection_set_Item_m2040804459(L_0, 0, L_1, /*hidden argument*/NULL); return; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Assertion::get_FalseExpression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Assertion_get_FalseExpression_m2609188285 (Assertion_t3267412828 * __this, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); Expression_t2722445759 * L_1 = ExpressionCollection_get_Item_m3510736379(L_0, 1, /*hidden argument*/NULL); return L_1; } } // System.Void System.Text.RegularExpressions.Syntax.Assertion::set_FalseExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Assertion_set_FalseExpression_m468310168 (Assertion_t3267412828 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___value0; NullCheck(L_0); ExpressionCollection_set_Item_m2040804459(L_0, 1, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.Assertion::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Assertion_GetWidth_m3431863255 (Assertion_t3267412828 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { { int32_t* L_0 = ___min0; int32_t* L_1 = ___max1; CompositeExpression_GetWidth_m936348716(__this, L_0, L_1, 2, /*hidden argument*/NULL); Expression_t2722445759 * L_2 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); if (!L_2) { goto IL_001f; } } { Expression_t2722445759 * L_3 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); if (L_3) { goto IL_0022; } } IL_001f: { int32_t* L_4 = ___min0; *((int32_t*)(L_4)) = (int32_t)0; } IL_0022: { 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 System.Text.RegularExpressions.Syntax.BackslashNumber::.ctor(System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void BackslashNumber__ctor_m3802423446 (BackslashNumber_t3656518667 * __this, bool ___ignore0, bool ___ecma1, const RuntimeMethod* method) { { bool L_0 = ___ignore0; Reference__ctor_m1870245246(__this, L_0, /*hidden argument*/NULL); bool L_1 = ___ecma1; __this->set_ecma_3(L_1); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.BackslashNumber::ResolveReference(System.String,System.Collections.Hashtable) extern "C" IL2CPP_METHOD_ATTR bool BackslashNumber_ResolveReference_m4176908213 (BackslashNumber_t3656518667 * __this, String_t* ___num_str0, Hashtable_t1853889766 * ___groups1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (BackslashNumber_ResolveReference_m4176908213_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { bool L_0 = __this->get_ecma_3(); if (!L_0) { goto IL_006c; } } { V_0 = 0; V_1 = 1; goto IL_002d; } IL_0014: { Hashtable_t1853889766 * L_1 = ___groups1; String_t* L_2 = ___num_str0; int32_t L_3 = V_1; NullCheck(L_2); String_t* L_4 = String_Substring_m1610150815(L_2, 0, L_3, /*hidden argument*/NULL); NullCheck(L_1); RuntimeObject * L_5 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_1, L_4); if (!L_5) { goto IL_0029; } } { int32_t L_6 = V_1; V_0 = L_6; } IL_0029: { int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_002d: { int32_t L_8 = V_1; String_t* L_9 = ___num_str0; NullCheck(L_9); int32_t L_10 = String_get_Length_m3847582255(L_9, /*hidden argument*/NULL); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0014; } } { int32_t L_11 = V_0; if (!L_11) { goto IL_0067; } } { Hashtable_t1853889766 * L_12 = ___groups1; String_t* L_13 = ___num_str0; int32_t L_14 = V_0; NullCheck(L_13); String_t* L_15 = String_Substring_m1610150815(L_13, 0, L_14, /*hidden argument*/NULL); NullCheck(L_12); RuntimeObject * L_16 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_12, L_15); Reference_set_CapturingGroup_m1130974240(__this, ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_16, CapturingGroup_t751358689_il2cpp_TypeInfo_var)), /*hidden argument*/NULL); String_t* L_17 = ___num_str0; int32_t L_18 = V_0; NullCheck(L_17); String_t* L_19 = String_Substring_m2848979100(L_17, L_18, /*hidden argument*/NULL); __this->set_literal_2(L_19); return (bool)1; } IL_0067: { goto IL_007a; } IL_006c: { String_t* L_20 = ___num_str0; NullCheck(L_20); int32_t L_21 = String_get_Length_m3847582255(L_20, /*hidden argument*/NULL); if ((!(((uint32_t)L_21) == ((uint32_t)1)))) { goto IL_007a; } } { return (bool)0; } IL_007a: { V_2 = 0; String_t* L_22 = ___num_str0; int32_t L_23 = Parser_ParseOctal_m1193445574(NULL /*static, unused*/, L_22, (&V_2), /*hidden argument*/NULL); V_3 = L_23; int32_t L_24 = V_3; if ((!(((uint32_t)L_24) == ((uint32_t)(-1))))) { goto IL_008e; } } { return (bool)0; } IL_008e: { int32_t L_25 = V_3; if ((((int32_t)L_25) <= ((int32_t)((int32_t)255)))) { goto IL_00ac; } } { bool L_26 = __this->get_ecma_3(); if (!L_26) { goto IL_00ac; } } { int32_t L_27 = V_3; V_3 = ((int32_t)((int32_t)L_27/(int32_t)8)); int32_t L_28 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)1)); } IL_00ac: { int32_t L_29 = V_3; V_3 = ((int32_t)((int32_t)L_29&(int32_t)((int32_t)255))); int32_t L_30 = V_3; Il2CppChar L_31 = ((Il2CppChar)(((int32_t)((uint16_t)L_30)))); RuntimeObject * L_32 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_31); String_t* L_33 = ___num_str0; int32_t L_34 = V_2; NullCheck(L_33); String_t* L_35 = String_Substring_m2848979100(L_33, L_34, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_36 = String_Concat_m904156431(NULL /*static, unused*/, L_32, L_35, /*hidden argument*/NULL); __this->set_literal_2(L_36); return (bool)1; } } // System.Void System.Text.RegularExpressions.Syntax.BackslashNumber::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void BackslashNumber_Compile_m1825066804 (BackslashNumber_t3656518667 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { { CapturingGroup_t751358689 * L_0 = Reference_get_CapturingGroup_m3861468528(__this, /*hidden argument*/NULL); if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1 = ___cmp0; bool L_2 = ___reverse1; Reference_Compile_m4195878675(__this, L_1, L_2, /*hidden argument*/NULL); } IL_0013: { String_t* L_3 = __this->get_literal_2(); if (!L_3) { goto IL_0031; } } { String_t* L_4 = __this->get_literal_2(); RuntimeObject* L_5 = ___cmp0; bool L_6 = Reference_get_IgnoreCase_m241264953(__this, /*hidden argument*/NULL); bool L_7 = ___reverse1; Literal_CompileLiteral_m4231400317(NULL /*static, unused*/, L_4, L_5, L_6, L_7, /*hidden argument*/NULL); } IL_0031: { 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 System.Text.RegularExpressions.Syntax.BalancingGroup::.ctor() extern "C" IL2CPP_METHOD_ATTR void BalancingGroup__ctor_m2760700418 (BalancingGroup_t2395658894 * __this, const RuntimeMethod* method) { { CapturingGroup__ctor_m1932199154(__this, /*hidden argument*/NULL); __this->set_balance_3((CapturingGroup_t751358689 *)NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.BalancingGroup::set_Balance(System.Text.RegularExpressions.Syntax.CapturingGroup) extern "C" IL2CPP_METHOD_ATTR void BalancingGroup_set_Balance_m3289053627 (BalancingGroup_t2395658894 * __this, CapturingGroup_t751358689 * ___value0, const RuntimeMethod* method) { { CapturingGroup_t751358689 * L_0 = ___value0; __this->set_balance_3(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.BalancingGroup::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void BalancingGroup_Compile_m2575117193 (BalancingGroup_t2395658894 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (BalancingGroup_Compile_m2575117193_MetadataUsageId); s_Il2CppMethodInitialized = true; } LinkRef_t2971865410 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Expression_t2722445759 * V_3 = NULL; { RuntimeObject* L_0 = ___cmp0; NullCheck(L_0); LinkRef_t2971865410 * L_1 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0); V_0 = L_1; RuntimeObject* L_2 = ___cmp0; int32_t L_3 = CapturingGroup_get_Index_m3406974370(__this, /*hidden argument*/NULL); CapturingGroup_t751358689 * L_4 = __this->get_balance_3(); NullCheck(L_4); int32_t L_5 = CapturingGroup_get_Index_m3406974370(L_4, /*hidden argument*/NULL); bool L_6 = CapturingGroup_get_IsNamed_m570289083(__this, /*hidden argument*/NULL); LinkRef_t2971865410 * L_7 = V_0; NullCheck(L_2); InterfaceActionInvoker4< int32_t, int32_t, bool, LinkRef_t2971865410 * >::Invoke(12 /* System.Void System.Text.RegularExpressions.ICompiler::EmitBalanceStart(System.Int32,System.Int32,System.Boolean,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_2, L_3, L_5, L_6, L_7); ExpressionCollection_t1810289389 * L_8 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_8); int32_t L_9 = CollectionBase_get_Count_m1708965601(L_8, /*hidden argument*/NULL); V_1 = L_9; V_2 = 0; goto IL_006d; } IL_0038: { bool L_10 = ___reverse1; if (!L_10) { goto IL_0054; } } { ExpressionCollection_t1810289389 * L_11 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_12 = V_1; int32_t L_13 = V_2; NullCheck(L_11); Expression_t2722445759 * L_14 = ExpressionCollection_get_Item_m3510736379(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), (int32_t)1)), /*hidden argument*/NULL); V_3 = L_14; goto IL_0061; } IL_0054: { ExpressionCollection_t1810289389 * L_15 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_16 = V_2; NullCheck(L_15); Expression_t2722445759 * L_17 = ExpressionCollection_get_Item_m3510736379(L_15, L_16, /*hidden argument*/NULL); V_3 = L_17; } IL_0061: { Expression_t2722445759 * L_18 = V_3; RuntimeObject* L_19 = ___cmp0; bool L_20 = ___reverse1; NullCheck(L_18); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_18, L_19, L_20); int32_t L_21 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)); } IL_006d: { int32_t L_22 = V_2; int32_t L_23 = V_1; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0038; } } { RuntimeObject* L_24 = ___cmp0; NullCheck(L_24); InterfaceActionInvoker0::Invoke(13 /* System.Void System.Text.RegularExpressions.ICompiler::EmitBalance() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_24); RuntimeObject* L_25 = ___cmp0; LinkRef_t2971865410 * L_26 = V_0; NullCheck(L_25); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_25, L_26); 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 System.Text.RegularExpressions.Syntax.CaptureAssertion::.ctor(System.Text.RegularExpressions.Syntax.Literal) extern "C" IL2CPP_METHOD_ATTR void CaptureAssertion__ctor_m1422197394 (CaptureAssertion_t3786084589 * __this, Literal_t434143540 * ___l0, const RuntimeMethod* method) { { Assertion__ctor_m2128950829(__this, /*hidden argument*/NULL); Literal_t434143540 * L_0 = ___l0; __this->set_literal_3(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.CaptureAssertion::set_CapturingGroup(System.Text.RegularExpressions.Syntax.CapturingGroup) extern "C" IL2CPP_METHOD_ATTR void CaptureAssertion_set_CapturingGroup_m2003123956 (CaptureAssertion_t3786084589 * __this, CapturingGroup_t751358689 * ___value0, const RuntimeMethod* method) { { CapturingGroup_t751358689 * L_0 = ___value0; __this->set_group_2(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.CaptureAssertion::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CaptureAssertion_Compile_m1815624462 (CaptureAssertion_t3786084589 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CaptureAssertion_Compile_m1815624462_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; LinkRef_t2971865410 * V_1 = NULL; LinkRef_t2971865410 * V_2 = NULL; { CapturingGroup_t751358689 * L_0 = __this->get_group_2(); if (L_0) { goto IL_0019; } } { ExpressionAssertion_t1861210811 * L_1 = CaptureAssertion_get_Alternate_m4172691807(__this, /*hidden argument*/NULL); RuntimeObject* L_2 = ___cmp0; bool L_3 = ___reverse1; NullCheck(L_1); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_1, L_2, L_3); return; } IL_0019: { CapturingGroup_t751358689 * L_4 = __this->get_group_2(); NullCheck(L_4); int32_t L_5 = CapturingGroup_get_Index_m3406974370(L_4, /*hidden argument*/NULL); V_0 = L_5; RuntimeObject* L_6 = ___cmp0; NullCheck(L_6); LinkRef_t2971865410 * L_7 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_6); V_1 = L_7; Expression_t2722445759 * L_8 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); if (L_8) { goto IL_0051; } } { RuntimeObject* L_9 = ___cmp0; int32_t L_10 = V_0; LinkRef_t2971865410 * L_11 = V_1; NullCheck(L_9); InterfaceActionInvoker2< int32_t, LinkRef_t2971865410 * >::Invoke(15 /* System.Void System.Text.RegularExpressions.ICompiler::EmitIfDefined(System.Int32,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_9, L_10, L_11); Expression_t2722445759 * L_12 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); RuntimeObject* L_13 = ___cmp0; bool L_14 = ___reverse1; NullCheck(L_12); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_12, L_13, L_14); goto IL_0088; } IL_0051: { RuntimeObject* L_15 = ___cmp0; NullCheck(L_15); LinkRef_t2971865410 * L_16 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_15); V_2 = L_16; RuntimeObject* L_17 = ___cmp0; int32_t L_18 = V_0; LinkRef_t2971865410 * L_19 = V_2; NullCheck(L_17); InterfaceActionInvoker2< int32_t, LinkRef_t2971865410 * >::Invoke(15 /* System.Void System.Text.RegularExpressions.ICompiler::EmitIfDefined(System.Int32,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_17, L_18, L_19); Expression_t2722445759 * L_20 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); RuntimeObject* L_21 = ___cmp0; bool L_22 = ___reverse1; NullCheck(L_20); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_20, L_21, L_22); RuntimeObject* L_23 = ___cmp0; LinkRef_t2971865410 * L_24 = V_1; NullCheck(L_23); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(19 /* System.Void System.Text.RegularExpressions.ICompiler::EmitJump(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_23, L_24); RuntimeObject* L_25 = ___cmp0; LinkRef_t2971865410 * L_26 = V_2; NullCheck(L_25); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_25, L_26); Expression_t2722445759 * L_27 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); RuntimeObject* L_28 = ___cmp0; bool L_29 = ___reverse1; NullCheck(L_27); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_27, L_28, L_29); } IL_0088: { RuntimeObject* L_30 = ___cmp0; LinkRef_t2971865410 * L_31 = V_1; NullCheck(L_30); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_30, L_31); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.CaptureAssertion::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool CaptureAssertion_IsComplex_m237493585 (CaptureAssertion_t3786084589 * __this, const RuntimeMethod* method) { { CapturingGroup_t751358689 * L_0 = __this->get_group_2(); if (L_0) { goto IL_0017; } } { ExpressionAssertion_t1861210811 * L_1 = CaptureAssertion_get_Alternate_m4172691807(__this, /*hidden argument*/NULL); NullCheck(L_1); bool L_2 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.Text.RegularExpressions.Syntax.ExpressionAssertion::IsComplex() */, L_1); return L_2; } IL_0017: { Expression_t2722445759 * L_3 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); if (!L_3) { goto IL_0034; } } { Expression_t2722445759 * L_4 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); NullCheck(L_4); bool L_5 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.Text.RegularExpressions.Syntax.Expression::IsComplex() */, L_4); if (!L_5) { goto IL_0034; } } { return (bool)1; } IL_0034: { Expression_t2722445759 * L_6 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); if (!L_6) { goto IL_0051; } } { Expression_t2722445759 * L_7 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); NullCheck(L_7); bool L_8 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.Text.RegularExpressions.Syntax.Expression::IsComplex() */, L_7); if (!L_8) { goto IL_0051; } } { return (bool)1; } IL_0051: { int32_t L_9 = Expression_GetFixedWidth_m945658(__this, /*hidden argument*/NULL); return (bool)((((int32_t)((((int32_t)L_9) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Text.RegularExpressions.Syntax.ExpressionAssertion System.Text.RegularExpressions.Syntax.CaptureAssertion::get_Alternate() extern "C" IL2CPP_METHOD_ATTR ExpressionAssertion_t1861210811 * CaptureAssertion_get_Alternate_m4172691807 (CaptureAssertion_t3786084589 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CaptureAssertion_get_Alternate_m4172691807_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ExpressionAssertion_t1861210811 * L_0 = __this->get_alternate_1(); if (L_0) { goto IL_0049; } } { ExpressionAssertion_t1861210811 * L_1 = (ExpressionAssertion_t1861210811 *)il2cpp_codegen_object_new(ExpressionAssertion_t1861210811_il2cpp_TypeInfo_var); ExpressionAssertion__ctor_m2554412824(L_1, /*hidden argument*/NULL); __this->set_alternate_1(L_1); ExpressionAssertion_t1861210811 * L_2 = __this->get_alternate_1(); Expression_t2722445759 * L_3 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); NullCheck(L_2); Assertion_set_TrueExpression_m530142558(L_2, L_3, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_4 = __this->get_alternate_1(); Expression_t2722445759 * L_5 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); NullCheck(L_4); Assertion_set_FalseExpression_m468310168(L_4, L_5, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_6 = __this->get_alternate_1(); Literal_t434143540 * L_7 = __this->get_literal_3(); NullCheck(L_6); ExpressionAssertion_set_TestExpression_m3544634251(L_6, L_7, /*hidden argument*/NULL); } IL_0049: { ExpressionAssertion_t1861210811 * L_8 = __this->get_alternate_1(); return L_8; } } #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 System.Text.RegularExpressions.Syntax.CapturingGroup::.ctor() extern "C" IL2CPP_METHOD_ATTR void CapturingGroup__ctor_m1932199154 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method) { { Group__ctor_m2980794822(__this, /*hidden argument*/NULL); __this->set_gid_1(0); __this->set_name_2((String_t*)NULL); return; } } // System.Int32 System.Text.RegularExpressions.Syntax.CapturingGroup::get_Index() extern "C" IL2CPP_METHOD_ATTR int32_t CapturingGroup_get_Index_m3406974370 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_gid_1(); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.CapturingGroup::set_Index(System.Int32) extern "C" IL2CPP_METHOD_ATTR void CapturingGroup_set_Index_m1113018009 (CapturingGroup_t751358689 * __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->set_gid_1(L_0); return; } } // System.String System.Text.RegularExpressions.Syntax.CapturingGroup::get_Name() extern "C" IL2CPP_METHOD_ATTR String_t* CapturingGroup_get_Name_m3747712535 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_name_2(); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.CapturingGroup::set_Name(System.String) extern "C" IL2CPP_METHOD_ATTR void CapturingGroup_set_Name_m3031988208 (CapturingGroup_t751358689 * __this, String_t* ___value0, const RuntimeMethod* method) { { String_t* L_0 = ___value0; __this->set_name_2(L_0); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.CapturingGroup::get_IsNamed() extern "C" IL2CPP_METHOD_ATTR bool CapturingGroup_get_IsNamed_m570289083 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_name_2(); return (bool)((((int32_t)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Void System.Text.RegularExpressions.Syntax.CapturingGroup::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CapturingGroup_Compile_m1789150976 (CapturingGroup_t751358689 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CapturingGroup_Compile_m1789150976_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___cmp0; int32_t L_1 = __this->get_gid_1(); NullCheck(L_0); InterfaceActionInvoker1< int32_t >::Invoke(10 /* System.Void System.Text.RegularExpressions.ICompiler::EmitOpen(System.Int32) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0, L_1); RuntimeObject* L_2 = ___cmp0; bool L_3 = ___reverse1; Group_Compile_m3355488790(__this, L_2, L_3, /*hidden argument*/NULL); RuntimeObject* L_4 = ___cmp0; int32_t L_5 = __this->get_gid_1(); NullCheck(L_4); InterfaceActionInvoker1< int32_t >::Invoke(11 /* System.Void System.Text.RegularExpressions.ICompiler::EmitClose(System.Int32) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_4, L_5); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.CapturingGroup::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool CapturingGroup_IsComplex_m4061114763 (CapturingGroup_t751358689 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Int32 System.Text.RegularExpressions.Syntax.CapturingGroup::CompareTo(System.Object) extern "C" IL2CPP_METHOD_ATTR int32_t CapturingGroup_CompareTo_m4265294460 (CapturingGroup_t751358689 * __this, RuntimeObject * ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CapturingGroup_CompareTo_m4265294460_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->get_gid_1(); RuntimeObject * L_1 = ___other0; NullCheck(((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_1, CapturingGroup_t751358689_il2cpp_TypeInfo_var))); int32_t L_2 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_1, CapturingGroup_t751358689_il2cpp_TypeInfo_var))->get_gid_1(); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)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 System.Text.RegularExpressions.Syntax.CharacterClass::.ctor(System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass__ctor_m1294707193 (CharacterClass_t839120860 * __this, bool ___negate0, bool ___ignore1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CharacterClass__ctor_m1294707193_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Expression__ctor_m1600460087(__this, /*hidden argument*/NULL); bool L_0 = ___negate0; __this->set_negate_1(L_0); bool L_1 = ___ignore1; __this->set_ignore_2(L_1); IntervalCollection_t2609070824 * L_2 = (IntervalCollection_t2609070824 *)il2cpp_codegen_object_new(IntervalCollection_t2609070824_il2cpp_TypeInfo_var); IntervalCollection__ctor_m758349803(L_2, /*hidden argument*/NULL); __this->set_intervals_5(L_2); V_0 = ((int32_t)144); int32_t L_3 = V_0; BitArray_t4087883509 * L_4 = (BitArray_t4087883509 *)il2cpp_codegen_object_new(BitArray_t4087883509_il2cpp_TypeInfo_var); BitArray__ctor_m52841262(L_4, L_3, /*hidden argument*/NULL); __this->set_pos_cats_3(L_4); int32_t L_5 = V_0; BitArray_t4087883509 * L_6 = (BitArray_t4087883509 *)il2cpp_codegen_object_new(BitArray_t4087883509_il2cpp_TypeInfo_var); BitArray__ctor_m52841262(L_6, L_5, /*hidden argument*/NULL); __this->set_neg_cats_4(L_6); return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::.ctor(System.Text.RegularExpressions.Category,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass__ctor_m2417156412 (CharacterClass_t839120860 * __this, uint16_t ___cat0, bool ___negate1, const RuntimeMethod* method) { { CharacterClass__ctor_m1294707193(__this, (bool)0, (bool)0, /*hidden argument*/NULL); uint16_t L_0 = ___cat0; bool L_1 = ___negate1; CharacterClass_AddCategory_m3505628817(__this, L_0, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::.cctor() extern "C" IL2CPP_METHOD_ATTR void CharacterClass__cctor_m443084915 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CharacterClass__cctor_m443084915_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Interval_t1802865632 L_0; memset(&L_0, 0, sizeof(L_0)); Interval__ctor_m4022869013((&L_0), ((int32_t)65), ((int32_t)90), /*hidden argument*/NULL); ((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->set_upper_case_characters_0(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::AddCategory(System.Text.RegularExpressions.Category,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_AddCategory_m3505628817 (CharacterClass_t839120860 * __this, uint16_t ___cat0, bool ___negate1, const RuntimeMethod* method) { int32_t V_0 = 0; { uint16_t L_0 = ___cat0; V_0 = L_0; bool L_1 = ___negate1; if (!L_1) { goto IL_001a; } } { BitArray_t4087883509 * L_2 = __this->get_neg_cats_4(); int32_t L_3 = V_0; NullCheck(L_2); BitArray_set_Item_m3453667491(L_2, L_3, (bool)1, /*hidden argument*/NULL); goto IL_0027; } IL_001a: { BitArray_t4087883509 * L_4 = __this->get_pos_cats_3(); int32_t L_5 = V_0; NullCheck(L_4); BitArray_set_Item_m3453667491(L_4, L_5, (bool)1, /*hidden argument*/NULL); } IL_0027: { return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::AddCharacter(System.Char) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_AddCharacter_m2370152363 (CharacterClass_t839120860 * __this, Il2CppChar ___c0, const RuntimeMethod* method) { { Il2CppChar L_0 = ___c0; Il2CppChar L_1 = ___c0; CharacterClass_AddRange_m3500530626(__this, L_0, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::AddRange(System.Char,System.Char) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_AddRange_m3500530626 (CharacterClass_t839120860 * __this, Il2CppChar ___lo0, Il2CppChar ___hi1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CharacterClass_AddRange_m3500530626_MetadataUsageId); s_Il2CppMethodInitialized = true; } Interval_t1802865632 V_0; memset(&V_0, 0, sizeof(V_0)); Interval_t1802865632 V_1; memset(&V_1, 0, sizeof(V_1)); { Il2CppChar L_0 = ___lo0; Il2CppChar L_1 = ___hi1; Interval__ctor_m4022869013((&V_0), L_0, L_1, /*hidden argument*/NULL); bool L_2 = __this->get_ignore_2(); if (!L_2) { goto IL_00e2; } } { IL2CPP_RUNTIME_CLASS_INIT(CharacterClass_t839120860_il2cpp_TypeInfo_var); Interval_t1802865632 L_3 = V_0; bool L_4 = Interval_Intersects_m525534288((((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0()), L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_00b2; } } { int32_t L_5 = (&V_0)->get_low_0(); IL2CPP_RUNTIME_CLASS_INIT(CharacterClass_t839120860_il2cpp_TypeInfo_var); int32_t L_6 = (((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0())->get_low_0(); if ((((int32_t)L_5) >= ((int32_t)L_6))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(CharacterClass_t839120860_il2cpp_TypeInfo_var); int32_t L_7 = (((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0())->get_low_0(); int32_t L_8 = (&V_0)->get_high_1(); Interval__ctor_m4022869013((&V_1), ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)((int32_t)32))), ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)((int32_t)32))), /*hidden argument*/NULL); int32_t L_9 = (((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0())->get_low_0(); (&V_0)->set_high_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)1))); goto IL_00a1; } IL_0070: { int32_t L_10 = (&V_0)->get_low_0(); IL2CPP_RUNTIME_CLASS_INIT(CharacterClass_t839120860_il2cpp_TypeInfo_var); int32_t L_11 = (((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0())->get_high_1(); Interval__ctor_m4022869013((&V_1), ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)32))), ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)32))), /*hidden argument*/NULL); int32_t L_12 = (((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0())->get_high_1(); (&V_0)->set_low_0(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); } IL_00a1: { IntervalCollection_t2609070824 * L_13 = __this->get_intervals_5(); Interval_t1802865632 L_14 = V_1; NullCheck(L_13); IntervalCollection_Add_m2115898256(L_13, L_14, /*hidden argument*/NULL); goto IL_00e2; } IL_00b2: { IL2CPP_RUNTIME_CLASS_INIT(CharacterClass_t839120860_il2cpp_TypeInfo_var); Interval_t1802865632 L_15 = V_0; bool L_16 = Interval_Contains_m1454846757((((CharacterClass_t839120860_StaticFields*)il2cpp_codegen_static_fields_for(CharacterClass_t839120860_il2cpp_TypeInfo_var))->get_address_of_upper_case_characters_0()), L_15, /*hidden argument*/NULL); if (!L_16) { goto IL_00e2; } } { Interval_t1802865632 * L_17 = (&V_0); int32_t L_18 = L_17->get_high_1(); L_17->set_high_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)32)))); Interval_t1802865632 * L_19 = (&V_0); int32_t L_20 = L_19->get_low_0(); L_19->set_low_0(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)((int32_t)32)))); } IL_00e2: { IntervalCollection_t2609070824 * L_21 = __this->get_intervals_5(); Interval_t1802865632 L_22 = V_0; NullCheck(L_21); IntervalCollection_Add_m2115898256(L_21, L_22, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_Compile_m3296067317 (CharacterClass_t839120860 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CharacterClass_Compile_m3296067317_MetadataUsageId); s_Il2CppMethodInitialized = true; } IntervalCollection_t2609070824 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; LinkRef_t2971865410 * V_3 = NULL; Interval_t1802865632 V_4; memset(&V_4, 0, sizeof(V_4)); RuntimeObject* V_5 = NULL; BitArray_t4087883509 * V_6 = NULL; Interval_t1802865632 V_7; memset(&V_7, 0, sizeof(V_7)); RuntimeObject* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; RuntimeObject* V_11 = NULL; RuntimeObject* 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 = 0; NO_UNUSED_WARNING (__leave_target); { IntervalCollection_t2609070824 * L_0 = __this->get_intervals_5(); intptr_t L_1 = (intptr_t)CharacterClass_GetIntervalCost_m4036989868_RuntimeMethod_var; CostDelegate_t1722821004 * L_2 = (CostDelegate_t1722821004 *)il2cpp_codegen_object_new(CostDelegate_t1722821004_il2cpp_TypeInfo_var); CostDelegate__ctor_m4027655829(L_2, NULL, L_1, /*hidden argument*/NULL); NullCheck(L_0); IntervalCollection_t2609070824 * L_3 = IntervalCollection_GetMetaCollection_m4029522214(L_0, L_2, /*hidden argument*/NULL); V_0 = L_3; IntervalCollection_t2609070824 * L_4 = V_0; NullCheck(L_4); int32_t L_5 = IntervalCollection_get_Count_m3041256718(L_4, /*hidden argument*/NULL); V_1 = L_5; V_2 = 0; goto IL_0050; } IL_0026: { BitArray_t4087883509 * L_6 = __this->get_pos_cats_3(); int32_t L_7 = V_2; NullCheck(L_6); bool L_8 = BitArray_get_Item_m2970562587(L_6, L_7, /*hidden argument*/NULL); if (L_8) { goto IL_0048; } } { BitArray_t4087883509 * L_9 = __this->get_neg_cats_4(); int32_t L_10 = V_2; NullCheck(L_9); bool L_11 = BitArray_get_Item_m2970562587(L_9, L_10, /*hidden argument*/NULL); if (!L_11) { goto IL_004c; } } IL_0048: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_004c: { int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0050: { int32_t L_14 = V_2; BitArray_t4087883509 * L_15 = __this->get_pos_cats_3(); NullCheck(L_15); int32_t L_16 = BitArray_get_Length_m3181964206(L_15, /*hidden argument*/NULL); if ((((int32_t)L_14) < ((int32_t)L_16))) { goto IL_0026; } } { int32_t L_17 = V_1; if (L_17) { goto IL_0068; } } { return; } IL_0068: { RuntimeObject* L_18 = ___cmp0; NullCheck(L_18); LinkRef_t2971865410 * L_19 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_18); V_3 = L_19; int32_t L_20 = V_1; if ((((int32_t)L_20) <= ((int32_t)1))) { goto IL_007d; } } { RuntimeObject* L_21 = ___cmp0; LinkRef_t2971865410 * L_22 = V_3; NullCheck(L_21); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(22 /* System.Void System.Text.RegularExpressions.ICompiler::EmitIn(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_21, L_22); } IL_007d: { IntervalCollection_t2609070824 * L_23 = V_0; NullCheck(L_23); RuntimeObject* L_24 = IntervalCollection_GetEnumerator_m3422445219(L_23, /*hidden argument*/NULL); V_5 = L_24; } IL_0085: try { // begin try (depth: 1) { goto IL_01ac; } IL_008a: { RuntimeObject* L_25 = V_5; NullCheck(L_25); RuntimeObject * L_26 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_25); V_4 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_26, Interval_t1802865632_il2cpp_TypeInfo_var)))); bool L_27 = Interval_get_IsDiscontiguous_m3016063288((&V_4), /*hidden argument*/NULL); if (!L_27) { goto IL_015d; } } IL_00a4: { int32_t L_28 = Interval_get_Size_m4163671410((&V_4), /*hidden argument*/NULL); BitArray_t4087883509 * L_29 = (BitArray_t4087883509 *)il2cpp_codegen_object_new(BitArray_t4087883509_il2cpp_TypeInfo_var); BitArray__ctor_m52841262(L_29, L_28, /*hidden argument*/NULL); V_6 = L_29; IntervalCollection_t2609070824 * L_30 = __this->get_intervals_5(); NullCheck(L_30); RuntimeObject* L_31 = IntervalCollection_GetEnumerator_m3422445219(L_30, /*hidden argument*/NULL); V_8 = L_31; } IL_00bf: try { // begin try (depth: 2) { goto IL_0114; } IL_00c4: { RuntimeObject* L_32 = V_8; NullCheck(L_32); RuntimeObject * L_33 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_32); V_7 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_33, Interval_t1802865632_il2cpp_TypeInfo_var)))); Interval_t1802865632 L_34 = V_7; bool L_35 = Interval_Contains_m1454846757((&V_4), L_34, /*hidden argument*/NULL); if (!L_35) { goto IL_0114; } } IL_00e0: { int32_t L_36 = (&V_7)->get_low_0(); V_9 = L_36; goto IL_0106; } IL_00ee: { BitArray_t4087883509 * L_37 = V_6; int32_t L_38 = V_9; int32_t L_39 = (&V_4)->get_low_0(); NullCheck(L_37); BitArray_set_Item_m3453667491(L_37, ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)), (bool)1, /*hidden argument*/NULL); int32_t L_40 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_0106: { int32_t L_41 = V_9; int32_t L_42 = (&V_7)->get_high_1(); if ((((int32_t)L_41) <= ((int32_t)L_42))) { goto IL_00ee; } } IL_0114: { RuntimeObject* L_43 = V_8; NullCheck(L_43); bool L_44 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_43); if (L_44) { goto IL_00c4; } } IL_0120: { IL2CPP_LEAVE(0x13B, FINALLY_0125); } } // end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0125; } FINALLY_0125: { // begin finally (depth: 2) { RuntimeObject* L_45 = V_8; V_11 = ((RuntimeObject*)IsInst((RuntimeObject*)L_45, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_46 = V_11; if (L_46) { goto IL_0133; } } IL_0132: { IL2CPP_END_FINALLY(293) } IL_0133: { RuntimeObject* L_47 = V_11; NullCheck(L_47); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_47); IL2CPP_END_FINALLY(293) } } // end finally (depth: 2) IL2CPP_CLEANUP(293) { IL2CPP_JUMP_TBL(0x13B, IL_013b) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_013b: { RuntimeObject* L_48 = ___cmp0; int32_t L_49 = (&V_4)->get_low_0(); BitArray_t4087883509 * L_50 = V_6; bool L_51 = __this->get_negate_1(); bool L_52 = __this->get_ignore_2(); bool L_53 = ___reverse1; NullCheck(L_48); InterfaceActionInvoker5< Il2CppChar, BitArray_t4087883509 *, bool, bool, bool >::Invoke(7 /* System.Void System.Text.RegularExpressions.ICompiler::EmitSet(System.Char,System.Collections.BitArray,System.Boolean,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_48, (((int32_t)((uint16_t)L_49))), L_50, L_51, L_52, L_53); goto IL_01ac; } IL_015d: { bool L_54 = Interval_get_IsSingleton_m3386290029((&V_4), /*hidden argument*/NULL); if (!L_54) { goto IL_0189; } } IL_0169: { RuntimeObject* L_55 = ___cmp0; int32_t L_56 = (&V_4)->get_low_0(); bool L_57 = __this->get_negate_1(); bool L_58 = __this->get_ignore_2(); bool L_59 = ___reverse1; NullCheck(L_55); InterfaceActionInvoker4< Il2CppChar, bool, bool, bool >::Invoke(3 /* System.Void System.Text.RegularExpressions.ICompiler::EmitCharacter(System.Char,System.Boolean,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_55, (((int32_t)((uint16_t)L_56))), L_57, L_58, L_59); goto IL_01ac; } IL_0189: { RuntimeObject* L_60 = ___cmp0; int32_t L_61 = (&V_4)->get_low_0(); int32_t L_62 = (&V_4)->get_high_1(); bool L_63 = __this->get_negate_1(); bool L_64 = __this->get_ignore_2(); bool L_65 = ___reverse1; NullCheck(L_60); InterfaceActionInvoker5< Il2CppChar, Il2CppChar, bool, bool, bool >::Invoke(6 /* System.Void System.Text.RegularExpressions.ICompiler::EmitRange(System.Char,System.Char,System.Boolean,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_60, (((int32_t)((uint16_t)L_61))), (((int32_t)((uint16_t)L_62))), L_63, L_64, L_65); } IL_01ac: { RuntimeObject* L_66 = V_5; NullCheck(L_66); bool L_67 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_66); if (L_67) { goto IL_008a; } } IL_01b8: { IL2CPP_LEAVE(0x1D3, FINALLY_01bd); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_01bd; } FINALLY_01bd: { // begin finally (depth: 1) { RuntimeObject* L_68 = V_5; V_12 = ((RuntimeObject*)IsInst((RuntimeObject*)L_68, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_69 = V_12; if (L_69) { goto IL_01cb; } } IL_01ca: { IL2CPP_END_FINALLY(445) } IL_01cb: { RuntimeObject* L_70 = V_12; NullCheck(L_70); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_70); IL2CPP_END_FINALLY(445) } } // end finally (depth: 1) IL2CPP_CLEANUP(445) { IL2CPP_JUMP_TBL(0x1D3, IL_01d3) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_01d3: { V_10 = 0; goto IL_024f; } IL_01db: { BitArray_t4087883509 * L_71 = __this->get_pos_cats_3(); int32_t L_72 = V_10; NullCheck(L_71); bool L_73 = BitArray_get_Item_m2970562587(L_71, L_72, /*hidden argument*/NULL); if (!L_73) { goto IL_0227; } } { BitArray_t4087883509 * L_74 = __this->get_neg_cats_4(); int32_t L_75 = V_10; NullCheck(L_74); bool L_76 = BitArray_get_Item_m2970562587(L_74, L_75, /*hidden argument*/NULL); if (!L_76) { goto IL_0212; } } { RuntimeObject* L_77 = ___cmp0; bool L_78 = __this->get_negate_1(); bool L_79 = ___reverse1; NullCheck(L_77); InterfaceActionInvoker3< uint16_t, bool, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.ICompiler::EmitCategory(System.Text.RegularExpressions.Category,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_77, 2, L_78, L_79); goto IL_0222; } IL_0212: { RuntimeObject* L_80 = ___cmp0; int32_t L_81 = V_10; bool L_82 = __this->get_negate_1(); bool L_83 = ___reverse1; NullCheck(L_80); InterfaceActionInvoker3< uint16_t, bool, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.ICompiler::EmitCategory(System.Text.RegularExpressions.Category,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_80, (((int32_t)((uint16_t)L_81))), L_82, L_83); } IL_0222: { goto IL_0249; } IL_0227: { BitArray_t4087883509 * L_84 = __this->get_neg_cats_4(); int32_t L_85 = V_10; NullCheck(L_84); bool L_86 = BitArray_get_Item_m2970562587(L_84, L_85, /*hidden argument*/NULL); if (!L_86) { goto IL_0249; } } { RuntimeObject* L_87 = ___cmp0; int32_t L_88 = V_10; bool L_89 = __this->get_negate_1(); bool L_90 = ___reverse1; NullCheck(L_87); InterfaceActionInvoker3< uint16_t, bool, bool >::Invoke(5 /* System.Void System.Text.RegularExpressions.ICompiler::EmitNotCategory(System.Text.RegularExpressions.Category,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_87, (((int32_t)((uint16_t)L_88))), L_89, L_90); } IL_0249: { int32_t L_91 = V_10; V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_91, (int32_t)1)); } IL_024f: { int32_t L_92 = V_10; BitArray_t4087883509 * L_93 = __this->get_pos_cats_3(); NullCheck(L_93); int32_t L_94 = BitArray_get_Length_m3181964206(L_93, /*hidden argument*/NULL); if ((((int32_t)L_92) < ((int32_t)L_94))) { goto IL_01db; } } { int32_t L_95 = V_1; if ((((int32_t)L_95) <= ((int32_t)1))) { goto IL_028b; } } { bool L_96 = __this->get_negate_1(); if (!L_96) { goto IL_027e; } } { RuntimeObject* L_97 = ___cmp0; NullCheck(L_97); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTrue() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_97); goto IL_0284; } IL_027e: { RuntimeObject* L_98 = ___cmp0; NullCheck(L_98); InterfaceActionInvoker0::Invoke(1 /* System.Void System.Text.RegularExpressions.ICompiler::EmitFalse() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_98); } IL_0284: { RuntimeObject* L_99 = ___cmp0; LinkRef_t2971865410 * L_100 = V_3; NullCheck(L_99); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_99, L_100); } IL_028b: { return; } } // System.Void System.Text.RegularExpressions.Syntax.CharacterClass::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void CharacterClass_GetWidth_m2503189403 (CharacterClass_t839120860 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t* L_0 = ___min0; int32_t* L_1 = ___max1; int32_t L_2 = 1; V_0 = L_2; *((int32_t*)(L_1)) = (int32_t)L_2; int32_t L_3 = V_0; *((int32_t*)(L_0)) = (int32_t)L_3; return; } } // System.Boolean System.Text.RegularExpressions.Syntax.CharacterClass::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool CharacterClass_IsComplex_m1490839133 (CharacterClass_t839120860 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Double System.Text.RegularExpressions.Syntax.CharacterClass::GetIntervalCost(System.Text.RegularExpressions.Interval) extern "C" IL2CPP_METHOD_ATTR double CharacterClass_GetIntervalCost_m4036989868 (RuntimeObject * __this /* static, unused */, Interval_t1802865632 ___i0, const RuntimeMethod* method) { { bool L_0 = Interval_get_IsDiscontiguous_m3016063288((&___i0), /*hidden argument*/NULL); if (!L_0) { goto IL_001c; } } { int32_t L_1 = Interval_get_Size_m4163671410((&___i0), /*hidden argument*/NULL); return (((double)((double)((int32_t)il2cpp_codegen_add((int32_t)3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)((int32_t)15)))>>(int32_t)4))))))); } IL_001c: { bool L_2 = Interval_get_IsSingleton_m3386290029((&___i0), /*hidden argument*/NULL); if (!L_2) { goto IL_0032; } } { return (2.0); } IL_0032: { return (3.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 System.Text.RegularExpressions.Syntax.CompositeExpression::.ctor() extern "C" IL2CPP_METHOD_ATTR void CompositeExpression__ctor_m2434860303 (CompositeExpression_t1252229802 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CompositeExpression__ctor_m2434860303_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Expression__ctor_m1600460087(__this, /*hidden argument*/NULL); ExpressionCollection_t1810289389 * L_0 = (ExpressionCollection_t1810289389 *)il2cpp_codegen_object_new(ExpressionCollection_t1810289389_il2cpp_TypeInfo_var); ExpressionCollection__ctor_m2806571689(L_0, /*hidden argument*/NULL); __this->set_expressions_0(L_0); return; } } // System.Text.RegularExpressions.Syntax.ExpressionCollection System.Text.RegularExpressions.Syntax.CompositeExpression::get_Expressions() extern "C" IL2CPP_METHOD_ATTR ExpressionCollection_t1810289389 * CompositeExpression_get_Expressions_m2951105322 (CompositeExpression_t1252229802 * __this, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = __this->get_expressions_0(); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.CompositeExpression::GetWidth(System.Int32&,System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR void CompositeExpression_GetWidth_m936348716 (CompositeExpression_t1252229802 * __this, int32_t* ___min0, int32_t* ___max1, int32_t ___count2, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; Expression_t2722445759 * V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; { int32_t* L_0 = ___min0; *((int32_t*)(L_0)) = (int32_t)((int32_t)2147483647LL); int32_t* L_1 = ___max1; *((int32_t*)(L_1)) = (int32_t)0; V_0 = (bool)1; V_1 = 0; goto IL_0053; } IL_0013: { ExpressionCollection_t1810289389 * L_2 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_3 = V_1; NullCheck(L_2); Expression_t2722445759 * L_4 = ExpressionCollection_get_Item_m3510736379(L_2, L_3, /*hidden argument*/NULL); V_2 = L_4; Expression_t2722445759 * L_5 = V_2; if (L_5) { goto IL_002b; } } { goto IL_004f; } IL_002b: { V_0 = (bool)0; Expression_t2722445759 * L_6 = V_2; NullCheck(L_6); VirtActionInvoker2< int32_t*, int32_t* >::Invoke(5 /* System.Void System.Text.RegularExpressions.Syntax.Expression::GetWidth(System.Int32&,System.Int32&) */, L_6, (&V_3), (&V_4)); int32_t L_7 = V_3; int32_t* L_8 = ___min0; if ((((int32_t)L_7) >= ((int32_t)(*((int32_t*)L_8))))) { goto IL_0042; } } { int32_t* L_9 = ___min0; int32_t L_10 = V_3; *((int32_t*)(L_9)) = (int32_t)L_10; } IL_0042: { int32_t L_11 = V_4; int32_t* L_12 = ___max1; if ((((int32_t)L_11) <= ((int32_t)(*((int32_t*)L_12))))) { goto IL_004f; } } { int32_t* L_13 = ___max1; int32_t L_14 = V_4; *((int32_t*)(L_13)) = (int32_t)L_14; } IL_004f: { int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0053: { int32_t L_16 = V_1; int32_t L_17 = ___count2; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0013; } } { bool L_18 = V_0; if (!L_18) { goto IL_006a; } } { int32_t* L_19 = ___min0; int32_t* L_20 = ___max1; int32_t L_21 = 0; V_5 = L_21; *((int32_t*)(L_20)) = (int32_t)L_21; int32_t L_22 = V_5; *((int32_t*)(L_19)) = (int32_t)L_22; } IL_006a: { return; } } // System.Boolean System.Text.RegularExpressions.Syntax.CompositeExpression::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool CompositeExpression_IsComplex_m2236888323 (CompositeExpression_t1252229802 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (CompositeExpression_IsComplex_m2236888323_MetadataUsageId); s_Il2CppMethodInitialized = true; } Expression_t2722445759 * V_0 = NULL; RuntimeObject* V_1 = NULL; bool V_2 = false; RuntimeObject* 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 = 0; NO_UNUSED_WARNING (__leave_target); { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); RuntimeObject* L_1 = CollectionBase_GetEnumerator_m654829872(L_0, /*hidden argument*/NULL); V_1 = L_1; } IL_000c: try { // begin try (depth: 1) { goto IL_002f; } IL_0011: { RuntimeObject* L_2 = V_1; NullCheck(L_2); RuntimeObject * L_3 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_2); V_0 = ((Expression_t2722445759 *)CastclassClass((RuntimeObject*)L_3, Expression_t2722445759_il2cpp_TypeInfo_var)); Expression_t2722445759 * L_4 = V_0; NullCheck(L_4); bool L_5 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.Text.RegularExpressions.Syntax.Expression::IsComplex() */, L_4); if (!L_5) { goto IL_002f; } } IL_0028: { V_2 = (bool)1; IL2CPP_LEAVE(0x5E, FINALLY_003f); } IL_002f: { RuntimeObject* L_6 = V_1; NullCheck(L_6); bool L_7 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_6); if (L_7) { goto IL_0011; } } IL_003a: { IL2CPP_LEAVE(0x51, FINALLY_003f); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_003f; } FINALLY_003f: { // begin finally (depth: 1) { RuntimeObject* L_8 = V_1; V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_9 = V_3; if (L_9) { goto IL_004a; } } IL_0049: { IL2CPP_END_FINALLY(63) } IL_004a: { RuntimeObject* L_10 = V_3; NullCheck(L_10); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_10); IL2CPP_END_FINALLY(63) } } // end finally (depth: 1) IL2CPP_CLEANUP(63) { IL2CPP_JUMP_TBL(0x5E, IL_005e) IL2CPP_JUMP_TBL(0x51, IL_0051) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0051: { int32_t L_11 = Expression_GetFixedWidth_m945658(__this, /*hidden argument*/NULL); return (bool)((((int32_t)((((int32_t)L_11) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_005e: { bool L_12 = V_2; return L_12; } } #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 System.Text.RegularExpressions.Syntax.Expression::.ctor() extern "C" IL2CPP_METHOD_ATTR void Expression__ctor_m1600460087 (Expression_t2722445759 * __this, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); return; } } // System.Int32 System.Text.RegularExpressions.Syntax.Expression::GetFixedWidth() extern "C" IL2CPP_METHOD_ATTR int32_t Expression_GetFixedWidth_m945658 (Expression_t2722445759 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { VirtActionInvoker2< int32_t*, int32_t* >::Invoke(5 /* System.Void System.Text.RegularExpressions.Syntax.Expression::GetWidth(System.Int32&,System.Int32&) */, __this, (&V_0), (&V_1)); int32_t L_0 = V_0; int32_t L_1 = V_1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0013; } } { int32_t L_2 = V_0; return L_2; } IL_0013: { return (-1); } } // System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Expression::GetAnchorInfo(System.Boolean) extern "C" IL2CPP_METHOD_ATTR AnchorInfo_t3387011151 * Expression_GetAnchorInfo_m2996231682 (Expression_t2722445759 * __this, bool ___reverse0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Expression_GetAnchorInfo_m2996231682_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = Expression_GetFixedWidth_m945658(__this, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_1 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3523994803(L_1, __this, 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 System.Text.RegularExpressions.Syntax.ExpressionAssertion::.ctor() extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion__ctor_m2554412824 (ExpressionAssertion_t1861210811 * __this, const RuntimeMethod* method) { { Assertion__ctor_m2128950829(__this, /*hidden argument*/NULL); ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); ExpressionCollection_Add_m41125344(L_0, (Expression_t2722445759 *)NULL, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::set_Reverse(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_set_Reverse_m4141031406 (ExpressionAssertion_t1861210811 * __this, bool ___value0, const RuntimeMethod* method) { { bool L_0 = ___value0; __this->set_reverse_1(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::set_Negate(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_set_Negate_m1236561973 (ExpressionAssertion_t1861210811 * __this, bool ___value0, const RuntimeMethod* method) { { bool L_0 = ___value0; __this->set_negate_2(L_0); return; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.ExpressionAssertion::get_TestExpression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * ExpressionAssertion_get_TestExpression_m727356674 (ExpressionAssertion_t1861210811 * __this, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); Expression_t2722445759 * L_1 = ExpressionCollection_get_Item_m3510736379(L_0, 2, /*hidden argument*/NULL); return L_1; } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::set_TestExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_set_TestExpression_m3544634251 (ExpressionAssertion_t1861210811 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___value0; NullCheck(L_0); ExpressionCollection_set_Item_m2040804459(L_0, 2, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionAssertion::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void ExpressionAssertion_Compile_m2166597834 (ExpressionAssertion_t1861210811 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ExpressionAssertion_Compile_m2166597834_MetadataUsageId); s_Il2CppMethodInitialized = true; } LinkRef_t2971865410 * V_0 = NULL; LinkRef_t2971865410 * V_1 = NULL; LinkRef_t2971865410 * V_2 = NULL; { RuntimeObject* L_0 = ___cmp0; NullCheck(L_0); LinkRef_t2971865410 * L_1 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0); V_0 = L_1; RuntimeObject* L_2 = ___cmp0; NullCheck(L_2); LinkRef_t2971865410 * L_3 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_2); V_1 = L_3; bool L_4 = __this->get_negate_2(); if (L_4) { goto IL_0026; } } { RuntimeObject* L_5 = ___cmp0; LinkRef_t2971865410 * L_6 = V_0; LinkRef_t2971865410 * L_7 = V_1; NullCheck(L_5); InterfaceActionInvoker2< LinkRef_t2971865410 *, LinkRef_t2971865410 * >::Invoke(17 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTest(System.Text.RegularExpressions.LinkRef,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_5, L_6, L_7); goto IL_002e; } IL_0026: { RuntimeObject* L_8 = ___cmp0; LinkRef_t2971865410 * L_9 = V_1; LinkRef_t2971865410 * L_10 = V_0; NullCheck(L_8); InterfaceActionInvoker2< LinkRef_t2971865410 *, LinkRef_t2971865410 * >::Invoke(17 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTest(System.Text.RegularExpressions.LinkRef,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_8, L_9, L_10); } IL_002e: { Expression_t2722445759 * L_11 = ExpressionAssertion_get_TestExpression_m727356674(__this, /*hidden argument*/NULL); RuntimeObject* L_12 = ___cmp0; bool L_13 = __this->get_reverse_1(); NullCheck(L_11); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_11, L_12, L_13); RuntimeObject* L_14 = ___cmp0; NullCheck(L_14); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTrue() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_14); Expression_t2722445759 * L_15 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); if (L_15) { goto IL_006a; } } { RuntimeObject* L_16 = ___cmp0; LinkRef_t2971865410 * L_17 = V_1; NullCheck(L_16); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_16, L_17); RuntimeObject* L_18 = ___cmp0; NullCheck(L_18); InterfaceActionInvoker0::Invoke(1 /* System.Void System.Text.RegularExpressions.ICompiler::EmitFalse() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_18); RuntimeObject* L_19 = ___cmp0; LinkRef_t2971865410 * L_20 = V_0; NullCheck(L_19); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_19, L_20); goto IL_00be; } IL_006a: { RuntimeObject* L_21 = ___cmp0; LinkRef_t2971865410 * L_22 = V_0; NullCheck(L_21); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_21, L_22); Expression_t2722445759 * L_23 = Assertion_get_TrueExpression_m2743006331(__this, /*hidden argument*/NULL); RuntimeObject* L_24 = ___cmp0; bool L_25 = ___reverse1; NullCheck(L_23); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_23, L_24, L_25); Expression_t2722445759 * L_26 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); if (L_26) { goto IL_0095; } } { RuntimeObject* L_27 = ___cmp0; LinkRef_t2971865410 * L_28 = V_1; NullCheck(L_27); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_27, L_28); goto IL_00be; } IL_0095: { RuntimeObject* L_29 = ___cmp0; NullCheck(L_29); LinkRef_t2971865410 * L_30 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_29); V_2 = L_30; RuntimeObject* L_31 = ___cmp0; LinkRef_t2971865410 * L_32 = V_2; NullCheck(L_31); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(19 /* System.Void System.Text.RegularExpressions.ICompiler::EmitJump(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_31, L_32); RuntimeObject* L_33 = ___cmp0; LinkRef_t2971865410 * L_34 = V_1; NullCheck(L_33); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_33, L_34); Expression_t2722445759 * L_35 = Assertion_get_FalseExpression_m2609188285(__this, /*hidden argument*/NULL); RuntimeObject* L_36 = ___cmp0; bool L_37 = ___reverse1; NullCheck(L_35); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_35, L_36, L_37); RuntimeObject* L_38 = ___cmp0; LinkRef_t2971865410 * L_39 = V_2; NullCheck(L_38); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_38, L_39); } IL_00be: { return; } } // System.Boolean System.Text.RegularExpressions.Syntax.ExpressionAssertion::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool ExpressionAssertion_IsComplex_m2085675212 (ExpressionAssertion_t1861210811 * __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 System.Text.RegularExpressions.Syntax.ExpressionCollection::.ctor() extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection__ctor_m2806571689 (ExpressionCollection_t1810289389 * __this, const RuntimeMethod* method) { { CollectionBase__ctor_m3343513710(__this, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionCollection::Add(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection_Add_m41125344 (ExpressionCollection_t1810289389 * __this, Expression_t2722445759 * ___e0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ExpressionCollection_Add_m41125344_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = CollectionBase_get_List_m490744407(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___e0; NullCheck(L_0); InterfaceFuncInvoker1< int32_t, RuntimeObject * >::Invoke(4 /* System.Int32 System.Collections.IList::Add(System.Object) */, IList_t2094931216_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.ExpressionCollection::get_Item(System.Int32) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * ExpressionCollection_get_Item_m3510736379 (ExpressionCollection_t1810289389 * __this, int32_t ___i0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ExpressionCollection_get_Item_m3510736379_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = CollectionBase_get_List_m490744407(__this, /*hidden argument*/NULL); int32_t L_1 = ___i0; NullCheck(L_0); RuntimeObject * L_2 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(2 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t2094931216_il2cpp_TypeInfo_var, L_0, L_1); return ((Expression_t2722445759 *)CastclassClass((RuntimeObject*)L_2, Expression_t2722445759_il2cpp_TypeInfo_var)); } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionCollection::set_Item(System.Int32,System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection_set_Item_m2040804459 (ExpressionCollection_t1810289389 * __this, int32_t ___i0, Expression_t2722445759 * ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (ExpressionCollection_set_Item_m2040804459_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = CollectionBase_get_List_m490744407(__this, /*hidden argument*/NULL); int32_t L_1 = ___i0; Expression_t2722445759 * L_2 = ___value1; NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject * >::Invoke(3 /* System.Void System.Collections.IList::set_Item(System.Int32,System.Object) */, IList_t2094931216_il2cpp_TypeInfo_var, L_0, L_1, L_2); return; } } // System.Void System.Text.RegularExpressions.Syntax.ExpressionCollection::OnValidate(System.Object) extern "C" IL2CPP_METHOD_ATTR void ExpressionCollection_OnValidate_m3555775570 (ExpressionCollection_t1810289389 * __this, RuntimeObject * ___o0, const RuntimeMethod* method) { { 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 System.Text.RegularExpressions.Syntax.Group::.ctor() extern "C" IL2CPP_METHOD_ATTR void Group__ctor_m2980794822 (Group_t1458537008 * __this, const RuntimeMethod* method) { { CompositeExpression__ctor_m2434860303(__this, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.Group::AppendExpression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Group_AppendExpression_m1633560475 (Group_t1458537008 * __this, Expression_t2722445759 * ___e0, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___e0; NullCheck(L_0); ExpressionCollection_Add_m41125344(L_0, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.Group::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Group_Compile_m3355488790 (Group_t1458537008 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Expression_t2722445759 * V_2 = NULL; { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); int32_t L_1 = CollectionBase_get_Count_m1708965601(L_0, /*hidden argument*/NULL); V_0 = L_1; V_1 = 0; goto IL_0048; } IL_0013: { bool L_2 = ___reverse1; if (!L_2) { goto IL_002f; } } { ExpressionCollection_t1810289389 * L_3 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_3); Expression_t2722445759 * L_6 = ExpressionCollection_get_Item_m3510736379(L_3, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), (int32_t)1)), /*hidden argument*/NULL); V_2 = L_6; goto IL_003c; } IL_002f: { ExpressionCollection_t1810289389 * L_7 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_8 = V_1; NullCheck(L_7); Expression_t2722445759 * L_9 = ExpressionCollection_get_Item_m3510736379(L_7, L_8, /*hidden argument*/NULL); V_2 = L_9; } IL_003c: { Expression_t2722445759 * L_10 = V_2; RuntimeObject* L_11 = ___cmp0; bool L_12 = ___reverse1; NullCheck(L_10); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_10, L_11, L_12); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0048: { int32_t L_14 = V_1; int32_t L_15 = V_0; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0013; } } { return; } } // System.Void System.Text.RegularExpressions.Syntax.Group::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Group_GetWidth_m3299755715 (Group_t1458537008 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Group_GetWidth_m3299755715_MetadataUsageId); s_Il2CppMethodInitialized = true; } Expression_t2722445759 * V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; RuntimeObject* V_4 = 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 = 0; NO_UNUSED_WARNING (__leave_target); { int32_t* L_0 = ___min0; *((int32_t*)(L_0)) = (int32_t)0; int32_t* L_1 = ___max1; *((int32_t*)(L_1)) = (int32_t)0; ExpressionCollection_t1810289389 * L_2 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_2); RuntimeObject* L_3 = CollectionBase_GetEnumerator_m654829872(L_2, /*hidden argument*/NULL); V_1 = L_3; } IL_0012: try { // begin try (depth: 1) { goto IL_005c; } IL_0017: { RuntimeObject* L_4 = V_1; NullCheck(L_4); RuntimeObject * L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_4); V_0 = ((Expression_t2722445759 *)CastclassClass((RuntimeObject*)L_5, Expression_t2722445759_il2cpp_TypeInfo_var)); Expression_t2722445759 * L_6 = V_0; NullCheck(L_6); VirtActionInvoker2< int32_t*, int32_t* >::Invoke(5 /* System.Void System.Text.RegularExpressions.Syntax.Expression::GetWidth(System.Int32&,System.Int32&) */, L_6, (&V_2), (&V_3)); int32_t* L_7 = ___min0; int32_t* L_8 = ___min0; int32_t L_9 = V_2; *((int32_t*)(L_7)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_8)), (int32_t)L_9)); int32_t* L_10 = ___max1; if ((((int32_t)(*((int32_t*)L_10))) == ((int32_t)((int32_t)2147483647LL)))) { goto IL_004a; } } IL_003f: { int32_t L_11 = V_3; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)2147483647LL))))) { goto IL_0056; } } IL_004a: { int32_t* L_12 = ___max1; *((int32_t*)(L_12)) = (int32_t)((int32_t)2147483647LL); goto IL_005c; } IL_0056: { int32_t* L_13 = ___max1; int32_t* L_14 = ___max1; int32_t L_15 = V_3; *((int32_t*)(L_13)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_14)), (int32_t)L_15)); } IL_005c: { RuntimeObject* L_16 = V_1; NullCheck(L_16); bool L_17 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_16); if (L_17) { goto IL_0017; } } IL_0067: { IL2CPP_LEAVE(0x81, FINALLY_006c); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_006c; } FINALLY_006c: { // begin finally (depth: 1) { RuntimeObject* L_18 = V_1; V_4 = ((RuntimeObject*)IsInst((RuntimeObject*)L_18, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_19 = V_4; if (L_19) { goto IL_0079; } } IL_0078: { IL2CPP_END_FINALLY(108) } IL_0079: { RuntimeObject* L_20 = V_4; NullCheck(L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_20); IL2CPP_END_FINALLY(108) } } // end finally (depth: 1) IL2CPP_CLEANUP(108) { IL2CPP_JUMP_TBL(0x81, IL_0081) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0081: { return; } } // System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Group::GetAnchorInfo(System.Boolean) extern "C" IL2CPP_METHOD_ATTR AnchorInfo_t3387011151 * Group_GetAnchorInfo_m3730312864 (Group_t1458537008 * __this, bool ___reverse0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Group_GetAnchorInfo_m3730312864_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; ArrayList_t2718874744 * V_2 = NULL; IntervalCollection_t2609070824 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Expression_t2722445759 * V_6 = NULL; AnchorInfo_t3387011151 * V_7 = NULL; Interval_t1802865632 V_8; memset(&V_8, 0, sizeof(V_8)); Interval_t1802865632 V_9; memset(&V_9, 0, sizeof(V_9)); RuntimeObject* V_10 = NULL; bool V_11 = false; int32_t V_12 = 0; int32_t V_13 = 0; AnchorInfo_t3387011151 * V_14 = NULL; StringBuilder_t * V_15 = NULL; int32_t V_16 = 0; AnchorInfo_t3387011151 * V_17 = NULL; RuntimeObject* V_18 = 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 = 0; NO_UNUSED_WARNING (__leave_target); { int32_t L_0 = Expression_GetFixedWidth_m945658(__this, /*hidden argument*/NULL); V_1 = L_0; ArrayList_t2718874744 * L_1 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m4254721275(L_1, /*hidden argument*/NULL); V_2 = L_1; IntervalCollection_t2609070824 * L_2 = (IntervalCollection_t2609070824 *)il2cpp_codegen_object_new(IntervalCollection_t2609070824_il2cpp_TypeInfo_var); IntervalCollection__ctor_m758349803(L_2, /*hidden argument*/NULL); V_3 = L_2; V_0 = 0; ExpressionCollection_t1810289389 * L_3 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_3); int32_t L_4 = CollectionBase_get_Count_m1708965601(L_3, /*hidden argument*/NULL); V_4 = L_4; V_5 = 0; goto IL_00ca; } IL_002a: { bool L_5 = ___reverse0; if (!L_5) { goto IL_0049; } } { ExpressionCollection_t1810289389 * L_6 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_7 = V_4; int32_t L_8 = V_5; NullCheck(L_6); Expression_t2722445759 * L_9 = ExpressionCollection_get_Item_m3510736379(L_6, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)1)), /*hidden argument*/NULL); V_6 = L_9; goto IL_0058; } IL_0049: { ExpressionCollection_t1810289389 * L_10 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); int32_t L_11 = V_5; NullCheck(L_10); Expression_t2722445759 * L_12 = ExpressionCollection_get_Item_m3510736379(L_10, L_11, /*hidden argument*/NULL); V_6 = L_12; } IL_0058: { Expression_t2722445759 * L_13 = V_6; bool L_14 = ___reverse0; NullCheck(L_13); AnchorInfo_t3387011151 * L_15 = VirtFuncInvoker1< AnchorInfo_t3387011151 *, bool >::Invoke(6 /* System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Expression::GetAnchorInfo(System.Boolean) */, L_13, L_14); V_7 = L_15; ArrayList_t2718874744 * L_16 = V_2; AnchorInfo_t3387011151 * L_17 = V_7; NullCheck(L_16); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_16, L_17); AnchorInfo_t3387011151 * L_18 = V_7; NullCheck(L_18); bool L_19 = AnchorInfo_get_IsPosition_m2100552190(L_18, /*hidden argument*/NULL); if (!L_19) { goto IL_008f; } } { int32_t L_20 = V_0; AnchorInfo_t3387011151 * L_21 = V_7; NullCheck(L_21); int32_t L_22 = AnchorInfo_get_Offset_m2045445765(L_21, /*hidden argument*/NULL); int32_t L_23 = V_1; AnchorInfo_t3387011151 * L_24 = V_7; NullCheck(L_24); uint16_t L_25 = AnchorInfo_get_Position_m1133366486(L_24, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_26 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m46784903(L_26, __this, ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_22)), L_23, L_25, /*hidden argument*/NULL); return L_26; } IL_008f: { AnchorInfo_t3387011151 * L_27 = V_7; NullCheck(L_27); bool L_28 = AnchorInfo_get_IsSubstring_m1536110387(L_27, /*hidden argument*/NULL); if (!L_28) { goto IL_00a9; } } { IntervalCollection_t2609070824 * L_29 = V_3; AnchorInfo_t3387011151 * L_30 = V_7; int32_t L_31 = V_0; NullCheck(L_30); Interval_t1802865632 L_32 = AnchorInfo_GetInterval_m2808989035(L_30, L_31, /*hidden argument*/NULL); NullCheck(L_29); IntervalCollection_Add_m2115898256(L_29, L_32, /*hidden argument*/NULL); } IL_00a9: { AnchorInfo_t3387011151 * L_33 = V_7; NullCheck(L_33); bool L_34 = AnchorInfo_get_IsUnknownWidth_m830883035(L_33, /*hidden argument*/NULL); if (!L_34) { goto IL_00ba; } } { goto IL_00d3; } IL_00ba: { int32_t L_35 = V_0; AnchorInfo_t3387011151 * L_36 = V_7; NullCheck(L_36); int32_t L_37 = AnchorInfo_get_Width_m3579824419(L_36, /*hidden argument*/NULL); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)L_37)); int32_t L_38 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00ca: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_002a; } } IL_00d3: { IntervalCollection_t2609070824 * L_41 = V_3; NullCheck(L_41); IntervalCollection_Normalize_m1934892959(L_41, /*hidden argument*/NULL); Interval_t1802865632 L_42 = Interval_get_Empty_m3617514670(NULL /*static, unused*/, /*hidden argument*/NULL); V_8 = L_42; IntervalCollection_t2609070824 * L_43 = V_3; NullCheck(L_43); RuntimeObject* L_44 = IntervalCollection_GetEnumerator_m3422445219(L_43, /*hidden argument*/NULL); V_10 = L_44; } IL_00e8: try { // begin try (depth: 1) { goto IL_0112; } IL_00ed: { RuntimeObject* L_45 = V_10; NullCheck(L_45); RuntimeObject * L_46 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_45); V_9 = ((*(Interval_t1802865632 *)((Interval_t1802865632 *)UnBox(L_46, Interval_t1802865632_il2cpp_TypeInfo_var)))); int32_t L_47 = Interval_get_Size_m4163671410((&V_9), /*hidden argument*/NULL); int32_t L_48 = Interval_get_Size_m4163671410((&V_8), /*hidden argument*/NULL); if ((((int32_t)L_47) <= ((int32_t)L_48))) { goto IL_0112; } } IL_010e: { Interval_t1802865632 L_49 = V_9; V_8 = L_49; } IL_0112: { RuntimeObject* L_50 = V_10; NullCheck(L_50); bool L_51 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_50); if (L_51) { goto IL_00ed; } } IL_011e: { IL2CPP_LEAVE(0x139, FINALLY_0123); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0123; } FINALLY_0123: { // begin finally (depth: 1) { RuntimeObject* L_52 = V_10; V_18 = ((RuntimeObject*)IsInst((RuntimeObject*)L_52, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_53 = V_18; if (L_53) { goto IL_0131; } } IL_0130: { IL2CPP_END_FINALLY(291) } IL_0131: { RuntimeObject* L_54 = V_18; NullCheck(L_54); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_54); IL2CPP_END_FINALLY(291) } } // end finally (depth: 1) IL2CPP_CLEANUP(291) { IL2CPP_JUMP_TBL(0x139, IL_0139) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0139: { bool L_55 = Interval_get_IsEmpty_m2731597232((&V_8), /*hidden argument*/NULL); if (!L_55) { goto IL_014d; } } { int32_t L_56 = V_1; AnchorInfo_t3387011151 * L_57 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3523994803(L_57, __this, L_56, /*hidden argument*/NULL); return L_57; } IL_014d: { V_11 = (bool)0; V_12 = 0; V_0 = 0; V_13 = 0; goto IL_01c8; } IL_015d: { ArrayList_t2718874744 * L_58 = V_2; int32_t L_59 = V_13; NullCheck(L_58); RuntimeObject * L_60 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_58, L_59); V_14 = ((AnchorInfo_t3387011151 *)CastclassClass((RuntimeObject*)L_60, AnchorInfo_t3387011151_il2cpp_TypeInfo_var)); AnchorInfo_t3387011151 * L_61 = V_14; NullCheck(L_61); bool L_62 = AnchorInfo_get_IsSubstring_m1536110387(L_61, /*hidden argument*/NULL); if (!L_62) { goto IL_01a7; } } { AnchorInfo_t3387011151 * L_63 = V_14; int32_t L_64 = V_0; NullCheck(L_63); Interval_t1802865632 L_65 = AnchorInfo_GetInterval_m2808989035(L_63, L_64, /*hidden argument*/NULL); bool L_66 = Interval_Contains_m1454846757((&V_8), L_65, /*hidden argument*/NULL); if (!L_66) { goto IL_01a7; } } { bool L_67 = V_11; AnchorInfo_t3387011151 * L_68 = V_14; NullCheck(L_68); bool L_69 = AnchorInfo_get_IgnoreCase_m4084905689(L_68, /*hidden argument*/NULL); V_11 = (bool)((int32_t)((int32_t)L_67|(int32_t)L_69)); ArrayList_t2718874744 * L_70 = V_2; int32_t L_71 = V_12; int32_t L_72 = L_71; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1)); AnchorInfo_t3387011151 * L_73 = V_14; NullCheck(L_70); VirtActionInvoker2< int32_t, RuntimeObject * >::Invoke(22 /* System.Void System.Collections.ArrayList::set_Item(System.Int32,System.Object) */, L_70, L_72, L_73); } IL_01a7: { AnchorInfo_t3387011151 * L_74 = V_14; NullCheck(L_74); bool L_75 = AnchorInfo_get_IsUnknownWidth_m830883035(L_74, /*hidden argument*/NULL); if (!L_75) { goto IL_01b8; } } { goto IL_01d5; } IL_01b8: { int32_t L_76 = V_0; AnchorInfo_t3387011151 * L_77 = V_14; NullCheck(L_77); int32_t L_78 = AnchorInfo_get_Width_m3579824419(L_77, /*hidden argument*/NULL); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)L_78)); int32_t L_79 = V_13; V_13 = ((int32_t)il2cpp_codegen_add((int32_t)L_79, (int32_t)1)); } IL_01c8: { int32_t L_80 = V_13; ArrayList_t2718874744 * L_81 = V_2; NullCheck(L_81); int32_t L_82 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_81); if ((((int32_t)L_80) < ((int32_t)L_82))) { goto IL_015d; } } IL_01d5: { StringBuilder_t * L_83 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_83, /*hidden argument*/NULL); V_15 = L_83; V_16 = 0; goto IL_0227; } IL_01e4: { bool L_84 = ___reverse0; if (!L_84) { goto IL_0203; } } { ArrayList_t2718874744 * L_85 = V_2; int32_t L_86 = V_12; int32_t L_87 = V_16; NullCheck(L_85); RuntimeObject * L_88 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_85, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_86, (int32_t)L_87)), (int32_t)1))); V_17 = ((AnchorInfo_t3387011151 *)CastclassClass((RuntimeObject*)L_88, AnchorInfo_t3387011151_il2cpp_TypeInfo_var)); goto IL_0212; } IL_0203: { ArrayList_t2718874744 * L_89 = V_2; int32_t L_90 = V_16; NullCheck(L_89); RuntimeObject * L_91 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_89, L_90); V_17 = ((AnchorInfo_t3387011151 *)CastclassClass((RuntimeObject*)L_91, AnchorInfo_t3387011151_il2cpp_TypeInfo_var)); } IL_0212: { StringBuilder_t * L_92 = V_15; AnchorInfo_t3387011151 * L_93 = V_17; NullCheck(L_93); String_t* L_94 = AnchorInfo_get_Substring_m1799385132(L_93, /*hidden argument*/NULL); NullCheck(L_92); StringBuilder_Append_m1965104174(L_92, L_94, /*hidden argument*/NULL); int32_t L_95 = V_16; V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_95, (int32_t)1)); } IL_0227: { int32_t L_96 = V_16; int32_t L_97 = V_12; if ((((int32_t)L_96) < ((int32_t)L_97))) { goto IL_01e4; } } { StringBuilder_t * L_98 = V_15; NullCheck(L_98); int32_t L_99 = StringBuilder_get_Length_m3238060835(L_98, /*hidden argument*/NULL); int32_t L_100 = Interval_get_Size_m4163671410((&V_8), /*hidden argument*/NULL); if ((!(((uint32_t)L_99) == ((uint32_t)L_100)))) { goto IL_025b; } } { int32_t L_101 = (&V_8)->get_low_0(); int32_t L_102 = V_1; StringBuilder_t * L_103 = V_15; NullCheck(L_103); String_t* L_104 = StringBuilder_ToString_m3317489284(L_103, /*hidden argument*/NULL); bool L_105 = V_11; AnchorInfo_t3387011151 * L_106 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3869855453(L_106, __this, L_101, L_102, L_104, L_105, /*hidden argument*/NULL); return L_106; } IL_025b: { StringBuilder_t * L_107 = V_15; NullCheck(L_107); int32_t L_108 = StringBuilder_get_Length_m3238060835(L_107, /*hidden argument*/NULL); int32_t L_109 = Interval_get_Size_m4163671410((&V_8), /*hidden argument*/NULL); if ((((int32_t)L_108) <= ((int32_t)L_109))) { goto IL_0285; } } { IL2CPP_RUNTIME_CLASS_INIT(Console_t3208230065_il2cpp_TypeInfo_var); TextWriter_t3478189236 * L_110 = Console_get_Error_m1839879495(NULL /*static, unused*/, /*hidden argument*/NULL); NullCheck(L_110); VirtActionInvoker1< String_t* >::Invoke(16 /* System.Void System.IO.TextWriter::WriteLine(System.String) */, L_110, _stringLiteral487807326); int32_t L_111 = V_1; AnchorInfo_t3387011151 * L_112 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3523994803(L_112, __this, L_111, /*hidden argument*/NULL); return L_112; } IL_0285: { SystemException_t176217640 * L_113 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var); SystemException__ctor_m3298527747(L_113, _stringLiteral3428092072, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_113,Group_GetAnchorInfo_m3730312864_RuntimeMethod_var); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.Syntax.Literal::.ctor(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Literal__ctor_m1697110877 (Literal_t434143540 * __this, String_t* ___str0, bool ___ignore1, const RuntimeMethod* method) { { Expression__ctor_m1600460087(__this, /*hidden argument*/NULL); String_t* L_0 = ___str0; __this->set_str_0(L_0); bool L_1 = ___ignore1; __this->set_ignore_1(L_1); return; } } // System.Void System.Text.RegularExpressions.Syntax.Literal::CompileLiteral(System.String,System.Text.RegularExpressions.ICompiler,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Literal_CompileLiteral_m4231400317 (RuntimeObject * __this /* static, unused */, String_t* ___str0, RuntimeObject* ___cmp1, bool ___ignore2, bool ___reverse3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Literal_CompileLiteral_m4231400317_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___str0; NullCheck(L_0); int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_000c; } } { return; } IL_000c: { String_t* L_2 = ___str0; NullCheck(L_2); int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL); if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_002d; } } { RuntimeObject* L_4 = ___cmp1; String_t* L_5 = ___str0; NullCheck(L_5); Il2CppChar L_6 = String_get_Chars_m2986988803(L_5, 0, /*hidden argument*/NULL); bool L_7 = ___ignore2; bool L_8 = ___reverse3; NullCheck(L_4); InterfaceActionInvoker4< Il2CppChar, bool, bool, bool >::Invoke(3 /* System.Void System.Text.RegularExpressions.ICompiler::EmitCharacter(System.Char,System.Boolean,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_4, L_6, (bool)0, L_7, L_8); goto IL_0036; } IL_002d: { RuntimeObject* L_9 = ___cmp1; String_t* L_10 = ___str0; bool L_11 = ___ignore2; bool L_12 = ___reverse3; NullCheck(L_9); InterfaceActionInvoker3< String_t*, bool, bool >::Invoke(8 /* System.Void System.Text.RegularExpressions.ICompiler::EmitString(System.String,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_9, L_10, L_11, L_12); } IL_0036: { return; } } // System.Void System.Text.RegularExpressions.Syntax.Literal::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Literal_Compile_m2228022079 (Literal_t434143540 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { { String_t* L_0 = __this->get_str_0(); RuntimeObject* L_1 = ___cmp0; bool L_2 = __this->get_ignore_1(); bool L_3 = ___reverse1; Literal_CompileLiteral_m4231400317(NULL /*static, unused*/, L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.Literal::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Literal_GetWidth_m2673961846 (Literal_t434143540 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t* L_0 = ___min0; int32_t* L_1 = ___max1; String_t* L_2 = __this->get_str_0(); NullCheck(L_2); int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL); int32_t L_4 = L_3; V_0 = L_4; *((int32_t*)(L_1)) = (int32_t)L_4; int32_t L_5 = V_0; *((int32_t*)(L_0)) = (int32_t)L_5; return; } } // System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Literal::GetAnchorInfo(System.Boolean) extern "C" IL2CPP_METHOD_ATTR AnchorInfo_t3387011151 * Literal_GetAnchorInfo_m810577400 (Literal_t434143540 * __this, bool ___reverse0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Literal_GetAnchorInfo_m810577400_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = __this->get_str_0(); NullCheck(L_0); int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL); String_t* L_2 = __this->get_str_0(); bool L_3 = __this->get_ignore_1(); AnchorInfo_t3387011151 * L_4 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3869855453(L_4, __this, 0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } // System.Boolean System.Text.RegularExpressions.Syntax.Literal::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool Literal_IsComplex_m4067122560 (Literal_t434143540 * __this, const RuntimeMethod* method) { { return (bool)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 System.Text.RegularExpressions.Syntax.NonBacktrackingGroup::.ctor() extern "C" IL2CPP_METHOD_ATTR void NonBacktrackingGroup__ctor_m2332797184 (NonBacktrackingGroup_t3074098547 * __this, const RuntimeMethod* method) { { Group__ctor_m2980794822(__this, /*hidden argument*/NULL); return; } } // System.Void System.Text.RegularExpressions.Syntax.NonBacktrackingGroup::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void NonBacktrackingGroup_Compile_m1731438724 (NonBacktrackingGroup_t3074098547 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (NonBacktrackingGroup_Compile_m1731438724_MetadataUsageId); s_Il2CppMethodInitialized = true; } LinkRef_t2971865410 * V_0 = NULL; { RuntimeObject* L_0 = ___cmp0; NullCheck(L_0); LinkRef_t2971865410 * L_1 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0); V_0 = L_1; RuntimeObject* L_2 = ___cmp0; LinkRef_t2971865410 * L_3 = V_0; NullCheck(L_2); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(16 /* System.Void System.Text.RegularExpressions.ICompiler::EmitSub(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_2, L_3); RuntimeObject* L_4 = ___cmp0; bool L_5 = ___reverse1; Group_Compile_m3355488790(__this, L_4, L_5, /*hidden argument*/NULL); RuntimeObject* L_6 = ___cmp0; NullCheck(L_6); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTrue() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_6); RuntimeObject* L_7 = ___cmp0; LinkRef_t2971865410 * L_8 = V_0; NullCheck(L_7); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_7, L_8); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.NonBacktrackingGroup::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool NonBacktrackingGroup_IsComplex_m823336948 (NonBacktrackingGroup_t3074098547 * __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 System.Text.RegularExpressions.Syntax.Parser::.ctor() extern "C" IL2CPP_METHOD_ATTR void Parser__ctor_m3200411199 (Parser_t2430509383 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser__ctor_m3200411199_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Object__ctor_m297566312(__this, /*hidden argument*/NULL); ArrayList_t2718874744 * L_0 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m4254721275(L_0, /*hidden argument*/NULL); __this->set_caps_2(L_0); Hashtable_t1853889766 * L_1 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var); Hashtable__ctor_m1815022027(L_1, /*hidden argument*/NULL); __this->set_refs_3(L_1); return; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseDecimal(System.String,System.Int32&) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseDecimal_m245094461 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, const RuntimeMethod* method) { { String_t* L_0 = ___str0; int32_t* L_1 = ___ptr1; int32_t L_2 = Parser_ParseNumber_m2114552835(NULL /*static, unused*/, L_0, L_1, ((int32_t)10), 1, ((int32_t)2147483647LL), /*hidden argument*/NULL); return L_2; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseOctal(System.String,System.Int32&) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseOctal_m1193445574 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, const RuntimeMethod* method) { { String_t* L_0 = ___str0; int32_t* L_1 = ___ptr1; int32_t L_2 = Parser_ParseNumber_m2114552835(NULL /*static, unused*/, L_0, L_1, 8, 1, 3, /*hidden argument*/NULL); return L_2; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseHex(System.String,System.Int32&,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseHex_m3698548444 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, int32_t ___digits2, const RuntimeMethod* method) { { String_t* L_0 = ___str0; int32_t* L_1 = ___ptr1; int32_t L_2 = ___digits2; int32_t L_3 = ___digits2; int32_t L_4 = Parser_ParseNumber_m2114552835(NULL /*static, unused*/, L_0, L_1, ((int32_t)16), L_2, L_3, /*hidden argument*/NULL); return L_4; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseNumber(System.String,System.Int32&,System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseNumber_m2114552835 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, int32_t ___b2, int32_t ___min3, int32_t ___max4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t* L_0 = ___ptr1; V_0 = (*((int32_t*)L_0)); V_1 = 0; V_2 = 0; int32_t L_1 = ___max4; int32_t L_2 = ___min3; if ((((int32_t)L_1) >= ((int32_t)L_2))) { goto IL_0016; } } { ___max4 = ((int32_t)2147483647LL); } IL_0016: { goto IL_0048; } IL_001b: { String_t* L_3 = ___str0; int32_t L_4 = V_0; int32_t L_5 = L_4; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); NullCheck(L_3); Il2CppChar L_6 = String_get_Chars_m2986988803(L_3, L_5, /*hidden argument*/NULL); int32_t L_7 = ___b2; int32_t L_8 = V_2; int32_t L_9 = Parser_ParseDigit_m2336300552(NULL /*static, unused*/, L_6, L_7, L_8, /*hidden argument*/NULL); V_3 = L_9; int32_t L_10 = V_3; if ((((int32_t)L_10) >= ((int32_t)0))) { goto IL_003e; } } { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1)); goto IL_005c; } IL_003e: { int32_t L_12 = V_1; int32_t L_13 = ___b2; int32_t L_14 = V_3; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_12, (int32_t)L_13)), (int32_t)L_14)); int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0048: { int32_t L_16 = V_2; int32_t L_17 = ___max4; if ((((int32_t)L_16) >= ((int32_t)L_17))) { goto IL_005c; } } { int32_t L_18 = V_0; String_t* L_19 = ___str0; NullCheck(L_19); int32_t L_20 = String_get_Length_m3847582255(L_19, /*hidden argument*/NULL); if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_001b; } } IL_005c: { int32_t L_21 = V_2; int32_t L_22 = ___min3; if ((((int32_t)L_21) >= ((int32_t)L_22))) { goto IL_0065; } } { return (-1); } IL_0065: { int32_t* L_23 = ___ptr1; int32_t L_24 = V_0; *((int32_t*)(L_23)) = (int32_t)L_24; int32_t L_25 = V_1; return L_25; } } // System.String System.Text.RegularExpressions.Syntax.Parser::ParseName(System.String,System.Int32&) extern "C" IL2CPP_METHOD_ATTR String_t* Parser_ParseName_m1814604608 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t* ___ptr1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseName_m1814604608_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___str0; int32_t* L_1 = ___ptr1; NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, (*((int32_t*)L_1)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_3 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_002f; } } { String_t* L_4 = ___str0; int32_t* L_5 = ___ptr1; int32_t L_6 = Parser_ParseNumber_m2114552835(NULL /*static, unused*/, L_4, L_5, ((int32_t)10), 1, 0, /*hidden argument*/NULL); V_0 = L_6; int32_t L_7 = V_0; if ((((int32_t)L_7) <= ((int32_t)0))) { goto IL_002d; } } { String_t* L_8 = Int32_ToString_m141394615((&V_0), /*hidden argument*/NULL); return L_8; } IL_002d: { return (String_t*)NULL; } IL_002f: { int32_t* L_9 = ___ptr1; V_1 = (*((int32_t*)L_9)); goto IL_0054; } IL_0037: { String_t* L_10 = ___str0; int32_t* L_11 = ___ptr1; NullCheck(L_10); Il2CppChar L_12 = String_get_Chars_m2986988803(L_10, (*((int32_t*)L_11)), /*hidden argument*/NULL); bool L_13 = Parser_IsNameChar_m698176442(NULL /*static, unused*/, L_12, /*hidden argument*/NULL); if (L_13) { goto IL_004e; } } { goto IL_0059; } IL_004e: { int32_t* L_14 = ___ptr1; int32_t* L_15 = ___ptr1; *((int32_t*)(L_14)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)(*((int32_t*)L_15)), (int32_t)1)); } IL_0054: { goto IL_0037; } IL_0059: { int32_t* L_16 = ___ptr1; int32_t L_17 = V_1; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(*((int32_t*)L_16)), (int32_t)L_17))) <= ((int32_t)0))) { goto IL_006f; } } { String_t* L_18 = ___str0; int32_t L_19 = V_1; int32_t* L_20 = ___ptr1; int32_t L_21 = V_1; NullCheck(L_18); String_t* L_22 = String_Substring_m1610150815(L_18, L_19, ((int32_t)il2cpp_codegen_subtract((int32_t)(*((int32_t*)L_20)), (int32_t)L_21)), /*hidden argument*/NULL); return L_22; } IL_006f: { return (String_t*)NULL; } } // System.Text.RegularExpressions.Syntax.RegularExpression System.Text.RegularExpressions.Syntax.Parser::ParseRegularExpression(System.String,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR RegularExpression_t3834220169 * Parser_ParseRegularExpression_m18398587 (Parser_t2430509383 * __this, String_t* ___pattern0, int32_t ___options1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseRegularExpression_m18398587_MetadataUsageId); s_Il2CppMethodInitialized = true; } RegularExpression_t3834220169 * V_0 = NULL; RegularExpression_t3834220169 * 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 = 0; NO_UNUSED_WARNING (__leave_target); { String_t* L_0 = ___pattern0; __this->set_pattern_0(L_0); __this->set_ptr_1(0); ArrayList_t2718874744 * L_1 = __this->get_caps_2(); NullCheck(L_1); VirtActionInvoker0::Invoke(31 /* System.Void System.Collections.ArrayList::Clear() */, L_1); Hashtable_t1853889766 * L_2 = __this->get_refs_3(); NullCheck(L_2); VirtActionInvoker0::Invoke(34 /* System.Void System.Collections.Hashtable::Clear() */, L_2); __this->set_num_groups_4(0); } IL_002b: try { // begin try (depth: 1) { RegularExpression_t3834220169 * L_3 = (RegularExpression_t3834220169 *)il2cpp_codegen_object_new(RegularExpression_t3834220169_il2cpp_TypeInfo_var); RegularExpression__ctor_m119502265(L_3, /*hidden argument*/NULL); V_0 = L_3; RegularExpression_t3834220169 * L_4 = V_0; int32_t L_5 = ___options1; Parser_ParseGroup_m3186460488(__this, L_4, L_5, (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); Parser_ResolveReferences_m1518052352(__this, /*hidden argument*/NULL); RegularExpression_t3834220169 * L_6 = V_0; int32_t L_7 = __this->get_num_groups_4(); NullCheck(L_6); RegularExpression_set_GroupCount_m3908887512(L_6, L_7, /*hidden argument*/NULL); RegularExpression_t3834220169 * L_8 = V_0; V_1 = L_8; goto IL_006a; } IL_0053: { ; // IL_0053: leave IL_006a } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __exception_local = (Exception_t *)e.ex; if(il2cpp_codegen_class_is_assignable_from (IndexOutOfRangeException_t1578797820_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex))) goto CATCH_0058; throw e; } CATCH_0058: { // begin catch(System.IndexOutOfRangeException) { ArgumentException_t132251570 * L_9 = Parser_NewParseException_m686511029(__this, _stringLiteral2207274588, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,Parser_ParseRegularExpression_m18398587_RuntimeMethod_var); } IL_0065: { goto IL_006a; } } // end catch (depth: 1) IL_006a: { RegularExpression_t3834220169 * L_10 = V_1; return L_10; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::GetMapping(System.Collections.Hashtable) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_GetMapping_m1792972121 (Parser_t2430509383 * __this, Hashtable_t1853889766 * ___mapping0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_GetMapping_m1792972121_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; CapturingGroup_t751358689 * V_2 = NULL; String_t* V_3 = NULL; int32_t V_4 = 0; String_t* G_B4_0 = NULL; { ArrayList_t2718874744 * L_0 = __this->get_caps_2(); NullCheck(L_0); int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_0); V_0 = L_1; Hashtable_t1853889766 * L_2 = ___mapping0; int32_t L_3 = 0; RuntimeObject * L_4 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_3); NullCheck(L_2); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_2, _stringLiteral3452614544, L_4); V_1 = 0; goto IL_00a5; } IL_0024: { ArrayList_t2718874744 * L_5 = __this->get_caps_2(); int32_t L_6 = V_1; NullCheck(L_5); RuntimeObject * L_7 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_5, L_6); V_2 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_7, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); CapturingGroup_t751358689 * L_8 = V_2; NullCheck(L_8); String_t* L_9 = CapturingGroup_get_Name_m3747712535(L_8, /*hidden argument*/NULL); if (!L_9) { goto IL_004c; } } { CapturingGroup_t751358689 * L_10 = V_2; NullCheck(L_10); String_t* L_11 = CapturingGroup_get_Name_m3747712535(L_10, /*hidden argument*/NULL); G_B4_0 = L_11; goto IL_005b; } IL_004c: { CapturingGroup_t751358689 * L_12 = V_2; NullCheck(L_12); int32_t L_13 = CapturingGroup_get_Index_m3406974370(L_12, /*hidden argument*/NULL); V_4 = L_13; String_t* L_14 = Int32_ToString_m141394615((&V_4), /*hidden argument*/NULL); G_B4_0 = L_14; } IL_005b: { V_3 = G_B4_0; Hashtable_t1853889766 * L_15 = ___mapping0; String_t* L_16 = V_3; NullCheck(L_15); bool L_17 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(35 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_15, L_16); if (!L_17) { goto IL_008f; } } { Hashtable_t1853889766 * L_18 = ___mapping0; String_t* L_19 = V_3; NullCheck(L_18); RuntimeObject * L_20 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_18, L_19); CapturingGroup_t751358689 * L_21 = V_2; NullCheck(L_21); int32_t L_22 = CapturingGroup_get_Index_m3406974370(L_21, /*hidden argument*/NULL); if ((((int32_t)((*(int32_t*)((int32_t*)UnBox(L_20, Int32_t2950945753_il2cpp_TypeInfo_var))))) == ((int32_t)L_22))) { goto IL_008a; } } { SystemException_t176217640 * L_23 = (SystemException_t176217640 *)il2cpp_codegen_object_new(SystemException_t176217640_il2cpp_TypeInfo_var); SystemException__ctor_m3298527747(L_23, _stringLiteral862809193, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23,Parser_GetMapping_m1792972121_RuntimeMethod_var); } IL_008a: { goto IL_00a1; } IL_008f: { Hashtable_t1853889766 * L_24 = ___mapping0; String_t* L_25 = V_3; CapturingGroup_t751358689 * L_26 = V_2; NullCheck(L_26); int32_t L_27 = CapturingGroup_get_Index_m3406974370(L_26, /*hidden argument*/NULL); int32_t L_28 = L_27; RuntimeObject * L_29 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_28); NullCheck(L_24); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_24, L_25, L_29); } IL_00a1: { int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)); } IL_00a5: { int32_t L_31 = V_1; int32_t L_32 = V_0; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0024; } } { int32_t L_33 = __this->get_gap_5(); return L_33; } } // System.Void System.Text.RegularExpressions.Syntax.Parser::ParseGroup(System.Text.RegularExpressions.Syntax.Group,System.Text.RegularExpressions.RegexOptions,System.Text.RegularExpressions.Syntax.Assertion) extern "C" IL2CPP_METHOD_ATTR void Parser_ParseGroup_m3186460488 (Parser_t2430509383 * __this, Group_t1458537008 * ___group0, int32_t ___options1, Assertion_t3267412828 * ___assertion2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseGroup_m3186460488_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; Alternation_t625481451 * V_1 = NULL; String_t* V_2 = NULL; Group_t1458537008 * V_3 = NULL; Expression_t2722445759 * V_4 = NULL; bool V_5 = false; Il2CppChar V_6 = 0x0; uint16_t V_7 = 0; uint16_t V_8 = 0; uint16_t V_9 = 0; int32_t V_10 = 0; bool V_11 = false; Il2CppChar V_12 = 0x0; int32_t V_13 = 0; int32_t V_14 = 0; bool V_15 = false; bool V_16 = false; int32_t V_17 = 0; Repetition_t2393242404 * V_18 = NULL; int32_t V_19 = 0; Il2CppChar V_20 = 0x0; int32_t G_B11_0 = 0; int32_t G_B15_0 = 0; int32_t G_B19_0 = 0; { Group_t1458537008 * L_0 = ___group0; V_0 = (bool)((!(((RuntimeObject*)(RegularExpression_t3834220169 *)((RegularExpression_t3834220169 *)IsInstClass((RuntimeObject*)L_0, RegularExpression_t3834220169_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0); V_1 = (Alternation_t625481451 *)NULL; V_2 = (String_t*)NULL; Group_t1458537008 * L_1 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_1, /*hidden argument*/NULL); V_3 = L_1; V_4 = (Expression_t2722445759 *)NULL; V_5 = (bool)0; } IL_001a: { int32_t L_2 = ___options1; bool L_3 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_2, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_3, /*hidden argument*/NULL); int32_t L_4 = __this->get_ptr_1(); String_t* L_5 = __this->get_pattern_0(); NullCheck(L_5); int32_t L_6 = String_get_Length_m3847582255(L_5, /*hidden argument*/NULL); if ((((int32_t)L_4) < ((int32_t)L_6))) { goto IL_0041; } } { goto IL_0484; } IL_0041: { String_t* L_7 = __this->get_pattern_0(); int32_t L_8 = __this->get_ptr_1(); int32_t L_9 = L_8; V_19 = L_9; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1))); int32_t L_10 = V_19; NullCheck(L_7); Il2CppChar L_11 = String_get_Chars_m2986988803(L_7, L_10, /*hidden argument*/NULL); V_6 = L_11; Il2CppChar L_12 = V_6; V_20 = L_12; Il2CppChar L_13 = V_20; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)((int32_t)36)))) { case 0: { goto IL_00ee; } case 1: { goto IL_009b; } case 2: { goto IL_009b; } case 3: { goto IL_009b; } case 4: { goto IL_0190; } case 5: { goto IL_01da; } case 6: { goto IL_025f; } case 7: { goto IL_025f; } case 8: { goto IL_009b; } case 9: { goto IL_009b; } case 10: { goto IL_0110; } } } IL_009b: { Il2CppChar L_14 = V_20; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)((int32_t)91)))) { case 0: { goto IL_0182; } case 1: { goto IL_0133; } case 2: { goto IL_00b5; } case 3: { goto IL_00cc; } } } IL_00b5: { Il2CppChar L_15 = V_20; if ((((int32_t)L_15) == ((int32_t)((int32_t)63)))) { goto IL_025f; } } { Il2CppChar L_16 = V_20; if ((((int32_t)L_16) == ((int32_t)((int32_t)124)))) { goto IL_01e2; } } { goto IL_026b; } IL_00cc: { int32_t L_17 = ___options1; bool L_18 = Parser_IsMultiline_m3953355516(NULL /*static, unused*/, L_17, /*hidden argument*/NULL); if (!L_18) { goto IL_00dd; } } { G_B11_0 = 3; goto IL_00de; } IL_00dd: { G_B11_0 = 1; } IL_00de: { V_7 = G_B11_0; uint16_t L_19 = V_7; PositionAssertion_t3339288061 * L_20 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_20, L_19, /*hidden argument*/NULL); V_4 = L_20; goto IL_0270; } IL_00ee: { int32_t L_21 = ___options1; bool L_22 = Parser_IsMultiline_m3953355516(NULL /*static, unused*/, L_21, /*hidden argument*/NULL); if (!L_22) { goto IL_00ff; } } { G_B15_0 = 7; goto IL_0100; } IL_00ff: { G_B15_0 = 5; } IL_0100: { V_8 = G_B15_0; uint16_t L_23 = V_8; PositionAssertion_t3339288061 * L_24 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_24, L_23, /*hidden argument*/NULL); V_4 = L_24; goto IL_0270; } IL_0110: { int32_t L_25 = ___options1; bool L_26 = Parser_IsSingleline_m326238187(NULL /*static, unused*/, L_25, /*hidden argument*/NULL); if (!L_26) { goto IL_0121; } } { G_B19_0 = 2; goto IL_0122; } IL_0121: { G_B19_0 = 1; } IL_0122: { V_9 = G_B19_0; uint16_t L_27 = V_9; CharacterClass_t839120860 * L_28 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_28, L_27, (bool)0, /*hidden argument*/NULL); V_4 = L_28; goto IL_0270; } IL_0133: { int32_t L_29 = Parser_ParseEscape_m956682155(__this, /*hidden argument*/NULL); V_10 = L_29; int32_t L_30 = V_10; if ((((int32_t)L_30) < ((int32_t)0))) { goto IL_014d; } } { int32_t L_31 = V_10; V_6 = (((int32_t)((uint16_t)L_31))); goto IL_017d; } IL_014d: { int32_t L_32 = ___options1; Expression_t2722445759 * L_33 = Parser_ParseSpecial_m1961501104(__this, L_32, /*hidden argument*/NULL); V_4 = L_33; Expression_t2722445759 * L_34 = V_4; if (L_34) { goto IL_017d; } } { String_t* L_35 = __this->get_pattern_0(); int32_t L_36 = __this->get_ptr_1(); int32_t L_37 = L_36; V_19 = L_37; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1))); int32_t L_38 = V_19; NullCheck(L_35); Il2CppChar L_39 = String_get_Chars_m2986988803(L_35, L_38, /*hidden argument*/NULL); V_6 = L_39; } IL_017d: { goto IL_0270; } IL_0182: { int32_t L_40 = ___options1; Expression_t2722445759 * L_41 = Parser_ParseCharacterClass_m4285351396(__this, L_40, /*hidden argument*/NULL); V_4 = L_41; goto IL_0270; } IL_0190: { int32_t L_42 = ___options1; bool L_43 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_42, /*hidden argument*/NULL); V_11 = L_43; Expression_t2722445759 * L_44 = Parser_ParseGroupingConstruct_m263270497(__this, (&___options1), /*hidden argument*/NULL); V_4 = L_44; Expression_t2722445759 * L_45 = V_4; if (L_45) { goto IL_01d5; } } { String_t* L_46 = V_2; if (!L_46) { goto IL_01d0; } } { int32_t L_47 = ___options1; bool L_48 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_47, /*hidden argument*/NULL); bool L_49 = V_11; if ((((int32_t)L_48) == ((int32_t)L_49))) { goto IL_01d0; } } { Group_t1458537008 * L_50 = V_3; String_t* L_51 = V_2; int32_t L_52 = ___options1; bool L_53 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_52, /*hidden argument*/NULL); Literal_t434143540 * L_54 = (Literal_t434143540 *)il2cpp_codegen_object_new(Literal_t434143540_il2cpp_TypeInfo_var); Literal__ctor_m1697110877(L_54, L_51, L_53, /*hidden argument*/NULL); NullCheck(L_50); Group_AppendExpression_m1633560475(L_50, L_54, /*hidden argument*/NULL); V_2 = (String_t*)NULL; } IL_01d0: { goto IL_001a; } IL_01d5: { goto IL_0270; } IL_01da: { V_5 = (bool)1; goto IL_0484; } IL_01e2: { String_t* L_55 = V_2; if (!L_55) { goto IL_01fc; } } { Group_t1458537008 * L_56 = V_3; String_t* L_57 = V_2; int32_t L_58 = ___options1; bool L_59 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_58, /*hidden argument*/NULL); Literal_t434143540 * L_60 = (Literal_t434143540 *)il2cpp_codegen_object_new(Literal_t434143540_il2cpp_TypeInfo_var); Literal__ctor_m1697110877(L_60, L_57, L_59, /*hidden argument*/NULL); NullCheck(L_56); Group_AppendExpression_m1633560475(L_56, L_60, /*hidden argument*/NULL); V_2 = (String_t*)NULL; } IL_01fc: { Assertion_t3267412828 * L_61 = ___assertion2; if (!L_61) { goto IL_0241; } } { Assertion_t3267412828 * L_62 = ___assertion2; NullCheck(L_62); Expression_t2722445759 * L_63 = Assertion_get_TrueExpression_m2743006331(L_62, /*hidden argument*/NULL); if (L_63) { goto IL_0219; } } { Assertion_t3267412828 * L_64 = ___assertion2; Group_t1458537008 * L_65 = V_3; NullCheck(L_64); Assertion_set_TrueExpression_m530142558(L_64, L_65, /*hidden argument*/NULL); goto IL_023c; } IL_0219: { Assertion_t3267412828 * L_66 = ___assertion2; NullCheck(L_66); Expression_t2722445759 * L_67 = Assertion_get_FalseExpression_m2609188285(L_66, /*hidden argument*/NULL); if (L_67) { goto IL_0230; } } { Assertion_t3267412828 * L_68 = ___assertion2; Group_t1458537008 * L_69 = V_3; NullCheck(L_68); Assertion_set_FalseExpression_m468310168(L_68, L_69, /*hidden argument*/NULL); goto IL_023c; } IL_0230: { ArgumentException_t132251570 * L_70 = Parser_NewParseException_m686511029(__this, _stringLiteral3468339241, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_70,Parser_ParseGroup_m3186460488_RuntimeMethod_var); } IL_023c: { goto IL_0254; } IL_0241: { Alternation_t625481451 * L_71 = V_1; if (L_71) { goto IL_024d; } } { Alternation_t625481451 * L_72 = (Alternation_t625481451 *)il2cpp_codegen_object_new(Alternation_t625481451_il2cpp_TypeInfo_var); Alternation__ctor_m1629257642(L_72, /*hidden argument*/NULL); V_1 = L_72; } IL_024d: { Alternation_t625481451 * L_73 = V_1; Group_t1458537008 * L_74 = V_3; NullCheck(L_73); Alternation_AddAlternative_m3625038910(L_73, L_74, /*hidden argument*/NULL); } IL_0254: { Group_t1458537008 * L_75 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_75, /*hidden argument*/NULL); V_3 = L_75; goto IL_001a; } IL_025f: { ArgumentException_t132251570 * L_76 = Parser_NewParseException_m686511029(__this, _stringLiteral1647812726, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_76,Parser_ParseGroup_m3186460488_RuntimeMethod_var); } IL_026b: { goto IL_0270; } IL_0270: { int32_t L_77 = ___options1; bool L_78 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_77, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_78, /*hidden argument*/NULL); int32_t L_79 = __this->get_ptr_1(); String_t* L_80 = __this->get_pattern_0(); NullCheck(L_80); int32_t L_81 = String_get_Length_m3847582255(L_80, /*hidden argument*/NULL); if ((((int32_t)L_79) >= ((int32_t)L_81))) { goto IL_0413; } } { String_t* L_82 = __this->get_pattern_0(); int32_t L_83 = __this->get_ptr_1(); NullCheck(L_82); Il2CppChar L_84 = String_get_Chars_m2986988803(L_82, L_83, /*hidden argument*/NULL); V_12 = L_84; V_13 = 0; V_14 = 0; V_15 = (bool)0; V_16 = (bool)0; Il2CppChar L_85 = V_12; if ((((int32_t)L_85) == ((int32_t)((int32_t)63)))) { goto IL_02cc; } } { Il2CppChar L_86 = V_12; if ((((int32_t)L_86) == ((int32_t)((int32_t)42)))) { goto IL_02cc; } } { Il2CppChar L_87 = V_12; if ((!(((uint32_t)L_87) == ((uint32_t)((int32_t)43))))) { goto IL_032f; } } IL_02cc: { int32_t L_88 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)1))); V_16 = (bool)1; Il2CppChar L_89 = V_12; V_20 = L_89; Il2CppChar L_90 = V_20; if ((((int32_t)L_90) == ((int32_t)((int32_t)42)))) { goto IL_030c; } } { Il2CppChar L_91 = V_20; if ((((int32_t)L_91) == ((int32_t)((int32_t)43)))) { goto IL_031b; } } { Il2CppChar L_92 = V_20; if ((((int32_t)L_92) == ((int32_t)((int32_t)63)))) { goto IL_0301; } } { goto IL_032a; } IL_0301: { V_13 = 0; V_14 = 1; goto IL_032a; } IL_030c: { V_13 = 0; V_14 = ((int32_t)2147483647LL); goto IL_032a; } IL_031b: { V_13 = 1; V_14 = ((int32_t)2147483647LL); goto IL_032a; } IL_032a: { goto IL_0382; } IL_032f: { Il2CppChar L_93 = V_12; if ((!(((uint32_t)L_93) == ((uint32_t)((int32_t)123))))) { goto IL_0382; } } { int32_t L_94 = __this->get_ptr_1(); String_t* L_95 = __this->get_pattern_0(); NullCheck(L_95); int32_t L_96 = String_get_Length_m3847582255(L_95, /*hidden argument*/NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1))) >= ((int32_t)L_96))) { goto IL_0382; } } { int32_t L_97 = __this->get_ptr_1(); V_17 = L_97; int32_t L_98 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_98, (int32_t)1))); int32_t L_99 = ___options1; bool L_100 = Parser_ParseRepetitionBounds_m1246581246(__this, (&V_13), (&V_14), L_99, /*hidden argument*/NULL); V_16 = L_100; bool L_101 = V_16; if (L_101) { goto IL_0382; } } { int32_t L_102 = V_17; __this->set_ptr_1(L_102); } IL_0382: { bool L_103 = V_16; if (!L_103) { goto IL_0413; } } { int32_t L_104 = ___options1; bool L_105 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_104, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_105, /*hidden argument*/NULL); int32_t L_106 = __this->get_ptr_1(); String_t* L_107 = __this->get_pattern_0(); NullCheck(L_107); int32_t L_108 = String_get_Length_m3847582255(L_107, /*hidden argument*/NULL); if ((((int32_t)L_106) >= ((int32_t)L_108))) { goto IL_03d4; } } { String_t* L_109 = __this->get_pattern_0(); int32_t L_110 = __this->get_ptr_1(); NullCheck(L_109); Il2CppChar L_111 = String_get_Chars_m2986988803(L_109, L_110, /*hidden argument*/NULL); if ((!(((uint32_t)L_111) == ((uint32_t)((int32_t)63))))) { goto IL_03d4; } } { int32_t L_112 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_112, (int32_t)1))); V_15 = (bool)1; } IL_03d4: { int32_t L_113 = V_13; int32_t L_114 = V_14; bool L_115 = V_15; Repetition_t2393242404 * L_116 = (Repetition_t2393242404 *)il2cpp_codegen_object_new(Repetition_t2393242404_il2cpp_TypeInfo_var); Repetition__ctor_m1672362629(L_116, L_113, L_114, L_115, /*hidden argument*/NULL); V_18 = L_116; Expression_t2722445759 * L_117 = V_4; if (L_117) { goto IL_0406; } } { Repetition_t2393242404 * L_118 = V_18; String_t* L_119 = Char_ToString_m3588025615((&V_6), /*hidden argument*/NULL); int32_t L_120 = ___options1; bool L_121 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_120, /*hidden argument*/NULL); Literal_t434143540 * L_122 = (Literal_t434143540 *)il2cpp_codegen_object_new(Literal_t434143540_il2cpp_TypeInfo_var); Literal__ctor_m1697110877(L_122, L_119, L_121, /*hidden argument*/NULL); NullCheck(L_118); Repetition_set_Expression_m1234887071(L_118, L_122, /*hidden argument*/NULL); goto IL_040f; } IL_0406: { Repetition_t2393242404 * L_123 = V_18; Expression_t2722445759 * L_124 = V_4; NullCheck(L_123); Repetition_set_Expression_m1234887071(L_123, L_124, /*hidden argument*/NULL); } IL_040f: { Repetition_t2393242404 * L_125 = V_18; V_4 = L_125; } IL_0413: { Expression_t2722445759 * L_126 = V_4; if (L_126) { goto IL_0439; } } { String_t* L_127 = V_2; if (L_127) { goto IL_0426; } } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_128 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); V_2 = L_128; } IL_0426: { String_t* L_129 = V_2; Il2CppChar L_130 = V_6; Il2CppChar L_131 = L_130; RuntimeObject * L_132 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_131); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_133 = String_Concat_m904156431(NULL /*static, unused*/, L_129, L_132, /*hidden argument*/NULL); V_2 = L_133; goto IL_045e; } IL_0439: { String_t* L_134 = V_2; if (!L_134) { goto IL_0453; } } { Group_t1458537008 * L_135 = V_3; String_t* L_136 = V_2; int32_t L_137 = ___options1; bool L_138 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_137, /*hidden argument*/NULL); Literal_t434143540 * L_139 = (Literal_t434143540 *)il2cpp_codegen_object_new(Literal_t434143540_il2cpp_TypeInfo_var); Literal__ctor_m1697110877(L_139, L_136, L_138, /*hidden argument*/NULL); NullCheck(L_135); Group_AppendExpression_m1633560475(L_135, L_139, /*hidden argument*/NULL); V_2 = (String_t*)NULL; } IL_0453: { Group_t1458537008 * L_140 = V_3; Expression_t2722445759 * L_141 = V_4; NullCheck(L_140); Group_AppendExpression_m1633560475(L_140, L_141, /*hidden argument*/NULL); V_4 = (Expression_t2722445759 *)NULL; } IL_045e: { bool L_142 = V_0; if (!L_142) { goto IL_047f; } } { int32_t L_143 = __this->get_ptr_1(); String_t* L_144 = __this->get_pattern_0(); NullCheck(L_144); int32_t L_145 = String_get_Length_m3847582255(L_144, /*hidden argument*/NULL); if ((((int32_t)L_143) < ((int32_t)L_145))) { goto IL_047f; } } { goto IL_0484; } IL_047f: { goto IL_001a; } IL_0484: { bool L_146 = V_0; if (!L_146) { goto IL_049d; } } { bool L_147 = V_5; if (!L_147) { goto IL_049d; } } { ArgumentException_t132251570 * L_148 = Parser_NewParseException_m686511029(__this, _stringLiteral2101878430, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_148,Parser_ParseGroup_m3186460488_RuntimeMethod_var); } IL_049d: { bool L_149 = V_0; if (L_149) { goto IL_04b6; } } { bool L_150 = V_5; if (L_150) { goto IL_04b6; } } { ArgumentException_t132251570 * L_151 = Parser_NewParseException_m686511029(__this, _stringLiteral1614945127, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_151,Parser_ParseGroup_m3186460488_RuntimeMethod_var); } IL_04b6: { String_t* L_152 = V_2; if (!L_152) { goto IL_04ce; } } { Group_t1458537008 * L_153 = V_3; String_t* L_154 = V_2; int32_t L_155 = ___options1; bool L_156 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_155, /*hidden argument*/NULL); Literal_t434143540 * L_157 = (Literal_t434143540 *)il2cpp_codegen_object_new(Literal_t434143540_il2cpp_TypeInfo_var); Literal__ctor_m1697110877(L_157, L_154, L_156, /*hidden argument*/NULL); NullCheck(L_153); Group_AppendExpression_m1633560475(L_153, L_157, /*hidden argument*/NULL); } IL_04ce: { Assertion_t3267412828 * L_158 = ___assertion2; if (!L_158) { goto IL_04fe; } } { Assertion_t3267412828 * L_159 = ___assertion2; NullCheck(L_159); Expression_t2722445759 * L_160 = Assertion_get_TrueExpression_m2743006331(L_159, /*hidden argument*/NULL); if (L_160) { goto IL_04eb; } } { Assertion_t3267412828 * L_161 = ___assertion2; Group_t1458537008 * L_162 = V_3; NullCheck(L_161); Assertion_set_TrueExpression_m530142558(L_161, L_162, /*hidden argument*/NULL); goto IL_04f2; } IL_04eb: { Assertion_t3267412828 * L_163 = ___assertion2; Group_t1458537008 * L_164 = V_3; NullCheck(L_163); Assertion_set_FalseExpression_m468310168(L_163, L_164, /*hidden argument*/NULL); } IL_04f2: { Group_t1458537008 * L_165 = ___group0; Assertion_t3267412828 * L_166 = ___assertion2; NullCheck(L_165); Group_AppendExpression_m1633560475(L_165, L_166, /*hidden argument*/NULL); goto IL_051e; } IL_04fe: { Alternation_t625481451 * L_167 = V_1; if (!L_167) { goto IL_0517; } } { Alternation_t625481451 * L_168 = V_1; Group_t1458537008 * L_169 = V_3; NullCheck(L_168); Alternation_AddAlternative_m3625038910(L_168, L_169, /*hidden argument*/NULL); Group_t1458537008 * L_170 = ___group0; Alternation_t625481451 * L_171 = V_1; NullCheck(L_170); Group_AppendExpression_m1633560475(L_170, L_171, /*hidden argument*/NULL); goto IL_051e; } IL_0517: { Group_t1458537008 * L_172 = ___group0; Group_t1458537008 * L_173 = V_3; NullCheck(L_172); Group_AppendExpression_m1633560475(L_172, L_173, /*hidden argument*/NULL); } IL_051e: { return; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Parser::ParseGroupingConstruct(System.Text.RegularExpressions.RegexOptions&) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Parser_ParseGroupingConstruct_m263270497 (Parser_t2430509383 * __this, int32_t* ___options0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseGroupingConstruct_m263270497_MetadataUsageId); s_Il2CppMethodInitialized = true; } Group_t1458537008 * V_0 = NULL; Group_t1458537008 * V_1 = NULL; Group_t1458537008 * V_2 = NULL; int32_t V_3 = 0; Group_t1458537008 * V_4 = NULL; ExpressionAssertion_t1861210811 * V_5 = NULL; Group_t1458537008 * V_6 = NULL; Il2CppChar V_7 = 0x0; String_t* V_8 = NULL; CapturingGroup_t751358689 * V_9 = NULL; String_t* V_10 = NULL; BalancingGroup_t2395658894 * V_11 = NULL; Assertion_t3267412828 * V_12 = NULL; int32_t V_13 = 0; String_t* V_14 = NULL; ExpressionAssertion_t1861210811 * V_15 = NULL; Group_t1458537008 * V_16 = NULL; Group_t1458537008 * V_17 = NULL; Il2CppChar V_18 = 0x0; int32_t V_19 = 0; { String_t* L_0 = __this->get_pattern_0(); int32_t L_1 = __this->get_ptr_1(); NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)((int32_t)63)))) { goto IL_004e; } } { int32_t* L_3 = ___options0; bool L_4 = Parser_IsExplicitCapture_m2741347241(NULL /*static, unused*/, (*((int32_t*)L_3)), /*hidden argument*/NULL); if (!L_4) { goto IL_002f; } } { Group_t1458537008 * L_5 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_5, /*hidden argument*/NULL); V_0 = L_5; goto IL_0042; } IL_002f: { CapturingGroup_t751358689 * L_6 = (CapturingGroup_t751358689 *)il2cpp_codegen_object_new(CapturingGroup_t751358689_il2cpp_TypeInfo_var); CapturingGroup__ctor_m1932199154(L_6, /*hidden argument*/NULL); V_0 = L_6; ArrayList_t2718874744 * L_7 = __this->get_caps_2(); Group_t1458537008 * L_8 = V_0; NullCheck(L_7); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_7, L_8); } IL_0042: { Group_t1458537008 * L_9 = V_0; int32_t* L_10 = ___options0; Parser_ParseGroup_m3186460488(__this, L_9, (*((int32_t*)L_10)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); Group_t1458537008 * L_11 = V_0; return L_11; } IL_004e: { int32_t L_12 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1))); String_t* L_13 = __this->get_pattern_0(); int32_t L_14 = __this->get_ptr_1(); NullCheck(L_13); Il2CppChar L_15 = String_get_Chars_m2986988803(L_13, L_14, /*hidden argument*/NULL); V_18 = L_15; Il2CppChar L_16 = V_18; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)((int32_t)33)))) { case 0: { goto IL_01e5; } case 1: { goto IL_0099; } case 2: { goto IL_0482; } case 3: { goto IL_0099; } case 4: { goto IL_0099; } case 5: { goto IL_0099; } case 6: { goto IL_021c; } case 7: { goto IL_0376; } } } IL_0099: { Il2CppChar L_17 = V_18; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)((int32_t)105)))) { case 0: { goto IL_0139; } case 1: { goto IL_00bb; } case 2: { goto IL_00bb; } case 3: { goto IL_00bb; } case 4: { goto IL_0139; } case 5: { goto IL_0139; } } } IL_00bb: { Il2CppChar L_18 = V_18; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)((int32_t)58)))) { case 0: { goto IL_00f9; } case 1: { goto IL_00d9; } case 2: { goto IL_01e5; } case 3: { goto IL_01e5; } case 4: { goto IL_0119; } } } IL_00d9: { Il2CppChar L_19 = V_18; if ((((int32_t)L_19) == ((int32_t)((int32_t)45)))) { goto IL_0139; } } { Il2CppChar L_20 = V_18; if ((((int32_t)L_20) == ((int32_t)((int32_t)115)))) { goto IL_0139; } } { Il2CppChar L_21 = V_18; if ((((int32_t)L_21) == ((int32_t)((int32_t)120)))) { goto IL_0139; } } { goto IL_04de; } IL_00f9: { int32_t L_22 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1))); Group_t1458537008 * L_23 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_23, /*hidden argument*/NULL); V_1 = L_23; Group_t1458537008 * L_24 = V_1; int32_t* L_25 = ___options0; Parser_ParseGroup_m3186460488(__this, L_24, (*((int32_t*)L_25)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); Group_t1458537008 * L_26 = V_1; return L_26; } IL_0119: { int32_t L_27 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1))); NonBacktrackingGroup_t3074098547 * L_28 = (NonBacktrackingGroup_t3074098547 *)il2cpp_codegen_object_new(NonBacktrackingGroup_t3074098547_il2cpp_TypeInfo_var); NonBacktrackingGroup__ctor_m2332797184(L_28, /*hidden argument*/NULL); V_2 = L_28; Group_t1458537008 * L_29 = V_2; int32_t* L_30 = ___options0; Parser_ParseGroup_m3186460488(__this, L_29, (*((int32_t*)L_30)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); Group_t1458537008 * L_31 = V_2; return L_31; } IL_0139: { int32_t* L_32 = ___options0; V_3 = (*((int32_t*)L_32)); Parser_ParseOptions_m2606822689(__this, (&V_3), (bool)0, /*hidden argument*/NULL); String_t* L_33 = __this->get_pattern_0(); int32_t L_34 = __this->get_ptr_1(); NullCheck(L_33); Il2CppChar L_35 = String_get_Chars_m2986988803(L_33, L_34, /*hidden argument*/NULL); if ((!(((uint32_t)L_35) == ((uint32_t)((int32_t)45))))) { goto IL_0174; } } { int32_t L_36 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))); Parser_ParseOptions_m2606822689(__this, (&V_3), (bool)1, /*hidden argument*/NULL); } IL_0174: { String_t* L_37 = __this->get_pattern_0(); int32_t L_38 = __this->get_ptr_1(); NullCheck(L_37); Il2CppChar L_39 = String_get_Chars_m2986988803(L_37, L_38, /*hidden argument*/NULL); if ((!(((uint32_t)L_39) == ((uint32_t)((int32_t)58))))) { goto IL_01ae; } } { int32_t L_40 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1))); Group_t1458537008 * L_41 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_41, /*hidden argument*/NULL); V_4 = L_41; Group_t1458537008 * L_42 = V_4; int32_t L_43 = V_3; Parser_ParseGroup_m3186460488(__this, L_42, L_43, (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); Group_t1458537008 * L_44 = V_4; return L_44; } IL_01ae: { String_t* L_45 = __this->get_pattern_0(); int32_t L_46 = __this->get_ptr_1(); NullCheck(L_45); Il2CppChar L_47 = String_get_Chars_m2986988803(L_45, L_46, /*hidden argument*/NULL); if ((!(((uint32_t)L_47) == ((uint32_t)((int32_t)41))))) { goto IL_01d9; } } { int32_t L_48 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1))); int32_t* L_49 = ___options0; int32_t L_50 = V_3; *((int32_t*)(L_49)) = (int32_t)L_50; return (Expression_t2722445759 *)NULL; } IL_01d9: { ArgumentException_t132251570 * L_51 = Parser_NewParseException_m686511029(__this, _stringLiteral2588154016, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_51,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } IL_01e5: { ExpressionAssertion_t1861210811 * L_52 = (ExpressionAssertion_t1861210811 *)il2cpp_codegen_object_new(ExpressionAssertion_t1861210811_il2cpp_TypeInfo_var); ExpressionAssertion__ctor_m2554412824(L_52, /*hidden argument*/NULL); V_5 = L_52; ExpressionAssertion_t1861210811 * L_53 = V_5; bool L_54 = Parser_ParseAssertionType_m2403454228(__this, L_53, /*hidden argument*/NULL); if (L_54) { goto IL_01fe; } } { goto IL_021c; } IL_01fe: { Group_t1458537008 * L_55 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_55, /*hidden argument*/NULL); V_6 = L_55; Group_t1458537008 * L_56 = V_6; int32_t* L_57 = ___options0; Parser_ParseGroup_m3186460488(__this, L_56, (*((int32_t*)L_57)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_58 = V_5; Group_t1458537008 * L_59 = V_6; NullCheck(L_58); ExpressionAssertion_set_TestExpression_m3544634251(L_58, L_59, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_60 = V_5; return L_60; } IL_021c: { String_t* L_61 = __this->get_pattern_0(); int32_t L_62 = __this->get_ptr_1(); NullCheck(L_61); Il2CppChar L_63 = String_get_Chars_m2986988803(L_61, L_62, /*hidden argument*/NULL); if ((!(((uint32_t)L_63) == ((uint32_t)((int32_t)60))))) { goto IL_023d; } } { V_7 = ((int32_t)62); goto IL_0241; } IL_023d: { V_7 = ((int32_t)39); } IL_0241: { int32_t L_64 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1))); String_t* L_65 = Parser_ParseName_m2057792975(__this, /*hidden argument*/NULL); V_8 = L_65; String_t* L_66 = __this->get_pattern_0(); int32_t L_67 = __this->get_ptr_1(); NullCheck(L_66); Il2CppChar L_68 = String_get_Chars_m2986988803(L_66, L_67, /*hidden argument*/NULL); Il2CppChar L_69 = V_7; if ((!(((uint32_t)L_68) == ((uint32_t)L_69)))) { goto IL_02bc; } } { String_t* L_70 = V_8; if (L_70) { goto IL_0282; } } { ArgumentException_t132251570 * L_71 = Parser_NewParseException_m686511029(__this, _stringLiteral2277614533, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_71,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } IL_0282: { int32_t L_72 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1))); CapturingGroup_t751358689 * L_73 = (CapturingGroup_t751358689 *)il2cpp_codegen_object_new(CapturingGroup_t751358689_il2cpp_TypeInfo_var); CapturingGroup__ctor_m1932199154(L_73, /*hidden argument*/NULL); V_9 = L_73; CapturingGroup_t751358689 * L_74 = V_9; String_t* L_75 = V_8; NullCheck(L_74); CapturingGroup_set_Name_m3031988208(L_74, L_75, /*hidden argument*/NULL); ArrayList_t2718874744 * L_76 = __this->get_caps_2(); CapturingGroup_t751358689 * L_77 = V_9; NullCheck(L_76); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_76, L_77); CapturingGroup_t751358689 * L_78 = V_9; int32_t* L_79 = ___options0; Parser_ParseGroup_m3186460488(__this, L_78, (*((int32_t*)L_79)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); CapturingGroup_t751358689 * L_80 = V_9; return L_80; } IL_02bc: { String_t* L_81 = __this->get_pattern_0(); int32_t L_82 = __this->get_ptr_1(); NullCheck(L_81); Il2CppChar L_83 = String_get_Chars_m2986988803(L_81, L_82, /*hidden argument*/NULL); if ((!(((uint32_t)L_83) == ((uint32_t)((int32_t)45))))) { goto IL_036a; } } { int32_t L_84 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)1))); String_t* L_85 = Parser_ParseName_m2057792975(__this, /*hidden argument*/NULL); V_10 = L_85; String_t* L_86 = V_10; if (!L_86) { goto IL_0309; } } { String_t* L_87 = __this->get_pattern_0(); int32_t L_88 = __this->get_ptr_1(); NullCheck(L_87); Il2CppChar L_89 = String_get_Chars_m2986988803(L_87, L_88, /*hidden argument*/NULL); Il2CppChar L_90 = V_7; if ((((int32_t)L_89) == ((int32_t)L_90))) { goto IL_0315; } } IL_0309: { ArgumentException_t132251570 * L_91 = Parser_NewParseException_m686511029(__this, _stringLiteral120522028, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_91,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } IL_0315: { int32_t L_92 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)1))); BalancingGroup_t2395658894 * L_93 = (BalancingGroup_t2395658894 *)il2cpp_codegen_object_new(BalancingGroup_t2395658894_il2cpp_TypeInfo_var); BalancingGroup__ctor_m2760700418(L_93, /*hidden argument*/NULL); V_11 = L_93; BalancingGroup_t2395658894 * L_94 = V_11; String_t* L_95 = V_8; NullCheck(L_94); CapturingGroup_set_Name_m3031988208(L_94, L_95, /*hidden argument*/NULL); BalancingGroup_t2395658894 * L_96 = V_11; NullCheck(L_96); bool L_97 = CapturingGroup_get_IsNamed_m570289083(L_96, /*hidden argument*/NULL); if (!L_97) { goto IL_034d; } } { ArrayList_t2718874744 * L_98 = __this->get_caps_2(); BalancingGroup_t2395658894 * L_99 = V_11; NullCheck(L_98); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_98, L_99); } IL_034d: { Hashtable_t1853889766 * L_100 = __this->get_refs_3(); BalancingGroup_t2395658894 * L_101 = V_11; String_t* L_102 = V_10; NullCheck(L_100); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_100, L_101, L_102); BalancingGroup_t2395658894 * L_103 = V_11; int32_t* L_104 = ___options0; Parser_ParseGroup_m3186460488(__this, L_103, (*((int32_t*)L_104)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); BalancingGroup_t2395658894 * L_105 = V_11; return L_105; } IL_036a: { ArgumentException_t132251570 * L_106 = Parser_NewParseException_m686511029(__this, _stringLiteral2277614533, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_106,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } IL_0376: { int32_t L_107 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_107, (int32_t)1))); int32_t L_108 = __this->get_ptr_1(); V_13 = L_108; String_t* L_109 = Parser_ParseName_m2057792975(__this, /*hidden argument*/NULL); V_14 = L_109; String_t* L_110 = V_14; if (!L_110) { goto IL_03b3; } } { String_t* L_111 = __this->get_pattern_0(); int32_t L_112 = __this->get_ptr_1(); NullCheck(L_111); Il2CppChar L_113 = String_get_Chars_m2986988803(L_111, L_112, /*hidden argument*/NULL); if ((((int32_t)L_113) == ((int32_t)((int32_t)41)))) { goto IL_043a; } } IL_03b3: { int32_t L_114 = V_13; __this->set_ptr_1(L_114); ExpressionAssertion_t1861210811 * L_115 = (ExpressionAssertion_t1861210811 *)il2cpp_codegen_object_new(ExpressionAssertion_t1861210811_il2cpp_TypeInfo_var); ExpressionAssertion__ctor_m2554412824(L_115, /*hidden argument*/NULL); V_15 = L_115; String_t* L_116 = __this->get_pattern_0(); int32_t L_117 = __this->get_ptr_1(); NullCheck(L_116); Il2CppChar L_118 = String_get_Chars_m2986988803(L_116, L_117, /*hidden argument*/NULL); if ((!(((uint32_t)L_118) == ((uint32_t)((int32_t)63))))) { goto IL_0406; } } { int32_t L_119 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_119, (int32_t)1))); ExpressionAssertion_t1861210811 * L_120 = V_15; bool L_121 = Parser_ParseAssertionType_m2403454228(__this, L_120, /*hidden argument*/NULL); if (L_121) { goto IL_0401; } } { ArgumentException_t132251570 * L_122 = Parser_NewParseException_m686511029(__this, _stringLiteral3630629770, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_122,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } IL_0401: { goto IL_0416; } IL_0406: { ExpressionAssertion_t1861210811 * L_123 = V_15; NullCheck(L_123); ExpressionAssertion_set_Negate_m1236561973(L_123, (bool)0, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_124 = V_15; NullCheck(L_124); ExpressionAssertion_set_Reverse_m4141031406(L_124, (bool)0, /*hidden argument*/NULL); } IL_0416: { Group_t1458537008 * L_125 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_125, /*hidden argument*/NULL); V_16 = L_125; Group_t1458537008 * L_126 = V_16; int32_t* L_127 = ___options0; Parser_ParseGroup_m3186460488(__this, L_126, (*((int32_t*)L_127)), (Assertion_t3267412828 *)NULL, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_128 = V_15; Group_t1458537008 * L_129 = V_16; NullCheck(L_128); ExpressionAssertion_set_TestExpression_m3544634251(L_128, L_129, /*hidden argument*/NULL); ExpressionAssertion_t1861210811 * L_130 = V_15; V_12 = L_130; goto IL_046c; } IL_043a: { int32_t L_131 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_131, (int32_t)1))); String_t* L_132 = V_14; int32_t* L_133 = ___options0; bool L_134 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, (*((int32_t*)L_133)), /*hidden argument*/NULL); Literal_t434143540 * L_135 = (Literal_t434143540 *)il2cpp_codegen_object_new(Literal_t434143540_il2cpp_TypeInfo_var); Literal__ctor_m1697110877(L_135, L_132, L_134, /*hidden argument*/NULL); CaptureAssertion_t3786084589 * L_136 = (CaptureAssertion_t3786084589 *)il2cpp_codegen_object_new(CaptureAssertion_t3786084589_il2cpp_TypeInfo_var); CaptureAssertion__ctor_m1422197394(L_136, L_135, /*hidden argument*/NULL); V_12 = L_136; Hashtable_t1853889766 * L_137 = __this->get_refs_3(); Assertion_t3267412828 * L_138 = V_12; String_t* L_139 = V_14; NullCheck(L_137); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_137, L_138, L_139); } IL_046c: { Group_t1458537008 * L_140 = (Group_t1458537008 *)il2cpp_codegen_object_new(Group_t1458537008_il2cpp_TypeInfo_var); Group__ctor_m2980794822(L_140, /*hidden argument*/NULL); V_17 = L_140; Group_t1458537008 * L_141 = V_17; int32_t* L_142 = ___options0; Assertion_t3267412828 * L_143 = V_12; Parser_ParseGroup_m3186460488(__this, L_141, (*((int32_t*)L_142)), L_143, /*hidden argument*/NULL); Group_t1458537008 * L_144 = V_17; return L_144; } IL_0482: { int32_t L_145 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_145, (int32_t)1))); goto IL_04b7; } IL_0495: { int32_t L_146 = __this->get_ptr_1(); String_t* L_147 = __this->get_pattern_0(); NullCheck(L_147); int32_t L_148 = String_get_Length_m3847582255(L_147, /*hidden argument*/NULL); if ((((int32_t)L_146) < ((int32_t)L_148))) { goto IL_04b7; } } { ArgumentException_t132251570 * L_149 = Parser_NewParseException_m686511029(__this, _stringLiteral1656120387, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_149,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } IL_04b7: { String_t* L_150 = __this->get_pattern_0(); int32_t L_151 = __this->get_ptr_1(); int32_t L_152 = L_151; V_19 = L_152; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_152, (int32_t)1))); int32_t L_153 = V_19; NullCheck(L_150); Il2CppChar L_154 = String_get_Chars_m2986988803(L_150, L_153, /*hidden argument*/NULL); if ((!(((uint32_t)L_154) == ((uint32_t)((int32_t)41))))) { goto IL_0495; } } { return (Expression_t2722445759 *)NULL; } IL_04de: { ArgumentException_t132251570 * L_155 = Parser_NewParseException_m686511029(__this, _stringLiteral1834550004, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_155,Parser_ParseGroupingConstruct_m263270497_RuntimeMethod_var); } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::ParseAssertionType(System.Text.RegularExpressions.Syntax.ExpressionAssertion) extern "C" IL2CPP_METHOD_ATTR bool Parser_ParseAssertionType_m2403454228 (Parser_t2430509383 * __this, ExpressionAssertion_t1861210811 * ___assertion0, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; { String_t* L_0 = __this->get_pattern_0(); int32_t L_1 = __this->get_ptr_1(); NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)60))))) { goto IL_0075; } } { String_t* L_3 = __this->get_pattern_0(); int32_t L_4 = __this->get_ptr_1(); NullCheck(L_3); Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/NULL); V_0 = L_5; Il2CppChar L_6 = V_0; if ((((int32_t)L_6) == ((int32_t)((int32_t)33)))) { goto IL_004d; } } { Il2CppChar L_7 = V_0; if ((((int32_t)L_7) == ((int32_t)((int32_t)61)))) { goto IL_0041; } } { goto IL_0059; } IL_0041: { ExpressionAssertion_t1861210811 * L_8 = ___assertion0; NullCheck(L_8); ExpressionAssertion_set_Negate_m1236561973(L_8, (bool)0, /*hidden argument*/NULL); goto IL_005b; } IL_004d: { ExpressionAssertion_t1861210811 * L_9 = ___assertion0; NullCheck(L_9); ExpressionAssertion_set_Negate_m1236561973(L_9, (bool)1, /*hidden argument*/NULL); goto IL_005b; } IL_0059: { return (bool)0; } IL_005b: { ExpressionAssertion_t1861210811 * L_10 = ___assertion0; NullCheck(L_10); ExpressionAssertion_set_Reverse_m4141031406(L_10, (bool)1, /*hidden argument*/NULL); int32_t L_11 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)2))); goto IL_00cb; } IL_0075: { String_t* L_12 = __this->get_pattern_0(); int32_t L_13 = __this->get_ptr_1(); NullCheck(L_12); Il2CppChar L_14 = String_get_Chars_m2986988803(L_12, L_13, /*hidden argument*/NULL); V_0 = L_14; Il2CppChar L_15 = V_0; if ((((int32_t)L_15) == ((int32_t)((int32_t)33)))) { goto IL_00a8; } } { Il2CppChar L_16 = V_0; if ((((int32_t)L_16) == ((int32_t)((int32_t)61)))) { goto IL_009c; } } { goto IL_00b4; } IL_009c: { ExpressionAssertion_t1861210811 * L_17 = ___assertion0; NullCheck(L_17); ExpressionAssertion_set_Negate_m1236561973(L_17, (bool)0, /*hidden argument*/NULL); goto IL_00b6; } IL_00a8: { ExpressionAssertion_t1861210811 * L_18 = ___assertion0; NullCheck(L_18); ExpressionAssertion_set_Negate_m1236561973(L_18, (bool)1, /*hidden argument*/NULL); goto IL_00b6; } IL_00b4: { return (bool)0; } IL_00b6: { ExpressionAssertion_t1861210811 * L_19 = ___assertion0; NullCheck(L_19); ExpressionAssertion_set_Reverse_m4141031406(L_19, (bool)0, /*hidden argument*/NULL); int32_t L_20 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1))); } IL_00cb: { return (bool)1; } } // System.Void System.Text.RegularExpressions.Syntax.Parser::ParseOptions(System.Text.RegularExpressions.RegexOptions&,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Parser_ParseOptions_m2606822689 (Parser_t2430509383 * __this, int32_t* ___options0, bool ___negate1, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; { goto IL_00ef; } IL_0005: { String_t* L_0 = __this->get_pattern_0(); int32_t L_1 = __this->get_ptr_1(); NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; Il2CppChar L_3 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)105)))) { case 0: { goto IL_004d; } case 1: { goto IL_0038; } case 2: { goto IL_0038; } case 3: { goto IL_0038; } case 4: { goto IL_006a; } case 5: { goto IL_0087; } } } IL_0038: { Il2CppChar L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)115)))) { goto IL_00a4; } } { Il2CppChar L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)120)))) { goto IL_00c2; } } { goto IL_00e0; } IL_004d: { bool L_6 = ___negate1; if (!L_6) { goto IL_005f; } } { int32_t* L_7 = ___options0; int32_t* L_8 = ___options0; *((int32_t*)(L_7)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_8))&(int32_t)((int32_t)-2))); goto IL_0065; } IL_005f: { int32_t* L_9 = ___options0; int32_t* L_10 = ___options0; *((int32_t*)(L_9)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_10))|(int32_t)1)); } IL_0065: { goto IL_00e1; } IL_006a: { bool L_11 = ___negate1; if (!L_11) { goto IL_007c; } } { int32_t* L_12 = ___options0; int32_t* L_13 = ___options0; *((int32_t*)(L_12)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_13))&(int32_t)((int32_t)-3))); goto IL_0082; } IL_007c: { int32_t* L_14 = ___options0; int32_t* L_15 = ___options0; *((int32_t*)(L_14)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_15))|(int32_t)2)); } IL_0082: { goto IL_00e1; } IL_0087: { bool L_16 = ___negate1; if (!L_16) { goto IL_0099; } } { int32_t* L_17 = ___options0; int32_t* L_18 = ___options0; *((int32_t*)(L_17)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_18))&(int32_t)((int32_t)-5))); goto IL_009f; } IL_0099: { int32_t* L_19 = ___options0; int32_t* L_20 = ___options0; *((int32_t*)(L_19)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_20))|(int32_t)4)); } IL_009f: { goto IL_00e1; } IL_00a4: { bool L_21 = ___negate1; if (!L_21) { goto IL_00b6; } } { int32_t* L_22 = ___options0; int32_t* L_23 = ___options0; *((int32_t*)(L_22)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_23))&(int32_t)((int32_t)-17))); goto IL_00bd; } IL_00b6: { int32_t* L_24 = ___options0; int32_t* L_25 = ___options0; *((int32_t*)(L_24)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_25))|(int32_t)((int32_t)16))); } IL_00bd: { goto IL_00e1; } IL_00c2: { bool L_26 = ___negate1; if (!L_26) { goto IL_00d4; } } { int32_t* L_27 = ___options0; int32_t* L_28 = ___options0; *((int32_t*)(L_27)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_28))&(int32_t)((int32_t)-33))); goto IL_00db; } IL_00d4: { int32_t* L_29 = ___options0; int32_t* L_30 = ___options0; *((int32_t*)(L_29)) = (int32_t)((int32_t)((int32_t)(*((int32_t*)L_30))|(int32_t)((int32_t)32))); } IL_00db: { goto IL_00e1; } IL_00e0: { return; } IL_00e1: { int32_t L_31 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1))); } IL_00ef: { goto IL_0005; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Parser::ParseCharacterClass(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Parser_ParseCharacterClass_m4285351396 (Parser_t2430509383 * __this, int32_t ___options0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseCharacterClass_m4285351396_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; CharacterClass_t839120860 * V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; int32_t V_7 = 0; CharacterClass_t839120860 * G_B24_0 = NULL; CharacterClass_t839120860 * G_B23_0 = NULL; int32_t G_B25_0 = 0; CharacterClass_t839120860 * G_B25_1 = NULL; CharacterClass_t839120860 * G_B28_0 = NULL; CharacterClass_t839120860 * G_B27_0 = NULL; int32_t G_B29_0 = 0; CharacterClass_t839120860 * G_B29_1 = NULL; CharacterClass_t839120860 * G_B32_0 = NULL; CharacterClass_t839120860 * G_B31_0 = NULL; int32_t G_B33_0 = 0; CharacterClass_t839120860 * G_B33_1 = NULL; { V_0 = (bool)0; String_t* L_0 = __this->get_pattern_0(); int32_t L_1 = __this->get_ptr_1(); NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)94))))) { goto IL_002a; } } { V_0 = (bool)1; int32_t L_3 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1))); } IL_002a: { int32_t L_4 = ___options0; bool L_5 = Parser_IsECMAScript_m674158805(NULL /*static, unused*/, L_4, /*hidden argument*/NULL); V_1 = L_5; bool L_6 = V_0; int32_t L_7 = ___options0; bool L_8 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_7, /*hidden argument*/NULL); CharacterClass_t839120860 * L_9 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m1294707193(L_9, L_6, L_8, /*hidden argument*/NULL); V_2 = L_9; String_t* L_10 = __this->get_pattern_0(); int32_t L_11 = __this->get_ptr_1(); NullCheck(L_10); Il2CppChar L_12 = String_get_Chars_m2986988803(L_10, L_11, /*hidden argument*/NULL); if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)93))))) { goto IL_006c; } } { CharacterClass_t839120860 * L_13 = V_2; NullCheck(L_13); CharacterClass_AddCharacter_m2370152363(L_13, ((int32_t)93), /*hidden argument*/NULL); int32_t L_14 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); } IL_006c: { V_3 = (-1); V_4 = (-1); V_5 = (bool)0; V_6 = (bool)0; goto IL_027f; } IL_007c: { String_t* L_15 = __this->get_pattern_0(); int32_t L_16 = __this->get_ptr_1(); int32_t L_17 = L_16; V_7 = L_17; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1))); int32_t L_18 = V_7; NullCheck(L_15); Il2CppChar L_19 = String_get_Chars_m2986988803(L_15, L_18, /*hidden argument*/NULL); V_3 = L_19; int32_t L_20 = V_3; if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)93))))) { goto IL_00ab; } } { V_6 = (bool)1; goto IL_0295; } IL_00ab: { int32_t L_21 = V_3; if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)45))))) { goto IL_00ca; } } { int32_t L_22 = V_4; if ((((int32_t)L_22) < ((int32_t)0))) { goto IL_00ca; } } { bool L_23 = V_5; if (L_23) { goto IL_00ca; } } { V_5 = (bool)1; goto IL_027f; } IL_00ca: { int32_t L_24 = V_3; if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)92))))) { goto IL_0212; } } { int32_t L_25 = Parser_ParseEscape_m956682155(__this, /*hidden argument*/NULL); V_3 = L_25; int32_t L_26 = V_3; if ((((int32_t)L_26) < ((int32_t)0))) { goto IL_00e5; } } { goto IL_0212; } IL_00e5: { String_t* L_27 = __this->get_pattern_0(); int32_t L_28 = __this->get_ptr_1(); int32_t L_29 = L_28; V_7 = L_29; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)1))); int32_t L_30 = V_7; NullCheck(L_27); Il2CppChar L_31 = String_get_Chars_m2986988803(L_27, L_30, /*hidden argument*/NULL); V_3 = L_31; int32_t L_32 = V_3; V_7 = L_32; int32_t L_33 = V_7; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_33, (int32_t)((int32_t)80)))) { case 0: { goto IL_01d1; } case 1: { goto IL_0121; } case 2: { goto IL_0121; } case 3: { goto IL_01b3; } } } IL_0121: { int32_t L_34 = V_7; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)((int32_t)112)))) { case 0: { goto IL_01d1; } case 1: { goto IL_013b; } case 2: { goto IL_013b; } case 3: { goto IL_01b3; } } } IL_013b: { int32_t L_35 = V_7; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)((int32_t)98)))) { case 0: { goto IL_0171; } case 1: { goto IL_0151; } case 2: { goto IL_0178; } } } IL_0151: { int32_t L_36 = V_7; if ((((int32_t)L_36) == ((int32_t)((int32_t)68)))) { goto IL_0178; } } { int32_t L_37 = V_7; if ((((int32_t)L_37) == ((int32_t)((int32_t)87)))) { goto IL_0196; } } { int32_t L_38 = V_7; if ((((int32_t)L_38) == ((int32_t)((int32_t)119)))) { goto IL_0196; } } { goto IL_01e7; } IL_0171: { V_3 = 8; goto IL_0212; } IL_0178: { CharacterClass_t839120860 * L_39 = V_2; bool L_40 = V_1; G_B23_0 = L_39; if (!L_40) { G_B24_0 = L_39; goto IL_0186; } } { G_B25_0 = ((int32_t)9); G_B25_1 = G_B23_0; goto IL_0187; } IL_0186: { G_B25_0 = 4; G_B25_1 = G_B24_0; } IL_0187: { int32_t L_41 = V_3; NullCheck(G_B25_1); CharacterClass_AddCategory_m3505628817(G_B25_1, G_B25_0, (bool)((((int32_t)L_41) == ((int32_t)((int32_t)68)))? 1 : 0), /*hidden argument*/NULL); goto IL_01ec; } IL_0196: { CharacterClass_t839120860 * L_42 = V_2; bool L_43 = V_1; G_B27_0 = L_42; if (!L_43) { G_B28_0 = L_42; goto IL_01a3; } } { G_B29_0 = 8; G_B29_1 = G_B27_0; goto IL_01a4; } IL_01a3: { G_B29_0 = 3; G_B29_1 = G_B28_0; } IL_01a4: { int32_t L_44 = V_3; NullCheck(G_B29_1); CharacterClass_AddCategory_m3505628817(G_B29_1, G_B29_0, (bool)((((int32_t)L_44) == ((int32_t)((int32_t)87)))? 1 : 0), /*hidden argument*/NULL); goto IL_01ec; } IL_01b3: { CharacterClass_t839120860 * L_45 = V_2; bool L_46 = V_1; G_B31_0 = L_45; if (!L_46) { G_B32_0 = L_45; goto IL_01c1; } } { G_B33_0 = ((int32_t)10); G_B33_1 = G_B31_0; goto IL_01c2; } IL_01c1: { G_B33_0 = 5; G_B33_1 = G_B32_0; } IL_01c2: { int32_t L_47 = V_3; NullCheck(G_B33_1); CharacterClass_AddCategory_m3505628817(G_B33_1, G_B33_0, (bool)((((int32_t)L_47) == ((int32_t)((int32_t)83)))? 1 : 0), /*hidden argument*/NULL); goto IL_01ec; } IL_01d1: { CharacterClass_t839120860 * L_48 = V_2; uint16_t L_49 = Parser_ParseUnicodeCategory_m100397645(__this, /*hidden argument*/NULL); int32_t L_50 = V_3; NullCheck(L_48); CharacterClass_AddCategory_m3505628817(L_48, L_49, (bool)((((int32_t)L_50) == ((int32_t)((int32_t)80)))? 1 : 0), /*hidden argument*/NULL); goto IL_01ec; } IL_01e7: { goto IL_0212; } IL_01ec: { bool L_51 = V_5; if (!L_51) { goto IL_020a; } } { int32_t L_52 = V_3; int32_t L_53 = L_52; RuntimeObject * L_54 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_53); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_55 = String_Concat_m904156431(NULL /*static, unused*/, _stringLiteral3734162690, L_54, /*hidden argument*/NULL); ArgumentException_t132251570 * L_56 = Parser_NewParseException_m686511029(__this, L_55, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56,Parser_ParseCharacterClass_m4285351396_RuntimeMethod_var); } IL_020a: { V_4 = (-1); goto IL_027f; } IL_0212: { bool L_57 = V_5; if (!L_57) { goto IL_0274; } } { int32_t L_58 = V_3; int32_t L_59 = V_4; if ((((int32_t)L_58) >= ((int32_t)L_59))) { goto IL_025e; } } { ObjectU5BU5D_t2843939325* L_60 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)5)); NullCheck(L_60); ArrayElementTypeCheck (L_60, _stringLiteral3452614645); (L_60)->SetAt(static_cast(0), (RuntimeObject *)_stringLiteral3452614645); ObjectU5BU5D_t2843939325* L_61 = L_60; int32_t L_62 = V_4; int32_t L_63 = L_62; RuntimeObject * L_64 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_63); NullCheck(L_61); ArrayElementTypeCheck (L_61, L_64); (L_61)->SetAt(static_cast(1), (RuntimeObject *)L_64); ObjectU5BU5D_t2843939325* L_65 = L_61; NullCheck(L_65); ArrayElementTypeCheck (L_65, _stringLiteral3452614531); (L_65)->SetAt(static_cast(2), (RuntimeObject *)_stringLiteral3452614531); ObjectU5BU5D_t2843939325* L_66 = L_65; int32_t L_67 = V_3; int32_t L_68 = L_67; RuntimeObject * L_69 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_68); NullCheck(L_66); ArrayElementTypeCheck (L_66, L_69); (L_66)->SetAt(static_cast(3), (RuntimeObject *)L_69); ObjectU5BU5D_t2843939325* L_70 = L_66; NullCheck(L_70); ArrayElementTypeCheck (L_70, _stringLiteral3236293183); (L_70)->SetAt(static_cast(4), (RuntimeObject *)_stringLiteral3236293183); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_71 = String_Concat_m2971454694(NULL /*static, unused*/, L_70, /*hidden argument*/NULL); ArgumentException_t132251570 * L_72 = Parser_NewParseException_m686511029(__this, L_71, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_72,Parser_ParseCharacterClass_m4285351396_RuntimeMethod_var); } IL_025e: { CharacterClass_t839120860 * L_73 = V_2; int32_t L_74 = V_4; int32_t L_75 = V_3; NullCheck(L_73); CharacterClass_AddRange_m3500530626(L_73, (((int32_t)((uint16_t)L_74))), (((int32_t)((uint16_t)L_75))), /*hidden argument*/NULL); V_4 = (-1); V_5 = (bool)0; goto IL_027f; } IL_0274: { CharacterClass_t839120860 * L_76 = V_2; int32_t L_77 = V_3; NullCheck(L_76); CharacterClass_AddCharacter_m2370152363(L_76, (((int32_t)((uint16_t)L_77))), /*hidden argument*/NULL); int32_t L_78 = V_3; V_4 = L_78; } IL_027f: { int32_t L_79 = __this->get_ptr_1(); String_t* L_80 = __this->get_pattern_0(); NullCheck(L_80); int32_t L_81 = String_get_Length_m3847582255(L_80, /*hidden argument*/NULL); if ((((int32_t)L_79) < ((int32_t)L_81))) { goto IL_007c; } } IL_0295: { bool L_82 = V_6; if (L_82) { goto IL_02a8; } } { ArgumentException_t132251570 * L_83 = Parser_NewParseException_m686511029(__this, _stringLiteral732900926, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_83,Parser_ParseCharacterClass_m4285351396_RuntimeMethod_var); } IL_02a8: { bool L_84 = V_5; if (!L_84) { goto IL_02b7; } } { CharacterClass_t839120860 * L_85 = V_2; NullCheck(L_85); CharacterClass_AddCharacter_m2370152363(L_85, ((int32_t)45), /*hidden argument*/NULL); } IL_02b7: { CharacterClass_t839120860 * L_86 = V_2; return L_86; } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::ParseRepetitionBounds(System.Int32&,System.Int32&,System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_ParseRepetitionBounds_m1246581246 (Parser_t2430509383 * __this, int32_t* ___min0, int32_t* ___max1, int32_t ___options2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseRepetitionBounds_m1246581246_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { int32_t* L_0 = ___min0; int32_t* L_1 = ___max1; int32_t L_2 = 0; V_2 = L_2; *((int32_t*)(L_1)) = (int32_t)L_2; int32_t L_3 = V_2; *((int32_t*)(L_0)) = (int32_t)L_3; int32_t L_4 = ___options2; bool L_5 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_4, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_5, /*hidden argument*/NULL); String_t* L_6 = __this->get_pattern_0(); int32_t L_7 = __this->get_ptr_1(); NullCheck(L_6); Il2CppChar L_8 = String_get_Chars_m2986988803(L_6, L_7, /*hidden argument*/NULL); if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)44))))) { goto IL_0033; } } { V_0 = (-1); goto IL_004a; } IL_0033: { int32_t L_9 = Parser_ParseNumber_m3464424197(__this, ((int32_t)10), 1, 0, /*hidden argument*/NULL); V_0 = L_9; int32_t L_10 = ___options2; bool L_11 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_10, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_11, /*hidden argument*/NULL); } IL_004a: { String_t* L_12 = __this->get_pattern_0(); int32_t L_13 = __this->get_ptr_1(); int32_t L_14 = L_13; V_2 = L_14; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1))); int32_t L_15 = V_2; NullCheck(L_12); Il2CppChar L_16 = String_get_Chars_m2986988803(L_12, L_15, /*hidden argument*/NULL); V_3 = L_16; Il2CppChar L_17 = V_3; if ((((int32_t)L_17) == ((int32_t)((int32_t)44)))) { goto IL_0083; } } { Il2CppChar L_18 = V_3; if ((((int32_t)L_18) == ((int32_t)((int32_t)125)))) { goto IL_007c; } } { goto IL_00d0; } IL_007c: { int32_t L_19 = V_0; V_1 = L_19; goto IL_00d2; } IL_0083: { int32_t L_20 = ___options2; bool L_21 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_20, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_21, /*hidden argument*/NULL); int32_t L_22 = Parser_ParseNumber_m3464424197(__this, ((int32_t)10), 1, 0, /*hidden argument*/NULL); V_1 = L_22; int32_t L_23 = ___options2; bool L_24 = Parser_IsIgnorePatternWhitespace_m2107132682(NULL /*static, unused*/, L_23, /*hidden argument*/NULL); Parser_ConsumeWhitespace_m3364496713(__this, L_24, /*hidden argument*/NULL); String_t* L_25 = __this->get_pattern_0(); int32_t L_26 = __this->get_ptr_1(); int32_t L_27 = L_26; V_2 = L_27; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1))); int32_t L_28 = V_2; NullCheck(L_25); Il2CppChar L_29 = String_get_Chars_m2986988803(L_25, L_28, /*hidden argument*/NULL); if ((((int32_t)L_29) == ((int32_t)((int32_t)125)))) { goto IL_00cb; } } { return (bool)0; } IL_00cb: { goto IL_00d2; } IL_00d0: { return (bool)0; } IL_00d2: { int32_t L_30 = V_0; if ((((int32_t)L_30) > ((int32_t)((int32_t)2147483647LL)))) { goto IL_00e8; } } { int32_t L_31 = V_1; if ((((int32_t)L_31) <= ((int32_t)((int32_t)2147483647LL)))) { goto IL_00f4; } } IL_00e8: { ArgumentException_t132251570 * L_32 = Parser_NewParseException_m686511029(__this, _stringLiteral2309803280, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32,Parser_ParseRepetitionBounds_m1246581246_RuntimeMethod_var); } IL_00f4: { int32_t L_33 = V_1; if ((((int32_t)L_33) < ((int32_t)0))) { goto IL_010e; } } { int32_t L_34 = V_1; int32_t L_35 = V_0; if ((((int32_t)L_34) >= ((int32_t)L_35))) { goto IL_010e; } } { ArgumentException_t132251570 * L_36 = Parser_NewParseException_m686511029(__this, _stringLiteral4003408753, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_36,Parser_ParseRepetitionBounds_m1246581246_RuntimeMethod_var); } IL_010e: { int32_t* L_37 = ___min0; int32_t L_38 = V_0; *((int32_t*)(L_37)) = (int32_t)L_38; int32_t L_39 = V_1; if ((((int32_t)L_39) <= ((int32_t)0))) { goto IL_0120; } } { int32_t* L_40 = ___max1; int32_t L_41 = V_1; *((int32_t*)(L_40)) = (int32_t)L_41; goto IL_0127; } IL_0120: { int32_t* L_42 = ___max1; *((int32_t*)(L_42)) = (int32_t)((int32_t)2147483647LL); } IL_0127: { return (bool)1; } } // System.Text.RegularExpressions.Category System.Text.RegularExpressions.Syntax.Parser::ParseUnicodeCategory() extern "C" IL2CPP_METHOD_ATTR uint16_t Parser_ParseUnicodeCategory_m100397645 (Parser_t2430509383 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseUnicodeCategory_m100397645_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; uint16_t V_1 = 0; int32_t V_2 = 0; { String_t* L_0 = __this->get_pattern_0(); int32_t L_1 = __this->get_ptr_1(); int32_t L_2 = L_1; V_2 = L_2; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = V_2; NullCheck(L_0); Il2CppChar L_4 = String_get_Chars_m2986988803(L_0, L_3, /*hidden argument*/NULL); if ((((int32_t)L_4) == ((int32_t)((int32_t)123)))) { goto IL_002f; } } { ArgumentException_t132251570 * L_5 = Parser_NewParseException_m686511029(__this, _stringLiteral2456521354, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Parser_ParseUnicodeCategory_m100397645_RuntimeMethod_var); } IL_002f: { String_t* L_6 = __this->get_pattern_0(); int32_t* L_7 = __this->get_address_of_ptr_1(); String_t* L_8 = Parser_ParseName_m1814604608(NULL /*static, unused*/, L_6, L_7, /*hidden argument*/NULL); V_0 = L_8; String_t* L_9 = V_0; if (L_9) { goto IL_0053; } } { ArgumentException_t132251570 * L_10 = Parser_NewParseException_m686511029(__this, _stringLiteral2456521354, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10,Parser_ParseUnicodeCategory_m100397645_RuntimeMethod_var); } IL_0053: { String_t* L_11 = V_0; uint16_t L_12 = CategoryUtils_CategoryFromName_m1352081402(NULL /*static, unused*/, L_11, /*hidden argument*/NULL); V_1 = L_12; uint16_t L_13 = V_1; if (L_13) { goto IL_0077; } } { String_t* L_14 = V_0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_15 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral3148420466, L_14, _stringLiteral3450648441, /*hidden argument*/NULL); ArgumentException_t132251570 * L_16 = Parser_NewParseException_m686511029(__this, L_15, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16,Parser_ParseUnicodeCategory_m100397645_RuntimeMethod_var); } IL_0077: { String_t* L_17 = __this->get_pattern_0(); int32_t L_18 = __this->get_ptr_1(); int32_t L_19 = L_18; V_2 = L_19; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1))); int32_t L_20 = V_2; NullCheck(L_17); Il2CppChar L_21 = String_get_Chars_m2986988803(L_17, L_20, /*hidden argument*/NULL); if ((((int32_t)L_21) == ((int32_t)((int32_t)125)))) { goto IL_00a6; } } { ArgumentException_t132251570 * L_22 = Parser_NewParseException_m686511029(__this, _stringLiteral2456521354, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_22,Parser_ParseUnicodeCategory_m100397645_RuntimeMethod_var); } IL_00a6: { uint16_t L_23 = V_1; return L_23; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Parser::ParseSpecial(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Parser_ParseSpecial_m1961501104 (Parser_t2430509383 * __this, int32_t ___options0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseSpecial_m1961501104_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; Expression_t2722445759 * V_2 = NULL; int32_t V_3 = 0; Reference_t1799410108 * V_4 = NULL; Il2CppChar V_5 = 0x0; String_t* V_6 = NULL; Reference_t1799410108 * V_7 = NULL; int32_t V_8 = 0; Il2CppChar V_9 = 0x0; int32_t G_B11_0 = 0; int32_t G_B15_0 = 0; int32_t G_B19_0 = 0; int32_t G_B24_0 = 0; int32_t G_B28_0 = 0; int32_t G_B32_0 = 0; { int32_t L_0 = __this->get_ptr_1(); V_0 = L_0; int32_t L_1 = ___options0; bool L_2 = Parser_IsECMAScript_m674158805(NULL /*static, unused*/, L_1, /*hidden argument*/NULL); V_1 = L_2; V_2 = (Expression_t2722445759 *)NULL; String_t* L_3 = __this->get_pattern_0(); int32_t L_4 = __this->get_ptr_1(); int32_t L_5 = L_4; V_8 = L_5; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1))); int32_t L_6 = V_8; NullCheck(L_3); Il2CppChar L_7 = String_get_Chars_m2986988803(L_3, L_6, /*hidden argument*/NULL); V_9 = L_7; Il2CppChar L_8 = V_9; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)((int32_t)49)))) { case 0: { goto IL_0229; } case 1: { goto IL_0229; } case 2: { goto IL_0229; } case 3: { goto IL_0229; } case 4: { goto IL_0229; } case 5: { goto IL_0229; } case 6: { goto IL_0229; } case 7: { goto IL_0229; } case 8: { goto IL_0229; } case 9: { goto IL_0096; } case 10: { goto IL_0096; } case 11: { goto IL_0096; } case 12: { goto IL_0096; } case 13: { goto IL_0096; } case 14: { goto IL_0096; } case 15: { goto IL_0096; } case 16: { goto IL_01e0; } case 17: { goto IL_021c; } case 18: { goto IL_0096; } case 19: { goto IL_0181; } case 20: { goto IL_0096; } case 21: { goto IL_0096; } case 22: { goto IL_0204; } } } IL_0096: { Il2CppChar L_9 = V_9; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)80)))) { case 0: { goto IL_01ce; } case 1: { goto IL_00b0; } case 2: { goto IL_00b0; } case 3: { goto IL_01b4; } } } IL_00b0: { Il2CppChar L_10 = V_9; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)((int32_t)87)))) { case 0: { goto IL_019b; } case 1: { goto IL_00ca; } case 2: { goto IL_00ca; } case 3: { goto IL_01ec; } } } IL_00ca: { Il2CppChar L_11 = V_9; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)((int32_t)112)))) { case 0: { goto IL_016f; } case 1: { goto IL_00e4; } case 2: { goto IL_00e4; } case 3: { goto IL_0155; } } } IL_00e4: { Il2CppChar L_12 = V_9; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)((int32_t)119)))) { case 0: { goto IL_013c; } case 1: { goto IL_00fe; } case 2: { goto IL_00fe; } case 3: { goto IL_01f8; } } } IL_00fe: { Il2CppChar L_13 = V_9; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)((int32_t)98)))) { case 0: { goto IL_0210; } case 1: { goto IL_0114; } case 2: { goto IL_0122; } } } IL_0114: { Il2CppChar L_14 = V_9; if ((((int32_t)L_14) == ((int32_t)((int32_t)107)))) { goto IL_027c; } } { goto IL_0328; } IL_0122: { bool L_15 = V_1; if (!L_15) { goto IL_012f; } } { G_B11_0 = ((int32_t)9); goto IL_0130; } IL_012f: { G_B11_0 = 4; } IL_0130: { CharacterClass_t839120860 * L_16 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_16, G_B11_0, (bool)0, /*hidden argument*/NULL); V_2 = L_16; goto IL_032f; } IL_013c: { bool L_17 = V_1; if (!L_17) { goto IL_0148; } } { G_B15_0 = 8; goto IL_0149; } IL_0148: { G_B15_0 = 3; } IL_0149: { CharacterClass_t839120860 * L_18 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_18, G_B15_0, (bool)0, /*hidden argument*/NULL); V_2 = L_18; goto IL_032f; } IL_0155: { bool L_19 = V_1; if (!L_19) { goto IL_0162; } } { G_B19_0 = ((int32_t)10); goto IL_0163; } IL_0162: { G_B19_0 = 5; } IL_0163: { CharacterClass_t839120860 * L_20 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_20, G_B19_0, (bool)0, /*hidden argument*/NULL); V_2 = L_20; goto IL_032f; } IL_016f: { uint16_t L_21 = Parser_ParseUnicodeCategory_m100397645(__this, /*hidden argument*/NULL); CharacterClass_t839120860 * L_22 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_22, L_21, (bool)0, /*hidden argument*/NULL); V_2 = L_22; goto IL_032f; } IL_0181: { bool L_23 = V_1; if (!L_23) { goto IL_018e; } } { G_B24_0 = ((int32_t)9); goto IL_018f; } IL_018e: { G_B24_0 = 4; } IL_018f: { CharacterClass_t839120860 * L_24 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_24, G_B24_0, (bool)1, /*hidden argument*/NULL); V_2 = L_24; goto IL_032f; } IL_019b: { bool L_25 = V_1; if (!L_25) { goto IL_01a7; } } { G_B28_0 = 8; goto IL_01a8; } IL_01a7: { G_B28_0 = 3; } IL_01a8: { CharacterClass_t839120860 * L_26 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_26, G_B28_0, (bool)1, /*hidden argument*/NULL); V_2 = L_26; goto IL_032f; } IL_01b4: { bool L_27 = V_1; if (!L_27) { goto IL_01c1; } } { G_B32_0 = ((int32_t)10); goto IL_01c2; } IL_01c1: { G_B32_0 = 5; } IL_01c2: { CharacterClass_t839120860 * L_28 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_28, G_B32_0, (bool)1, /*hidden argument*/NULL); V_2 = L_28; goto IL_032f; } IL_01ce: { uint16_t L_29 = Parser_ParseUnicodeCategory_m100397645(__this, /*hidden argument*/NULL); CharacterClass_t839120860 * L_30 = (CharacterClass_t839120860 *)il2cpp_codegen_object_new(CharacterClass_t839120860_il2cpp_TypeInfo_var); CharacterClass__ctor_m2417156412(L_30, L_29, (bool)1, /*hidden argument*/NULL); V_2 = L_30; goto IL_032f; } IL_01e0: { PositionAssertion_t3339288061 * L_31 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_31, 2, /*hidden argument*/NULL); V_2 = L_31; goto IL_032f; } IL_01ec: { PositionAssertion_t3339288061 * L_32 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_32, 5, /*hidden argument*/NULL); V_2 = L_32; goto IL_032f; } IL_01f8: { PositionAssertion_t3339288061 * L_33 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_33, 6, /*hidden argument*/NULL); V_2 = L_33; goto IL_032f; } IL_0204: { PositionAssertion_t3339288061 * L_34 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_34, 4, /*hidden argument*/NULL); V_2 = L_34; goto IL_032f; } IL_0210: { PositionAssertion_t3339288061 * L_35 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_35, 8, /*hidden argument*/NULL); V_2 = L_35; goto IL_032f; } IL_021c: { PositionAssertion_t3339288061 * L_36 = (PositionAssertion_t3339288061 *)il2cpp_codegen_object_new(PositionAssertion_t3339288061_il2cpp_TypeInfo_var); PositionAssertion__ctor_m569003936(L_36, ((int32_t)9), /*hidden argument*/NULL); V_2 = L_36; goto IL_032f; } IL_0229: { int32_t L_37 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_37, (int32_t)1))); int32_t L_38 = Parser_ParseNumber_m3464424197(__this, ((int32_t)10), 1, 0, /*hidden argument*/NULL); V_3 = L_38; int32_t L_39 = V_3; if ((((int32_t)L_39) >= ((int32_t)0))) { goto IL_0252; } } { int32_t L_40 = V_0; __this->set_ptr_1(L_40); return (Expression_t2722445759 *)NULL; } IL_0252: { int32_t L_41 = ___options0; bool L_42 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_41, /*hidden argument*/NULL); bool L_43 = V_1; BackslashNumber_t3656518667 * L_44 = (BackslashNumber_t3656518667 *)il2cpp_codegen_object_new(BackslashNumber_t3656518667_il2cpp_TypeInfo_var); BackslashNumber__ctor_m3802423446(L_44, L_42, L_43, /*hidden argument*/NULL); V_4 = L_44; Hashtable_t1853889766 * L_45 = __this->get_refs_3(); Reference_t1799410108 * L_46 = V_4; String_t* L_47 = Int32_ToString_m141394615((&V_3), /*hidden argument*/NULL); NullCheck(L_45); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_45, L_46, L_47); Reference_t1799410108 * L_48 = V_4; V_2 = L_48; goto IL_032f; } IL_027c: { String_t* L_49 = __this->get_pattern_0(); int32_t L_50 = __this->get_ptr_1(); int32_t L_51 = L_50; V_8 = L_51; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1))); int32_t L_52 = V_8; NullCheck(L_49); Il2CppChar L_53 = String_get_Chars_m2986988803(L_49, L_52, /*hidden argument*/NULL); V_5 = L_53; Il2CppChar L_54 = V_5; if ((!(((uint32_t)L_54) == ((uint32_t)((int32_t)60))))) { goto IL_02ae; } } { V_5 = ((int32_t)62); goto IL_02c3; } IL_02ae: { Il2CppChar L_55 = V_5; if ((((int32_t)L_55) == ((int32_t)((int32_t)39)))) { goto IL_02c3; } } { ArgumentException_t132251570 * L_56 = Parser_NewParseException_m686511029(__this, _stringLiteral1143176817, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_56,Parser_ParseSpecial_m1961501104_RuntimeMethod_var); } IL_02c3: { String_t* L_57 = Parser_ParseName_m2057792975(__this, /*hidden argument*/NULL); V_6 = L_57; String_t* L_58 = V_6; if (!L_58) { goto IL_02ea; } } { String_t* L_59 = __this->get_pattern_0(); int32_t L_60 = __this->get_ptr_1(); NullCheck(L_59); Il2CppChar L_61 = String_get_Chars_m2986988803(L_59, L_60, /*hidden argument*/NULL); Il2CppChar L_62 = V_5; if ((((int32_t)L_61) == ((int32_t)L_62))) { goto IL_02f6; } } IL_02ea: { ArgumentException_t132251570 * L_63 = Parser_NewParseException_m686511029(__this, _stringLiteral1143176817, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_63,Parser_ParseSpecial_m1961501104_RuntimeMethod_var); } IL_02f6: { int32_t L_64 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1))); int32_t L_65 = ___options0; bool L_66 = Parser_IsIgnoreCase_m2210120858(NULL /*static, unused*/, L_65, /*hidden argument*/NULL); Reference_t1799410108 * L_67 = (Reference_t1799410108 *)il2cpp_codegen_object_new(Reference_t1799410108_il2cpp_TypeInfo_var); Reference__ctor_m1870245246(L_67, L_66, /*hidden argument*/NULL); V_7 = L_67; Hashtable_t1853889766 * L_68 = __this->get_refs_3(); Reference_t1799410108 * L_69 = V_7; String_t* L_70 = V_6; NullCheck(L_68); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_68, L_69, L_70); Reference_t1799410108 * L_71 = V_7; V_2 = L_71; goto IL_032f; } IL_0328: { V_2 = (Expression_t2722445759 *)NULL; goto IL_032f; } IL_032f: { Expression_t2722445759 * L_72 = V_2; if (L_72) { goto IL_033c; } } { int32_t L_73 = V_0; __this->set_ptr_1(L_73); } IL_033c: { Expression_t2722445759 * L_74 = V_2; return L_74; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseEscape() extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseEscape_m956682155 (Parser_t2430509383 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ParseEscape_m956682155_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; Il2CppChar V_5 = 0x0; { int32_t L_0 = __this->get_ptr_1(); V_0 = L_0; int32_t L_1 = V_0; String_t* L_2 = __this->get_pattern_0(); NullCheck(L_2); int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL); if ((((int32_t)L_1) < ((int32_t)L_3))) { goto IL_0034; } } { String_t* L_4 = __this->get_pattern_0(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_5 = String_Format_m2844511972(NULL /*static, unused*/, _stringLiteral2165167371, L_4, /*hidden argument*/NULL); String_t* L_6 = __this->get_pattern_0(); ArgumentException_t132251570 * L_7 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_7, L_5, L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Parser_ParseEscape_m956682155_RuntimeMethod_var); } IL_0034: { String_t* L_8 = __this->get_pattern_0(); int32_t L_9 = __this->get_ptr_1(); int32_t L_10 = L_9; V_4 = L_10; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1))); int32_t L_11 = V_4; NullCheck(L_8); Il2CppChar L_12 = String_get_Chars_m2986988803(L_8, L_11, /*hidden argument*/NULL); V_5 = L_12; Il2CppChar L_13 = V_5; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)((int32_t)110)))) { case 0: { goto IL_00d1; } case 1: { goto IL_008a; } case 2: { goto IL_008a; } case 3: { goto IL_008a; } case 4: { goto IL_00c8; } case 5: { goto IL_008a; } case 6: { goto IL_00c5; } case 7: { goto IL_0140; } case 8: { goto IL_00cb; } case 9: { goto IL_008a; } case 10: { goto IL_0118; } } } IL_008a: { Il2CppChar L_14 = V_5; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)((int32_t)97)))) { case 0: { goto IL_00c3; } case 1: { goto IL_00ac; } case 2: { goto IL_0168; } case 3: { goto IL_00ac; } case 4: { goto IL_00d4; } case 5: { goto IL_00ce; } } } IL_00ac: { Il2CppChar L_15 = V_5; if ((((int32_t)L_15) == ((int32_t)((int32_t)48)))) { goto IL_00da; } } { Il2CppChar L_16 = V_5; if ((((int32_t)L_16) == ((int32_t)((int32_t)92)))) { goto IL_00d7; } } { goto IL_01a8; } IL_00c3: { return 7; } IL_00c5: { return ((int32_t)9); } IL_00c8: { return ((int32_t)13); } IL_00cb: { return ((int32_t)11); } IL_00ce: { return ((int32_t)12); } IL_00d1: { return ((int32_t)10); } IL_00d4: { return ((int32_t)27); } IL_00d7: { return ((int32_t)92); } IL_00da: { int32_t L_17 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1))); int32_t L_18 = __this->get_ptr_1(); V_2 = L_18; String_t* L_19 = __this->get_pattern_0(); int32_t* L_20 = __this->get_address_of_ptr_1(); int32_t L_21 = Parser_ParseOctal_m1193445574(NULL /*static, unused*/, L_19, L_20, /*hidden argument*/NULL); V_3 = L_21; int32_t L_22 = V_3; if ((!(((uint32_t)L_22) == ((uint32_t)(-1))))) { goto IL_0116; } } { int32_t L_23 = V_2; int32_t L_24 = __this->get_ptr_1(); if ((!(((uint32_t)L_23) == ((uint32_t)L_24)))) { goto IL_0116; } } { return 0; } IL_0116: { int32_t L_25 = V_3; return L_25; } IL_0118: { String_t* L_26 = __this->get_pattern_0(); int32_t* L_27 = __this->get_address_of_ptr_1(); int32_t L_28 = Parser_ParseHex_m3698548444(NULL /*static, unused*/, L_26, L_27, 2, /*hidden argument*/NULL); V_1 = L_28; int32_t L_29 = V_1; if ((((int32_t)L_29) >= ((int32_t)0))) { goto IL_013e; } } { ArgumentException_t132251570 * L_30 = Parser_NewParseException_m686511029(__this, _stringLiteral2478166361, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_30,Parser_ParseEscape_m956682155_RuntimeMethod_var); } IL_013e: { int32_t L_31 = V_1; return L_31; } IL_0140: { String_t* L_32 = __this->get_pattern_0(); int32_t* L_33 = __this->get_address_of_ptr_1(); int32_t L_34 = Parser_ParseHex_m3698548444(NULL /*static, unused*/, L_32, L_33, 4, /*hidden argument*/NULL); V_1 = L_34; int32_t L_35 = V_1; if ((((int32_t)L_35) >= ((int32_t)0))) { goto IL_0166; } } { ArgumentException_t132251570 * L_36 = Parser_NewParseException_m686511029(__this, _stringLiteral2478166361, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_36,Parser_ParseEscape_m956682155_RuntimeMethod_var); } IL_0166: { int32_t L_37 = V_1; return L_37; } IL_0168: { String_t* L_38 = __this->get_pattern_0(); int32_t L_39 = __this->get_ptr_1(); int32_t L_40 = L_39; V_4 = L_40; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1))); int32_t L_41 = V_4; NullCheck(L_38); Il2CppChar L_42 = String_get_Chars_m2986988803(L_38, L_41, /*hidden argument*/NULL); V_1 = L_42; int32_t L_43 = V_1; if ((((int32_t)L_43) < ((int32_t)((int32_t)64)))) { goto IL_019c; } } { int32_t L_44 = V_1; if ((((int32_t)L_44) > ((int32_t)((int32_t)95)))) { goto IL_019c; } } { int32_t L_45 = V_1; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)((int32_t)64))); } IL_019c: { ArgumentException_t132251570 * L_46 = Parser_NewParseException_m686511029(__this, _stringLiteral907696535, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_46,Parser_ParseEscape_m956682155_RuntimeMethod_var); } IL_01a8: { int32_t L_47 = V_0; __this->set_ptr_1(L_47); return (-1); } } // System.String System.Text.RegularExpressions.Syntax.Parser::ParseName() extern "C" IL2CPP_METHOD_ATTR String_t* Parser_ParseName_m2057792975 (Parser_t2430509383 * __this, const RuntimeMethod* method) { { String_t* L_0 = __this->get_pattern_0(); int32_t* L_1 = __this->get_address_of_ptr_1(); String_t* L_2 = Parser_ParseName_m1814604608(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); return L_2; } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsNameChar(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsNameChar_m698176442 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_IsNameChar_m698176442_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Il2CppChar L_0 = ___c0; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); int32_t L_1 = Char_GetUnicodeCategory_m57882613(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); V_0 = L_1; int32_t L_2 = V_0; if ((!(((uint32_t)L_2) == ((uint32_t)3)))) { goto IL_0010; } } { return (bool)0; } IL_0010: { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)18))))) { goto IL_001a; } } { return (bool)1; } IL_001a: { Il2CppChar L_4 = ___c0; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_5 = Char_IsLetterOrDigit_m3494175785(NULL /*static, unused*/, L_4, /*hidden argument*/NULL); return L_5; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseNumber(System.Int32,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseNumber_m3464424197 (Parser_t2430509383 * __this, int32_t ___b0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) { { String_t* L_0 = __this->get_pattern_0(); int32_t* L_1 = __this->get_address_of_ptr_1(); int32_t L_2 = ___b0; int32_t L_3 = ___min1; int32_t L_4 = ___max2; int32_t L_5 = Parser_ParseNumber_m2114552835(NULL /*static, unused*/, L_0, L_1, L_2, L_3, L_4, /*hidden argument*/NULL); return L_5; } } // System.Int32 System.Text.RegularExpressions.Syntax.Parser::ParseDigit(System.Char,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Parser_ParseDigit_m2336300552 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, int32_t ___b1, int32_t ___n2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___b1; V_0 = L_0; int32_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)8))) { case 0: { goto IL_0023; } case 1: { goto IL_0016; } case 2: { goto IL_003a; } } } IL_0016: { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)((int32_t)16)))) { goto IL_0051; } } { goto IL_0098; } IL_0023: { Il2CppChar L_3 = ___c0; if ((((int32_t)L_3) < ((int32_t)((int32_t)48)))) { goto IL_0038; } } { Il2CppChar L_4 = ___c0; if ((((int32_t)L_4) > ((int32_t)((int32_t)55)))) { goto IL_0038; } } { Il2CppChar L_5 = ___c0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)48))); } IL_0038: { return (-1); } IL_003a: { Il2CppChar L_6 = ___c0; if ((((int32_t)L_6) < ((int32_t)((int32_t)48)))) { goto IL_004f; } } { Il2CppChar L_7 = ___c0; if ((((int32_t)L_7) > ((int32_t)((int32_t)57)))) { goto IL_004f; } } { Il2CppChar L_8 = ___c0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)((int32_t)48))); } IL_004f: { return (-1); } IL_0051: { Il2CppChar L_9 = ___c0; if ((((int32_t)L_9) < ((int32_t)((int32_t)48)))) { goto IL_0066; } } { Il2CppChar L_10 = ___c0; if ((((int32_t)L_10) > ((int32_t)((int32_t)57)))) { goto IL_0066; } } { Il2CppChar L_11 = ___c0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)((int32_t)48))); } IL_0066: { Il2CppChar L_12 = ___c0; if ((((int32_t)L_12) < ((int32_t)((int32_t)97)))) { goto IL_007e; } } { Il2CppChar L_13 = ___c0; if ((((int32_t)L_13) > ((int32_t)((int32_t)102)))) { goto IL_007e; } } { Il2CppChar L_14 = ___c0; return ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)10), (int32_t)L_14)), (int32_t)((int32_t)97))); } IL_007e: { Il2CppChar L_15 = ___c0; if ((((int32_t)L_15) < ((int32_t)((int32_t)65)))) { goto IL_0096; } } { Il2CppChar L_16 = ___c0; if ((((int32_t)L_16) > ((int32_t)((int32_t)70)))) { goto IL_0096; } } { Il2CppChar L_17 = ___c0; return ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)10), (int32_t)L_17)), (int32_t)((int32_t)65))); } IL_0096: { return (-1); } IL_0098: { return (-1); } } // System.Void System.Text.RegularExpressions.Syntax.Parser::ConsumeWhitespace(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Parser_ConsumeWhitespace_m3364496713 (Parser_t2430509383 * __this, bool ___ignore0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ConsumeWhitespace_m3364496713_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { goto IL_0188; } IL_0005: { String_t* L_0 = __this->get_pattern_0(); int32_t L_1 = __this->get_ptr_1(); NullCheck(L_0); Il2CppChar L_2 = String_get_Chars_m2986988803(L_0, L_1, /*hidden argument*/NULL); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)40))))) { goto IL_00bc; } } { int32_t L_3 = __this->get_ptr_1(); String_t* L_4 = __this->get_pattern_0(); NullCheck(L_4); int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)3))) < ((int32_t)L_5))) { goto IL_0036; } } { return; } IL_0036: { String_t* L_6 = __this->get_pattern_0(); int32_t L_7 = __this->get_ptr_1(); NullCheck(L_6); Il2CppChar L_8 = String_get_Chars_m2986988803(L_6, ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)63))))) { goto IL_006a; } } { String_t* L_9 = __this->get_pattern_0(); int32_t L_10 = __this->get_ptr_1(); NullCheck(L_9); Il2CppChar L_11 = String_get_Chars_m2986988803(L_9, ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), /*hidden argument*/NULL); if ((((int32_t)L_11) == ((int32_t)((int32_t)35)))) { goto IL_006b; } } IL_006a: { return; } IL_006b: { int32_t L_12 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)3))); goto IL_007e; } IL_007e: { int32_t L_13 = __this->get_ptr_1(); String_t* L_14 = __this->get_pattern_0(); NullCheck(L_14); int32_t L_15 = String_get_Length_m3847582255(L_14, /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_15))) { goto IL_00b7; } } { String_t* L_16 = __this->get_pattern_0(); int32_t L_17 = __this->get_ptr_1(); int32_t L_18 = L_17; V_0 = L_18; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1))); int32_t L_19 = V_0; NullCheck(L_16); Il2CppChar L_20 = String_get_Chars_m2986988803(L_16, L_19, /*hidden argument*/NULL); if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)41))))) { goto IL_007e; } } IL_00b7: { goto IL_0188; } IL_00bc: { bool L_21 = ___ignore0; if (!L_21) { goto IL_011d; } } { String_t* L_22 = __this->get_pattern_0(); int32_t L_23 = __this->get_ptr_1(); NullCheck(L_22); Il2CppChar L_24 = String_get_Chars_m2986988803(L_22, L_23, /*hidden argument*/NULL); if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)35))))) { goto IL_011d; } } { goto IL_00df; } IL_00df: { int32_t L_25 = __this->get_ptr_1(); String_t* L_26 = __this->get_pattern_0(); NullCheck(L_26); int32_t L_27 = String_get_Length_m3847582255(L_26, /*hidden argument*/NULL); if ((((int32_t)L_25) >= ((int32_t)L_27))) { goto IL_0118; } } { String_t* L_28 = __this->get_pattern_0(); int32_t L_29 = __this->get_ptr_1(); int32_t L_30 = L_29; V_0 = L_30; __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1))); int32_t L_31 = V_0; NullCheck(L_28); Il2CppChar L_32 = String_get_Chars_m2986988803(L_28, L_31, /*hidden argument*/NULL); if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)10))))) { goto IL_00df; } } IL_0118: { goto IL_0188; } IL_011d: { bool L_33 = ___ignore0; if (!L_33) { goto IL_0187; } } { String_t* L_34 = __this->get_pattern_0(); int32_t L_35 = __this->get_ptr_1(); NullCheck(L_34); Il2CppChar L_36 = String_get_Chars_m2986988803(L_34, L_35, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_37 = Char_IsWhiteSpace_m2148390798(NULL /*static, unused*/, L_36, /*hidden argument*/NULL); if (!L_37) { goto IL_0187; } } { goto IL_0151; } IL_0143: { int32_t L_38 = __this->get_ptr_1(); __this->set_ptr_1(((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1))); } IL_0151: { int32_t L_39 = __this->get_ptr_1(); String_t* L_40 = __this->get_pattern_0(); NullCheck(L_40); int32_t L_41 = String_get_Length_m3847582255(L_40, /*hidden argument*/NULL); if ((((int32_t)L_39) >= ((int32_t)L_41))) { goto IL_0182; } } { String_t* L_42 = __this->get_pattern_0(); int32_t L_43 = __this->get_ptr_1(); NullCheck(L_42); Il2CppChar L_44 = String_get_Chars_m2986988803(L_42, L_43, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_45 = Char_IsWhiteSpace_m2148390798(NULL /*static, unused*/, L_44, /*hidden argument*/NULL); if (L_45) { goto IL_0143; } } IL_0182: { goto IL_0188; } IL_0187: { return; } IL_0188: { int32_t L_46 = __this->get_ptr_1(); String_t* L_47 = __this->get_pattern_0(); NullCheck(L_47); int32_t L_48 = String_get_Length_m3847582255(L_47, /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_0005; } } { return; } } // System.Void System.Text.RegularExpressions.Syntax.Parser::ResolveReferences() extern "C" IL2CPP_METHOD_ATTR void Parser_ResolveReferences_m1518052352 (Parser_t2430509383 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_ResolveReferences_m1518052352_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Hashtable_t1853889766 * V_1 = NULL; ArrayList_t2718874744 * V_2 = NULL; CapturingGroup_t751358689 * V_3 = NULL; RuntimeObject* V_4 = NULL; CapturingGroup_t751358689 * V_5 = NULL; RuntimeObject* V_6 = NULL; CapturingGroup_t751358689 * V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; String_t* V_10 = NULL; Expression_t2722445759 * V_11 = NULL; RuntimeObject* V_12 = NULL; String_t* V_13 = NULL; BackslashNumber_t3656518667 * V_14 = NULL; CapturingGroup_t751358689 * V_15 = NULL; RuntimeObject* V_16 = NULL; int32_t V_17 = 0; RuntimeObject* V_18 = NULL; RuntimeObject* V_19 = 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 = 0; NO_UNUSED_WARNING (__leave_target); String_t* G_B50_0 = NULL; Parser_t2430509383 * G_B50_1 = NULL; String_t* G_B49_0 = NULL; Parser_t2430509383 * G_B49_1 = NULL; String_t* G_B51_0 = NULL; String_t* G_B51_1 = NULL; Parser_t2430509383 * G_B51_2 = NULL; { V_0 = 1; Hashtable_t1853889766 * L_0 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var); Hashtable__ctor_m1815022027(L_0, /*hidden argument*/NULL); V_1 = L_0; V_2 = (ArrayList_t2718874744 *)NULL; ArrayList_t2718874744 * L_1 = __this->get_caps_2(); NullCheck(L_1); RuntimeObject* L_2 = VirtFuncInvoker0< RuntimeObject* >::Invoke(43 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_1); V_4 = L_2; } IL_0017: try { // begin try (depth: 1) { goto IL_0060; } IL_001c: { RuntimeObject* L_3 = V_4; NullCheck(L_3); RuntimeObject * L_4 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_3); V_3 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_4, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); CapturingGroup_t751358689 * L_5 = V_3; NullCheck(L_5); String_t* L_6 = CapturingGroup_get_Name_m3747712535(L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0039; } } IL_0034: { goto IL_0060; } IL_0039: { Hashtable_t1853889766 * L_7 = V_1; String_t* L_8 = Int32_ToString_m141394615((&V_0), /*hidden argument*/NULL); CapturingGroup_t751358689 * L_9 = V_3; NullCheck(L_7); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_7, L_8, L_9); CapturingGroup_t751358689 * L_10 = V_3; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); NullCheck(L_10); CapturingGroup_set_Index_m1113018009(L_10, L_12, /*hidden argument*/NULL); int32_t L_13 = __this->get_num_groups_4(); __this->set_num_groups_4(((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1))); } IL_0060: { RuntimeObject* L_14 = V_4; NullCheck(L_14); bool L_15 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_14); if (L_15) { goto IL_001c; } } IL_006c: { IL2CPP_LEAVE(0x87, FINALLY_0071); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0071; } FINALLY_0071: { // begin finally (depth: 1) { RuntimeObject* L_16 = V_4; V_16 = ((RuntimeObject*)IsInst((RuntimeObject*)L_16, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_17 = V_16; if (L_17) { goto IL_007f; } } IL_007e: { IL2CPP_END_FINALLY(113) } IL_007f: { RuntimeObject* L_18 = V_16; NullCheck(L_18); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_18); IL2CPP_END_FINALLY(113) } } // end finally (depth: 1) IL2CPP_CLEANUP(113) { IL2CPP_JUMP_TBL(0x87, IL_0087) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0087: { ArrayList_t2718874744 * L_19 = __this->get_caps_2(); NullCheck(L_19); RuntimeObject* L_20 = VirtFuncInvoker0< RuntimeObject* >::Invoke(43 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_19); V_6 = L_20; } IL_0094: try { // begin try (depth: 1) { goto IL_020a; } IL_0099: { RuntimeObject* L_21 = V_6; NullCheck(L_21); RuntimeObject * L_22 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_21); V_5 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_22, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); CapturingGroup_t751358689 * L_23 = V_5; NullCheck(L_23); String_t* L_24 = CapturingGroup_get_Name_m3747712535(L_23, /*hidden argument*/NULL); if (L_24) { goto IL_00b8; } } IL_00b3: { goto IL_020a; } IL_00b8: { Hashtable_t1853889766 * L_25 = V_1; CapturingGroup_t751358689 * L_26 = V_5; NullCheck(L_26); String_t* L_27 = CapturingGroup_get_Name_m3747712535(L_26, /*hidden argument*/NULL); NullCheck(L_25); bool L_28 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(35 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_25, L_27); if (!L_28) { goto IL_011d; } } IL_00ca: { Hashtable_t1853889766 * L_29 = V_1; CapturingGroup_t751358689 * L_30 = V_5; NullCheck(L_30); String_t* L_31 = CapturingGroup_get_Name_m3747712535(L_30, /*hidden argument*/NULL); NullCheck(L_29); RuntimeObject * L_32 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_29, L_31); V_7 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_32, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); CapturingGroup_t751358689 * L_33 = V_5; CapturingGroup_t751358689 * L_34 = V_7; NullCheck(L_34); int32_t L_35 = CapturingGroup_get_Index_m3406974370(L_34, /*hidden argument*/NULL); NullCheck(L_33); CapturingGroup_set_Index_m1113018009(L_33, L_35, /*hidden argument*/NULL); CapturingGroup_t751358689 * L_36 = V_5; NullCheck(L_36); int32_t L_37 = CapturingGroup_get_Index_m3406974370(L_36, /*hidden argument*/NULL); int32_t L_38 = V_0; if ((!(((uint32_t)L_37) == ((uint32_t)L_38)))) { goto IL_0102; } } IL_00f9: { int32_t L_39 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1)); goto IL_0118; } IL_0102: { CapturingGroup_t751358689 * L_40 = V_5; NullCheck(L_40); int32_t L_41 = CapturingGroup_get_Index_m3406974370(L_40, /*hidden argument*/NULL); int32_t L_42 = V_0; if ((((int32_t)L_41) <= ((int32_t)L_42))) { goto IL_0118; } } IL_010f: { ArrayList_t2718874744 * L_43 = V_2; CapturingGroup_t751358689 * L_44 = V_5; NullCheck(L_43); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_43, L_44); } IL_0118: { goto IL_020a; } IL_011d: { CapturingGroup_t751358689 * L_45 = V_5; NullCheck(L_45); String_t* L_46 = CapturingGroup_get_Name_m3747712535(L_45, /*hidden argument*/NULL); NullCheck(L_46); Il2CppChar L_47 = String_get_Chars_m2986988803(L_46, 0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_48 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_47, /*hidden argument*/NULL); if (!L_48) { goto IL_01ac; } } IL_0134: { V_8 = 0; CapturingGroup_t751358689 * L_49 = V_5; NullCheck(L_49); String_t* L_50 = CapturingGroup_get_Name_m3747712535(L_49, /*hidden argument*/NULL); int32_t L_51 = Parser_ParseDecimal_m245094461(NULL /*static, unused*/, L_50, (&V_8), /*hidden argument*/NULL); V_9 = L_51; int32_t L_52 = V_8; CapturingGroup_t751358689 * L_53 = V_5; NullCheck(L_53); String_t* L_54 = CapturingGroup_get_Name_m3747712535(L_53, /*hidden argument*/NULL); NullCheck(L_54); int32_t L_55 = String_get_Length_m3847582255(L_54, /*hidden argument*/NULL); if ((!(((uint32_t)L_52) == ((uint32_t)L_55)))) { goto IL_01ac; } } IL_015a: { CapturingGroup_t751358689 * L_56 = V_5; int32_t L_57 = V_9; NullCheck(L_56); CapturingGroup_set_Index_m1113018009(L_56, L_57, /*hidden argument*/NULL); Hashtable_t1853889766 * L_58 = V_1; CapturingGroup_t751358689 * L_59 = V_5; NullCheck(L_59); String_t* L_60 = CapturingGroup_get_Name_m3747712535(L_59, /*hidden argument*/NULL); CapturingGroup_t751358689 * L_61 = V_5; NullCheck(L_58); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_58, L_60, L_61); int32_t L_62 = __this->get_num_groups_4(); __this->set_num_groups_4(((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1))); int32_t L_63 = V_9; int32_t L_64 = V_0; if ((!(((uint32_t)L_63) == ((uint32_t)L_64)))) { goto IL_0191; } } IL_0188: { int32_t L_65 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)1)); goto IL_01a7; } IL_0191: { ArrayList_t2718874744 * L_66 = V_2; if (L_66) { goto IL_019e; } } IL_0197: { ArrayList_t2718874744 * L_67 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m3828927650(L_67, 4, /*hidden argument*/NULL); V_2 = L_67; } IL_019e: { ArrayList_t2718874744 * L_68 = V_2; CapturingGroup_t751358689 * L_69 = V_5; NullCheck(L_68); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_68, L_69); } IL_01a7: { goto IL_020a; } IL_01ac: { String_t* L_70 = Int32_ToString_m141394615((&V_0), /*hidden argument*/NULL); V_10 = L_70; goto IL_01ca; } IL_01ba: { int32_t L_71 = V_0; int32_t L_72 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1)); V_0 = L_72; V_17 = L_72; String_t* L_73 = Int32_ToString_m141394615((&V_17), /*hidden argument*/NULL); V_10 = L_73; } IL_01ca: { Hashtable_t1853889766 * L_74 = V_1; String_t* L_75 = V_10; NullCheck(L_74); bool L_76 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(35 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_74, L_75); if (L_76) { goto IL_01ba; } } IL_01d7: { Hashtable_t1853889766 * L_77 = V_1; String_t* L_78 = V_10; CapturingGroup_t751358689 * L_79 = V_5; NullCheck(L_77); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_77, L_78, L_79); Hashtable_t1853889766 * L_80 = V_1; CapturingGroup_t751358689 * L_81 = V_5; NullCheck(L_81); String_t* L_82 = CapturingGroup_get_Name_m3747712535(L_81, /*hidden argument*/NULL); CapturingGroup_t751358689 * L_83 = V_5; NullCheck(L_80); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_80, L_82, L_83); CapturingGroup_t751358689 * L_84 = V_5; int32_t L_85 = V_0; int32_t L_86 = L_85; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_86, (int32_t)1)); NullCheck(L_84); CapturingGroup_set_Index_m1113018009(L_84, L_86, /*hidden argument*/NULL); int32_t L_87 = __this->get_num_groups_4(); __this->set_num_groups_4(((int32_t)il2cpp_codegen_add((int32_t)L_87, (int32_t)1))); } IL_020a: { RuntimeObject* L_88 = V_6; NullCheck(L_88); bool L_89 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_88); if (L_89) { goto IL_0099; } } IL_0216: { IL2CPP_LEAVE(0x231, FINALLY_021b); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_021b; } FINALLY_021b: { // begin finally (depth: 1) { RuntimeObject* L_90 = V_6; V_18 = ((RuntimeObject*)IsInst((RuntimeObject*)L_90, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_91 = V_18; if (L_91) { goto IL_0229; } } IL_0228: { IL2CPP_END_FINALLY(539) } IL_0229: { RuntimeObject* L_92 = V_18; NullCheck(L_92); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_92); IL2CPP_END_FINALLY(539) } } // end finally (depth: 1) IL2CPP_CLEANUP(539) { IL2CPP_JUMP_TBL(0x231, IL_0231) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0231: { int32_t L_93 = V_0; __this->set_gap_5(L_93); ArrayList_t2718874744 * L_94 = V_2; if (!L_94) { goto IL_0245; } } { ArrayList_t2718874744 * L_95 = V_2; Parser_HandleExplicitNumericGroups_m1412234891(__this, L_95, /*hidden argument*/NULL); } IL_0245: { Hashtable_t1853889766 * L_96 = __this->get_refs_3(); NullCheck(L_96); RuntimeObject* L_97 = VirtFuncInvoker0< RuntimeObject* >::Invoke(28 /* System.Collections.ICollection System.Collections.Hashtable::get_Keys() */, L_96); NullCheck(L_97); RuntimeObject* L_98 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t1941168011_il2cpp_TypeInfo_var, L_97); V_12 = L_98; } IL_0257: try { // begin try (depth: 1) { goto IL_036d; } IL_025c: { RuntimeObject* L_99 = V_12; NullCheck(L_99); RuntimeObject * L_100 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_99); V_11 = ((Expression_t2722445759 *)CastclassClass((RuntimeObject*)L_100, Expression_t2722445759_il2cpp_TypeInfo_var)); Hashtable_t1853889766 * L_101 = __this->get_refs_3(); Expression_t2722445759 * L_102 = V_11; NullCheck(L_101); RuntimeObject * L_103 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_101, L_102); V_13 = ((String_t*)CastclassSealed((RuntimeObject*)L_103, String_t_il2cpp_TypeInfo_var)); Hashtable_t1853889766 * L_104 = V_1; String_t* L_105 = V_13; NullCheck(L_104); bool L_106 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(35 /* System.Boolean System.Collections.Hashtable::Contains(System.Object) */, L_104, L_105); if (L_106) { goto IL_0306; } } IL_028b: { Expression_t2722445759 * L_107 = V_11; if (!((CaptureAssertion_t3786084589 *)IsInstClass((RuntimeObject*)L_107, CaptureAssertion_t3786084589_il2cpp_TypeInfo_var))) { goto IL_02ae; } } IL_0297: { String_t* L_108 = V_13; NullCheck(L_108); Il2CppChar L_109 = String_get_Chars_m2986988803(L_108, 0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_110 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_109, /*hidden argument*/NULL); if (L_110) { goto IL_02ae; } } IL_02a9: { goto IL_036d; } IL_02ae: { Expression_t2722445759 * L_111 = V_11; V_14 = ((BackslashNumber_t3656518667 *)IsInstClass((RuntimeObject*)L_111, BackslashNumber_t3656518667_il2cpp_TypeInfo_var)); BackslashNumber_t3656518667 * L_112 = V_14; if (!L_112) { goto IL_02d2; } } IL_02be: { BackslashNumber_t3656518667 * L_113 = V_14; String_t* L_114 = V_13; Hashtable_t1853889766 * L_115 = V_1; NullCheck(L_113); bool L_116 = BackslashNumber_ResolveReference_m4176908213(L_113, L_114, L_115, /*hidden argument*/NULL); if (!L_116) { goto IL_02d2; } } IL_02cd: { goto IL_036d; } IL_02d2: { String_t* L_117 = V_13; NullCheck(L_117); Il2CppChar L_118 = String_get_Chars_m2986988803(L_117, 0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_119 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_118, /*hidden argument*/NULL); G_B49_0 = _stringLiteral610641166; G_B49_1 = __this; if (!L_119) { G_B50_0 = _stringLiteral610641166; G_B50_1 = __this; goto IL_02f4; } } IL_02ea: { G_B51_0 = _stringLiteral1791600218; G_B51_1 = G_B49_0; G_B51_2 = G_B49_1; goto IL_02f9; } IL_02f4: { G_B51_0 = _stringLiteral3163805105; G_B51_1 = G_B50_0; G_B51_2 = G_B50_1; } IL_02f9: { String_t* L_120 = V_13; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_121 = String_Concat_m3755062657(NULL /*static, unused*/, G_B51_1, G_B51_0, L_120, /*hidden argument*/NULL); NullCheck(G_B51_2); ArgumentException_t132251570 * L_122 = Parser_NewParseException_m686511029(G_B51_2, L_121, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_122,Parser_ResolveReferences_m1518052352_RuntimeMethod_var); } IL_0306: { Hashtable_t1853889766 * L_123 = V_1; String_t* L_124 = V_13; NullCheck(L_123); RuntimeObject * L_125 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_123, L_124); V_15 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_125, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); Expression_t2722445759 * L_126 = V_11; if (!((Reference_t1799410108 *)IsInstClass((RuntimeObject*)L_126, Reference_t1799410108_il2cpp_TypeInfo_var))) { goto IL_0334; } } IL_0321: { Expression_t2722445759 * L_127 = V_11; CapturingGroup_t751358689 * L_128 = V_15; NullCheck(((Reference_t1799410108 *)CastclassClass((RuntimeObject*)L_127, Reference_t1799410108_il2cpp_TypeInfo_var))); Reference_set_CapturingGroup_m1130974240(((Reference_t1799410108 *)CastclassClass((RuntimeObject*)L_127, Reference_t1799410108_il2cpp_TypeInfo_var)), L_128, /*hidden argument*/NULL); goto IL_036d; } IL_0334: { Expression_t2722445759 * L_129 = V_11; if (!((CaptureAssertion_t3786084589 *)IsInstClass((RuntimeObject*)L_129, CaptureAssertion_t3786084589_il2cpp_TypeInfo_var))) { goto IL_0353; } } IL_0340: { Expression_t2722445759 * L_130 = V_11; CapturingGroup_t751358689 * L_131 = V_15; NullCheck(((CaptureAssertion_t3786084589 *)CastclassClass((RuntimeObject*)L_130, CaptureAssertion_t3786084589_il2cpp_TypeInfo_var))); CaptureAssertion_set_CapturingGroup_m2003123956(((CaptureAssertion_t3786084589 *)CastclassClass((RuntimeObject*)L_130, CaptureAssertion_t3786084589_il2cpp_TypeInfo_var)), L_131, /*hidden argument*/NULL); goto IL_036d; } IL_0353: { Expression_t2722445759 * L_132 = V_11; if (!((BalancingGroup_t2395658894 *)IsInstClass((RuntimeObject*)L_132, BalancingGroup_t2395658894_il2cpp_TypeInfo_var))) { goto IL_036d; } } IL_035f: { Expression_t2722445759 * L_133 = V_11; CapturingGroup_t751358689 * L_134 = V_15; NullCheck(((BalancingGroup_t2395658894 *)CastclassClass((RuntimeObject*)L_133, BalancingGroup_t2395658894_il2cpp_TypeInfo_var))); BalancingGroup_set_Balance_m3289053627(((BalancingGroup_t2395658894 *)CastclassClass((RuntimeObject*)L_133, BalancingGroup_t2395658894_il2cpp_TypeInfo_var)), L_134, /*hidden argument*/NULL); } IL_036d: { RuntimeObject* L_135 = V_12; NullCheck(L_135); bool L_136 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_135); if (L_136) { goto IL_025c; } } IL_0379: { IL2CPP_LEAVE(0x394, FINALLY_037e); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_037e; } FINALLY_037e: { // begin finally (depth: 1) { RuntimeObject* L_137 = V_12; V_19 = ((RuntimeObject*)IsInst((RuntimeObject*)L_137, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_138 = V_19; if (L_138) { goto IL_038c; } } IL_038b: { IL2CPP_END_FINALLY(894) } IL_038c: { RuntimeObject* L_139 = V_19; NullCheck(L_139); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_139); IL2CPP_END_FINALLY(894) } } // end finally (depth: 1) IL2CPP_CLEANUP(894) { IL2CPP_JUMP_TBL(0x394, IL_0394) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0394: { return; } } // System.Void System.Text.RegularExpressions.Syntax.Parser::HandleExplicitNumericGroups(System.Collections.ArrayList) extern "C" IL2CPP_METHOD_ATTR void Parser_HandleExplicitNumericGroups_m1412234891 (Parser_t2430509383 * __this, ArrayList_t2718874744 * ___explicit_numeric_groups0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_HandleExplicitNumericGroups_m1412234891_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; CapturingGroup_t751358689 * V_3 = NULL; int32_t V_4 = 0; CapturingGroup_t751358689 * V_5 = NULL; { int32_t L_0 = __this->get_gap_5(); V_0 = L_0; V_1 = 0; ArrayList_t2718874744 * L_1 = ___explicit_numeric_groups0; NullCheck(L_1); int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_1); V_2 = L_2; ArrayList_t2718874744 * L_3 = ___explicit_numeric_groups0; NullCheck(L_3); VirtActionInvoker0::Invoke(45 /* System.Void System.Collections.ArrayList::Sort() */, L_3); goto IL_004d; } IL_001b: { ArrayList_t2718874744 * L_4 = ___explicit_numeric_groups0; int32_t L_5 = V_1; NullCheck(L_4); RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_4, L_5); V_3 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_6, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); CapturingGroup_t751358689 * L_7 = V_3; NullCheck(L_7); int32_t L_8 = CapturingGroup_get_Index_m3406974370(L_7, /*hidden argument*/NULL); int32_t L_9 = V_0; if ((((int32_t)L_8) <= ((int32_t)L_9))) { goto IL_0039; } } { goto IL_0054; } IL_0039: { CapturingGroup_t751358689 * L_10 = V_3; NullCheck(L_10); int32_t L_11 = CapturingGroup_get_Index_m3406974370(L_10, /*hidden argument*/NULL); int32_t L_12 = V_0; if ((!(((uint32_t)L_11) == ((uint32_t)L_12)))) { goto IL_0049; } } { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); } IL_0049: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)); } IL_004d: { int32_t L_15 = V_1; int32_t L_16 = V_2; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_001b; } } IL_0054: { int32_t L_17 = V_0; __this->set_gap_5(L_17); int32_t L_18 = V_0; V_4 = L_18; goto IL_00a7; } IL_0063: { ArrayList_t2718874744 * L_19 = ___explicit_numeric_groups0; int32_t L_20 = V_1; NullCheck(L_19); RuntimeObject * L_21 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(21 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_19, L_20); V_5 = ((CapturingGroup_t751358689 *)CastclassClass((RuntimeObject*)L_21, CapturingGroup_t751358689_il2cpp_TypeInfo_var)); CapturingGroup_t751358689 * L_22 = V_5; NullCheck(L_22); int32_t L_23 = CapturingGroup_get_Index_m3406974370(L_22, /*hidden argument*/NULL); int32_t L_24 = V_4; if ((!(((uint32_t)L_23) == ((uint32_t)L_24)))) { goto IL_008e; } } { CapturingGroup_t751358689 * L_25 = V_5; int32_t L_26 = V_0; NullCheck(L_25); CapturingGroup_set_Index_m1113018009(L_25, ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)1)), /*hidden argument*/NULL); goto IL_00a3; } IL_008e: { CapturingGroup_t751358689 * L_27 = V_5; NullCheck(L_27); int32_t L_28 = CapturingGroup_get_Index_m3406974370(L_27, /*hidden argument*/NULL); V_4 = L_28; CapturingGroup_t751358689 * L_29 = V_5; int32_t L_30 = V_0; int32_t L_31 = L_30; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); NullCheck(L_29); CapturingGroup_set_Index_m1113018009(L_29, L_31, /*hidden argument*/NULL); } IL_00a3: { int32_t L_32 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); } IL_00a7: { int32_t L_33 = V_1; int32_t L_34 = V_2; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0063; } } { return; } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsIgnoreCase(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsIgnoreCase_m2210120858 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { { int32_t L_0 = ___options0; return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)1))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsMultiline(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsMultiline_m3953355516 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { { int32_t L_0 = ___options0; return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)2))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsExplicitCapture(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsExplicitCapture_m2741347241 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { { int32_t L_0 = ___options0; return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)4))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsSingleline(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsSingleline_m326238187 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { { int32_t L_0 = ___options0; return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)16)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsIgnorePatternWhitespace(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsIgnorePatternWhitespace_m2107132682 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { { int32_t L_0 = ___options0; return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)32)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Text.RegularExpressions.Syntax.Parser::IsECMAScript(System.Text.RegularExpressions.RegexOptions) extern "C" IL2CPP_METHOD_ATTR bool Parser_IsECMAScript_m674158805 (RuntimeObject * __this /* static, unused */, int32_t ___options0, const RuntimeMethod* method) { { int32_t L_0 = ___options0; return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)256)))) == ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } // System.ArgumentException System.Text.RegularExpressions.Syntax.Parser::NewParseException(System.String) extern "C" IL2CPP_METHOD_ATTR ArgumentException_t132251570 * Parser_NewParseException_m686511029 (Parser_t2430509383 * __this, String_t* ___msg0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Parser_NewParseException_m686511029_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = __this->get_pattern_0(); String_t* L_1 = ___msg0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_2 = String_Concat_m2163913788(NULL /*static, unused*/, _stringLiteral1897611823, L_0, _stringLiteral2366915319, L_1, /*hidden argument*/NULL); ___msg0 = L_2; String_t* L_3 = ___msg0; String_t* L_4 = __this->get_pattern_0(); ArgumentException_t132251570 * L_5 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1216717135(L_5, L_3, L_4, /*hidden argument*/NULL); return L_5; } } #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 System.Text.RegularExpressions.Syntax.PositionAssertion::.ctor(System.Text.RegularExpressions.Position) extern "C" IL2CPP_METHOD_ATTR void PositionAssertion__ctor_m569003936 (PositionAssertion_t3339288061 * __this, uint16_t ___pos0, const RuntimeMethod* method) { { Expression__ctor_m1600460087(__this, /*hidden argument*/NULL); uint16_t L_0 = ___pos0; __this->set_pos_0(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.PositionAssertion::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void PositionAssertion_Compile_m2500980346 (PositionAssertion_t3339288061 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PositionAssertion_Compile_m2500980346_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___cmp0; uint16_t L_1 = __this->get_pos_0(); NullCheck(L_0); InterfaceActionInvoker1< uint16_t >::Invoke(9 /* System.Void System.Text.RegularExpressions.ICompiler::EmitPosition(System.Text.RegularExpressions.Position) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void System.Text.RegularExpressions.Syntax.PositionAssertion::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void PositionAssertion_GetWidth_m856687117 (PositionAssertion_t3339288061 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t* L_0 = ___min0; int32_t* L_1 = ___max1; int32_t L_2 = 0; V_0 = L_2; *((int32_t*)(L_1)) = (int32_t)L_2; int32_t L_3 = V_0; *((int32_t*)(L_0)) = (int32_t)L_3; return; } } // System.Boolean System.Text.RegularExpressions.Syntax.PositionAssertion::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool PositionAssertion_IsComplex_m3339056668 (PositionAssertion_t3339288061 * __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.PositionAssertion::GetAnchorInfo(System.Boolean) extern "C" IL2CPP_METHOD_ATTR AnchorInfo_t3387011151 * PositionAssertion_GetAnchorInfo_m32057718 (PositionAssertion_t3339288061 * __this, bool ___revers0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (PositionAssertion_GetAnchorInfo_m32057718_MetadataUsageId); s_Il2CppMethodInitialized = true; } uint16_t V_0 = 0; { uint16_t L_0 = __this->get_pos_0(); V_0 = L_0; uint16_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)2))) { case 0: { goto IL_0020; } case 1: { goto IL_0020; } case 2: { goto IL_0020; } } } { goto IL_002f; } IL_0020: { uint16_t L_2 = __this->get_pos_0(); AnchorInfo_t3387011151 * L_3 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m46784903(L_3, __this, 0, 0, L_2, /*hidden argument*/NULL); return L_3; } IL_002f: { AnchorInfo_t3387011151 * L_4 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3523994803(L_4, __this, 0, /*hidden argument*/NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Text.RegularExpressions.Syntax.Reference::.ctor(System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Reference__ctor_m1870245246 (Reference_t1799410108 * __this, bool ___ignore0, const RuntimeMethod* method) { { Expression__ctor_m1600460087(__this, /*hidden argument*/NULL); bool L_0 = ___ignore0; __this->set_ignore_1(L_0); return; } } // System.Text.RegularExpressions.Syntax.CapturingGroup System.Text.RegularExpressions.Syntax.Reference::get_CapturingGroup() extern "C" IL2CPP_METHOD_ATTR CapturingGroup_t751358689 * Reference_get_CapturingGroup_m3861468528 (Reference_t1799410108 * __this, const RuntimeMethod* method) { { CapturingGroup_t751358689 * L_0 = __this->get_group_0(); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.Reference::set_CapturingGroup(System.Text.RegularExpressions.Syntax.CapturingGroup) extern "C" IL2CPP_METHOD_ATTR void Reference_set_CapturingGroup_m1130974240 (Reference_t1799410108 * __this, CapturingGroup_t751358689 * ___value0, const RuntimeMethod* method) { { CapturingGroup_t751358689 * L_0 = ___value0; __this->set_group_0(L_0); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.Reference::get_IgnoreCase() extern "C" IL2CPP_METHOD_ATTR bool Reference_get_IgnoreCase_m241264953 (Reference_t1799410108 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_ignore_1(); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.Reference::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Reference_Compile_m4195878675 (Reference_t1799410108 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Reference_Compile_m4195878675_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___cmp0; CapturingGroup_t751358689 * L_1 = __this->get_group_0(); NullCheck(L_1); int32_t L_2 = CapturingGroup_get_Index_m3406974370(L_1, /*hidden argument*/NULL); bool L_3 = __this->get_ignore_1(); bool L_4 = ___reverse1; NullCheck(L_0); InterfaceActionInvoker3< int32_t, bool, bool >::Invoke(14 /* System.Void System.Text.RegularExpressions.ICompiler::EmitReference(System.Int32,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0, L_2, L_3, L_4); return; } } // System.Void System.Text.RegularExpressions.Syntax.Reference::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Reference_GetWidth_m3130781491 (Reference_t1799410108 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { { int32_t* L_0 = ___min0; *((int32_t*)(L_0)) = (int32_t)0; int32_t* L_1 = ___max1; *((int32_t*)(L_1)) = (int32_t)((int32_t)2147483647LL); return; } } // System.Boolean System.Text.RegularExpressions.Syntax.Reference::IsComplex() extern "C" IL2CPP_METHOD_ATTR bool Reference_IsComplex_m3000063927 (Reference_t1799410108 * __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 System.Text.RegularExpressions.Syntax.RegularExpression::.ctor() extern "C" IL2CPP_METHOD_ATTR void RegularExpression__ctor_m119502265 (RegularExpression_t3834220169 * __this, const RuntimeMethod* method) { { Group__ctor_m2980794822(__this, /*hidden argument*/NULL); __this->set_group_count_1(0); return; } } // System.Void System.Text.RegularExpressions.Syntax.RegularExpression::set_GroupCount(System.Int32) extern "C" IL2CPP_METHOD_ATTR void RegularExpression_set_GroupCount_m3908887512 (RegularExpression_t3834220169 * __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->set_group_count_1(L_0); return; } } // System.Void System.Text.RegularExpressions.Syntax.RegularExpression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void RegularExpression_Compile_m2385682508 (RegularExpression_t3834220169 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (RegularExpression_Compile_m2385682508_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; AnchorInfo_t3387011151 * V_2 = NULL; LinkRef_t2971865410 * V_3 = NULL; { VirtActionInvoker2< int32_t*, int32_t* >::Invoke(5 /* System.Void System.Text.RegularExpressions.Syntax.Group::GetWidth(System.Int32&,System.Int32&) */, __this, (&V_0), (&V_1)); RuntimeObject* L_0 = ___cmp0; int32_t L_1 = __this->get_group_count_1(); int32_t L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_0); InterfaceActionInvoker3< int32_t, int32_t, int32_t >::Invoke(23 /* System.Void System.Text.RegularExpressions.ICompiler::EmitInfo(System.Int32,System.Int32,System.Int32) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_0, L_1, L_2, L_3); bool L_4 = ___reverse1; AnchorInfo_t3387011151 * L_5 = VirtFuncInvoker1< AnchorInfo_t3387011151 *, bool >::Invoke(6 /* System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Group::GetAnchorInfo(System.Boolean) */, __this, L_4); V_2 = L_5; RuntimeObject* L_6 = ___cmp0; NullCheck(L_6); LinkRef_t2971865410 * L_7 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_6); V_3 = L_7; RuntimeObject* L_8 = ___cmp0; bool L_9 = ___reverse1; AnchorInfo_t3387011151 * L_10 = V_2; NullCheck(L_10); int32_t L_11 = AnchorInfo_get_Offset_m2045445765(L_10, /*hidden argument*/NULL); LinkRef_t2971865410 * L_12 = V_3; NullCheck(L_8); InterfaceActionInvoker3< bool, int32_t, LinkRef_t2971865410 * >::Invoke(25 /* System.Void System.Text.RegularExpressions.ICompiler::EmitAnchor(System.Boolean,System.Int32,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_8, L_9, L_11, L_12); AnchorInfo_t3387011151 * L_13 = V_2; NullCheck(L_13); bool L_14 = AnchorInfo_get_IsPosition_m2100552190(L_13, /*hidden argument*/NULL); if (!L_14) { goto IL_0051; } } { RuntimeObject* L_15 = ___cmp0; AnchorInfo_t3387011151 * L_16 = V_2; NullCheck(L_16); uint16_t L_17 = AnchorInfo_get_Position_m1133366486(L_16, /*hidden argument*/NULL); NullCheck(L_15); InterfaceActionInvoker1< uint16_t >::Invoke(9 /* System.Void System.Text.RegularExpressions.ICompiler::EmitPosition(System.Text.RegularExpressions.Position) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_15, L_17); goto IL_006f; } IL_0051: { AnchorInfo_t3387011151 * L_18 = V_2; NullCheck(L_18); bool L_19 = AnchorInfo_get_IsSubstring_m1536110387(L_18, /*hidden argument*/NULL); if (!L_19) { goto IL_006f; } } { RuntimeObject* L_20 = ___cmp0; AnchorInfo_t3387011151 * L_21 = V_2; NullCheck(L_21); String_t* L_22 = AnchorInfo_get_Substring_m1799385132(L_21, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_23 = V_2; NullCheck(L_23); bool L_24 = AnchorInfo_get_IgnoreCase_m4084905689(L_23, /*hidden argument*/NULL); bool L_25 = ___reverse1; NullCheck(L_20); InterfaceActionInvoker3< String_t*, bool, bool >::Invoke(8 /* System.Void System.Text.RegularExpressions.ICompiler::EmitString(System.String,System.Boolean,System.Boolean) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_20, L_22, L_24, L_25); } IL_006f: { RuntimeObject* L_26 = ___cmp0; NullCheck(L_26); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTrue() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_26); RuntimeObject* L_27 = ___cmp0; LinkRef_t2971865410 * L_28 = V_3; NullCheck(L_27); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_27, L_28); RuntimeObject* L_29 = ___cmp0; bool L_30 = ___reverse1; Group_Compile_m3355488790(__this, L_29, L_30, /*hidden argument*/NULL); RuntimeObject* L_31 = ___cmp0; NullCheck(L_31); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTrue() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_31); 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 System.Text.RegularExpressions.Syntax.Repetition::.ctor(System.Int32,System.Int32,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Repetition__ctor_m1672362629 (Repetition_t2393242404 * __this, int32_t ___min0, int32_t ___max1, bool ___lazy2, const RuntimeMethod* method) { { CompositeExpression__ctor_m2434860303(__this, /*hidden argument*/NULL); ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); ExpressionCollection_Add_m41125344(L_0, (Expression_t2722445759 *)NULL, /*hidden argument*/NULL); int32_t L_1 = ___min0; __this->set_min_1(L_1); int32_t L_2 = ___max1; __this->set_max_2(L_2); bool L_3 = ___lazy2; __this->set_lazy_3(L_3); return; } } // System.Text.RegularExpressions.Syntax.Expression System.Text.RegularExpressions.Syntax.Repetition::get_Expression() extern "C" IL2CPP_METHOD_ATTR Expression_t2722445759 * Repetition_get_Expression_m2673886232 (Repetition_t2393242404 * __this, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); NullCheck(L_0); Expression_t2722445759 * L_1 = ExpressionCollection_get_Item_m3510736379(L_0, 0, /*hidden argument*/NULL); return L_1; } } // System.Void System.Text.RegularExpressions.Syntax.Repetition::set_Expression(System.Text.RegularExpressions.Syntax.Expression) extern "C" IL2CPP_METHOD_ATTR void Repetition_set_Expression_m1234887071 (Repetition_t2393242404 * __this, Expression_t2722445759 * ___value0, const RuntimeMethod* method) { { ExpressionCollection_t1810289389 * L_0 = CompositeExpression_get_Expressions_m2951105322(__this, /*hidden argument*/NULL); Expression_t2722445759 * L_1 = ___value0; NullCheck(L_0); ExpressionCollection_set_Item_m2040804459(L_0, 0, L_1, /*hidden argument*/NULL); return; } } // System.Int32 System.Text.RegularExpressions.Syntax.Repetition::get_Minimum() extern "C" IL2CPP_METHOD_ATTR int32_t Repetition_get_Minimum_m2550947568 (Repetition_t2393242404 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_min_1(); return L_0; } } // System.Void System.Text.RegularExpressions.Syntax.Repetition::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Repetition_Compile_m988726715 (Repetition_t2393242404 * __this, RuntimeObject* ___cmp0, bool ___reverse1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Repetition_Compile_m988726715_MetadataUsageId); s_Il2CppMethodInitialized = true; } LinkRef_t2971865410 * V_0 = NULL; LinkRef_t2971865410 * V_1 = NULL; { Expression_t2722445759 * L_0 = Repetition_get_Expression_m2673886232(__this, /*hidden argument*/NULL); NullCheck(L_0); bool L_1 = VirtFuncInvoker0< bool >::Invoke(7 /* System.Boolean System.Text.RegularExpressions.Syntax.Expression::IsComplex() */, L_0); if (!L_1) { goto IL_0049; } } { RuntimeObject* L_2 = ___cmp0; NullCheck(L_2); LinkRef_t2971865410 * L_3 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_2); V_0 = L_3; RuntimeObject* L_4 = ___cmp0; int32_t L_5 = __this->get_min_1(); int32_t L_6 = __this->get_max_2(); bool L_7 = __this->get_lazy_3(); LinkRef_t2971865410 * L_8 = V_0; NullCheck(L_4); InterfaceActionInvoker4< int32_t, int32_t, bool, LinkRef_t2971865410 * >::Invoke(20 /* System.Void System.Text.RegularExpressions.ICompiler::EmitRepeat(System.Int32,System.Int32,System.Boolean,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_4, L_5, L_6, L_7, L_8); Expression_t2722445759 * L_9 = Repetition_get_Expression_m2673886232(__this, /*hidden argument*/NULL); RuntimeObject* L_10 = ___cmp0; bool L_11 = ___reverse1; NullCheck(L_9); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_9, L_10, L_11); RuntimeObject* L_12 = ___cmp0; LinkRef_t2971865410 * L_13 = V_0; NullCheck(L_12); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(21 /* System.Void System.Text.RegularExpressions.ICompiler::EmitUntil(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_12, L_13); goto IL_0083; } IL_0049: { RuntimeObject* L_14 = ___cmp0; NullCheck(L_14); LinkRef_t2971865410 * L_15 = InterfaceFuncInvoker0< LinkRef_t2971865410 * >::Invoke(28 /* System.Text.RegularExpressions.LinkRef System.Text.RegularExpressions.ICompiler::NewLink() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_14); V_1 = L_15; RuntimeObject* L_16 = ___cmp0; int32_t L_17 = __this->get_min_1(); int32_t L_18 = __this->get_max_2(); bool L_19 = __this->get_lazy_3(); LinkRef_t2971865410 * L_20 = V_1; NullCheck(L_16); InterfaceActionInvoker4< int32_t, int32_t, bool, LinkRef_t2971865410 * >::Invoke(24 /* System.Void System.Text.RegularExpressions.ICompiler::EmitFastRepeat(System.Int32,System.Int32,System.Boolean,System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_16, L_17, L_18, L_19, L_20); Expression_t2722445759 * L_21 = Repetition_get_Expression_m2673886232(__this, /*hidden argument*/NULL); RuntimeObject* L_22 = ___cmp0; bool L_23 = ___reverse1; NullCheck(L_21); VirtActionInvoker2< RuntimeObject*, bool >::Invoke(4 /* System.Void System.Text.RegularExpressions.Syntax.Expression::Compile(System.Text.RegularExpressions.ICompiler,System.Boolean) */, L_21, L_22, L_23); RuntimeObject* L_24 = ___cmp0; NullCheck(L_24); InterfaceActionInvoker0::Invoke(2 /* System.Void System.Text.RegularExpressions.ICompiler::EmitTrue() */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_24); RuntimeObject* L_25 = ___cmp0; LinkRef_t2971865410 * L_26 = V_1; NullCheck(L_25); InterfaceActionInvoker1< LinkRef_t2971865410 * >::Invoke(29 /* System.Void System.Text.RegularExpressions.ICompiler::ResolveLink(System.Text.RegularExpressions.LinkRef) */, ICompiler_t118549125_il2cpp_TypeInfo_var, L_25, L_26); } IL_0083: { return; } } // System.Void System.Text.RegularExpressions.Syntax.Repetition::GetWidth(System.Int32&,System.Int32&) extern "C" IL2CPP_METHOD_ATTR void Repetition_GetWidth_m1827161831 (Repetition_t2393242404 * __this, int32_t* ___min0, int32_t* ___max1, const RuntimeMethod* method) { { Expression_t2722445759 * L_0 = Repetition_get_Expression_m2673886232(__this, /*hidden argument*/NULL); int32_t* L_1 = ___min0; int32_t* L_2 = ___max1; NullCheck(L_0); VirtActionInvoker2< int32_t*, int32_t* >::Invoke(5 /* System.Void System.Text.RegularExpressions.Syntax.Expression::GetWidth(System.Int32&,System.Int32&) */, L_0, L_1, L_2); int32_t* L_3 = ___min0; int32_t* L_4 = ___min0; int32_t L_5 = __this->get_min_1(); *((int32_t*)(L_3)) = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(*((int32_t*)L_4)), (int32_t)L_5)); int32_t* L_6 = ___max1; if ((((int32_t)(*((int32_t*)L_6))) == ((int32_t)((int32_t)2147483647LL)))) { goto IL_0034; } } { int32_t L_7 = __this->get_max_2(); if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)65535))))) { goto IL_0040; } } IL_0034: { int32_t* L_8 = ___max1; *((int32_t*)(L_8)) = (int32_t)((int32_t)2147483647LL); goto IL_004b; } IL_0040: { int32_t* L_9 = ___max1; int32_t* L_10 = ___max1; int32_t L_11 = __this->get_max_2(); *((int32_t*)(L_9)) = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(*((int32_t*)L_10)), (int32_t)L_11)); } IL_004b: { return; } } // System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Repetition::GetAnchorInfo(System.Boolean) extern "C" IL2CPP_METHOD_ATTR AnchorInfo_t3387011151 * Repetition_GetAnchorInfo_m2615648496 (Repetition_t2393242404 * __this, bool ___reverse0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Repetition_GetAnchorInfo_m2615648496_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; AnchorInfo_t3387011151 * V_1 = NULL; String_t* V_2 = NULL; StringBuilder_t * V_3 = NULL; int32_t V_4 = 0; { int32_t L_0 = Expression_GetFixedWidth_m945658(__this, /*hidden argument*/NULL); V_0 = L_0; int32_t L_1 = Repetition_get_Minimum_m2550947568(__this, /*hidden argument*/NULL); if (L_1) { goto IL_001a; } } { int32_t L_2 = V_0; AnchorInfo_t3387011151 * L_3 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3523994803(L_3, __this, L_2, /*hidden argument*/NULL); return L_3; } IL_001a: { Expression_t2722445759 * L_4 = Repetition_get_Expression_m2673886232(__this, /*hidden argument*/NULL); bool L_5 = ___reverse0; NullCheck(L_4); AnchorInfo_t3387011151 * L_6 = VirtFuncInvoker1< AnchorInfo_t3387011151 *, bool >::Invoke(6 /* System.Text.RegularExpressions.Syntax.AnchorInfo System.Text.RegularExpressions.Syntax.Expression::GetAnchorInfo(System.Boolean) */, L_4, L_5); V_1 = L_6; AnchorInfo_t3387011151 * L_7 = V_1; NullCheck(L_7); bool L_8 = AnchorInfo_get_IsPosition_m2100552190(L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0046; } } { AnchorInfo_t3387011151 * L_9 = V_1; NullCheck(L_9); int32_t L_10 = AnchorInfo_get_Offset_m2045445765(L_9, /*hidden argument*/NULL); int32_t L_11 = V_0; AnchorInfo_t3387011151 * L_12 = V_1; NullCheck(L_12); uint16_t L_13 = AnchorInfo_get_Position_m1133366486(L_12, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_14 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m46784903(L_14, __this, L_10, L_11, L_13, /*hidden argument*/NULL); return L_14; } IL_0046: { AnchorInfo_t3387011151 * L_15 = V_1; NullCheck(L_15); bool L_16 = AnchorInfo_get_IsSubstring_m1536110387(L_15, /*hidden argument*/NULL); if (!L_16) { goto IL_00bc; } } { AnchorInfo_t3387011151 * L_17 = V_1; NullCheck(L_17); bool L_18 = AnchorInfo_get_IsComplete_m4053892818(L_17, /*hidden argument*/NULL); if (!L_18) { goto IL_00a2; } } { AnchorInfo_t3387011151 * L_19 = V_1; NullCheck(L_19); String_t* L_20 = AnchorInfo_get_Substring_m1799385132(L_19, /*hidden argument*/NULL); V_2 = L_20; String_t* L_21 = V_2; StringBuilder_t * L_22 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m2989139009(L_22, L_21, /*hidden argument*/NULL); V_3 = L_22; V_4 = 1; goto IL_0080; } IL_0072: { StringBuilder_t * L_23 = V_3; String_t* L_24 = V_2; NullCheck(L_23); StringBuilder_Append_m1965104174(L_23, L_24, /*hidden argument*/NULL); int32_t L_25 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0080: { int32_t L_26 = V_4; int32_t L_27 = Repetition_get_Minimum_m2550947568(__this, /*hidden argument*/NULL); if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0072; } } { int32_t L_28 = V_0; StringBuilder_t * L_29 = V_3; NullCheck(L_29); String_t* L_30 = StringBuilder_ToString_m3317489284(L_29, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_31 = V_1; NullCheck(L_31); bool L_32 = AnchorInfo_get_IgnoreCase_m4084905689(L_31, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_33 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3869855453(L_33, __this, 0, L_28, L_30, L_32, /*hidden argument*/NULL); return L_33; } IL_00a2: { AnchorInfo_t3387011151 * L_34 = V_1; NullCheck(L_34); int32_t L_35 = AnchorInfo_get_Offset_m2045445765(L_34, /*hidden argument*/NULL); int32_t L_36 = V_0; AnchorInfo_t3387011151 * L_37 = V_1; NullCheck(L_37); String_t* L_38 = AnchorInfo_get_Substring_m1799385132(L_37, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_39 = V_1; NullCheck(L_39); bool L_40 = AnchorInfo_get_IgnoreCase_m4084905689(L_39, /*hidden argument*/NULL); AnchorInfo_t3387011151 * L_41 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3869855453(L_41, __this, L_35, L_36, L_38, L_40, /*hidden argument*/NULL); return L_41; } IL_00bc: { int32_t L_42 = V_0; AnchorInfo_t3387011151 * L_43 = (AnchorInfo_t3387011151 *)il2cpp_codegen_object_new(AnchorInfo_t3387011151_il2cpp_TypeInfo_var); AnchorInfo__ctor_m3523994803(L_43, __this, L_42, /*hidden argument*/NULL); return L_43; } } #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 System.Uri::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m800430703 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method) { { String_t* L_0 = ___uriString0; Uri__ctor_m3577021606(__this, L_0, (bool)0, /*hidden argument*/NULL); return; } } // System.Void System.Uri::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m3848281005 (Uri_t100236324 * __this, SerializationInfo_t950877179 * ___serializationInfo0, StreamingContext_t3711869237 ___streamingContext1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri__ctor_m3848281005_MetadataUsageId); s_Il2CppMethodInitialized = true; } { SerializationInfo_t950877179 * L_0 = ___serializationInfo0; NullCheck(L_0); String_t* L_1 = SerializationInfo_GetString_m3155282843(L_0, _stringLiteral1705674066, /*hidden argument*/NULL); Uri__ctor_m3577021606(__this, L_1, (bool)1, /*hidden argument*/NULL); return; } } // System.Void System.Uri::.ctor(System.String,System.UriKind) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m3040793867 (Uri_t100236324 * __this, String_t* ___uriString0, int32_t ___uriKind1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri__ctor_m3040793867_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_scheme_2(L_0); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_1); __this->set_port_4((-1)); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_path_5(L_2); String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_3); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_4); String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_userinfo_8(L_5); __this->set_isAbsoluteUri_11((bool)1); Object__ctor_m297566312(__this, /*hidden argument*/NULL); String_t* L_6 = ___uriString0; __this->set_source_1(L_6); int32_t L_7 = ___uriKind1; Uri_ParseUri_m2150795567(__this, L_7, /*hidden argument*/NULL); int32_t L_8 = ___uriKind1; V_1 = L_8; int32_t L_9 = V_1; switch (L_9) { case 0: { goto IL_00b3; } case 1: { goto IL_007d; } case 2: { goto IL_0098; } } } { goto IL_00b8; } IL_007d: { bool L_10 = Uri_get_IsAbsoluteUri_m3666899587(__this, /*hidden argument*/NULL); if (L_10) { goto IL_0093; } } { UriFormatException_t953270471 * L_11 = (UriFormatException_t953270471 *)il2cpp_codegen_object_new(UriFormatException_t953270471_il2cpp_TypeInfo_var); UriFormatException__ctor_m3083316541(L_11, _stringLiteral1267661654, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11,Uri__ctor_m3040793867_RuntimeMethod_var); } IL_0093: { goto IL_00d9; } IL_0098: { bool L_12 = Uri_get_IsAbsoluteUri_m3666899587(__this, /*hidden argument*/NULL); if (!L_12) { goto IL_00ae; } } { UriFormatException_t953270471 * L_13 = (UriFormatException_t953270471 *)il2cpp_codegen_object_new(UriFormatException_t953270471_il2cpp_TypeInfo_var); UriFormatException__ctor_m3083316541(L_13, _stringLiteral3167450820, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13,Uri__ctor_m3040793867_RuntimeMethod_var); } IL_00ae: { goto IL_00d9; } IL_00b3: { goto IL_00d9; } IL_00b8: { ObjectU5BU5D_t2843939325* L_14 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1)); int32_t L_15 = ___uriKind1; int32_t L_16 = L_15; RuntimeObject * L_17 = Box(UriKind_t3816567336_il2cpp_TypeInfo_var, &L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(0), (RuntimeObject *)L_17); String_t* L_18 = Locale_GetText_m2640320736(NULL /*static, unused*/, _stringLiteral2894849996, L_14, /*hidden argument*/NULL); V_0 = L_18; String_t* L_19 = V_0; ArgumentException_t132251570 * L_20 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_20, L_19, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20,Uri__ctor_m3040793867_RuntimeMethod_var); } IL_00d9: { return; } } // System.Void System.Uri::.ctor(System.Uri,System.Uri) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m253204164 (Uri_t100236324 * __this, Uri_t100236324 * ___baseUri0, Uri_t100236324 * ___relativeUri1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri__ctor_m253204164_MetadataUsageId); s_Il2CppMethodInitialized = true; } Uri_t100236324 * G_B2_0 = NULL; Uri_t100236324 * G_B2_1 = NULL; Uri_t100236324 * G_B1_0 = NULL; Uri_t100236324 * G_B1_1 = NULL; String_t* G_B3_0 = NULL; Uri_t100236324 * G_B3_1 = NULL; Uri_t100236324 * G_B3_2 = NULL; { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_scheme_2(L_0); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_1); __this->set_port_4((-1)); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_path_5(L_2); String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_3); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_4); String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_userinfo_8(L_5); __this->set_isAbsoluteUri_11((bool)1); Object__ctor_m297566312(__this, /*hidden argument*/NULL); Uri_t100236324 * L_6 = ___baseUri0; Uri_t100236324 * L_7 = ___relativeUri1; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_8 = Uri_op_Equality_m685520154(NULL /*static, unused*/, L_7, (Uri_t100236324 *)NULL, /*hidden argument*/NULL); G_B1_0 = L_6; G_B1_1 = __this; if (!L_8) { G_B2_0 = L_6; G_B2_1 = __this; goto IL_006e; } } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); G_B3_0 = L_9; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_0074; } IL_006e: { Uri_t100236324 * L_10 = ___relativeUri1; NullCheck(L_10); String_t* L_11 = Uri_get_OriginalString_m3715995233(L_10, /*hidden argument*/NULL); G_B3_0 = L_11; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_0074: { NullCheck(G_B3_2); Uri_Merge_m76373955(G_B3_2, G_B3_1, G_B3_0, /*hidden argument*/NULL); return; } } // System.Void System.Uri::.ctor(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m3577021606 (Uri_t100236324 * __this, String_t* ___uriString0, bool ___dontEscape1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri__ctor_m3577021606_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_scheme_2(L_0); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_1); __this->set_port_4((-1)); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_path_5(L_2); String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_3); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_4); String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_userinfo_8(L_5); __this->set_isAbsoluteUri_11((bool)1); Object__ctor_m297566312(__this, /*hidden argument*/NULL); bool L_6 = ___dontEscape1; __this->set_userEscaped_12(L_6); String_t* L_7 = ___uriString0; __this->set_source_1(L_7); Uri_ParseUri_m2150795567(__this, 1, /*hidden argument*/NULL); bool L_8 = __this->get_isAbsoluteUri_11(); if (L_8) { goto IL_0087; } } { String_t* L_9 = ___uriString0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_10 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral1833178994, L_9, /*hidden argument*/NULL); UriFormatException_t953270471 * L_11 = (UriFormatException_t953270471 *)il2cpp_codegen_object_new(UriFormatException_t953270471_il2cpp_TypeInfo_var); UriFormatException__ctor_m3083316541(L_11, L_10, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11,Uri__ctor_m3577021606_RuntimeMethod_var); } IL_0087: { return; } } // System.Void System.Uri::.ctor(System.Uri,System.String) extern "C" IL2CPP_METHOD_ATTR void Uri__ctor_m4293005803 (Uri_t100236324 * __this, Uri_t100236324 * ___baseUri0, String_t* ___relativeUri1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri__ctor_m4293005803_MetadataUsageId); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_scheme_2(L_0); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_1); __this->set_port_4((-1)); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_path_5(L_2); String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_3); String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_4); String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_userinfo_8(L_5); __this->set_isAbsoluteUri_11((bool)1); Object__ctor_m297566312(__this, /*hidden argument*/NULL); Uri_t100236324 * L_6 = ___baseUri0; String_t* L_7 = ___relativeUri1; Uri_Merge_m76373955(__this, L_6, L_7, /*hidden argument*/NULL); return; } } // System.Void System.Uri::.cctor() extern "C" IL2CPP_METHOD_ATTR void Uri__cctor_m38080231 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri__cctor_m38080231_MetadataUsageId); s_Il2CppMethodInitialized = true; } { ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_hexUpperChars_17(_stringLiteral598647136); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_SchemeDelimiter_18(_stringLiteral1057238085); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeFile_19(_stringLiteral1629333464); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeFtp_20(_stringLiteral228733076); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeGopher_21(_stringLiteral2386815142); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeHttp_22(_stringLiteral3140485902); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeHttps_23(_stringLiteral1973861653); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeMailto_24(_stringLiteral416809914); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeNews_25(_stringLiteral15098073); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeNntp_26(_stringLiteral3139830536); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeNetPipe_27(_stringLiteral3041793228); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_UriSchemeNetTcp_28(_stringLiteral1761547464); UriSchemeU5BU5D_t2082808316* L_0 = ((UriSchemeU5BU5D_t2082808316*)SZArrayNew(UriSchemeU5BU5D_t2082808316_il2cpp_TypeInfo_var, (uint32_t)8)); NullCheck(L_0); String_t* L_1 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeHttp_22(); String_t* L_2 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); UriScheme_t722425697 L_3; memset(&L_3, 0, sizeof(L_3)); UriScheme__ctor_m1399779782((&L_3), L_1, L_2, ((int32_t)80), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_0)->GetAddressAt(static_cast(0))) = L_3; UriSchemeU5BU5D_t2082808316* L_4 = L_0; NullCheck(L_4); String_t* L_5 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeHttps_23(); String_t* L_6 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); UriScheme_t722425697 L_7; memset(&L_7, 0, sizeof(L_7)); UriScheme__ctor_m1399779782((&L_7), L_5, L_6, ((int32_t)443), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_4)->GetAddressAt(static_cast(1))) = L_7; UriSchemeU5BU5D_t2082808316* L_8 = L_4; NullCheck(L_8); String_t* L_9 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFtp_20(); String_t* L_10 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); UriScheme_t722425697 L_11; memset(&L_11, 0, sizeof(L_11)); UriScheme__ctor_m1399779782((&L_11), L_9, L_10, ((int32_t)21), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_8)->GetAddressAt(static_cast(2))) = L_11; UriSchemeU5BU5D_t2082808316* L_12 = L_8; NullCheck(L_12); String_t* L_13 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); String_t* L_14 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); UriScheme_t722425697 L_15; memset(&L_15, 0, sizeof(L_15)); UriScheme__ctor_m1399779782((&L_15), L_13, L_14, (-1), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_12)->GetAddressAt(static_cast(3))) = L_15; UriSchemeU5BU5D_t2082808316* L_16 = L_12; NullCheck(L_16); String_t* L_17 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); UriScheme_t722425697 L_18; memset(&L_18, 0, sizeof(L_18)); UriScheme__ctor_m1399779782((&L_18), L_17, _stringLiteral3452614550, ((int32_t)25), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_16)->GetAddressAt(static_cast(4))) = L_18; UriSchemeU5BU5D_t2082808316* L_19 = L_16; NullCheck(L_19); String_t* L_20 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); UriScheme_t722425697 L_21; memset(&L_21, 0, sizeof(L_21)); UriScheme__ctor_m1399779782((&L_21), L_20, _stringLiteral3452614550, ((int32_t)119), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_19)->GetAddressAt(static_cast(5))) = L_21; UriSchemeU5BU5D_t2082808316* L_22 = L_19; NullCheck(L_22); String_t* L_23 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNntp_26(); String_t* L_24 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); UriScheme_t722425697 L_25; memset(&L_25, 0, sizeof(L_25)); UriScheme__ctor_m1399779782((&L_25), L_23, L_24, ((int32_t)119), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_22)->GetAddressAt(static_cast(6))) = L_25; UriSchemeU5BU5D_t2082808316* L_26 = L_22; NullCheck(L_26); String_t* L_27 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeGopher_21(); String_t* L_28 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); UriScheme_t722425697 L_29; memset(&L_29, 0, sizeof(L_29)); UriScheme__ctor_m1399779782((&L_29), L_27, L_28, ((int32_t)70), /*hidden argument*/NULL); *(UriScheme_t722425697 *)((L_26)->GetAddressAt(static_cast(7))) = L_29; ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_schemes_29(L_26); return; } } // System.Void System.Uri::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void Uri_System_Runtime_Serialization_ISerializable_GetObjectData_m4023918416 (Uri_t100236324 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_System_Runtime_Serialization_ISerializable_GetObjectData_m4023918416_MetadataUsageId); s_Il2CppMethodInitialized = true; } { SerializationInfo_t950877179 * L_0 = ___info0; String_t* L_1 = Uri_get_AbsoluteUri_m2582056986(__this, /*hidden argument*/NULL); NullCheck(L_0); SerializationInfo_AddValue_m2872281893(L_0, _stringLiteral1705674066, L_1, /*hidden argument*/NULL); return; } } // System.Void System.Uri::Merge(System.Uri,System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_Merge_m76373955 (Uri_t100236324 * __this, Uri_t100236324 * ___baseUri0, String_t* ___relativeUri1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_Merge_m76373955_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { Uri_t100236324 * L_0 = ___baseUri0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_1 = Uri_op_Equality_m685520154(NULL /*static, unused*/, L_0, (Uri_t100236324 *)NULL, /*hidden argument*/NULL); if (!L_1) { goto IL_0017; } } { ArgumentNullException_t1615371798 * L_2 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_2, _stringLiteral4058229981, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,Uri_Merge_m76373955_RuntimeMethod_var); } IL_0017: { Uri_t100236324 * L_3 = ___baseUri0; NullCheck(L_3); bool L_4 = Uri_get_IsAbsoluteUri_m3666899587(L_3, /*hidden argument*/NULL); if (L_4) { goto IL_002d; } } { ArgumentOutOfRangeException_t777629997 * L_5 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_5, _stringLiteral4058229981, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5,Uri_Merge_m76373955_RuntimeMethod_var); } IL_002d: { String_t* L_6 = ___relativeUri1; if (L_6) { goto IL_003a; } } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); ___relativeUri1 = L_7; } IL_003a: { String_t* L_8 = ___relativeUri1; NullCheck(L_8); int32_t L_9 = String_get_Length_m3847582255(L_8, /*hidden argument*/NULL); if ((((int32_t)L_9) < ((int32_t)2))) { goto IL_0071; } } { String_t* L_10 = ___relativeUri1; NullCheck(L_10); Il2CppChar L_11 = String_get_Chars_m2986988803(L_10, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)92))))) { goto IL_0071; } } { String_t* L_12 = ___relativeUri1; NullCheck(L_12); Il2CppChar L_13 = String_get_Chars_m2986988803(L_12, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)92))))) { goto IL_0071; } } { String_t* L_14 = ___relativeUri1; __this->set_source_1(L_14); Uri_ParseUri_m2150795567(__this, 1, /*hidden argument*/NULL); return; } IL_0071: { String_t* L_15 = ___relativeUri1; NullCheck(L_15); int32_t L_16 = String_IndexOf_m363431711(L_15, ((int32_t)58), /*hidden argument*/NULL); V_0 = L_16; int32_t L_17 = V_0; if ((((int32_t)L_17) == ((int32_t)(-1)))) { goto IL_0107; } } { String_t* L_18 = ___relativeUri1; CharU5BU5D_t3528271667* L_19 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)3)); NullCheck(L_19); (L_19)->SetAt(static_cast(0), (Il2CppChar)((int32_t)47)); CharU5BU5D_t3528271667* L_20 = L_19; NullCheck(L_20); (L_20)->SetAt(static_cast(1), (Il2CppChar)((int32_t)92)); CharU5BU5D_t3528271667* L_21 = L_20; NullCheck(L_21); (L_21)->SetAt(static_cast(2), (Il2CppChar)((int32_t)63)); NullCheck(L_18); int32_t L_22 = String_IndexOfAny_m4159774896(L_18, L_21, /*hidden argument*/NULL); V_1 = L_22; int32_t L_23 = V_1; int32_t L_24 = V_0; if ((((int32_t)L_23) > ((int32_t)L_24))) { goto IL_00ab; } } { int32_t L_25 = V_1; if ((((int32_t)L_25) >= ((int32_t)0))) { goto IL_0107; } } IL_00ab: { Uri_t100236324 * L_26 = ___baseUri0; NullCheck(L_26); String_t* L_27 = Uri_get_Scheme_m2109479391(L_26, /*hidden argument*/NULL); String_t* L_28 = ___relativeUri1; int32_t L_29 = V_0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); int32_t L_30 = String_CompareOrdinal_m1012192092(NULL /*static, unused*/, L_27, 0, L_28, 0, L_29, /*hidden argument*/NULL); if (L_30) { goto IL_00ed; } } { Uri_t100236324 * L_31 = ___baseUri0; NullCheck(L_31); String_t* L_32 = Uri_get_Scheme_m2109479391(L_31, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_33 = Uri_IsPredefinedScheme_m1188665625(NULL /*static, unused*/, L_32, /*hidden argument*/NULL); if (!L_33) { goto IL_00ed; } } { String_t* L_34 = ___relativeUri1; NullCheck(L_34); int32_t L_35 = String_get_Length_m3847582255(L_34, /*hidden argument*/NULL); int32_t L_36 = V_0; if ((((int32_t)L_35) <= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1))))) { goto IL_00fc; } } { String_t* L_37 = ___relativeUri1; int32_t L_38 = V_0; NullCheck(L_37); Il2CppChar L_39 = String_get_Chars_m2986988803(L_37, ((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_39) == ((uint32_t)((int32_t)47))))) { goto IL_00fc; } } IL_00ed: { String_t* L_40 = ___relativeUri1; __this->set_source_1(L_40); Uri_ParseUri_m2150795567(__this, 1, /*hidden argument*/NULL); return; } IL_00fc: { String_t* L_41 = ___relativeUri1; int32_t L_42 = V_0; NullCheck(L_41); String_t* L_43 = String_Substring_m2848979100(L_41, ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)), /*hidden argument*/NULL); ___relativeUri1 = L_43; } IL_0107: { Uri_t100236324 * L_44 = ___baseUri0; NullCheck(L_44); String_t* L_45 = L_44->get_scheme_2(); __this->set_scheme_2(L_45); Uri_t100236324 * L_46 = ___baseUri0; NullCheck(L_46); String_t* L_47 = L_46->get_host_3(); __this->set_host_3(L_47); Uri_t100236324 * L_48 = ___baseUri0; NullCheck(L_48); int32_t L_49 = L_48->get_port_4(); __this->set_port_4(L_49); Uri_t100236324 * L_50 = ___baseUri0; NullCheck(L_50); String_t* L_51 = L_50->get_userinfo_8(); __this->set_userinfo_8(L_51); Uri_t100236324 * L_52 = ___baseUri0; NullCheck(L_52); bool L_53 = L_52->get_isUnc_9(); __this->set_isUnc_9(L_53); Uri_t100236324 * L_54 = ___baseUri0; NullCheck(L_54); bool L_55 = L_54->get_isUnixFilePath_0(); __this->set_isUnixFilePath_0(L_55); Uri_t100236324 * L_56 = ___baseUri0; NullCheck(L_56); bool L_57 = L_56->get_isOpaquePart_10(); __this->set_isOpaquePart_10(L_57); String_t* L_58 = ___relativeUri1; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_59 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); bool L_60 = String_op_Equality_m920492651(NULL /*static, unused*/, L_58, L_59, /*hidden argument*/NULL); if (!L_60) { goto IL_0190; } } { Uri_t100236324 * L_61 = ___baseUri0; NullCheck(L_61); String_t* L_62 = L_61->get_path_5(); __this->set_path_5(L_62); Uri_t100236324 * L_63 = ___baseUri0; NullCheck(L_63); String_t* L_64 = L_63->get_query_6(); __this->set_query_6(L_64); Uri_t100236324 * L_65 = ___baseUri0; NullCheck(L_65); String_t* L_66 = L_65->get_fragment_7(); __this->set_fragment_7(L_66); return; } IL_0190: { String_t* L_67 = ___relativeUri1; NullCheck(L_67); int32_t L_68 = String_IndexOf_m363431711(L_67, ((int32_t)35), /*hidden argument*/NULL); V_0 = L_68; int32_t L_69 = V_0; if ((((int32_t)L_69) == ((int32_t)(-1)))) { goto IL_01e5; } } { bool L_70 = __this->get_userEscaped_12(); if (!L_70) { goto IL_01bd; } } { String_t* L_71 = ___relativeUri1; int32_t L_72 = V_0; NullCheck(L_71); String_t* L_73 = String_Substring_m2848979100(L_71, L_72, /*hidden argument*/NULL); __this->set_fragment_7(L_73); goto IL_01db; } IL_01bd: { String_t* L_74 = ___relativeUri1; int32_t L_75 = V_0; NullCheck(L_74); String_t* L_76 = String_Substring_m2848979100(L_74, ((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)1)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_77 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_76, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_78 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral3452614525, L_77, /*hidden argument*/NULL); __this->set_fragment_7(L_78); } IL_01db: { String_t* L_79 = ___relativeUri1; int32_t L_80 = V_0; NullCheck(L_79); String_t* L_81 = String_Substring_m1610150815(L_79, 0, L_80, /*hidden argument*/NULL); ___relativeUri1 = L_81; } IL_01e5: { String_t* L_82 = ___relativeUri1; NullCheck(L_82); int32_t L_83 = String_IndexOf_m363431711(L_82, ((int32_t)63), /*hidden argument*/NULL); V_0 = L_83; int32_t L_84 = V_0; if ((((int32_t)L_84) == ((int32_t)(-1)))) { goto IL_0228; } } { String_t* L_85 = ___relativeUri1; int32_t L_86 = V_0; NullCheck(L_85); String_t* L_87 = String_Substring_m2848979100(L_85, L_86, /*hidden argument*/NULL); __this->set_query_6(L_87); bool L_88 = __this->get_userEscaped_12(); if (L_88) { goto IL_021e; } } { String_t* L_89 = __this->get_query_6(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_90 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_89, /*hidden argument*/NULL); __this->set_query_6(L_90); } IL_021e: { String_t* L_91 = ___relativeUri1; int32_t L_92 = V_0; NullCheck(L_91); String_t* L_93 = String_Substring_m1610150815(L_91, 0, L_92, /*hidden argument*/NULL); ___relativeUri1 = L_93; } IL_0228: { String_t* L_94 = ___relativeUri1; NullCheck(L_94); int32_t L_95 = String_get_Length_m3847582255(L_94, /*hidden argument*/NULL); if ((((int32_t)L_95) <= ((int32_t)0))) { goto IL_02a1; } } { String_t* L_96 = ___relativeUri1; NullCheck(L_96); Il2CppChar L_97 = String_get_Chars_m2986988803(L_96, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_97) == ((uint32_t)((int32_t)47))))) { goto IL_02a1; } } { String_t* L_98 = ___relativeUri1; NullCheck(L_98); int32_t L_99 = String_get_Length_m3847582255(L_98, /*hidden argument*/NULL); if ((((int32_t)L_99) <= ((int32_t)1))) { goto IL_027d; } } { String_t* L_100 = ___relativeUri1; NullCheck(L_100); Il2CppChar L_101 = String_get_Chars_m2986988803(L_100, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_101) == ((uint32_t)((int32_t)47))))) { goto IL_027d; } } { String_t* L_102 = __this->get_scheme_2(); Il2CppChar L_103 = ((Il2CppChar)((int32_t)58)); RuntimeObject * L_104 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_103); String_t* L_105 = ___relativeUri1; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_106 = String_Concat_m1715369213(NULL /*static, unused*/, L_102, L_104, L_105, /*hidden argument*/NULL); __this->set_source_1(L_106); Uri_ParseUri_m2150795567(__this, 1, /*hidden argument*/NULL); return; } IL_027d: { String_t* L_107 = ___relativeUri1; __this->set_path_5(L_107); bool L_108 = __this->get_userEscaped_12(); if (L_108) { goto IL_02a0; } } { String_t* L_109 = __this->get_path_5(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_110 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_109, /*hidden argument*/NULL); __this->set_path_5(L_110); } IL_02a0: { return; } IL_02a1: { Uri_t100236324 * L_111 = ___baseUri0; NullCheck(L_111); String_t* L_112 = L_111->get_path_5(); __this->set_path_5(L_112); String_t* L_113 = ___relativeUri1; NullCheck(L_113); int32_t L_114 = String_get_Length_m3847582255(L_113, /*hidden argument*/NULL); if ((((int32_t)L_114) > ((int32_t)0))) { goto IL_02ca; } } { String_t* L_115 = __this->get_query_6(); NullCheck(L_115); int32_t L_116 = String_get_Length_m3847582255(L_115, /*hidden argument*/NULL); if ((((int32_t)L_116) <= ((int32_t)0))) { goto IL_02f4; } } IL_02ca: { String_t* L_117 = __this->get_path_5(); NullCheck(L_117); int32_t L_118 = String_LastIndexOf_m3451222878(L_117, ((int32_t)47), /*hidden argument*/NULL); V_0 = L_118; int32_t L_119 = V_0; if ((((int32_t)L_119) < ((int32_t)0))) { goto IL_02f4; } } { String_t* L_120 = __this->get_path_5(); int32_t L_121 = V_0; NullCheck(L_120); String_t* L_122 = String_Substring_m1610150815(L_120, 0, ((int32_t)il2cpp_codegen_add((int32_t)L_121, (int32_t)1)), /*hidden argument*/NULL); __this->set_path_5(L_122); } IL_02f4: { String_t* L_123 = ___relativeUri1; NullCheck(L_123); int32_t L_124 = String_get_Length_m3847582255(L_123, /*hidden argument*/NULL); if (L_124) { goto IL_0300; } } { return; } IL_0300: { String_t* L_125 = __this->get_path_5(); String_t* L_126 = ___relativeUri1; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_127 = String_Concat_m3937257545(NULL /*static, unused*/, L_125, L_126, /*hidden argument*/NULL); __this->set_path_5(L_127); V_2 = 0; } IL_0314: { String_t* L_128 = __this->get_path_5(); int32_t L_129 = V_2; NullCheck(L_128); int32_t L_130 = String_IndexOf_m3406607758(L_128, _stringLiteral3450582914, L_129, /*hidden argument*/NULL); V_0 = L_130; int32_t L_131 = V_0; if ((!(((uint32_t)L_131) == ((uint32_t)(-1))))) { goto IL_0332; } } { goto IL_0386; } IL_0332: { int32_t L_132 = V_0; if (L_132) { goto IL_0350; } } { String_t* L_133 = __this->get_path_5(); NullCheck(L_133); String_t* L_134 = String_Remove_m562998446(L_133, 0, 2, /*hidden argument*/NULL); __this->set_path_5(L_134); goto IL_0381; } IL_0350: { String_t* L_135 = __this->get_path_5(); int32_t L_136 = V_0; NullCheck(L_135); Il2CppChar L_137 = String_get_Chars_m2986988803(L_135, ((int32_t)il2cpp_codegen_subtract((int32_t)L_136, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_137) == ((int32_t)((int32_t)46)))) { goto IL_037d; } } { String_t* L_138 = __this->get_path_5(); int32_t L_139 = V_0; NullCheck(L_138); String_t* L_140 = String_Remove_m562998446(L_138, L_139, 2, /*hidden argument*/NULL); __this->set_path_5(L_140); goto IL_0381; } IL_037d: { int32_t L_141 = V_0; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)1)); } IL_0381: { goto IL_0314; } IL_0386: { String_t* L_142 = __this->get_path_5(); NullCheck(L_142); int32_t L_143 = String_get_Length_m3847582255(L_142, /*hidden argument*/NULL); if ((((int32_t)L_143) <= ((int32_t)1))) { goto IL_03f4; } } { String_t* L_144 = __this->get_path_5(); String_t* L_145 = __this->get_path_5(); NullCheck(L_145); int32_t L_146 = String_get_Length_m3847582255(L_145, /*hidden argument*/NULL); NullCheck(L_144); Il2CppChar L_147 = String_get_Chars_m2986988803(L_144, ((int32_t)il2cpp_codegen_subtract((int32_t)L_146, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_147) == ((uint32_t)((int32_t)46))))) { goto IL_03f4; } } { String_t* L_148 = __this->get_path_5(); String_t* L_149 = __this->get_path_5(); NullCheck(L_149); int32_t L_150 = String_get_Length_m3847582255(L_149, /*hidden argument*/NULL); NullCheck(L_148); Il2CppChar L_151 = String_get_Chars_m2986988803(L_148, ((int32_t)il2cpp_codegen_subtract((int32_t)L_150, (int32_t)2)), /*hidden argument*/NULL); if ((!(((uint32_t)L_151) == ((uint32_t)((int32_t)47))))) { goto IL_03f4; } } { String_t* L_152 = __this->get_path_5(); String_t* L_153 = __this->get_path_5(); NullCheck(L_153); int32_t L_154 = String_get_Length_m3847582255(L_153, /*hidden argument*/NULL); NullCheck(L_152); String_t* L_155 = String_Remove_m562998446(L_152, ((int32_t)il2cpp_codegen_subtract((int32_t)L_154, (int32_t)1)), 1, /*hidden argument*/NULL); __this->set_path_5(L_155); } IL_03f4: { V_2 = 0; } IL_03f6: { String_t* L_156 = __this->get_path_5(); int32_t L_157 = V_2; NullCheck(L_156); int32_t L_158 = String_IndexOf_m3406607758(L_156, _stringLiteral3139614613, L_157, /*hidden argument*/NULL); V_0 = L_158; int32_t L_159 = V_0; if ((!(((uint32_t)L_159) == ((uint32_t)(-1))))) { goto IL_0414; } } { goto IL_048b; } IL_0414: { int32_t L_160 = V_0; if (L_160) { goto IL_0421; } } { V_2 = 3; goto IL_03f6; } IL_0421: { String_t* L_161 = __this->get_path_5(); int32_t L_162 = V_0; NullCheck(L_161); int32_t L_163 = String_LastIndexOf_m578673845(L_161, ((int32_t)47), ((int32_t)il2cpp_codegen_subtract((int32_t)L_162, (int32_t)1)), /*hidden argument*/NULL); V_3 = L_163; int32_t L_164 = V_3; if ((!(((uint32_t)L_164) == ((uint32_t)(-1))))) { goto IL_0442; } } { int32_t L_165 = V_0; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_165, (int32_t)1)); goto IL_0486; } IL_0442: { String_t* L_166 = __this->get_path_5(); int32_t L_167 = V_3; int32_t L_168 = V_0; int32_t L_169 = V_3; NullCheck(L_166); String_t* L_170 = String_Substring_m1610150815(L_166, ((int32_t)il2cpp_codegen_add((int32_t)L_167, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_168, (int32_t)L_169)), (int32_t)1)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_171 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_170, _stringLiteral3450648450, /*hidden argument*/NULL); if (!L_171) { goto IL_0482; } } { String_t* L_172 = __this->get_path_5(); int32_t L_173 = V_3; int32_t L_174 = V_0; int32_t L_175 = V_3; NullCheck(L_172); String_t* L_176 = String_Remove_m562998446(L_172, ((int32_t)il2cpp_codegen_add((int32_t)L_173, (int32_t)1)), ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_174, (int32_t)L_175)), (int32_t)3)), /*hidden argument*/NULL); __this->set_path_5(L_176); goto IL_0486; } IL_0482: { int32_t L_177 = V_0; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_177, (int32_t)1)); } IL_0486: { goto IL_03f6; } IL_048b: { String_t* L_178 = __this->get_path_5(); NullCheck(L_178); int32_t L_179 = String_get_Length_m3847582255(L_178, /*hidden argument*/NULL); if ((((int32_t)L_179) <= ((int32_t)3))) { goto IL_0522; } } { String_t* L_180 = __this->get_path_5(); NullCheck(L_180); bool L_181 = String_EndsWith_m1901926500(L_180, _stringLiteral2623387541, /*hidden argument*/NULL); if (!L_181) { goto IL_0522; } } { String_t* L_182 = __this->get_path_5(); String_t* L_183 = __this->get_path_5(); NullCheck(L_183); int32_t L_184 = String_get_Length_m3847582255(L_183, /*hidden argument*/NULL); NullCheck(L_182); int32_t L_185 = String_LastIndexOf_m578673845(L_182, ((int32_t)47), ((int32_t)il2cpp_codegen_subtract((int32_t)L_184, (int32_t)4)), /*hidden argument*/NULL); V_0 = L_185; int32_t L_186 = V_0; if ((((int32_t)L_186) == ((int32_t)(-1)))) { goto IL_0522; } } { String_t* L_187 = __this->get_path_5(); int32_t L_188 = V_0; String_t* L_189 = __this->get_path_5(); NullCheck(L_189); int32_t L_190 = String_get_Length_m3847582255(L_189, /*hidden argument*/NULL); int32_t L_191 = V_0; NullCheck(L_187); String_t* L_192 = String_Substring_m1610150815(L_187, ((int32_t)il2cpp_codegen_add((int32_t)L_188, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_190, (int32_t)L_191)), (int32_t)4)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_193 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_192, _stringLiteral3450648450, /*hidden argument*/NULL); if (!L_193) { goto IL_0522; } } { String_t* L_194 = __this->get_path_5(); int32_t L_195 = V_0; String_t* L_196 = __this->get_path_5(); NullCheck(L_196); int32_t L_197 = String_get_Length_m3847582255(L_196, /*hidden argument*/NULL); int32_t L_198 = V_0; NullCheck(L_194); String_t* L_199 = String_Remove_m562998446(L_194, ((int32_t)il2cpp_codegen_add((int32_t)L_195, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_197, (int32_t)L_198)), (int32_t)1)), /*hidden argument*/NULL); __this->set_path_5(L_199); } IL_0522: { bool L_200 = __this->get_userEscaped_12(); if (L_200) { goto IL_053e; } } { String_t* L_201 = __this->get_path_5(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_202 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_201, /*hidden argument*/NULL); __this->set_path_5(L_202); } IL_053e: { return; } } // System.String System.Uri::get_AbsolutePath() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_AbsolutePath_m590948575 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_AbsolutePath_m590948575_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; Dictionary_2_t2736202052 * V_2 = NULL; int32_t V_3 = 0; { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); V_1 = L_0; String_t* L_1 = V_1; if (!L_1) { goto IL_0066; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_2 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map12_31(); if (L_2) { goto IL_0042; } } { Dictionary_2_t2736202052 * L_3 = (Dictionary_2_t2736202052 *)il2cpp_codegen_object_new(Dictionary_2_t2736202052_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2392909825(L_3, 2, /*hidden argument*/Dictionary_2__ctor_m2392909825_RuntimeMethod_var); V_2 = L_3; Dictionary_2_t2736202052 * L_4 = V_2; NullCheck(L_4); Dictionary_2_Add_m282647386(L_4, _stringLiteral416809914, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_5 = V_2; NullCheck(L_5); Dictionary_2_Add_m282647386(L_5, _stringLiteral1629333464, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_6 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_U3CU3Ef__switchU24map12_31(L_6); } IL_0042: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_7 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map12_31(); String_t* L_8 = V_1; NullCheck(L_7); bool L_9 = Dictionary_2_TryGetValue_m1013208020(L_7, L_8, (&V_3), /*hidden argument*/Dictionary_2_TryGetValue_m1013208020_RuntimeMethod_var); if (!L_9) { goto IL_0066; } } { int32_t L_10 = V_3; if (!L_10) { goto IL_005f; } } { goto IL_0066; } IL_005f: { String_t* L_11 = __this->get_path_5(); return L_11; } IL_0066: { String_t* L_12 = __this->get_path_5(); NullCheck(L_12); int32_t L_13 = String_get_Length_m3847582255(L_12, /*hidden argument*/NULL); if (L_13) { goto IL_00a4; } } { String_t* L_14 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_15 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_16 = String_Concat_m3937257545(NULL /*static, unused*/, L_14, L_15, /*hidden argument*/NULL); V_0 = L_16; String_t* L_17 = __this->get_path_5(); String_t* L_18 = V_0; NullCheck(L_17); bool L_19 = String_StartsWith_m1759067526(L_17, L_18, /*hidden argument*/NULL); if (!L_19) { goto IL_009e; } } { return _stringLiteral3452614529; } IL_009e: { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_20 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); return L_20; } IL_00a4: { String_t* L_21 = __this->get_path_5(); return L_21; } } // System.String System.Uri::get_AbsoluteUri() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_AbsoluteUri_m2582056986 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_AbsoluteUri_m2582056986_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_cachedAbsoluteUri_13(); if (L_0) { goto IL_006e; } } { String_t* L_1 = Uri_GetLeftPart_m3979111399(__this, 2, /*hidden argument*/NULL); __this->set_cachedAbsoluteUri_13(L_1); String_t* L_2 = __this->get_query_6(); NullCheck(L_2); int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL); if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0046; } } { String_t* L_4 = __this->get_cachedAbsoluteUri_13(); String_t* L_5 = __this->get_query_6(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_6 = String_Concat_m3937257545(NULL /*static, unused*/, L_4, L_5, /*hidden argument*/NULL); __this->set_cachedAbsoluteUri_13(L_6); } IL_0046: { String_t* L_7 = __this->get_fragment_7(); NullCheck(L_7); int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL); if ((((int32_t)L_8) <= ((int32_t)0))) { goto IL_006e; } } { String_t* L_9 = __this->get_cachedAbsoluteUri_13(); String_t* L_10 = __this->get_fragment_7(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_11 = String_Concat_m3937257545(NULL /*static, unused*/, L_9, L_10, /*hidden argument*/NULL); __this->set_cachedAbsoluteUri_13(L_11); } IL_006e: { String_t* L_12 = __this->get_cachedAbsoluteUri_13(); return L_12; } } // System.String System.Uri::get_Authority() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Authority_m3816772302 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_Authority_m3816772302_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* G_B3_0 = NULL; { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_1 = Uri_GetDefaultPort_m2547653357(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); int32_t L_2 = __this->get_port_4(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0027; } } { String_t* L_3 = __this->get_host_3(); G_B3_0 = L_3; goto IL_0042; } IL_0027: { String_t* L_4 = __this->get_host_3(); int32_t L_5 = __this->get_port_4(); int32_t L_6 = L_5; RuntimeObject * L_7 = Box(Int32_t2950945753_il2cpp_TypeInfo_var, &L_6); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_8 = String_Concat_m1715369213(NULL /*static, unused*/, L_4, _stringLiteral3452614550, L_7, /*hidden argument*/NULL); G_B3_0 = L_8; } IL_0042: { return G_B3_0; } } // System.String System.Uri::get_Fragment() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Fragment_m575158891 (Uri_t100236324 * __this, const RuntimeMethod* method) { { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_fragment_7(); return L_0; } } // System.String System.Uri::get_Host() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Host_m255565830 (Uri_t100236324 * __this, const RuntimeMethod* method) { { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_host_3(); return L_0; } } // System.UriHostNameType System.Uri::get_HostNameType() extern "C" IL2CPP_METHOD_ATTR int32_t Uri_get_HostNameType_m1143766868 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_HostNameType_m1143766868_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; Dictionary_2_t2736202052 * V_2 = NULL; int32_t V_3 = 0; int32_t G_B12_0 = 0; { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = Uri_get_Host_m255565830(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_1 = Uri_CheckHostName_m2213216182(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); V_0 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_001a; } } { int32_t L_3 = V_0; return L_3; } IL_001a: { String_t* L_4 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); V_1 = L_4; String_t* L_5 = V_1; if (!L_5) { goto IL_0069; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_6 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map13_32(); if (L_6) { goto IL_004a; } } { Dictionary_2_t2736202052 * L_7 = (Dictionary_2_t2736202052 *)il2cpp_codegen_object_new(Dictionary_2_t2736202052_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2392909825(L_7, 1, /*hidden argument*/Dictionary_2__ctor_m2392909825_RuntimeMethod_var); V_2 = L_7; Dictionary_2_t2736202052 * L_8 = V_2; NullCheck(L_8); Dictionary_2_Add_m282647386(L_8, _stringLiteral416809914, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_9 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_U3CU3Ef__switchU24map13_32(L_9); } IL_004a: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_10 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map13_32(); String_t* L_11 = V_1; NullCheck(L_10); bool L_12 = Dictionary_2_TryGetValue_m1013208020(L_10, L_11, (&V_3), /*hidden argument*/Dictionary_2_TryGetValue_m1013208020_RuntimeMethod_var); if (!L_12) { goto IL_0069; } } { int32_t L_13 = V_3; if (!L_13) { goto IL_0067; } } { goto IL_0069; } IL_0067: { return (int32_t)(1); } IL_0069: { bool L_14 = Uri_get_IsFile_m2450018824(__this, /*hidden argument*/NULL); if (!L_14) { goto IL_007a; } } { G_B12_0 = 1; goto IL_007b; } IL_007a: { int32_t L_15 = V_0; G_B12_0 = ((int32_t)(L_15)); } IL_007b: { return (int32_t)(G_B12_0); } } // System.Boolean System.Uri::get_IsDefaultPort() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsDefaultPort_m3984463462 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_IsDefaultPort_m3984463462_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_1 = Uri_GetDefaultPort_m2547653357(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); int32_t L_2 = __this->get_port_4(); return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0); } } // System.Boolean System.Uri::get_IsFile() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsFile_m2450018824 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_IsFile_m2450018824_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_1 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_2 = String_op_Equality_m920492651(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); return L_2; } } // System.Boolean System.Uri::get_IsLoopback() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsLoopback_m2492530169 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_IsLoopback_m2492530169_MetadataUsageId); s_Il2CppMethodInitialized = true; } IPAddress_t241777590 * V_0 = NULL; IPv6Address_t2709566769 * V_1 = NULL; { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = Uri_get_Host_m255565830(__this, /*hidden argument*/NULL); NullCheck(L_0); int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL); if (L_1) { goto IL_001d; } } { bool L_2 = Uri_get_IsFile_m2450018824(__this, /*hidden argument*/NULL); return L_2; } IL_001d: { String_t* L_3 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_4 = String_op_Equality_m920492651(NULL /*static, unused*/, L_3, _stringLiteral405613428, /*hidden argument*/NULL); if (L_4) { goto IL_0047; } } { String_t* L_5 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_6 = String_op_Equality_m920492651(NULL /*static, unused*/, L_5, _stringLiteral1305937687, /*hidden argument*/NULL); if (!L_6) { goto IL_0049; } } IL_0047: { return (bool)1; } IL_0049: { String_t* L_7 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(IPAddress_t241777590_il2cpp_TypeInfo_var); bool L_8 = IPAddress_TryParse_m2320149543(NULL /*static, unused*/, L_7, (&V_0), /*hidden argument*/NULL); if (!L_8) { goto IL_006d; } } { IL2CPP_RUNTIME_CLASS_INIT(IPAddress_t241777590_il2cpp_TypeInfo_var); IPAddress_t241777590 * L_9 = ((IPAddress_t241777590_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t241777590_il2cpp_TypeInfo_var))->get_Loopback_6(); IPAddress_t241777590 * L_10 = V_0; NullCheck(L_9); bool L_11 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Net.IPAddress::Equals(System.Object) */, L_9, L_10); if (!L_11) { goto IL_006d; } } { return (bool)1; } IL_006d: { String_t* L_12 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(IPv6Address_t2709566769_il2cpp_TypeInfo_var); bool L_13 = IPv6Address_TryParse_m2586816298(NULL /*static, unused*/, L_12, (&V_1), /*hidden argument*/NULL); if (!L_13) { goto IL_008c; } } { IPv6Address_t2709566769 * L_14 = V_1; IL2CPP_RUNTIME_CLASS_INIT(IPv6Address_t2709566769_il2cpp_TypeInfo_var); bool L_15 = IPv6Address_IsLoopback_m3712926451(NULL /*static, unused*/, L_14, /*hidden argument*/NULL); if (!L_15) { goto IL_008c; } } { return (bool)1; } IL_008c: { return (bool)0; } } // System.Boolean System.Uri::get_IsUnc() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsUnc_m2977972311 (Uri_t100236324 * __this, const RuntimeMethod* method) { { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); bool L_0 = __this->get_isUnc_9(); return L_0; } } // System.String System.Uri::get_LocalPath() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_LocalPath_m2837234216 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_LocalPath_m2837234216_MetadataUsageId); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; bool V_2 = false; String_t* V_3 = NULL; Il2CppChar V_4 = 0x0; int32_t G_B9_0 = 0; int32_t G_B11_0 = 0; { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_cachedLocalPath_15(); if (!L_0) { goto IL_0018; } } { String_t* L_1 = __this->get_cachedLocalPath_15(); return L_1; } IL_0018: { bool L_2 = Uri_get_IsFile_m2450018824(__this, /*hidden argument*/NULL); if (L_2) { goto IL_002a; } } { String_t* L_3 = Uri_get_AbsolutePath_m590948575(__this, /*hidden argument*/NULL); return L_3; } IL_002a: { String_t* L_4 = __this->get_path_5(); NullCheck(L_4); int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL); if ((((int32_t)L_5) <= ((int32_t)3))) { goto IL_0076; } } { String_t* L_6 = __this->get_path_5(); NullCheck(L_6); Il2CppChar L_7 = String_get_Chars_m2986988803(L_6, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)58))))) { goto IL_0076; } } { String_t* L_8 = __this->get_path_5(); NullCheck(L_8); Il2CppChar L_9 = String_get_Chars_m2986988803(L_8, 2, /*hidden argument*/NULL); if ((((int32_t)L_9) == ((int32_t)((int32_t)92)))) { goto IL_0073; } } { String_t* L_10 = __this->get_path_5(); NullCheck(L_10); Il2CppChar L_11 = String_get_Chars_m2986988803(L_10, 2, /*hidden argument*/NULL); G_B9_0 = ((((int32_t)L_11) == ((int32_t)((int32_t)47)))? 1 : 0); goto IL_0074; } IL_0073: { G_B9_0 = 1; } IL_0074: { G_B11_0 = G_B9_0; goto IL_0077; } IL_0076: { G_B11_0 = 0; } IL_0077: { V_0 = (bool)G_B11_0; bool L_12 = Uri_get_IsUnc_m2977972311(__this, /*hidden argument*/NULL); if (L_12) { goto IL_00b9; } } { String_t* L_13 = __this->get_path_5(); String_t* L_14 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(5 /* System.String System.Uri::Unescape(System.String) */, __this, L_13); V_1 = L_14; bool L_15 = V_0; V_2 = L_15; bool L_16 = V_2; if (!L_16) { goto IL_00ad; } } { String_t* L_17 = V_1; NullCheck(L_17); String_t* L_18 = String_Replace_m3726209165(L_17, ((int32_t)47), ((int32_t)92), /*hidden argument*/NULL); __this->set_cachedLocalPath_15(L_18); goto IL_00b4; } IL_00ad: { String_t* L_19 = V_1; __this->set_cachedLocalPath_15(L_19); } IL_00b4: { goto IL_018f; } IL_00b9: { String_t* L_20 = __this->get_path_5(); NullCheck(L_20); int32_t L_21 = String_get_Length_m3847582255(L_20, /*hidden argument*/NULL); if ((((int32_t)L_21) <= ((int32_t)1))) { goto IL_0103; } } { String_t* L_22 = __this->get_path_5(); NullCheck(L_22); Il2CppChar L_23 = String_get_Chars_m2986988803(L_22, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)58))))) { goto IL_0103; } } { String_t* L_24 = __this->get_path_5(); IL2CPP_RUNTIME_CLASS_INIT(Path_t1605229823_il2cpp_TypeInfo_var); Il2CppChar L_25 = ((Path_t1605229823_StaticFields*)il2cpp_codegen_static_fields_for(Path_t1605229823_il2cpp_TypeInfo_var))->get_AltDirectorySeparatorChar_1(); Il2CppChar L_26 = ((Path_t1605229823_StaticFields*)il2cpp_codegen_static_fields_for(Path_t1605229823_il2cpp_TypeInfo_var))->get_DirectorySeparatorChar_2(); NullCheck(L_24); String_t* L_27 = String_Replace_m3726209165(L_24, L_25, L_26, /*hidden argument*/NULL); String_t* L_28 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(5 /* System.String System.Uri::Unescape(System.String) */, __this, L_27); __this->set_cachedLocalPath_15(L_28); goto IL_018f; } IL_0103: { IL2CPP_RUNTIME_CLASS_INIT(Path_t1605229823_il2cpp_TypeInfo_var); Il2CppChar L_29 = ((Path_t1605229823_StaticFields*)il2cpp_codegen_static_fields_for(Path_t1605229823_il2cpp_TypeInfo_var))->get_DirectorySeparatorChar_2(); if ((!(((uint32_t)L_29) == ((uint32_t)((int32_t)92))))) { goto IL_017d; } } { String_t* L_30 = __this->get_host_3(); V_3 = L_30; String_t* L_31 = __this->get_path_5(); NullCheck(L_31); int32_t L_32 = String_get_Length_m3847582255(L_31, /*hidden argument*/NULL); if ((((int32_t)L_32) <= ((int32_t)0))) { goto IL_0161; } } { String_t* L_33 = __this->get_path_5(); NullCheck(L_33); int32_t L_34 = String_get_Length_m3847582255(L_33, /*hidden argument*/NULL); if ((((int32_t)L_34) > ((int32_t)1))) { goto IL_014b; } } { String_t* L_35 = __this->get_path_5(); NullCheck(L_35); Il2CppChar L_36 = String_get_Chars_m2986988803(L_35, 0, /*hidden argument*/NULL); if ((((int32_t)L_36) == ((int32_t)((int32_t)47)))) { goto IL_0161; } } IL_014b: { String_t* L_37 = V_3; String_t* L_38 = __this->get_path_5(); NullCheck(L_38); String_t* L_39 = String_Replace_m3726209165(L_38, ((int32_t)47), ((int32_t)92), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_40 = String_Concat_m3937257545(NULL /*static, unused*/, L_37, L_39, /*hidden argument*/NULL); V_3 = L_40; } IL_0161: { String_t* L_41 = V_3; String_t* L_42 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(5 /* System.String System.Uri::Unescape(System.String) */, __this, L_41); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_43 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral3458119668, L_42, /*hidden argument*/NULL); __this->set_cachedLocalPath_15(L_43); goto IL_018f; } IL_017d: { String_t* L_44 = __this->get_path_5(); String_t* L_45 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(5 /* System.String System.Uri::Unescape(System.String) */, __this, L_44); __this->set_cachedLocalPath_15(L_45); } IL_018f: { String_t* L_46 = __this->get_cachedLocalPath_15(); NullCheck(L_46); int32_t L_47 = String_get_Length_m3847582255(L_46, /*hidden argument*/NULL); if (L_47) { goto IL_01b3; } } { IL2CPP_RUNTIME_CLASS_INIT(Path_t1605229823_il2cpp_TypeInfo_var); Il2CppChar L_48 = ((Path_t1605229823_StaticFields*)il2cpp_codegen_static_fields_for(Path_t1605229823_il2cpp_TypeInfo_var))->get_DirectorySeparatorChar_2(); V_4 = L_48; String_t* L_49 = Char_ToString_m3588025615((&V_4), /*hidden argument*/NULL); __this->set_cachedLocalPath_15(L_49); } IL_01b3: { String_t* L_50 = __this->get_cachedLocalPath_15(); return L_50; } } // System.String System.Uri::get_PathAndQuery() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_PathAndQuery_m2396197970 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_PathAndQuery_m2396197970_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_path_5(); String_t* L_1 = Uri_get_Query_m2772518875(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_2 = String_Concat_m3937257545(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); return L_2; } } // System.Int32 System.Uri::get_Port() extern "C" IL2CPP_METHOD_ATTR int32_t Uri_get_Port_m184067428 (Uri_t100236324 * __this, const RuntimeMethod* method) { { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); int32_t L_0 = __this->get_port_4(); return L_0; } } // System.String System.Uri::get_Query() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Query_m2772518875 (Uri_t100236324 * __this, const RuntimeMethod* method) { { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_query_6(); return L_0; } } // System.String System.Uri::get_Scheme() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_Scheme_m2109479391 (Uri_t100236324 * __this, const RuntimeMethod* method) { { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); String_t* L_0 = __this->get_scheme_2(); return L_0; } } // System.Boolean System.Uri::get_IsAbsoluteUri() extern "C" IL2CPP_METHOD_ATTR bool Uri_get_IsAbsoluteUri_m3666899587 (Uri_t100236324 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_isAbsoluteUri_11(); return L_0; } } // System.String System.Uri::get_OriginalString() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_get_OriginalString_m3715995233 (Uri_t100236324 * __this, const RuntimeMethod* method) { String_t* G_B3_0 = NULL; { String_t* L_0 = __this->get_source_1(); if (!L_0) { goto IL_0016; } } { String_t* L_1 = __this->get_source_1(); G_B3_0 = L_1; goto IL_001c; } IL_0016: { String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Uri::ToString() */, __this); G_B3_0 = L_2; } IL_001c: { return G_B3_0; } } // System.UriHostNameType System.Uri::CheckHostName(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_CheckHostName_m2213216182 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_CheckHostName_m2213216182_MetadataUsageId); s_Il2CppMethodInitialized = true; } IPv6Address_t2709566769 * V_0 = NULL; { String_t* L_0 = ___name0; if (!L_0) { goto IL_0011; } } { String_t* L_1 = ___name0; NullCheck(L_1); int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL); if (L_2) { goto IL_0013; } } IL_0011: { return (int32_t)(0); } IL_0013: { String_t* L_3 = ___name0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_4 = Uri_IsIPv4Address_m3535481943(NULL /*static, unused*/, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0020; } } { return (int32_t)(3); } IL_0020: { String_t* L_5 = ___name0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_6 = Uri_IsDomainAddress_m2867513594(NULL /*static, unused*/, L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_002d; } } { return (int32_t)(2); } IL_002d: { String_t* L_7 = ___name0; IL2CPP_RUNTIME_CLASS_INIT(IPv6Address_t2709566769_il2cpp_TypeInfo_var); bool L_8 = IPv6Address_TryParse_m2586816298(NULL /*static, unused*/, L_7, (&V_0), /*hidden argument*/NULL); if (!L_8) { goto IL_003c; } } { return (int32_t)(4); } IL_003c: { return (int32_t)(0); } } // System.Boolean System.Uri::IsIPv4Address(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsIPv4Address_m3535481943 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_IsIPv4Address_m3535481943_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringU5BU5D_t1281789340* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; uint32_t V_3 = 0; { String_t* L_0 = ___name0; CharU5BU5D_t3528271667* L_1 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)1)); NullCheck(L_1); (L_1)->SetAt(static_cast(0), (Il2CppChar)((int32_t)46)); NullCheck(L_0); StringU5BU5D_t1281789340* L_2 = String_Split_m3646115398(L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; StringU5BU5D_t1281789340* L_3 = V_0; NullCheck(L_3); if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_3)->max_length))))) == ((int32_t)4))) { goto IL_001d; } } { return (bool)0; } IL_001d: { V_1 = 0; goto IL_0057; } IL_0024: { StringU5BU5D_t1281789340* L_4 = V_0; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; String_t* L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_7); int32_t L_8 = String_get_Length_m3847582255(L_7, /*hidden argument*/NULL); V_2 = L_8; int32_t L_9 = V_2; if (L_9) { goto IL_0035; } } { return (bool)0; } IL_0035: { StringU5BU5D_t1281789340* L_10 = V_0; int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = L_11; String_t* L_13 = (L_10)->GetAt(static_cast(L_12)); bool L_14 = UInt32_TryParse_m2819179361(NULL /*static, unused*/, L_13, (&V_3), /*hidden argument*/NULL); if (L_14) { goto IL_0046; } } { return (bool)0; } IL_0046: { uint32_t L_15 = V_3; if ((!(((uint32_t)L_15) > ((uint32_t)((int32_t)255))))) { goto IL_0053; } } { return (bool)0; } IL_0053: { int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); } IL_0057: { int32_t L_17 = V_1; if ((((int32_t)L_17) < ((int32_t)4))) { goto IL_0024; } } { return (bool)1; } } // System.Boolean System.Uri::IsDomainAddress(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsDomainAddress_m2867513594 (RuntimeObject * __this /* static, unused */, String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_IsDomainAddress_m2867513594_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { String_t* L_0 = ___name0; NullCheck(L_0); int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL); V_0 = L_1; V_1 = 0; V_2 = 0; goto IL_006e; } IL_0010: { String_t* L_2 = ___name0; int32_t L_3 = V_2; NullCheck(L_2); Il2CppChar L_4 = String_get_Chars_m2986988803(L_2, L_3, /*hidden argument*/NULL); V_3 = L_4; int32_t L_5 = V_1; if (L_5) { goto IL_0030; } } { Il2CppChar L_6 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_7 = Char_IsLetterOrDigit_m3494175785(NULL /*static, unused*/, L_6, /*hidden argument*/NULL); if (L_7) { goto IL_002b; } } { return (bool)0; } IL_002b: { goto IL_005c; } IL_0030: { Il2CppChar L_8 = V_3; if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)46))))) { goto IL_003f; } } { V_1 = 0; goto IL_005c; } IL_003f: { Il2CppChar L_9 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_10 = Char_IsLetterOrDigit_m3494175785(NULL /*static, unused*/, L_9, /*hidden argument*/NULL); if (L_10) { goto IL_005c; } } { Il2CppChar L_11 = V_3; if ((((int32_t)L_11) == ((int32_t)((int32_t)45)))) { goto IL_005c; } } { Il2CppChar L_12 = V_3; if ((((int32_t)L_12) == ((int32_t)((int32_t)95)))) { goto IL_005c; } } { return (bool)0; } IL_005c: { int32_t L_13 = V_1; int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1)); V_1 = L_14; if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)64))))) { goto IL_006a; } } { return (bool)0; } IL_006a: { int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_006e: { int32_t L_16 = V_2; int32_t L_17 = V_0; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0010; } } { return (bool)1; } } // System.Boolean System.Uri::CheckSchemeName(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_CheckSchemeName_m108657675 (RuntimeObject * __this /* static, unused */, String_t* ___schemeName0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_CheckSchemeName_m108657675_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; { String_t* L_0 = ___schemeName0; if (!L_0) { goto IL_0011; } } { String_t* L_1 = ___schemeName0; NullCheck(L_1); int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL); if (L_2) { goto IL_0013; } } IL_0011: { return (bool)0; } IL_0013: { String_t* L_3 = ___schemeName0; NullCheck(L_3); Il2CppChar L_4 = String_get_Chars_m2986988803(L_3, 0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_5 = Uri_IsAlpha_m1282293464(NULL /*static, unused*/, L_4, /*hidden argument*/NULL); if (L_5) { goto IL_0026; } } { return (bool)0; } IL_0026: { String_t* L_6 = ___schemeName0; NullCheck(L_6); int32_t L_7 = String_get_Length_m3847582255(L_6, /*hidden argument*/NULL); V_0 = L_7; V_1 = 1; goto IL_0070; } IL_0034: { String_t* L_8 = ___schemeName0; int32_t L_9 = V_1; NullCheck(L_8); Il2CppChar L_10 = String_get_Chars_m2986988803(L_8, L_9, /*hidden argument*/NULL); V_2 = L_10; Il2CppChar L_11 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); bool L_12 = Char_IsDigit_m3646673943(NULL /*static, unused*/, L_11, /*hidden argument*/NULL); if (L_12) { goto IL_006c; } } { Il2CppChar L_13 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_14 = Uri_IsAlpha_m1282293464(NULL /*static, unused*/, L_13, /*hidden argument*/NULL); if (L_14) { goto IL_006c; } } { Il2CppChar L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)46)))) { goto IL_006c; } } { Il2CppChar L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)43)))) { goto IL_006c; } } { Il2CppChar L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)45)))) { goto IL_006c; } } { return (bool)0; } IL_006c: { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)); } IL_0070: { int32_t L_19 = V_1; int32_t L_20 = V_0; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0034; } } { return (bool)1; } } // System.Boolean System.Uri::IsAlpha(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsAlpha_m1282293464 (RuntimeObject * __this /* static, unused */, Il2CppChar ___c0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B5_0 = 0; int32_t G_B7_0 = 0; { Il2CppChar L_0 = ___c0; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) < ((int32_t)((int32_t)65)))) { goto IL_0012; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)((int32_t)90)))) { goto IL_0027; } } IL_0012: { int32_t L_3 = V_0; if ((((int32_t)L_3) < ((int32_t)((int32_t)97)))) { goto IL_0024; } } { int32_t L_4 = V_0; G_B5_0 = ((((int32_t)((((int32_t)L_4) > ((int32_t)((int32_t)122)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0025; } IL_0024: { G_B5_0 = 0; } IL_0025: { G_B7_0 = G_B5_0; goto IL_0028; } IL_0027: { G_B7_0 = 1; } IL_0028: { return (bool)G_B7_0; } } // System.Boolean System.Uri::Equals(System.Object) extern "C" IL2CPP_METHOD_ATTR bool Uri_Equals_m3263316701 (Uri_t100236324 * __this, RuntimeObject * ___comparant0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_Equals_m3263316701_MetadataUsageId); s_Il2CppMethodInitialized = true; } Uri_t100236324 * V_0 = NULL; String_t* V_1 = NULL; { RuntimeObject * L_0 = ___comparant0; if (L_0) { goto IL_0008; } } { return (bool)0; } IL_0008: { RuntimeObject * L_1 = ___comparant0; V_0 = ((Uri_t100236324 *)IsInstClass((RuntimeObject*)L_1, Uri_t100236324_il2cpp_TypeInfo_var)); Uri_t100236324 * L_2 = V_0; if (L_2) { goto IL_002b; } } { RuntimeObject * L_3 = ___comparant0; V_1 = ((String_t*)IsInstSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var)); String_t* L_4 = V_1; if (L_4) { goto IL_0024; } } { return (bool)0; } IL_0024: { String_t* L_5 = V_1; Uri_t100236324 * L_6 = (Uri_t100236324 *)il2cpp_codegen_object_new(Uri_t100236324_il2cpp_TypeInfo_var); Uri__ctor_m800430703(L_6, L_5, /*hidden argument*/NULL); V_0 = L_6; } IL_002b: { Uri_t100236324 * L_7 = V_0; bool L_8 = Uri_InternalEquals_m2029068366(__this, L_7, /*hidden argument*/NULL); return L_8; } } // System.Boolean System.Uri::InternalEquals(System.Uri) extern "C" IL2CPP_METHOD_ATTR bool Uri_InternalEquals_m2029068366 (Uri_t100236324 * __this, Uri_t100236324 * ___uri0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_InternalEquals_m2029068366_MetadataUsageId); s_Il2CppMethodInitialized = true; } CultureInfo_t4157843068 * V_0 = NULL; int32_t G_B10_0 = 0; { bool L_0 = __this->get_isAbsoluteUri_11(); Uri_t100236324 * L_1 = ___uri0; NullCheck(L_1); bool L_2 = L_1->get_isAbsoluteUri_11(); if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0013; } } { return (bool)0; } IL_0013: { bool L_3 = __this->get_isAbsoluteUri_11(); if (L_3) { goto IL_0030; } } { String_t* L_4 = __this->get_source_1(); Uri_t100236324 * L_5 = ___uri0; NullCheck(L_5); String_t* L_6 = L_5->get_source_1(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_7 = String_op_Equality_m920492651(NULL /*static, unused*/, L_4, L_6, /*hidden argument*/NULL); return L_7; } IL_0030: { IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var); CultureInfo_t4157843068 * L_8 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL); V_0 = L_8; String_t* L_9 = __this->get_scheme_2(); CultureInfo_t4157843068 * L_10 = V_0; NullCheck(L_9); String_t* L_11 = String_ToLower_m3490221821(L_9, L_10, /*hidden argument*/NULL); Uri_t100236324 * L_12 = ___uri0; NullCheck(L_12); String_t* L_13 = L_12->get_scheme_2(); CultureInfo_t4157843068 * L_14 = V_0; NullCheck(L_13); String_t* L_15 = String_ToLower_m3490221821(L_13, L_14, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_16 = String_op_Equality_m920492651(NULL /*static, unused*/, L_11, L_15, /*hidden argument*/NULL); if (!L_16) { goto IL_00b4; } } { String_t* L_17 = __this->get_host_3(); CultureInfo_t4157843068 * L_18 = V_0; NullCheck(L_17); String_t* L_19 = String_ToLower_m3490221821(L_17, L_18, /*hidden argument*/NULL); Uri_t100236324 * L_20 = ___uri0; NullCheck(L_20); String_t* L_21 = L_20->get_host_3(); CultureInfo_t4157843068 * L_22 = V_0; NullCheck(L_21); String_t* L_23 = String_ToLower_m3490221821(L_21, L_22, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_24 = String_op_Equality_m920492651(NULL /*static, unused*/, L_19, L_23, /*hidden argument*/NULL); if (!L_24) { goto IL_00b4; } } { int32_t L_25 = __this->get_port_4(); Uri_t100236324 * L_26 = ___uri0; NullCheck(L_26); int32_t L_27 = L_26->get_port_4(); if ((!(((uint32_t)L_25) == ((uint32_t)L_27)))) { goto IL_00b4; } } { String_t* L_28 = __this->get_query_6(); Uri_t100236324 * L_29 = ___uri0; NullCheck(L_29); String_t* L_30 = L_29->get_query_6(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_31 = String_op_Equality_m920492651(NULL /*static, unused*/, L_28, L_30, /*hidden argument*/NULL); if (!L_31) { goto IL_00b4; } } { String_t* L_32 = __this->get_path_5(); Uri_t100236324 * L_33 = ___uri0; NullCheck(L_33); String_t* L_34 = L_33->get_path_5(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_35 = String_op_Equality_m920492651(NULL /*static, unused*/, L_32, L_34, /*hidden argument*/NULL); G_B10_0 = ((int32_t)(L_35)); goto IL_00b5; } IL_00b4: { G_B10_0 = 0; } IL_00b5: { return (bool)G_B10_0; } } // System.Int32 System.Uri::GetHashCode() extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetHashCode_m321999866 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_GetHashCode_m321999866_MetadataUsageId); s_Il2CppMethodInitialized = true; } CultureInfo_t4157843068 * V_0 = NULL; { int32_t L_0 = __this->get_cachedHashCode_16(); if (L_0) { goto IL_007a; } } { IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var); CultureInfo_t4157843068 * L_1 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL); V_0 = L_1; bool L_2 = __this->get_isAbsoluteUri_11(); if (!L_2) { goto IL_0069; } } { String_t* L_3 = __this->get_scheme_2(); CultureInfo_t4157843068 * L_4 = V_0; NullCheck(L_3); String_t* L_5 = String_ToLower_m3490221821(L_3, L_4, /*hidden argument*/NULL); NullCheck(L_5); int32_t L_6 = String_GetHashCode_m1906374149(L_5, /*hidden argument*/NULL); String_t* L_7 = __this->get_host_3(); CultureInfo_t4157843068 * L_8 = V_0; NullCheck(L_7); String_t* L_9 = String_ToLower_m3490221821(L_7, L_8, /*hidden argument*/NULL); NullCheck(L_9); int32_t L_10 = String_GetHashCode_m1906374149(L_9, /*hidden argument*/NULL); int32_t L_11 = __this->get_port_4(); String_t* L_12 = __this->get_query_6(); NullCheck(L_12); int32_t L_13 = String_GetHashCode_m1906374149(L_12, /*hidden argument*/NULL); String_t* L_14 = __this->get_path_5(); NullCheck(L_14); int32_t L_15 = String_GetHashCode_m1906374149(L_14, /*hidden argument*/NULL); __this->set_cachedHashCode_16(((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_6^(int32_t)L_10))^(int32_t)L_11))^(int32_t)L_13))^(int32_t)L_15))); goto IL_007a; } IL_0069: { String_t* L_16 = __this->get_source_1(); NullCheck(L_16); int32_t L_17 = String_GetHashCode_m1906374149(L_16, /*hidden argument*/NULL); __this->set_cachedHashCode_16(L_17); } IL_007a: { int32_t L_18 = __this->get_cachedHashCode_16(); return L_18; } } // System.String System.Uri::GetLeftPart(System.UriPartial) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_GetLeftPart_m3979111399 (Uri_t100236324 * __this, int32_t ___part0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_GetLeftPart_m3979111399_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; StringBuilder_t * V_1 = NULL; StringBuilder_t * V_2 = NULL; int32_t V_3 = 0; String_t* V_4 = NULL; Dictionary_2_t2736202052 * V_5 = NULL; int32_t V_6 = 0; { Uri_EnsureAbsoluteUri_m2231483494(__this, /*hidden argument*/NULL); int32_t L_0 = ___part0; V_3 = L_0; int32_t L_1 = V_3; switch (L_1) { case 0: { goto IL_001f; } case 1: { goto IL_0031; } case 2: { goto IL_0134; } } } { goto IL_02ad; } IL_001f: { String_t* L_2 = __this->get_scheme_2(); String_t* L_3 = Uri_GetOpaqueWiseSchemeDelimiter_m1909471550(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_4 = String_Concat_m3937257545(NULL /*static, unused*/, L_2, L_3, /*hidden argument*/NULL); return L_4; } IL_0031: { String_t* L_5 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_6 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_7 = String_op_Equality_m920492651(NULL /*static, unused*/, L_5, L_6, /*hidden argument*/NULL); if (L_7) { goto IL_005b; } } { String_t* L_8 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_9 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_10 = String_op_Equality_m920492651(NULL /*static, unused*/, L_8, L_9, /*hidden argument*/NULL); if (!L_10) { goto IL_0061; } } IL_005b: { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); return L_11; } IL_0061: { StringBuilder_t * L_12 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_12, /*hidden argument*/NULL); V_1 = L_12; StringBuilder_t * L_13 = V_1; String_t* L_14 = __this->get_scheme_2(); NullCheck(L_13); StringBuilder_Append_m1965104174(L_13, L_14, /*hidden argument*/NULL); StringBuilder_t * L_15 = V_1; String_t* L_16 = Uri_GetOpaqueWiseSchemeDelimiter_m1909471550(__this, /*hidden argument*/NULL); NullCheck(L_15); StringBuilder_Append_m1965104174(L_15, L_16, /*hidden argument*/NULL); String_t* L_17 = __this->get_path_5(); NullCheck(L_17); int32_t L_18 = String_get_Length_m3847582255(L_17, /*hidden argument*/NULL); if ((((int32_t)L_18) <= ((int32_t)1))) { goto IL_00c3; } } { String_t* L_19 = __this->get_path_5(); NullCheck(L_19); Il2CppChar L_20 = String_get_Chars_m2986988803(L_19, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)58))))) { goto IL_00c3; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_21 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); String_t* L_22 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_23 = String_op_Equality_m920492651(NULL /*static, unused*/, L_21, L_22, /*hidden argument*/NULL); if (!L_23) { goto IL_00c3; } } { StringBuilder_t * L_24 = V_1; NullCheck(L_24); StringBuilder_Append_m2383614642(L_24, ((int32_t)47), /*hidden argument*/NULL); } IL_00c3: { String_t* L_25 = __this->get_userinfo_8(); NullCheck(L_25); int32_t L_26 = String_get_Length_m3847582255(L_25, /*hidden argument*/NULL); if ((((int32_t)L_26) <= ((int32_t)0))) { goto IL_00e8; } } { StringBuilder_t * L_27 = V_1; String_t* L_28 = __this->get_userinfo_8(); NullCheck(L_27); StringBuilder_t * L_29 = StringBuilder_Append_m1965104174(L_27, L_28, /*hidden argument*/NULL); NullCheck(L_29); StringBuilder_Append_m2383614642(L_29, ((int32_t)64), /*hidden argument*/NULL); } IL_00e8: { StringBuilder_t * L_30 = V_1; String_t* L_31 = __this->get_host_3(); NullCheck(L_30); StringBuilder_Append_m1965104174(L_30, L_31, /*hidden argument*/NULL); String_t* L_32 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_33 = Uri_GetDefaultPort_m2547653357(NULL /*static, unused*/, L_32, /*hidden argument*/NULL); V_0 = L_33; int32_t L_34 = __this->get_port_4(); if ((((int32_t)L_34) == ((int32_t)(-1)))) { goto IL_012d; } } { int32_t L_35 = __this->get_port_4(); int32_t L_36 = V_0; if ((((int32_t)L_35) == ((int32_t)L_36))) { goto IL_012d; } } { StringBuilder_t * L_37 = V_1; NullCheck(L_37); StringBuilder_t * L_38 = StringBuilder_Append_m2383614642(L_37, ((int32_t)58), /*hidden argument*/NULL); int32_t L_39 = __this->get_port_4(); NullCheck(L_38); StringBuilder_Append_m890240332(L_38, L_39, /*hidden argument*/NULL); } IL_012d: { StringBuilder_t * L_40 = V_1; NullCheck(L_40); String_t* L_41 = StringBuilder_ToString_m3317489284(L_40, /*hidden argument*/NULL); return L_41; } IL_0134: { StringBuilder_t * L_42 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_42, /*hidden argument*/NULL); V_2 = L_42; StringBuilder_t * L_43 = V_2; String_t* L_44 = __this->get_scheme_2(); NullCheck(L_43); StringBuilder_Append_m1965104174(L_43, L_44, /*hidden argument*/NULL); StringBuilder_t * L_45 = V_2; String_t* L_46 = Uri_GetOpaqueWiseSchemeDelimiter_m1909471550(__this, /*hidden argument*/NULL); NullCheck(L_45); StringBuilder_Append_m1965104174(L_45, L_46, /*hidden argument*/NULL); String_t* L_47 = __this->get_path_5(); NullCheck(L_47); int32_t L_48 = String_get_Length_m3847582255(L_47, /*hidden argument*/NULL); if ((((int32_t)L_48) <= ((int32_t)1))) { goto IL_0196; } } { String_t* L_49 = __this->get_path_5(); NullCheck(L_49); Il2CppChar L_50 = String_get_Chars_m2986988803(L_49, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_50) == ((uint32_t)((int32_t)58))))) { goto IL_0196; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_51 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); String_t* L_52 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_53 = String_op_Equality_m920492651(NULL /*static, unused*/, L_51, L_52, /*hidden argument*/NULL); if (!L_53) { goto IL_0196; } } { StringBuilder_t * L_54 = V_2; NullCheck(L_54); StringBuilder_Append_m2383614642(L_54, ((int32_t)47), /*hidden argument*/NULL); } IL_0196: { String_t* L_55 = __this->get_userinfo_8(); NullCheck(L_55); int32_t L_56 = String_get_Length_m3847582255(L_55, /*hidden argument*/NULL); if ((((int32_t)L_56) <= ((int32_t)0))) { goto IL_01bb; } } { StringBuilder_t * L_57 = V_2; String_t* L_58 = __this->get_userinfo_8(); NullCheck(L_57); StringBuilder_t * L_59 = StringBuilder_Append_m1965104174(L_57, L_58, /*hidden argument*/NULL); NullCheck(L_59); StringBuilder_Append_m2383614642(L_59, ((int32_t)64), /*hidden argument*/NULL); } IL_01bb: { StringBuilder_t * L_60 = V_2; String_t* L_61 = __this->get_host_3(); NullCheck(L_60); StringBuilder_Append_m1965104174(L_60, L_61, /*hidden argument*/NULL); String_t* L_62 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_63 = Uri_GetDefaultPort_m2547653357(NULL /*static, unused*/, L_62, /*hidden argument*/NULL); V_0 = L_63; int32_t L_64 = __this->get_port_4(); if ((((int32_t)L_64) == ((int32_t)(-1)))) { goto IL_0200; } } { int32_t L_65 = __this->get_port_4(); int32_t L_66 = V_0; if ((((int32_t)L_65) == ((int32_t)L_66))) { goto IL_0200; } } { StringBuilder_t * L_67 = V_2; NullCheck(L_67); StringBuilder_t * L_68 = StringBuilder_Append_m2383614642(L_67, ((int32_t)58), /*hidden argument*/NULL); int32_t L_69 = __this->get_port_4(); NullCheck(L_68); StringBuilder_Append_m890240332(L_68, L_69, /*hidden argument*/NULL); } IL_0200: { String_t* L_70 = __this->get_path_5(); NullCheck(L_70); int32_t L_71 = String_get_Length_m3847582255(L_70, /*hidden argument*/NULL); if ((((int32_t)L_71) <= ((int32_t)0))) { goto IL_02a6; } } { String_t* L_72 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); V_4 = L_72; String_t* L_73 = V_4; if (!L_73) { goto IL_0284; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_74 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map14_33(); if (L_74) { goto IL_0253; } } { Dictionary_2_t2736202052 * L_75 = (Dictionary_2_t2736202052 *)il2cpp_codegen_object_new(Dictionary_2_t2736202052_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2392909825(L_75, 2, /*hidden argument*/Dictionary_2__ctor_m2392909825_RuntimeMethod_var); V_5 = L_75; Dictionary_2_t2736202052 * L_76 = V_5; NullCheck(L_76); Dictionary_2_Add_m282647386(L_76, _stringLiteral416809914, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_77 = V_5; NullCheck(L_77); Dictionary_2_Add_m282647386(L_77, _stringLiteral15098073, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_78 = V_5; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_U3CU3Ef__switchU24map14_33(L_78); } IL_0253: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_79 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map14_33(); String_t* L_80 = V_4; NullCheck(L_79); bool L_81 = Dictionary_2_TryGetValue_m1013208020(L_79, L_80, (&V_6), /*hidden argument*/Dictionary_2_TryGetValue_m1013208020_RuntimeMethod_var); if (!L_81) { goto IL_0284; } } { int32_t L_82 = V_6; if (!L_82) { goto IL_0272; } } { goto IL_0284; } IL_0272: { StringBuilder_t * L_83 = V_2; String_t* L_84 = __this->get_path_5(); NullCheck(L_83); StringBuilder_Append_m1965104174(L_83, L_84, /*hidden argument*/NULL); goto IL_02a6; } IL_0284: { StringBuilder_t * L_85 = V_2; String_t* L_86 = __this->get_path_5(); String_t* L_87 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_88 = Uri_CompactEscaped_m2984961597(NULL /*static, unused*/, L_87, /*hidden argument*/NULL); String_t* L_89 = Uri_Reduce_m3122437040(NULL /*static, unused*/, L_86, L_88, /*hidden argument*/NULL); NullCheck(L_85); StringBuilder_Append_m1965104174(L_85, L_89, /*hidden argument*/NULL); goto IL_02a6; } IL_02a6: { StringBuilder_t * L_90 = V_2; NullCheck(L_90); String_t* L_91 = StringBuilder_ToString_m3317489284(L_90, /*hidden argument*/NULL); return L_91; } IL_02ad: { return (String_t*)NULL; } } // System.Int32 System.Uri::FromHex(System.Char) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_FromHex_m2610708947 (RuntimeObject * __this /* static, unused */, Il2CppChar ___digit0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_FromHex_m2610708947_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___digit0; if ((((int32_t)((int32_t)48)) > ((int32_t)L_0))) { goto IL_0015; } } { Il2CppChar L_1 = ___digit0; if ((((int32_t)L_1) > ((int32_t)((int32_t)57)))) { goto IL_0015; } } { Il2CppChar L_2 = ___digit0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)48))); } IL_0015: { Il2CppChar L_3 = ___digit0; if ((((int32_t)((int32_t)97)) > ((int32_t)L_3))) { goto IL_002d; } } { Il2CppChar L_4 = ___digit0; if ((((int32_t)L_4) > ((int32_t)((int32_t)102)))) { goto IL_002d; } } { Il2CppChar L_5 = ___digit0; 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_002d: { Il2CppChar L_6 = ___digit0; if ((((int32_t)((int32_t)65)) > ((int32_t)L_6))) { goto IL_0045; } } { Il2CppChar L_7 = ___digit0; if ((((int32_t)L_7) > ((int32_t)((int32_t)70)))) { goto IL_0045; } } { Il2CppChar L_8 = ___digit0; return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)((int32_t)65))), (int32_t)((int32_t)10))); } IL_0045: { ArgumentException_t132251570 * L_9 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_9, _stringLiteral2699191085, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9,Uri_FromHex_m2610708947_RuntimeMethod_var); } } // System.String System.Uri::HexEscape(System.Char) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_HexEscape_m1589417657 (RuntimeObject * __this /* static, unused */, Il2CppChar ___character0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_HexEscape_m1589417657_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___character0; if ((((int32_t)L_0) <= ((int32_t)((int32_t)255)))) { goto IL_0016; } } { ArgumentOutOfRangeException_t777629997 * L_1 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_1, _stringLiteral1776941794, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Uri_HexEscape_m1589417657_RuntimeMethod_var); } IL_0016: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_2 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_hexUpperChars_17(); Il2CppChar L_3 = ___character0; NullCheck(L_2); Il2CppChar L_4 = String_get_Chars_m2986988803(L_2, ((int32_t)((int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)240)))>>(int32_t)4)), /*hidden argument*/NULL); Il2CppChar L_5 = L_4; RuntimeObject * L_6 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_5); String_t* L_7 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_hexUpperChars_17(); Il2CppChar L_8 = ___character0; NullCheck(L_7); Il2CppChar L_9 = String_get_Chars_m2986988803(L_7, ((int32_t)((int32_t)L_8&(int32_t)((int32_t)15))), /*hidden argument*/NULL); Il2CppChar L_10 = L_9; RuntimeObject * L_11 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_10); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_12 = String_Concat_m1715369213(NULL /*static, unused*/, _stringLiteral3452614523, L_6, L_11, /*hidden argument*/NULL); return L_12; } } // System.Boolean System.Uri::IsHexDigit(System.Char) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsHexDigit_m3389749670 (RuntimeObject * __this /* static, unused */, Il2CppChar ___digit0, const RuntimeMethod* method) { int32_t G_B7_0 = 0; int32_t G_B9_0 = 0; { Il2CppChar L_0 = ___digit0; if ((((int32_t)((int32_t)48)) > ((int32_t)L_0))) { goto IL_0010; } } { Il2CppChar L_1 = ___digit0; if ((((int32_t)L_1) <= ((int32_t)((int32_t)57)))) { goto IL_0035; } } IL_0010: { Il2CppChar L_2 = ___digit0; if ((((int32_t)((int32_t)97)) > ((int32_t)L_2))) { goto IL_0020; } } { Il2CppChar L_3 = ___digit0; if ((((int32_t)L_3) <= ((int32_t)((int32_t)102)))) { goto IL_0035; } } IL_0020: { Il2CppChar L_4 = ___digit0; if ((((int32_t)((int32_t)65)) > ((int32_t)L_4))) { goto IL_0032; } } { Il2CppChar L_5 = ___digit0; G_B7_0 = ((((int32_t)((((int32_t)L_5) > ((int32_t)((int32_t)70)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0033; } IL_0032: { G_B7_0 = 0; } IL_0033: { G_B9_0 = G_B7_0; goto IL_0036; } IL_0035: { G_B9_0 = 1; } IL_0036: { return (bool)G_B9_0; } } // System.Boolean System.Uri::IsHexEncoding(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsHexEncoding_m3290929897 (RuntimeObject * __this /* static, unused */, String_t* ___pattern0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_IsHexEncoding_m3290929897_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t G_B6_0 = 0; { int32_t L_0 = ___index1; String_t* L_1 = ___pattern0; NullCheck(L_1); int32_t L_2 = String_get_Length_m3847582255(L_1, /*hidden argument*/NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)3))) <= ((int32_t)L_2))) { goto IL_0010; } } { return (bool)0; } IL_0010: { String_t* L_3 = ___pattern0; int32_t L_4 = ___index1; int32_t L_5 = L_4; ___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); NullCheck(L_3); Il2CppChar L_6 = String_get_Chars_m2986988803(L_3, L_5, /*hidden argument*/NULL); if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)37))))) { goto IL_0047; } } { String_t* L_7 = ___pattern0; int32_t L_8 = ___index1; int32_t L_9 = L_8; ___index1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)); NullCheck(L_7); Il2CppChar L_10 = String_get_Chars_m2986988803(L_7, L_9, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_11 = Uri_IsHexDigit_m3389749670(NULL /*static, unused*/, L_10, /*hidden argument*/NULL); if (!L_11) { goto IL_0047; } } { String_t* L_12 = ___pattern0; int32_t L_13 = ___index1; NullCheck(L_12); Il2CppChar L_14 = String_get_Chars_m2986988803(L_12, L_13, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_15 = Uri_IsHexDigit_m3389749670(NULL /*static, unused*/, L_14, /*hidden argument*/NULL); G_B6_0 = ((int32_t)(L_15)); goto IL_0048; } IL_0047: { G_B6_0 = 0; } IL_0048: { return (bool)G_B6_0; } } // System.Void System.Uri::AppendQueryAndFragment(System.String&) extern "C" IL2CPP_METHOD_ATTR void Uri_AppendQueryAndFragment_m3170766010 (Uri_t100236324 * __this, String_t** ___result0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_AppendQueryAndFragment_m3170766010_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* G_B4_0 = NULL; { String_t* L_0 = __this->get_query_6(); NullCheck(L_0); int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_005e; } } { String_t* L_2 = __this->get_query_6(); NullCheck(L_2); Il2CppChar L_3 = String_get_Chars_m2986988803(L_2, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)63))))) { goto IL_0047; } } { Il2CppChar L_4 = ((Il2CppChar)((int32_t)63)); RuntimeObject * L_5 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_4); String_t* L_6 = __this->get_query_6(); NullCheck(L_6); String_t* L_7 = String_Substring_m2848979100(L_6, 1, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_8 = Uri_Unescape_m910903869(NULL /*static, unused*/, L_7, (bool)0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_9 = String_Concat_m904156431(NULL /*static, unused*/, L_5, L_8, /*hidden argument*/NULL); G_B4_0 = L_9; goto IL_0053; } IL_0047: { String_t* L_10 = __this->get_query_6(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_11 = Uri_Unescape_m910903869(NULL /*static, unused*/, L_10, (bool)0, /*hidden argument*/NULL); G_B4_0 = L_11; } IL_0053: { V_0 = G_B4_0; String_t** L_12 = ___result0; String_t** L_13 = ___result0; String_t* L_14 = *((String_t**)L_13); String_t* L_15 = V_0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_16 = String_Concat_m3937257545(NULL /*static, unused*/, L_14, L_15, /*hidden argument*/NULL); *((RuntimeObject **)(L_12)) = (RuntimeObject *)L_16; Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_12), (RuntimeObject *)L_16); } IL_005e: { String_t* L_17 = __this->get_fragment_7(); NullCheck(L_17); int32_t L_18 = String_get_Length_m3847582255(L_17, /*hidden argument*/NULL); if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_007e; } } { String_t** L_19 = ___result0; String_t** L_20 = ___result0; String_t* L_21 = *((String_t**)L_20); String_t* L_22 = __this->get_fragment_7(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_23 = String_Concat_m3937257545(NULL /*static, unused*/, L_21, L_22, /*hidden argument*/NULL); *((RuntimeObject **)(L_19)) = (RuntimeObject *)L_23; Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_19), (RuntimeObject *)L_23); } IL_007e: { return; } } // System.String System.Uri::ToString() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_ToString_m3742105950 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_ToString_m3742105950_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = __this->get_cachedToString_14(); if (!L_0) { goto IL_0012; } } { String_t* L_1 = __this->get_cachedToString_14(); return L_1; } IL_0012: { bool L_2 = __this->get_isAbsoluteUri_11(); if (!L_2) { goto IL_0035; } } { String_t* L_3 = Uri_GetLeftPart_m3979111399(__this, 2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_4 = Uri_Unescape_m910903869(NULL /*static, unused*/, L_3, (bool)1, /*hidden argument*/NULL); __this->set_cachedToString_14(L_4); goto IL_0047; } IL_0035: { String_t* L_5 = __this->get_path_5(); String_t* L_6 = VirtFuncInvoker1< String_t*, String_t* >::Invoke(5 /* System.String System.Uri::Unescape(System.String) */, __this, L_5); __this->set_cachedToString_14(L_6); } IL_0047: { String_t** L_7 = __this->get_address_of_cachedToString_14(); Uri_AppendQueryAndFragment_m3170766010(__this, L_7, /*hidden argument*/NULL); String_t* L_8 = __this->get_cachedToString_14(); return L_8; } } // System.String System.Uri::EscapeString(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_EscapeString_m2061933484 (RuntimeObject * __this /* static, unused */, String_t* ___str0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_EscapeString_m2061933484_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___str0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_1 = Uri_EscapeString_m3864445955(NULL /*static, unused*/, L_0, (bool)0, (bool)1, (bool)1, /*hidden argument*/NULL); return L_1; } } // System.String System.Uri::EscapeString(System.String,System.Boolean,System.Boolean,System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_EscapeString_m3864445955 (RuntimeObject * __this /* static, unused */, String_t* ___str0, bool ___escapeReserved1, bool ___escapeHex2, bool ___escapeBrackets3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_EscapeString_m3864445955_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringBuilder_t * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; ByteU5BU5D_t4116647657* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Il2CppChar V_6 = 0x0; { String_t* L_0 = ___str0; if (L_0) { goto IL_000c; } } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); return L_1; } IL_000c: { StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_2, /*hidden argument*/NULL); V_0 = L_2; String_t* L_3 = ___str0; NullCheck(L_3); int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL); V_1 = L_4; V_2 = 0; goto IL_0105; } IL_0020: { String_t* L_5 = ___str0; int32_t L_6 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_7 = Uri_IsHexEncoding_m3290929897(NULL /*static, unused*/, L_5, L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0044; } } { StringBuilder_t * L_8 = V_0; String_t* L_9 = ___str0; int32_t L_10 = V_2; NullCheck(L_9); String_t* L_11 = String_Substring_m1610150815(L_9, L_10, 3, /*hidden argument*/NULL); NullCheck(L_8); StringBuilder_Append_m1965104174(L_8, L_11, /*hidden argument*/NULL); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)2)); goto IL_0101; } IL_0044: { IL2CPP_RUNTIME_CLASS_INIT(Encoding_t1523322056_il2cpp_TypeInfo_var); Encoding_t1523322056 * L_13 = Encoding_get_UTF8_m1008486739(NULL /*static, unused*/, /*hidden argument*/NULL); CharU5BU5D_t3528271667* L_14 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)1)); String_t* L_15 = ___str0; int32_t L_16 = V_2; NullCheck(L_15); Il2CppChar L_17 = String_get_Chars_m2986988803(L_15, L_16, /*hidden argument*/NULL); NullCheck(L_14); (L_14)->SetAt(static_cast(0), (Il2CppChar)L_17); NullCheck(L_13); ByteU5BU5D_t4116647657* L_18 = VirtFuncInvoker1< ByteU5BU5D_t4116647657*, CharU5BU5D_t3528271667* >::Invoke(12 /* System.Byte[] System.Text.Encoding::GetBytes(System.Char[]) */, L_13, L_14); V_3 = L_18; ByteU5BU5D_t4116647657* L_19 = V_3; NullCheck(L_19); V_4 = (((int32_t)((int32_t)(((RuntimeArray *)L_19)->max_length)))); V_5 = 0; goto IL_00f8; } IL_006c: { ByteU5BU5D_t4116647657* L_20 = V_3; int32_t L_21 = V_5; NullCheck(L_20); int32_t L_22 = L_21; uint8_t L_23 = (L_20)->GetAt(static_cast(L_22)); V_6 = (((int32_t)((uint16_t)L_23))); Il2CppChar L_24 = V_6; if ((((int32_t)L_24) <= ((int32_t)((int32_t)32)))) { goto IL_00d6; } } { Il2CppChar L_25 = V_6; if ((((int32_t)L_25) >= ((int32_t)((int32_t)127)))) { goto IL_00d6; } } { Il2CppChar L_26 = V_6; NullCheck(_stringLiteral1759775709); int32_t L_27 = String_IndexOf_m363431711(_stringLiteral1759775709, L_26, /*hidden argument*/NULL); if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_00d6; } } { bool L_28 = ___escapeHex2; if (!L_28) { goto IL_00a6; } } { Il2CppChar L_29 = V_6; if ((((int32_t)L_29) == ((int32_t)((int32_t)35)))) { goto IL_00d6; } } IL_00a6: { bool L_30 = ___escapeBrackets3; if (!L_30) { goto IL_00be; } } { Il2CppChar L_31 = V_6; if ((((int32_t)L_31) == ((int32_t)((int32_t)91)))) { goto IL_00d6; } } { Il2CppChar L_32 = V_6; if ((((int32_t)L_32) == ((int32_t)((int32_t)93)))) { goto IL_00d6; } } IL_00be: { bool L_33 = ___escapeReserved1; if (!L_33) { goto IL_00e9; } } { Il2CppChar L_34 = V_6; NullCheck(_stringLiteral259003225); int32_t L_35 = String_IndexOf_m363431711(_stringLiteral259003225, L_34, /*hidden argument*/NULL); if ((((int32_t)L_35) == ((int32_t)(-1)))) { goto IL_00e9; } } IL_00d6: { StringBuilder_t * L_36 = V_0; Il2CppChar L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_38 = Uri_HexEscape_m1589417657(NULL /*static, unused*/, L_37, /*hidden argument*/NULL); NullCheck(L_36); StringBuilder_Append_m1965104174(L_36, L_38, /*hidden argument*/NULL); goto IL_00f2; } IL_00e9: { StringBuilder_t * L_39 = V_0; Il2CppChar L_40 = V_6; NullCheck(L_39); StringBuilder_Append_m2383614642(L_39, L_40, /*hidden argument*/NULL); } IL_00f2: { int32_t L_41 = V_5; V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)1)); } IL_00f8: { int32_t L_42 = V_5; int32_t L_43 = V_4; if ((((int32_t)L_42) < ((int32_t)L_43))) { goto IL_006c; } } IL_0101: { int32_t L_44 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); } IL_0105: { int32_t L_45 = V_2; int32_t L_46 = V_1; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_0020; } } { StringBuilder_t * L_47 = V_0; NullCheck(L_47); String_t* L_48 = StringBuilder_ToString_m3317489284(L_47, /*hidden argument*/NULL); return L_48; } } // System.Void System.Uri::ParseUri(System.UriKind) extern "C" IL2CPP_METHOD_ATTR void Uri_ParseUri_m2150795567 (Uri_t100236324 * __this, int32_t ___kind0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_ParseUri_m2150795567_MetadataUsageId); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___kind0; String_t* L_1 = __this->get_source_1(); Uri_Parse_m736300106(__this, L_0, L_1, /*hidden argument*/NULL); bool L_2 = __this->get_userEscaped_12(); if (!L_2) { goto IL_0019; } } { return; } IL_0019: { String_t* L_3 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_4 = Uri_EscapeString_m3864445955(NULL /*static, unused*/, L_3, (bool)0, (bool)1, (bool)0, /*hidden argument*/NULL); __this->set_host_3(L_4); String_t* L_5 = __this->get_host_3(); NullCheck(L_5); int32_t L_6 = String_get_Length_m3847582255(L_5, /*hidden argument*/NULL); if ((((int32_t)L_6) <= ((int32_t)1))) { goto IL_0086; } } { String_t* L_7 = __this->get_host_3(); NullCheck(L_7); Il2CppChar L_8 = String_get_Chars_m2986988803(L_7, 0, /*hidden argument*/NULL); if ((((int32_t)L_8) == ((int32_t)((int32_t)91)))) { goto IL_0086; } } { String_t* L_9 = __this->get_host_3(); String_t* L_10 = __this->get_host_3(); NullCheck(L_10); int32_t L_11 = String_get_Length_m3847582255(L_10, /*hidden argument*/NULL); NullCheck(L_9); Il2CppChar L_12 = String_get_Chars_m2986988803(L_9, ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_12) == ((int32_t)((int32_t)93)))) { goto IL_0086; } } { String_t* L_13 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var); CultureInfo_t4157843068 * L_14 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL); NullCheck(L_13); String_t* L_15 = String_ToLower_m3490221821(L_13, L_14, /*hidden argument*/NULL); __this->set_host_3(L_15); } IL_0086: { String_t* L_16 = __this->get_path_5(); NullCheck(L_16); int32_t L_17 = String_get_Length_m3847582255(L_16, /*hidden argument*/NULL); if ((((int32_t)L_17) <= ((int32_t)0))) { goto IL_00a8; } } { String_t* L_18 = __this->get_path_5(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_19 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_18, /*hidden argument*/NULL); __this->set_path_5(L_19); } IL_00a8: { return; } } // System.String System.Uri::Unescape(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_Unescape_m3373094076 (Uri_t100236324 * __this, String_t* ___str0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_Unescape_m3373094076_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___str0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_1 = Uri_Unescape_m910903869(NULL /*static, unused*/, L_0, (bool)0, /*hidden argument*/NULL); return L_1; } } // System.String System.Uri::Unescape(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_Unescape_m910903869 (RuntimeObject * __this /* static, unused */, String_t* ___str0, bool ___excludeSpecial1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_Unescape_m910903869_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringBuilder_t * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; Il2CppChar V_4 = 0x0; Il2CppChar V_5 = 0x0; { String_t* L_0 = ___str0; if (L_0) { goto IL_000c; } } { IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); return L_1; } IL_000c: { StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_2, /*hidden argument*/NULL); V_0 = L_2; String_t* L_3 = ___str0; NullCheck(L_3); int32_t L_4 = String_get_Length_m3847582255(L_3, /*hidden argument*/NULL); V_1 = L_4; V_2 = 0; goto IL_00ca; } IL_0020: { String_t* L_5 = ___str0; int32_t L_6 = V_2; NullCheck(L_5); Il2CppChar L_7 = String_get_Chars_m2986988803(L_5, L_6, /*hidden argument*/NULL); V_3 = L_7; Il2CppChar L_8 = V_3; if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)37))))) { goto IL_00be; } } { String_t* L_9 = ___str0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Il2CppChar L_10 = Uri_HexUnescapeMultiByte_m332853996(NULL /*static, unused*/, L_9, (&V_2), (&V_4), /*hidden argument*/NULL); V_5 = L_10; bool L_11 = ___excludeSpecial1; if (!L_11) { goto IL_005c; } } { Il2CppChar L_12 = V_5; if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)35))))) { goto IL_005c; } } { StringBuilder_t * L_13 = V_0; NullCheck(L_13); StringBuilder_Append_m1965104174(L_13, _stringLiteral2671228134, /*hidden argument*/NULL); goto IL_00b5; } IL_005c: { bool L_14 = ___excludeSpecial1; if (!L_14) { goto IL_007c; } } { Il2CppChar L_15 = V_5; if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)37))))) { goto IL_007c; } } { StringBuilder_t * L_16 = V_0; NullCheck(L_16); StringBuilder_Append_m1965104174(L_16, _stringLiteral3834027548, /*hidden argument*/NULL); goto IL_00b5; } IL_007c: { bool L_17 = ___excludeSpecial1; if (!L_17) { goto IL_009c; } } { Il2CppChar L_18 = V_5; if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)63))))) { goto IL_009c; } } { StringBuilder_t * L_19 = V_0; NullCheck(L_19); StringBuilder_Append_m1965104174(L_19, _stringLiteral3000541767, /*hidden argument*/NULL); goto IL_00b5; } IL_009c: { StringBuilder_t * L_20 = V_0; Il2CppChar L_21 = V_5; NullCheck(L_20); StringBuilder_Append_m2383614642(L_20, L_21, /*hidden argument*/NULL); Il2CppChar L_22 = V_4; if (!L_22) { goto IL_00b5; } } { StringBuilder_t * L_23 = V_0; Il2CppChar L_24 = V_4; NullCheck(L_23); StringBuilder_Append_m2383614642(L_23, L_24, /*hidden argument*/NULL); } IL_00b5: { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)); goto IL_00c6; } IL_00be: { StringBuilder_t * L_26 = V_0; Il2CppChar L_27 = V_3; NullCheck(L_26); StringBuilder_Append_m2383614642(L_26, L_27, /*hidden argument*/NULL); } IL_00c6: { int32_t L_28 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1)); } IL_00ca: { int32_t L_29 = V_2; int32_t L_30 = V_1; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0020; } } { StringBuilder_t * L_31 = V_0; NullCheck(L_31); String_t* L_32 = StringBuilder_ToString_m3317489284(L_31, /*hidden argument*/NULL); return L_32; } } // System.Void System.Uri::ParseAsWindowsUNC(System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_ParseAsWindowsUNC_m2348878458 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_ParseAsWindowsUNC_m2348878458_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_0 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); __this->set_scheme_2(L_0); __this->set_port_4((-1)); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_1); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_2); __this->set_isUnc_9((bool)1); String_t* L_3 = ___uriString0; CharU5BU5D_t3528271667* L_4 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)1)); NullCheck(L_4); (L_4)->SetAt(static_cast(0), (Il2CppChar)((int32_t)92)); NullCheck(L_3); String_t* L_5 = String_TrimStart_m1431283012(L_3, L_4, /*hidden argument*/NULL); ___uriString0 = L_5; String_t* L_6 = ___uriString0; NullCheck(L_6); int32_t L_7 = String_IndexOf_m363431711(L_6, ((int32_t)92), /*hidden argument*/NULL); V_0 = L_7; int32_t L_8 = V_0; if ((((int32_t)L_8) <= ((int32_t)0))) { goto IL_0072; } } { String_t* L_9 = ___uriString0; int32_t L_10 = V_0; NullCheck(L_9); String_t* L_11 = String_Substring_m2848979100(L_9, L_10, /*hidden argument*/NULL); __this->set_path_5(L_11); String_t* L_12 = ___uriString0; int32_t L_13 = V_0; NullCheck(L_12); String_t* L_14 = String_Substring_m1610150815(L_12, 0, L_13, /*hidden argument*/NULL); __this->set_host_3(L_14); goto IL_0084; } IL_0072: { String_t* L_15 = ___uriString0; __this->set_host_3(L_15); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_16 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_path_5(L_16); } IL_0084: { String_t* L_17 = __this->get_path_5(); NullCheck(L_17); String_t* L_18 = String_Replace_m1273907647(L_17, _stringLiteral3452614644, _stringLiteral3452614529, /*hidden argument*/NULL); __this->set_path_5(L_18); return; } } // System.String System.Uri::ParseAsWindowsAbsoluteFilePath(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_ParseAsWindowsAbsoluteFilePath_m708354183 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_ParseAsWindowsAbsoluteFilePath_m708354183_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___uriString0; NullCheck(L_0); int32_t L_1 = String_get_Length_m3847582255(L_0, /*hidden argument*/NULL); if ((((int32_t)L_1) <= ((int32_t)2))) { goto IL_002e; } } { String_t* L_2 = ___uriString0; NullCheck(L_2); Il2CppChar L_3 = String_get_Chars_m2986988803(L_2, 2, /*hidden argument*/NULL); if ((((int32_t)L_3) == ((int32_t)((int32_t)92)))) { goto IL_002e; } } { String_t* L_4 = ___uriString0; NullCheck(L_4); Il2CppChar L_5 = String_get_Chars_m2986988803(L_4, 2, /*hidden argument*/NULL); if ((((int32_t)L_5) == ((int32_t)((int32_t)47)))) { goto IL_002e; } } { return _stringLiteral796679200; } IL_002e: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_6 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); __this->set_scheme_2(L_6); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_7); __this->set_port_4((-1)); String_t* L_8 = ___uriString0; NullCheck(L_8); String_t* L_9 = String_Replace_m1273907647(L_8, _stringLiteral3452614644, _stringLiteral3452614529, /*hidden argument*/NULL); __this->set_path_5(L_9); String_t* L_10 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_10); String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_11); return (String_t*)NULL; } } // System.Void System.Uri::ParseAsUnixAbsoluteFilePath(System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_ParseAsUnixAbsoluteFilePath_m1476768041 (Uri_t100236324 * __this, String_t* ___uriString0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_ParseAsUnixAbsoluteFilePath_m1476768041_MetadataUsageId); s_Il2CppMethodInitialized = true; } { __this->set_isUnixFilePath_0((bool)1); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_0 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); __this->set_scheme_2(L_0); __this->set_port_4((-1)); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_fragment_7(L_1); String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_query_6(L_2); String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_3); __this->set_path_5((String_t*)NULL); String_t* L_4 = ___uriString0; NullCheck(L_4); int32_t L_5 = String_get_Length_m3847582255(L_4, /*hidden argument*/NULL); if ((((int32_t)L_5) < ((int32_t)2))) { goto IL_008f; } } { String_t* L_6 = ___uriString0; NullCheck(L_6); Il2CppChar L_7 = String_get_Chars_m2986988803(L_6, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)47))))) { goto IL_008f; } } { String_t* L_8 = ___uriString0; NullCheck(L_8); Il2CppChar L_9 = String_get_Chars_m2986988803(L_8, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)47))))) { goto IL_008f; } } { String_t* L_10 = ___uriString0; CharU5BU5D_t3528271667* L_11 = ((CharU5BU5D_t3528271667*)SZArrayNew(CharU5BU5D_t3528271667_il2cpp_TypeInfo_var, (uint32_t)1)); NullCheck(L_11); (L_11)->SetAt(static_cast(0), (Il2CppChar)((int32_t)47)); NullCheck(L_10); String_t* L_12 = String_TrimStart_m1431283012(L_10, L_11, /*hidden argument*/NULL); ___uriString0 = L_12; Il2CppChar L_13 = ((Il2CppChar)((int32_t)47)); RuntimeObject * L_14 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_13); String_t* L_15 = ___uriString0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_16 = String_Concat_m904156431(NULL /*static, unused*/, L_14, L_15, /*hidden argument*/NULL); __this->set_path_5(L_16); } IL_008f: { String_t* L_17 = __this->get_path_5(); if (L_17) { goto IL_00a1; } } { String_t* L_18 = ___uriString0; __this->set_path_5(L_18); } IL_00a1: { return; } } // System.Void System.Uri::Parse(System.UriKind,System.String) extern "C" IL2CPP_METHOD_ATTR void Uri_Parse_m736300106 (Uri_t100236324 * __this, int32_t ___kind0, String_t* ___uriString1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_Parse_m736300106_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0 = ___uriString1; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3582941166, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Uri_Parse_m736300106_RuntimeMethod_var); } IL_0011: { int32_t L_2 = ___kind0; String_t* L_3 = ___uriString1; String_t* L_4 = Uri_ParseNoExceptions_m4274141693(__this, L_2, L_3, /*hidden argument*/NULL); V_0 = L_4; String_t* L_5 = V_0; if (!L_5) { goto IL_0027; } } { String_t* L_6 = V_0; UriFormatException_t953270471 * L_7 = (UriFormatException_t953270471 *)il2cpp_codegen_object_new(UriFormatException_t953270471_il2cpp_TypeInfo_var); UriFormatException__ctor_m3083316541(L_7, L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Uri_Parse_m736300106_RuntimeMethod_var); } IL_0027: { return; } } // System.String System.Uri::ParseNoExceptions(System.UriKind,System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_ParseNoExceptions_m4274141693 (Uri_t100236324 * __this, int32_t ___kind0, String_t* ___uriString1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_ParseNoExceptions_m4274141693_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; String_t* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; int32_t V_9 = 0; String_t* V_10 = NULL; bool V_11 = false; IPv6Address_t2709566769 * V_12 = NULL; UriFormatException_t953270471 * V_13 = NULL; int32_t G_B50_0 = 0; int32_t G_B55_0 = 0; int32_t G_B57_0 = 0; int32_t G_B139_0 = 0; { String_t* L_0 = ___uriString1; NullCheck(L_0); String_t* L_1 = String_Trim_m923598732(L_0, /*hidden argument*/NULL); ___uriString1 = L_1; String_t* L_2 = ___uriString1; NullCheck(L_2); int32_t L_3 = String_get_Length_m3847582255(L_2, /*hidden argument*/NULL); V_0 = L_3; int32_t L_4 = V_0; if (L_4) { goto IL_002b; } } { int32_t L_5 = ___kind0; if ((((int32_t)L_5) == ((int32_t)2))) { goto IL_0022; } } { int32_t L_6 = ___kind0; if (L_6) { goto IL_002b; } } IL_0022: { __this->set_isAbsoluteUri_11((bool)0); return (String_t*)NULL; } IL_002b: { int32_t L_7 = V_0; if ((((int32_t)L_7) > ((int32_t)1))) { goto IL_003f; } } { int32_t L_8 = ___kind0; if ((((int32_t)L_8) == ((int32_t)2))) { goto IL_003f; } } { return _stringLiteral3313991234; } IL_003f: { V_1 = 0; String_t* L_9 = ___uriString1; NullCheck(L_9); int32_t L_10 = String_IndexOf_m363431711(L_9, ((int32_t)58), /*hidden argument*/NULL); V_1 = L_10; int32_t L_11 = V_1; if (L_11) { goto IL_0056; } } { return _stringLiteral1267661654; } IL_0056: { int32_t L_12 = V_1; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_00d5; } } { String_t* L_13 = ___uriString1; NullCheck(L_13); Il2CppChar L_14 = String_get_Chars_m2986988803(L_13, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)47))))) { goto IL_0091; } } { IL2CPP_RUNTIME_CLASS_INIT(Path_t1605229823_il2cpp_TypeInfo_var); Il2CppChar L_15 = ((Path_t1605229823_StaticFields*)il2cpp_codegen_static_fields_for(Path_t1605229823_il2cpp_TypeInfo_var))->get_DirectorySeparatorChar_2(); if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)47))))) { goto IL_0091; } } { String_t* L_16 = ___uriString1; Uri_ParseAsUnixAbsoluteFilePath_m1476768041(__this, L_16, /*hidden argument*/NULL); int32_t L_17 = ___kind0; if ((!(((uint32_t)L_17) == ((uint32_t)2)))) { goto IL_008c; } } { __this->set_isAbsoluteUri_11((bool)0); } IL_008c: { goto IL_00d3; } IL_0091: { String_t* L_18 = ___uriString1; NullCheck(L_18); int32_t L_19 = String_get_Length_m3847582255(L_18, /*hidden argument*/NULL); if ((((int32_t)L_19) < ((int32_t)2))) { goto IL_00c5; } } { String_t* L_20 = ___uriString1; NullCheck(L_20); Il2CppChar L_21 = String_get_Chars_m2986988803(L_20, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)92))))) { goto IL_00c5; } } { String_t* L_22 = ___uriString1; NullCheck(L_22); Il2CppChar L_23 = String_get_Chars_m2986988803(L_22, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)92))))) { goto IL_00c5; } } { String_t* L_24 = ___uriString1; Uri_ParseAsWindowsUNC_m2348878458(__this, L_24, /*hidden argument*/NULL); goto IL_00d3; } IL_00c5: { __this->set_isAbsoluteUri_11((bool)0); String_t* L_25 = ___uriString1; __this->set_path_5(L_25); } IL_00d3: { return (String_t*)NULL; } IL_00d5: { int32_t L_26 = V_1; if ((!(((uint32_t)L_26) == ((uint32_t)1)))) { goto IL_0105; } } { String_t* L_27 = ___uriString1; NullCheck(L_27); Il2CppChar L_28 = String_get_Chars_m2986988803(L_27, 0, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_29 = Uri_IsAlpha_m1282293464(NULL /*static, unused*/, L_28, /*hidden argument*/NULL); if (L_29) { goto IL_00f3; } } { return _stringLiteral1563818855; } IL_00f3: { String_t* L_30 = ___uriString1; String_t* L_31 = Uri_ParseAsWindowsAbsoluteFilePath_m708354183(__this, L_30, /*hidden argument*/NULL); V_2 = L_31; String_t* L_32 = V_2; if (!L_32) { goto IL_0103; } } { String_t* L_33 = V_2; return L_33; } IL_0103: { return (String_t*)NULL; } IL_0105: { String_t* L_34 = ___uriString1; int32_t L_35 = V_1; NullCheck(L_34); String_t* L_36 = String_Substring_m1610150815(L_34, 0, L_35, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var); CultureInfo_t4157843068 * L_37 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL); NullCheck(L_36); String_t* L_38 = String_ToLower_m3490221821(L_36, L_37, /*hidden argument*/NULL); __this->set_scheme_2(L_38); String_t* L_39 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_40 = Uri_CheckSchemeName_m108657675(NULL /*static, unused*/, L_39, /*hidden argument*/NULL); if (L_40) { goto IL_0138; } } { String_t* L_41 = Locale_GetText_m3875126938(NULL /*static, unused*/, _stringLiteral3874466473, /*hidden argument*/NULL); return L_41; } IL_0138: { int32_t L_42 = V_1; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); String_t* L_43 = ___uriString1; NullCheck(L_43); int32_t L_44 = String_get_Length_m3847582255(L_43, /*hidden argument*/NULL); V_4 = L_44; String_t* L_45 = ___uriString1; int32_t L_46 = V_3; NullCheck(L_45); int32_t L_47 = String_IndexOf_m2466398549(L_45, ((int32_t)35), L_46, /*hidden argument*/NULL); V_1 = L_47; bool L_48 = Uri_get_IsUnc_m2977972311(__this, /*hidden argument*/NULL); if (L_48) { goto IL_019e; } } { int32_t L_49 = V_1; if ((((int32_t)L_49) == ((int32_t)(-1)))) { goto IL_019e; } } { bool L_50 = __this->get_userEscaped_12(); if (!L_50) { goto IL_017d; } } { String_t* L_51 = ___uriString1; int32_t L_52 = V_1; NullCheck(L_51); String_t* L_53 = String_Substring_m2848979100(L_51, L_52, /*hidden argument*/NULL); __this->set_fragment_7(L_53); goto IL_019b; } IL_017d: { String_t* L_54 = ___uriString1; int32_t L_55 = V_1; NullCheck(L_54); String_t* L_56 = String_Substring_m2848979100(L_54, ((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_57 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_56, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_58 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral3452614525, L_57, /*hidden argument*/NULL); __this->set_fragment_7(L_58); } IL_019b: { int32_t L_59 = V_1; V_4 = L_59; } IL_019e: { String_t* L_60 = ___uriString1; int32_t L_61 = V_3; int32_t L_62 = V_4; int32_t L_63 = V_3; NullCheck(L_60); int32_t L_64 = String_IndexOf_m1248948328(L_60, ((int32_t)63), L_61, ((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63)), /*hidden argument*/NULL); V_1 = L_64; int32_t L_65 = V_1; if ((((int32_t)L_65) == ((int32_t)(-1)))) { goto IL_01e3; } } { String_t* L_66 = ___uriString1; int32_t L_67 = V_1; int32_t L_68 = V_4; int32_t L_69 = V_1; NullCheck(L_66); String_t* L_70 = String_Substring_m1610150815(L_66, L_67, ((int32_t)il2cpp_codegen_subtract((int32_t)L_68, (int32_t)L_69)), /*hidden argument*/NULL); __this->set_query_6(L_70); int32_t L_71 = V_1; V_4 = L_71; bool L_72 = __this->get_userEscaped_12(); if (L_72) { goto IL_01e3; } } { String_t* L_73 = __this->get_query_6(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_74 = Uri_EscapeString_m2061933484(NULL /*static, unused*/, L_73, /*hidden argument*/NULL); __this->set_query_6(L_74); } IL_01e3: { String_t* L_75 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_76 = Uri_IsPredefinedScheme_m1188665625(NULL /*static, unused*/, L_75, /*hidden argument*/NULL); if (!L_76) { goto IL_0255; } } { String_t* L_77 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_78 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_79 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_77, L_78, /*hidden argument*/NULL); if (!L_79) { goto IL_0255; } } { String_t* L_80 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_81 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_82 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_80, L_81, /*hidden argument*/NULL); if (!L_82) { goto IL_0255; } } { int32_t L_83 = V_4; int32_t L_84 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_83, (int32_t)L_84))) < ((int32_t)2))) { goto IL_024f; } } { int32_t L_85 = V_4; int32_t L_86 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_85, (int32_t)L_86))) < ((int32_t)2))) { goto IL_0255; } } { String_t* L_87 = ___uriString1; int32_t L_88 = V_3; NullCheck(L_87); Il2CppChar L_89 = String_get_Chars_m2986988803(L_87, L_88, /*hidden argument*/NULL); if ((!(((uint32_t)L_89) == ((uint32_t)((int32_t)47))))) { goto IL_0255; } } { String_t* L_90 = ___uriString1; int32_t L_91 = V_3; NullCheck(L_90); Il2CppChar L_92 = String_get_Chars_m2986988803(L_90, ((int32_t)il2cpp_codegen_add((int32_t)L_91, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_92) == ((int32_t)((int32_t)47)))) { goto IL_0255; } } IL_024f: { return _stringLiteral94042051; } IL_0255: { int32_t L_93 = V_4; int32_t L_94 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_93, (int32_t)L_94))) < ((int32_t)2))) { goto IL_027c; } } { String_t* L_95 = ___uriString1; int32_t L_96 = V_3; NullCheck(L_95); Il2CppChar L_97 = String_get_Chars_m2986988803(L_95, L_96, /*hidden argument*/NULL); if ((!(((uint32_t)L_97) == ((uint32_t)((int32_t)47))))) { goto IL_027c; } } { String_t* L_98 = ___uriString1; int32_t L_99 = V_3; NullCheck(L_98); Il2CppChar L_100 = String_get_Chars_m2986988803(L_98, ((int32_t)il2cpp_codegen_add((int32_t)L_99, (int32_t)1)), /*hidden argument*/NULL); G_B50_0 = ((((int32_t)L_100) == ((int32_t)((int32_t)47)))? 1 : 0); goto IL_027d; } IL_027c: { G_B50_0 = 0; } IL_027d: { V_5 = (bool)G_B50_0; String_t* L_101 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_102 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_103 = String_op_Equality_m920492651(NULL /*static, unused*/, L_101, L_102, /*hidden argument*/NULL); if (!L_103) { goto IL_02b7; } } { bool L_104 = V_5; if (!L_104) { goto IL_02b7; } } { int32_t L_105 = V_4; int32_t L_106 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_105, (int32_t)L_106))) == ((int32_t)2))) { goto IL_02b4; } } { String_t* L_107 = ___uriString1; int32_t L_108 = V_3; NullCheck(L_107); Il2CppChar L_109 = String_get_Chars_m2986988803(L_107, ((int32_t)il2cpp_codegen_add((int32_t)L_108, (int32_t)2)), /*hidden argument*/NULL); G_B55_0 = ((((int32_t)L_109) == ((int32_t)((int32_t)47)))? 1 : 0); goto IL_02b5; } IL_02b4: { G_B55_0 = 1; } IL_02b5: { G_B57_0 = G_B55_0; goto IL_02b8; } IL_02b7: { G_B57_0 = 0; } IL_02b8: { V_6 = (bool)G_B57_0; V_7 = (bool)0; bool L_110 = V_5; if (!L_110) { goto IL_03a8; } } { int32_t L_111 = ___kind0; if ((!(((uint32_t)L_111) == ((uint32_t)2)))) { goto IL_02d1; } } { return _stringLiteral1541500764; } IL_02d1: { String_t* L_112 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_113 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_114 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_112, L_113, /*hidden argument*/NULL); if (!L_114) { goto IL_02ff; } } { String_t* L_115 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_116 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_117 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_115, L_116, /*hidden argument*/NULL); if (!L_117) { goto IL_02ff; } } { int32_t L_118 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_118, (int32_t)2)); } IL_02ff: { String_t* L_119 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_120 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_121 = String_op_Equality_m920492651(NULL /*static, unused*/, L_119, L_120, /*hidden argument*/NULL); if (!L_121) { goto IL_0383; } } { V_8 = 2; int32_t L_122 = V_3; V_9 = L_122; goto IL_033f; } IL_031f: { String_t* L_123 = ___uriString1; int32_t L_124 = V_9; NullCheck(L_123); Il2CppChar L_125 = String_get_Chars_m2986988803(L_123, L_124, /*hidden argument*/NULL); if ((((int32_t)L_125) == ((int32_t)((int32_t)47)))) { goto IL_0333; } } { goto IL_0348; } IL_0333: { int32_t L_126 = V_8; V_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_126, (int32_t)1)); int32_t L_127 = V_9; V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_127, (int32_t)1)); } IL_033f: { int32_t L_128 = V_9; int32_t L_129 = V_4; if ((((int32_t)L_128) < ((int32_t)L_129))) { goto IL_031f; } } IL_0348: { int32_t L_130 = V_8; if ((((int32_t)L_130) < ((int32_t)4))) { goto IL_0377; } } { V_6 = (bool)0; goto IL_035c; } IL_0358: { int32_t L_131 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_131, (int32_t)1)); } IL_035c: { int32_t L_132 = V_3; int32_t L_133 = V_4; if ((((int32_t)L_132) >= ((int32_t)L_133))) { goto IL_0372; } } { String_t* L_134 = ___uriString1; int32_t L_135 = V_3; NullCheck(L_134); Il2CppChar L_136 = String_get_Chars_m2986988803(L_134, L_135, /*hidden argument*/NULL); if ((((int32_t)L_136) == ((int32_t)((int32_t)47)))) { goto IL_0358; } } IL_0372: { goto IL_0383; } IL_0377: { int32_t L_137 = V_8; if ((((int32_t)L_137) < ((int32_t)3))) { goto IL_0383; } } { int32_t L_138 = V_3; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_138, (int32_t)1)); } IL_0383: { int32_t L_139 = V_4; int32_t L_140 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_139, (int32_t)L_140))) <= ((int32_t)1))) { goto IL_03a3; } } { String_t* L_141 = ___uriString1; int32_t L_142 = V_3; NullCheck(L_141); Il2CppChar L_143 = String_get_Chars_m2986988803(L_141, ((int32_t)il2cpp_codegen_add((int32_t)L_142, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_143) == ((uint32_t)((int32_t)58))))) { goto IL_03a3; } } { V_6 = (bool)0; V_7 = (bool)1; } IL_03a3: { goto IL_03d2; } IL_03a8: { String_t* L_144 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_145 = Uri_IsPredefinedScheme_m1188665625(NULL /*static, unused*/, L_144, /*hidden argument*/NULL); if (L_145) { goto IL_03d2; } } { String_t* L_146 = ___uriString1; int32_t L_147 = V_3; int32_t L_148 = V_4; int32_t L_149 = V_3; NullCheck(L_146); String_t* L_150 = String_Substring_m1610150815(L_146, L_147, ((int32_t)il2cpp_codegen_subtract((int32_t)L_148, (int32_t)L_149)), /*hidden argument*/NULL); __this->set_path_5(L_150); __this->set_isOpaquePart_10((bool)1); return (String_t*)NULL; } IL_03d2: { bool L_151 = V_6; if (!L_151) { goto IL_03e0; } } { V_1 = (-1); goto IL_040a; } IL_03e0: { String_t* L_152 = ___uriString1; int32_t L_153 = V_3; int32_t L_154 = V_4; int32_t L_155 = V_3; NullCheck(L_152); int32_t L_156 = String_IndexOf_m1248948328(L_152, ((int32_t)47), L_153, ((int32_t)il2cpp_codegen_subtract((int32_t)L_154, (int32_t)L_155)), /*hidden argument*/NULL); V_1 = L_156; int32_t L_157 = V_1; if ((!(((uint32_t)L_157) == ((uint32_t)(-1))))) { goto IL_040a; } } { bool L_158 = V_7; if (!L_158) { goto IL_040a; } } { String_t* L_159 = ___uriString1; int32_t L_160 = V_3; int32_t L_161 = V_4; int32_t L_162 = V_3; NullCheck(L_159); int32_t L_163 = String_IndexOf_m1248948328(L_159, ((int32_t)92), L_160, ((int32_t)il2cpp_codegen_subtract((int32_t)L_161, (int32_t)L_162)), /*hidden argument*/NULL); V_1 = L_163; } IL_040a: { int32_t L_164 = V_1; if ((!(((uint32_t)L_164) == ((uint32_t)(-1))))) { goto IL_044b; } } { String_t* L_165 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_166 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_167 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_165, L_166, /*hidden argument*/NULL); if (!L_167) { goto IL_0446; } } { String_t* L_168 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_169 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_170 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_168, L_169, /*hidden argument*/NULL); if (!L_170) { goto IL_0446; } } { __this->set_path_5(_stringLiteral3452614529); } IL_0446: { goto IL_045f; } IL_044b: { String_t* L_171 = ___uriString1; int32_t L_172 = V_1; int32_t L_173 = V_4; int32_t L_174 = V_1; NullCheck(L_171); String_t* L_175 = String_Substring_m1610150815(L_171, L_172, ((int32_t)il2cpp_codegen_subtract((int32_t)L_173, (int32_t)L_174)), /*hidden argument*/NULL); __this->set_path_5(L_175); int32_t L_176 = V_1; V_4 = L_176; } IL_045f: { bool L_177 = V_6; if (!L_177) { goto IL_046d; } } { V_1 = (-1); goto IL_047b; } IL_046d: { String_t* L_178 = ___uriString1; int32_t L_179 = V_3; int32_t L_180 = V_4; int32_t L_181 = V_3; NullCheck(L_178); int32_t L_182 = String_IndexOf_m1248948328(L_178, ((int32_t)64), L_179, ((int32_t)il2cpp_codegen_subtract((int32_t)L_180, (int32_t)L_181)), /*hidden argument*/NULL); V_1 = L_182; } IL_047b: { int32_t L_183 = V_1; if ((((int32_t)L_183) == ((int32_t)(-1)))) { goto IL_0496; } } { String_t* L_184 = ___uriString1; int32_t L_185 = V_3; int32_t L_186 = V_1; int32_t L_187 = V_3; NullCheck(L_184); String_t* L_188 = String_Substring_m1610150815(L_184, L_185, ((int32_t)il2cpp_codegen_subtract((int32_t)L_186, (int32_t)L_187)), /*hidden argument*/NULL); __this->set_userinfo_8(L_188); int32_t L_189 = V_1; V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_189, (int32_t)1)); } IL_0496: { __this->set_port_4((-1)); bool L_190 = V_6; if (!L_190) { goto IL_04ab; } } { V_1 = (-1); goto IL_04bc; } IL_04ab: { String_t* L_191 = ___uriString1; int32_t L_192 = V_4; int32_t L_193 = V_4; int32_t L_194 = V_3; NullCheck(L_191); int32_t L_195 = String_LastIndexOf_m3228770703(L_191, ((int32_t)58), ((int32_t)il2cpp_codegen_subtract((int32_t)L_192, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_193, (int32_t)L_194)), /*hidden argument*/NULL); V_1 = L_195; } IL_04bc: { int32_t L_196 = V_1; if ((((int32_t)L_196) == ((int32_t)(-1)))) { goto IL_0566; } } { int32_t L_197 = V_1; int32_t L_198 = V_4; if ((((int32_t)L_197) == ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_198, (int32_t)1))))) { goto IL_0566; } } { String_t* L_199 = ___uriString1; int32_t L_200 = V_1; int32_t L_201 = V_4; int32_t L_202 = V_1; NullCheck(L_199); String_t* L_203 = String_Substring_m1610150815(L_199, ((int32_t)il2cpp_codegen_add((int32_t)L_200, (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_201, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_202, (int32_t)1)))), /*hidden argument*/NULL); V_10 = L_203; String_t* L_204 = V_10; NullCheck(L_204); int32_t L_205 = String_get_Length_m3847582255(L_204, /*hidden argument*/NULL); if ((((int32_t)L_205) <= ((int32_t)0))) { goto IL_0544; } } { String_t* L_206 = V_10; String_t* L_207 = V_10; NullCheck(L_207); int32_t L_208 = String_get_Length_m3847582255(L_207, /*hidden argument*/NULL); NullCheck(L_206); Il2CppChar L_209 = String_get_Chars_m2986988803(L_206, ((int32_t)il2cpp_codegen_subtract((int32_t)L_208, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_209) == ((int32_t)((int32_t)93)))) { goto IL_0544; } } { String_t* L_210 = V_10; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var); CultureInfo_t4157843068 * L_211 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL); int32_t* L_212 = __this->get_address_of_port_4(); bool L_213 = Int32_TryParse_m135955795(NULL /*static, unused*/, L_210, 7, L_211, L_212, /*hidden argument*/NULL); if (!L_213) { goto IL_0536; } } { int32_t L_214 = __this->get_port_4(); if ((((int32_t)L_214) < ((int32_t)0))) { goto IL_0536; } } { int32_t L_215 = __this->get_port_4(); if ((((int32_t)L_215) <= ((int32_t)((int32_t)65535)))) { goto IL_053c; } } IL_0536: { return _stringLiteral2669708615; } IL_053c: { int32_t L_216 = V_1; V_4 = L_216; goto IL_0561; } IL_0544: { int32_t L_217 = __this->get_port_4(); if ((!(((uint32_t)L_217) == ((uint32_t)(-1))))) { goto IL_0561; } } { String_t* L_218 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_219 = Uri_GetDefaultPort_m2547653357(NULL /*static, unused*/, L_218, /*hidden argument*/NULL); __this->set_port_4(L_219); } IL_0561: { goto IL_0583; } IL_0566: { int32_t L_220 = __this->get_port_4(); if ((!(((uint32_t)L_220) == ((uint32_t)(-1))))) { goto IL_0583; } } { String_t* L_221 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_222 = Uri_GetDefaultPort_m2547653357(NULL /*static, unused*/, L_221, /*hidden argument*/NULL); __this->set_port_4(L_222); } IL_0583: { String_t* L_223 = ___uriString1; int32_t L_224 = V_3; int32_t L_225 = V_4; int32_t L_226 = V_3; NullCheck(L_223); String_t* L_227 = String_Substring_m1610150815(L_223, L_224, ((int32_t)il2cpp_codegen_subtract((int32_t)L_225, (int32_t)L_226)), /*hidden argument*/NULL); ___uriString1 = L_227; String_t* L_228 = ___uriString1; __this->set_host_3(L_228); bool L_229 = V_6; if (!L_229) { goto IL_05c7; } } { Il2CppChar L_230 = ((Il2CppChar)((int32_t)47)); RuntimeObject * L_231 = Box(Char_t3634460470_il2cpp_TypeInfo_var, &L_230); String_t* L_232 = ___uriString1; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_233 = String_Concat_m904156431(NULL /*static, unused*/, L_231, L_232, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_234 = Uri_Reduce_m3122437040(NULL /*static, unused*/, L_233, (bool)1, /*hidden argument*/NULL); __this->set_path_5(L_234); String_t* L_235 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_235); goto IL_071c; } IL_05c7: { String_t* L_236 = __this->get_host_3(); NullCheck(L_236); int32_t L_237 = String_get_Length_m3847582255(L_236, /*hidden argument*/NULL); if ((!(((uint32_t)L_237) == ((uint32_t)2)))) { goto IL_0612; } } { String_t* L_238 = __this->get_host_3(); NullCheck(L_238); Il2CppChar L_239 = String_get_Chars_m2986988803(L_238, 1, /*hidden argument*/NULL); if ((!(((uint32_t)L_239) == ((uint32_t)((int32_t)58))))) { goto IL_0612; } } { String_t* L_240 = __this->get_host_3(); String_t* L_241 = __this->get_path_5(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_242 = String_Concat_m3937257545(NULL /*static, unused*/, L_240, L_241, /*hidden argument*/NULL); __this->set_path_5(L_242); String_t* L_243 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_243); goto IL_071c; } IL_0612: { bool L_244 = __this->get_isUnixFilePath_0(); if (!L_244) { goto IL_063a; } } { String_t* L_245 = ___uriString1; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_246 = String_Concat_m3937257545(NULL /*static, unused*/, _stringLiteral3450582913, L_245, /*hidden argument*/NULL); ___uriString1 = L_246; String_t* L_247 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_247); goto IL_071c; } IL_063a: { String_t* L_248 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_249 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_250 = String_op_Equality_m920492651(NULL /*static, unused*/, L_248, L_249, /*hidden argument*/NULL); if (!L_250) { goto IL_065b; } } { __this->set_isUnc_9((bool)1); goto IL_071c; } IL_065b: { String_t* L_251 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_252 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_253 = String_op_Equality_m920492651(NULL /*static, unused*/, L_251, L_252, /*hidden argument*/NULL); if (!L_253) { goto IL_069d; } } { String_t* L_254 = __this->get_host_3(); NullCheck(L_254); int32_t L_255 = String_get_Length_m3847582255(L_254, /*hidden argument*/NULL); if ((((int32_t)L_255) <= ((int32_t)0))) { goto IL_0698; } } { String_t* L_256 = __this->get_host_3(); __this->set_path_5(L_256); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_257 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_2(); __this->set_host_3(L_257); } IL_0698: { goto IL_071c; } IL_069d: { String_t* L_258 = __this->get_host_3(); NullCheck(L_258); int32_t L_259 = String_get_Length_m3847582255(L_258, /*hidden argument*/NULL); if (L_259) { goto IL_071c; } } { String_t* L_260 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_261 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeHttp_22(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_262 = String_op_Equality_m920492651(NULL /*static, unused*/, L_260, L_261, /*hidden argument*/NULL); if (L_262) { goto IL_0716; } } { String_t* L_263 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_264 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeGopher_21(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_265 = String_op_Equality_m920492651(NULL /*static, unused*/, L_263, L_264, /*hidden argument*/NULL); if (L_265) { goto IL_0716; } } { String_t* L_266 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_267 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNntp_26(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_268 = String_op_Equality_m920492651(NULL /*static, unused*/, L_266, L_267, /*hidden argument*/NULL); if (L_268) { goto IL_0716; } } { String_t* L_269 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_270 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeHttps_23(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_271 = String_op_Equality_m920492651(NULL /*static, unused*/, L_269, L_270, /*hidden argument*/NULL); if (L_271) { goto IL_0716; } } { String_t* L_272 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_273 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFtp_20(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_274 = String_op_Equality_m920492651(NULL /*static, unused*/, L_272, L_273, /*hidden argument*/NULL); if (!L_274) { goto IL_071c; } } IL_0716: { return _stringLiteral4171376173; } IL_071c: { String_t* L_275 = __this->get_host_3(); NullCheck(L_275); int32_t L_276 = String_get_Length_m3847582255(L_275, /*hidden argument*/NULL); if ((((int32_t)L_276) <= ((int32_t)0))) { goto IL_073d; } } { String_t* L_277 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_278 = Uri_CheckHostName_m2213216182(NULL /*static, unused*/, L_277, /*hidden argument*/NULL); G_B139_0 = ((((int32_t)L_278) == ((int32_t)0))? 1 : 0); goto IL_073e; } IL_073d: { G_B139_0 = 0; } IL_073e: { V_11 = (bool)G_B139_0; bool L_279 = V_11; if (L_279) { goto IL_07c1; } } { String_t* L_280 = __this->get_host_3(); NullCheck(L_280); int32_t L_281 = String_get_Length_m3847582255(L_280, /*hidden argument*/NULL); if ((((int32_t)L_281) <= ((int32_t)1))) { goto IL_07c1; } } { String_t* L_282 = __this->get_host_3(); NullCheck(L_282); Il2CppChar L_283 = String_get_Chars_m2986988803(L_282, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_283) == ((uint32_t)((int32_t)91))))) { goto IL_07c1; } } { String_t* L_284 = __this->get_host_3(); String_t* L_285 = __this->get_host_3(); NullCheck(L_285); int32_t L_286 = String_get_Length_m3847582255(L_285, /*hidden argument*/NULL); NullCheck(L_284); Il2CppChar L_287 = String_get_Chars_m2986988803(L_284, ((int32_t)il2cpp_codegen_subtract((int32_t)L_286, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_287) == ((uint32_t)((int32_t)93))))) { goto IL_07c1; } } { String_t* L_288 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(IPv6Address_t2709566769_il2cpp_TypeInfo_var); bool L_289 = IPv6Address_TryParse_m2586816298(NULL /*static, unused*/, L_288, (&V_12), /*hidden argument*/NULL); if (!L_289) { goto IL_07be; } } { IPv6Address_t2709566769 * L_290 = V_12; NullCheck(L_290); String_t* L_291 = IPv6Address_ToString_m3978087033(L_290, (bool)1, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_292 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral3452614645, L_291, _stringLiteral3452614643, /*hidden argument*/NULL); __this->set_host_3(L_292); goto IL_07c1; } IL_07be: { V_11 = (bool)1; } IL_07c1: { bool L_293 = V_11; if (!L_293) { goto IL_07fe; } } { UriParser_t3890150400 * L_294 = Uri_get_Parser_m3737125102(__this, /*hidden argument*/NULL); if (((DefaultUriParser_t95882050 *)IsInstClass((RuntimeObject*)L_294, DefaultUriParser_t95882050_il2cpp_TypeInfo_var))) { goto IL_07e3; } } { UriParser_t3890150400 * L_295 = Uri_get_Parser_m3737125102(__this, /*hidden argument*/NULL); if (L_295) { goto IL_07fe; } } IL_07e3: { String_t* L_296 = __this->get_host_3(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); String_t* L_297 = String_Concat_m3755062657(NULL /*static, unused*/, _stringLiteral833983382, L_296, _stringLiteral3452614535, /*hidden argument*/NULL); String_t* L_298 = Locale_GetText_m3875126938(NULL /*static, unused*/, L_297, /*hidden argument*/NULL); return L_298; } IL_07fe: { V_13 = (UriFormatException_t953270471 *)NULL; UriParser_t3890150400 * L_299 = Uri_get_Parser_m3737125102(__this, /*hidden argument*/NULL); if (!L_299) { goto IL_081a; } } { UriParser_t3890150400 * L_300 = Uri_get_Parser_m3737125102(__this, /*hidden argument*/NULL); NullCheck(L_300); VirtActionInvoker2< Uri_t100236324 *, UriFormatException_t953270471 ** >::Invoke(4 /* System.Void System.UriParser::InitializeAndValidate(System.Uri,System.UriFormatException&) */, L_300, __this, (&V_13)); } IL_081a: { UriFormatException_t953270471 * L_301 = V_13; if (!L_301) { goto IL_0829; } } { UriFormatException_t953270471 * L_302 = V_13; NullCheck(L_302); String_t* L_303 = VirtFuncInvoker0< String_t* >::Invoke(6 /* System.String System.Exception::get_Message() */, L_302); return L_303; } IL_0829: { String_t* L_304 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_305 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_306 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_304, L_305, /*hidden argument*/NULL); if (!L_306) { goto IL_0884; } } { String_t* L_307 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_308 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_309 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_307, L_308, /*hidden argument*/NULL); if (!L_309) { goto IL_0884; } } { String_t* L_310 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_311 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_312 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_310, L_311, /*hidden argument*/NULL); if (!L_312) { goto IL_0884; } } { String_t* L_313 = __this->get_path_5(); String_t* L_314 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_315 = Uri_CompactEscaped_m2984961597(NULL /*static, unused*/, L_314, /*hidden argument*/NULL); String_t* L_316 = Uri_Reduce_m3122437040(NULL /*static, unused*/, L_313, L_315, /*hidden argument*/NULL); __this->set_path_5(L_316); } IL_0884: { return (String_t*)NULL; } } // System.Boolean System.Uri::CompactEscaped(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_CompactEscaped_m2984961597 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_CompactEscaped_m2984961597_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Dictionary_2_t2736202052 * V_1 = NULL; int32_t V_2 = 0; { String_t* L_0 = ___scheme0; V_0 = L_0; String_t* L_1 = V_0; if (!L_1) { goto IL_007a; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_2 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map15_34(); if (L_2) { goto IL_005b; } } { Dictionary_2_t2736202052 * L_3 = (Dictionary_2_t2736202052 *)il2cpp_codegen_object_new(Dictionary_2_t2736202052_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2392909825(L_3, 5, /*hidden argument*/Dictionary_2__ctor_m2392909825_RuntimeMethod_var); V_1 = L_3; Dictionary_2_t2736202052 * L_4 = V_1; NullCheck(L_4); Dictionary_2_Add_m282647386(L_4, _stringLiteral1629333464, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_5 = V_1; NullCheck(L_5); Dictionary_2_Add_m282647386(L_5, _stringLiteral3140485902, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_6 = V_1; NullCheck(L_6); Dictionary_2_Add_m282647386(L_6, _stringLiteral1973861653, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_7 = V_1; NullCheck(L_7); Dictionary_2_Add_m282647386(L_7, _stringLiteral3041793228, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_8 = V_1; NullCheck(L_8); Dictionary_2_Add_m282647386(L_8, _stringLiteral1761547464, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_9 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_U3CU3Ef__switchU24map15_34(L_9); } IL_005b: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_10 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map15_34(); String_t* L_11 = V_0; NullCheck(L_10); bool L_12 = Dictionary_2_TryGetValue_m1013208020(L_10, L_11, (&V_2), /*hidden argument*/Dictionary_2_TryGetValue_m1013208020_RuntimeMethod_var); if (!L_12) { goto IL_007a; } } { int32_t L_13 = V_2; if (!L_13) { goto IL_0078; } } { goto IL_007a; } IL_0078: { return (bool)1; } IL_007a: { return (bool)0; } } // System.String System.Uri::Reduce(System.String,System.Boolean) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_Reduce_m3122437040 (RuntimeObject * __this /* static, unused */, String_t* ___path0, bool ___compact_escaped1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_Reduce_m3122437040_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringBuilder_t * V_0 = NULL; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; Il2CppChar V_3 = 0x0; Il2CppChar V_4 = 0x0; ArrayList_t2718874744 * V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; String_t* V_8 = NULL; int32_t V_9 = 0; bool V_10 = false; String_t* V_11 = NULL; RuntimeObject* V_12 = NULL; Il2CppChar V_13 = 0x0; RuntimeObject* V_14 = 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 = 0; NO_UNUSED_WARNING (__leave_target); { String_t* L_0 = ___path0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_1 = String_op_Equality_m920492651(NULL /*static, unused*/, L_0, _stringLiteral3452614529, /*hidden argument*/NULL); if (!L_1) { goto IL_0012; } } { String_t* L_2 = ___path0; return L_2; } IL_0012: { StringBuilder_t * L_3 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_3, /*hidden argument*/NULL); V_0 = L_3; bool L_4 = ___compact_escaped1; if (!L_4) { goto IL_00f5; } } { V_1 = 0; goto IL_00dc; } IL_0025: { String_t* L_5 = ___path0; int32_t L_6 = V_1; NullCheck(L_5); Il2CppChar L_7 = String_get_Chars_m2986988803(L_5, L_6, /*hidden argument*/NULL); V_2 = L_7; Il2CppChar L_8 = V_2; V_13 = L_8; Il2CppChar L_9 = V_13; if ((((int32_t)L_9) == ((int32_t)((int32_t)37)))) { goto IL_0055; } } { Il2CppChar L_10 = V_13; if ((((int32_t)L_10) == ((int32_t)((int32_t)92)))) { goto IL_0047; } } { goto IL_00cb; } IL_0047: { StringBuilder_t * L_11 = V_0; NullCheck(L_11); StringBuilder_Append_m2383614642(L_11, ((int32_t)47), /*hidden argument*/NULL); goto IL_00d8; } IL_0055: { int32_t L_12 = V_1; String_t* L_13 = ___path0; NullCheck(L_13); int32_t L_14 = String_get_Length_m3847582255(L_13, /*hidden argument*/NULL); if ((((int32_t)L_12) >= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)2))))) { goto IL_00be; } } { String_t* L_15 = ___path0; int32_t L_16 = V_1; NullCheck(L_15); Il2CppChar L_17 = String_get_Chars_m2986988803(L_15, ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)), /*hidden argument*/NULL); V_3 = L_17; String_t* L_18 = ___path0; int32_t L_19 = V_1; NullCheck(L_18); Il2CppChar L_20 = String_get_Chars_m2986988803(L_18, ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)2)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Char_t3634460470_il2cpp_TypeInfo_var); Il2CppChar L_21 = Char_ToUpper_m3999570441(NULL /*static, unused*/, L_20, /*hidden argument*/NULL); V_4 = L_21; Il2CppChar L_22 = V_3; if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)50))))) { goto IL_008e; } } { Il2CppChar L_23 = V_4; if ((((int32_t)L_23) == ((int32_t)((int32_t)70)))) { goto IL_009f; } } IL_008e: { Il2CppChar L_24 = V_3; if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)53))))) { goto IL_00b1; } } { Il2CppChar L_25 = V_4; if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)67))))) { goto IL_00b1; } } IL_009f: { StringBuilder_t * L_26 = V_0; NullCheck(L_26); StringBuilder_Append_m2383614642(L_26, ((int32_t)47), /*hidden argument*/NULL); int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)2)); goto IL_00b9; } IL_00b1: { StringBuilder_t * L_28 = V_0; Il2CppChar L_29 = V_2; NullCheck(L_28); StringBuilder_Append_m2383614642(L_28, L_29, /*hidden argument*/NULL); } IL_00b9: { goto IL_00c6; } IL_00be: { StringBuilder_t * L_30 = V_0; Il2CppChar L_31 = V_2; NullCheck(L_30); StringBuilder_Append_m2383614642(L_30, L_31, /*hidden argument*/NULL); } IL_00c6: { goto IL_00d8; } IL_00cb: { StringBuilder_t * L_32 = V_0; Il2CppChar L_33 = V_2; NullCheck(L_32); StringBuilder_Append_m2383614642(L_32, L_33, /*hidden argument*/NULL); goto IL_00d8; } IL_00d8: { int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1)); } IL_00dc: { int32_t L_35 = V_1; String_t* L_36 = ___path0; NullCheck(L_36); int32_t L_37 = String_get_Length_m3847582255(L_36, /*hidden argument*/NULL); if ((((int32_t)L_35) < ((int32_t)L_37))) { goto IL_0025; } } { StringBuilder_t * L_38 = V_0; NullCheck(L_38); String_t* L_39 = StringBuilder_ToString_m3317489284(L_38, /*hidden argument*/NULL); ___path0 = L_39; goto IL_0101; } IL_00f5: { String_t* L_40 = ___path0; NullCheck(L_40); String_t* L_41 = String_Replace_m3726209165(L_40, ((int32_t)92), ((int32_t)47), /*hidden argument*/NULL); ___path0 = L_41; } IL_0101: { ArrayList_t2718874744 * L_42 = (ArrayList_t2718874744 *)il2cpp_codegen_object_new(ArrayList_t2718874744_il2cpp_TypeInfo_var); ArrayList__ctor_m4254721275(L_42, /*hidden argument*/NULL); V_5 = L_42; V_6 = 0; goto IL_01a3; } IL_0110: { String_t* L_43 = ___path0; int32_t L_44 = V_6; NullCheck(L_43); int32_t L_45 = String_IndexOf_m2466398549(L_43, ((int32_t)47), L_44, /*hidden argument*/NULL); V_7 = L_45; int32_t L_46 = V_7; if ((!(((uint32_t)L_46) == ((uint32_t)(-1))))) { goto IL_012c; } } { String_t* L_47 = ___path0; NullCheck(L_47); int32_t L_48 = String_get_Length_m3847582255(L_47, /*hidden argument*/NULL); V_7 = L_48; } IL_012c: { String_t* L_49 = ___path0; int32_t L_50 = V_6; int32_t L_51 = V_7; int32_t L_52 = V_6; NullCheck(L_49); String_t* L_53 = String_Substring_m1610150815(L_49, L_50, ((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)L_52)), /*hidden argument*/NULL); V_8 = L_53; int32_t L_54 = V_7; V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)1)); String_t* L_55 = V_8; NullCheck(L_55); int32_t L_56 = String_get_Length_m3847582255(L_55, /*hidden argument*/NULL); if (!L_56) { goto IL_015e; } } { String_t* L_57 = V_8; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_58 = String_op_Equality_m920492651(NULL /*static, unused*/, L_57, _stringLiteral3452614530, /*hidden argument*/NULL); if (!L_58) { goto IL_0163; } } IL_015e: { goto IL_01a3; } IL_0163: { String_t* L_59 = V_8; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_60 = String_op_Equality_m920492651(NULL /*static, unused*/, L_59, _stringLiteral3450648450, /*hidden argument*/NULL); if (!L_60) { goto IL_0199; } } { ArrayList_t2718874744 * L_61 = V_5; NullCheck(L_61); int32_t L_62 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_61); V_9 = L_62; int32_t L_63 = V_9; if (L_63) { goto IL_0189; } } { goto IL_01a3; } IL_0189: { ArrayList_t2718874744 * L_64 = V_5; int32_t L_65 = V_9; NullCheck(L_64); VirtActionInvoker1< int32_t >::Invoke(39 /* System.Void System.Collections.ArrayList::RemoveAt(System.Int32) */, L_64, ((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)1))); goto IL_01a3; } IL_0199: { ArrayList_t2718874744 * L_66 = V_5; String_t* L_67 = V_8; NullCheck(L_66); VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(30 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_66, L_67); } IL_01a3: { int32_t L_68 = V_6; String_t* L_69 = ___path0; NullCheck(L_69); int32_t L_70 = String_get_Length_m3847582255(L_69, /*hidden argument*/NULL); if ((((int32_t)L_68) < ((int32_t)L_70))) { goto IL_0110; } } { ArrayList_t2718874744 * L_71 = V_5; NullCheck(L_71); int32_t L_72 = VirtFuncInvoker0< int32_t >::Invoke(23 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_71); if (L_72) { goto IL_01c2; } } { return _stringLiteral3452614529; } IL_01c2: { StringBuilder_t * L_73 = V_0; NullCheck(L_73); StringBuilder_set_Length_m1410065908(L_73, 0, /*hidden argument*/NULL); String_t* L_74 = ___path0; NullCheck(L_74); Il2CppChar L_75 = String_get_Chars_m2986988803(L_74, 0, /*hidden argument*/NULL); if ((!(((uint32_t)L_75) == ((uint32_t)((int32_t)47))))) { goto IL_01e0; } } { StringBuilder_t * L_76 = V_0; NullCheck(L_76); StringBuilder_Append_m2383614642(L_76, ((int32_t)47), /*hidden argument*/NULL); } IL_01e0: { V_10 = (bool)1; ArrayList_t2718874744 * L_77 = V_5; NullCheck(L_77); RuntimeObject* L_78 = VirtFuncInvoker0< RuntimeObject* >::Invoke(43 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_77); V_12 = L_78; } IL_01ec: try { // begin try (depth: 1) { goto IL_0220; } IL_01f1: { RuntimeObject* L_79 = V_12; NullCheck(L_79); RuntimeObject * L_80 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_79); V_11 = ((String_t*)CastclassSealed((RuntimeObject*)L_80, String_t_il2cpp_TypeInfo_var)); bool L_81 = V_10; if (!L_81) { goto IL_020e; } } IL_0206: { V_10 = (bool)0; goto IL_0217; } IL_020e: { StringBuilder_t * L_82 = V_0; NullCheck(L_82); StringBuilder_Append_m2383614642(L_82, ((int32_t)47), /*hidden argument*/NULL); } IL_0217: { StringBuilder_t * L_83 = V_0; String_t* L_84 = V_11; NullCheck(L_83); StringBuilder_Append_m1965104174(L_83, L_84, /*hidden argument*/NULL); } IL_0220: { RuntimeObject* L_85 = V_12; NullCheck(L_85); bool L_86 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_85); if (L_86) { goto IL_01f1; } } IL_022c: { IL2CPP_LEAVE(0x247, FINALLY_0231); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0231; } FINALLY_0231: { // begin finally (depth: 1) { RuntimeObject* L_87 = V_12; V_14 = ((RuntimeObject*)IsInst((RuntimeObject*)L_87, IDisposable_t3640265483_il2cpp_TypeInfo_var)); RuntimeObject* L_88 = V_14; if (L_88) { goto IL_023f; } } IL_023e: { IL2CPP_END_FINALLY(561) } IL_023f: { RuntimeObject* L_89 = V_14; NullCheck(L_89); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_89); IL2CPP_END_FINALLY(561) } } // end finally (depth: 1) IL2CPP_CLEANUP(561) { IL2CPP_JUMP_TBL(0x247, IL_0247) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0247: { String_t* L_90 = ___path0; NullCheck(L_90); bool L_91 = String_EndsWith_m1901926500(L_90, _stringLiteral3452614529, /*hidden argument*/NULL); if (!L_91) { goto IL_0260; } } { StringBuilder_t * L_92 = V_0; NullCheck(L_92); StringBuilder_Append_m2383614642(L_92, ((int32_t)47), /*hidden argument*/NULL); } IL_0260: { StringBuilder_t * L_93 = V_0; NullCheck(L_93); String_t* L_94 = StringBuilder_ToString_m3317489284(L_93, /*hidden argument*/NULL); return L_94; } } // System.Char System.Uri::HexUnescapeMultiByte(System.String,System.Int32&,System.Char&) extern "C" IL2CPP_METHOD_ATTR Il2CppChar Uri_HexUnescapeMultiByte_m332853996 (RuntimeObject * __this /* static, unused */, String_t* ___pattern0, int32_t* ___index1, Il2CppChar* ___surrogate2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_HexUnescapeMultiByte_m332853996_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; ByteU5BU5D_t4116647657* V_5 = NULL; bool V_6 = false; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; uint8_t V_10 = 0x0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { Il2CppChar* L_0 = ___surrogate2; *((int16_t*)(L_0)) = (int16_t)0; String_t* L_1 = ___pattern0; if (L_1) { goto IL_0014; } } { ArgumentException_t132251570 * L_2 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var); ArgumentException__ctor_m1312628991(L_2, _stringLiteral2326546891, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2,Uri_HexUnescapeMultiByte_m332853996_RuntimeMethod_var); } IL_0014: { int32_t* L_3 = ___index1; if ((((int32_t)(*((int32_t*)L_3))) < ((int32_t)0))) { goto IL_0029; } } { int32_t* L_4 = ___index1; String_t* L_5 = ___pattern0; NullCheck(L_5); int32_t L_6 = String_get_Length_m3847582255(L_5, /*hidden argument*/NULL); if ((((int32_t)(*((int32_t*)L_4))) < ((int32_t)L_6))) { goto IL_0034; } } IL_0029: { ArgumentOutOfRangeException_t777629997 * L_7 = (ArgumentOutOfRangeException_t777629997 *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t777629997_il2cpp_TypeInfo_var); ArgumentOutOfRangeException__ctor_m3628145864(L_7, _stringLiteral797640427, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,Uri_HexUnescapeMultiByte_m332853996_RuntimeMethod_var); } IL_0034: { String_t* L_8 = ___pattern0; int32_t* L_9 = ___index1; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_10 = Uri_IsHexEncoding_m3290929897(NULL /*static, unused*/, L_8, (*((int32_t*)L_9)), /*hidden argument*/NULL); if (L_10) { goto IL_0053; } } { String_t* L_11 = ___pattern0; int32_t* L_12 = ___index1; int32_t* L_13 = ___index1; int32_t L_14 = (*((int32_t*)L_13)); V_13 = L_14; *((int32_t*)(L_12)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1)); int32_t L_15 = V_13; NullCheck(L_11); Il2CppChar L_16 = String_get_Chars_m2986988803(L_11, L_15, /*hidden argument*/NULL); return L_16; } IL_0053: { int32_t* L_17 = ___index1; int32_t* L_18 = ___index1; int32_t L_19 = (*((int32_t*)L_18)); V_13 = L_19; *((int32_t*)(L_17)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1)); int32_t L_20 = V_13; V_0 = L_20; String_t* L_21 = ___pattern0; int32_t* L_22 = ___index1; int32_t* L_23 = ___index1; int32_t L_24 = (*((int32_t*)L_23)); V_13 = L_24; *((int32_t*)(L_22)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); int32_t L_25 = V_13; NullCheck(L_21); Il2CppChar L_26 = String_get_Chars_m2986988803(L_21, L_25, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_27 = Uri_FromHex_m2610708947(NULL /*static, unused*/, L_26, /*hidden argument*/NULL); V_1 = L_27; String_t* L_28 = ___pattern0; int32_t* L_29 = ___index1; int32_t* L_30 = ___index1; int32_t L_31 = (*((int32_t*)L_30)); V_13 = L_31; *((int32_t*)(L_29)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); int32_t L_32 = V_13; NullCheck(L_28); Il2CppChar L_33 = String_get_Chars_m2986988803(L_28, L_32, /*hidden argument*/NULL); int32_t L_34 = Uri_FromHex_m2610708947(NULL /*static, unused*/, L_33, /*hidden argument*/NULL); V_2 = L_34; int32_t L_35 = V_1; V_3 = L_35; V_4 = 0; goto IL_00a1; } IL_0097: { int32_t L_36 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)); int32_t L_37 = V_3; V_3 = ((int32_t)((int32_t)L_37<<(int32_t)1)); } IL_00a1: { int32_t L_38 = V_3; if ((((int32_t)((int32_t)((int32_t)L_38&(int32_t)8))) == ((int32_t)8))) { goto IL_0097; } } { int32_t L_39 = V_4; if ((((int32_t)L_39) > ((int32_t)1))) { goto IL_00b9; } } { int32_t L_40 = V_1; int32_t L_41 = V_2; return (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)L_40<<(int32_t)4))|(int32_t)L_41))))); } IL_00b9: { int32_t L_42 = V_4; V_5 = ((ByteU5BU5D_t4116647657*)SZArrayNew(ByteU5BU5D_t4116647657_il2cpp_TypeInfo_var, (uint32_t)L_42)); V_6 = (bool)0; ByteU5BU5D_t4116647657* L_43 = V_5; int32_t L_44 = V_1; int32_t L_45 = V_2; NullCheck(L_43); (L_43)->SetAt(static_cast(0), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_44<<(int32_t)4))|(int32_t)L_45)))))); V_7 = 1; goto IL_014b; } IL_00d7: { String_t* L_46 = ___pattern0; int32_t* L_47 = ___index1; int32_t* L_48 = ___index1; int32_t L_49 = (*((int32_t*)L_48)); V_13 = L_49; *((int32_t*)(L_47)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1)); int32_t L_50 = V_13; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_51 = Uri_IsHexEncoding_m3290929897(NULL /*static, unused*/, L_46, L_50, /*hidden argument*/NULL); if (L_51) { goto IL_00f5; } } { V_6 = (bool)1; goto IL_0154; } IL_00f5: { String_t* L_52 = ___pattern0; int32_t* L_53 = ___index1; int32_t* L_54 = ___index1; int32_t L_55 = (*((int32_t*)L_54)); V_13 = L_55; *((int32_t*)(L_53)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_55, (int32_t)1)); int32_t L_56 = V_13; NullCheck(L_52); Il2CppChar L_57 = String_get_Chars_m2986988803(L_52, L_56, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_58 = Uri_FromHex_m2610708947(NULL /*static, unused*/, L_57, /*hidden argument*/NULL); V_8 = L_58; int32_t L_59 = V_8; if ((((int32_t)((int32_t)((int32_t)L_59&(int32_t)((int32_t)12)))) == ((int32_t)8))) { goto IL_0120; } } { V_6 = (bool)1; goto IL_0154; } IL_0120: { String_t* L_60 = ___pattern0; int32_t* L_61 = ___index1; int32_t* L_62 = ___index1; int32_t L_63 = (*((int32_t*)L_62)); V_13 = L_63; *((int32_t*)(L_61)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)); int32_t L_64 = V_13; NullCheck(L_60); Il2CppChar L_65 = String_get_Chars_m2986988803(L_60, L_64, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_66 = Uri_FromHex_m2610708947(NULL /*static, unused*/, L_65, /*hidden argument*/NULL); V_9 = L_66; ByteU5BU5D_t4116647657* L_67 = V_5; int32_t L_68 = V_7; int32_t L_69 = V_8; int32_t L_70 = V_9; NullCheck(L_67); (L_67)->SetAt(static_cast(L_68), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_69<<(int32_t)4))|(int32_t)L_70)))))); int32_t L_71 = V_7; V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1)); } IL_014b: { int32_t L_72 = V_7; int32_t L_73 = V_4; if ((((int32_t)L_72) < ((int32_t)L_73))) { goto IL_00d7; } } IL_0154: { bool L_74 = V_6; if (!L_74) { goto IL_0166; } } { int32_t* L_75 = ___index1; int32_t L_76 = V_0; *((int32_t*)(L_75)) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)3)); ByteU5BU5D_t4116647657* L_77 = V_5; NullCheck(L_77); int32_t L_78 = 0; uint8_t L_79 = (L_77)->GetAt(static_cast(L_78)); return (((int32_t)((uint16_t)L_79))); } IL_0166: { V_10 = (uint8_t)((int32_t)255); uint8_t L_80 = V_10; int32_t L_81 = V_4; V_10 = (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_80>>(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)1))&(int32_t)((int32_t)31)))))))); ByteU5BU5D_t4116647657* L_82 = V_5; NullCheck(L_82); int32_t L_83 = 0; uint8_t L_84 = (L_82)->GetAt(static_cast(L_83)); uint8_t L_85 = V_10; V_11 = ((int32_t)((int32_t)L_84&(int32_t)L_85)); V_12 = 1; goto IL_01a4; } IL_018b: { int32_t L_86 = V_11; V_11 = ((int32_t)((int32_t)L_86<<(int32_t)6)); int32_t L_87 = V_11; ByteU5BU5D_t4116647657* L_88 = V_5; int32_t L_89 = V_12; NullCheck(L_88); int32_t L_90 = L_89; uint8_t L_91 = (L_88)->GetAt(static_cast(L_90)); V_11 = ((int32_t)((int32_t)L_87|(int32_t)((int32_t)((int32_t)L_91&(int32_t)((int32_t)63))))); int32_t L_92 = V_12; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)1)); } IL_01a4: { int32_t L_93 = V_12; int32_t L_94 = V_4; if ((((int32_t)L_93) < ((int32_t)L_94))) { goto IL_018b; } } { int32_t L_95 = V_11; if ((((int32_t)L_95) > ((int32_t)((int32_t)65535)))) { goto IL_01bd; } } { int32_t L_96 = V_11; return (((int32_t)((uint16_t)L_96))); } IL_01bd: { int32_t L_97 = V_11; V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_97, (int32_t)((int32_t)65536))); Il2CppChar* L_98 = ___surrogate2; int32_t L_99 = V_11; *((int16_t*)(L_98)) = (int16_t)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)L_99&(int32_t)((int32_t)1023)))|(int32_t)((int32_t)56320)))))); int32_t L_100 = V_11; return (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)L_100>>(int32_t)((int32_t)10)))|(int32_t)((int32_t)55296)))))); } } // System.String System.Uri::GetSchemeDelimiter(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_GetSchemeDelimiter_m2374610473 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_GetSchemeDelimiter_m2374610473_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0037; } IL_0007: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); UriSchemeU5BU5D_t2082808316* L_0 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_schemes_29(); int32_t L_1 = V_0; NullCheck(L_0); String_t* L_2 = ((L_0)->GetAddressAt(static_cast(L_1)))->get_scheme_0(); String_t* L_3 = ___scheme0; IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_4 = String_op_Equality_m920492651(NULL /*static, unused*/, L_2, L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0033; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); UriSchemeU5BU5D_t2082808316* L_5 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_schemes_29(); int32_t L_6 = V_0; NullCheck(L_5); String_t* L_7 = ((L_5)->GetAddressAt(static_cast(L_6)))->get_delimiter_1(); return L_7; } IL_0033: { int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1)); } IL_0037: { int32_t L_9 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); UriSchemeU5BU5D_t2082808316* L_10 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_schemes_29(); NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_10)->max_length))))))) { goto IL_0007; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_11 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_SchemeDelimiter_18(); return L_11; } } // System.Int32 System.Uri::GetDefaultPort(System.String) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetDefaultPort_m2547653357 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_GetDefaultPort_m2547653357_MetadataUsageId); s_Il2CppMethodInitialized = true; } UriParser_t3890150400 * V_0 = NULL; { String_t* L_0 = ___scheme0; IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); UriParser_t3890150400 * L_1 = UriParser_GetParser_m544052729(NULL /*static, unused*/, L_0, /*hidden argument*/NULL); V_0 = L_1; UriParser_t3890150400 * L_2 = V_0; if (L_2) { goto IL_000f; } } { return (-1); } IL_000f: { UriParser_t3890150400 * L_3 = V_0; NullCheck(L_3); int32_t L_4 = UriParser_get_DefaultPort_m2544851211(L_3, /*hidden argument*/NULL); return L_4; } } // System.String System.Uri::GetOpaqueWiseSchemeDelimiter() extern "C" IL2CPP_METHOD_ATTR String_t* Uri_GetOpaqueWiseSchemeDelimiter_m1909471550 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_GetOpaqueWiseSchemeDelimiter_m1909471550_MetadataUsageId); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->get_isOpaquePart_10(); if (!L_0) { goto IL_0011; } } { return _stringLiteral3452614550; } IL_0011: { String_t* L_1 = __this->get_scheme_2(); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_2 = Uri_GetSchemeDelimiter_m2374610473(NULL /*static, unused*/, L_1, /*hidden argument*/NULL); return L_2; } } // System.Boolean System.Uri::IsPredefinedScheme(System.String) extern "C" IL2CPP_METHOD_ATTR bool Uri_IsPredefinedScheme_m1188665625 (RuntimeObject * __this /* static, unused */, String_t* ___scheme0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_IsPredefinedScheme_m1188665625_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Dictionary_2_t2736202052 * V_1 = NULL; int32_t V_2 = 0; { String_t* L_0 = ___scheme0; V_0 = L_0; String_t* L_1 = V_0; if (!L_1) { goto IL_00b7; } } { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_2 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map16_35(); if (L_2) { goto IL_0098; } } { Dictionary_2_t2736202052 * L_3 = (Dictionary_2_t2736202052 *)il2cpp_codegen_object_new(Dictionary_2_t2736202052_il2cpp_TypeInfo_var); Dictionary_2__ctor_m2392909825(L_3, ((int32_t)10), /*hidden argument*/Dictionary_2__ctor_m2392909825_RuntimeMethod_var); V_1 = L_3; Dictionary_2_t2736202052 * L_4 = V_1; NullCheck(L_4); Dictionary_2_Add_m282647386(L_4, _stringLiteral3140485902, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_5 = V_1; NullCheck(L_5); Dictionary_2_Add_m282647386(L_5, _stringLiteral1973861653, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_6 = V_1; NullCheck(L_6); Dictionary_2_Add_m282647386(L_6, _stringLiteral1629333464, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_7 = V_1; NullCheck(L_7); Dictionary_2_Add_m282647386(L_7, _stringLiteral228733076, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_8 = V_1; NullCheck(L_8); Dictionary_2_Add_m282647386(L_8, _stringLiteral3139830536, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_9 = V_1; NullCheck(L_9); Dictionary_2_Add_m282647386(L_9, _stringLiteral2386815142, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_10 = V_1; NullCheck(L_10); Dictionary_2_Add_m282647386(L_10, _stringLiteral416809914, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_11 = V_1; NullCheck(L_11); Dictionary_2_Add_m282647386(L_11, _stringLiteral15098073, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_12 = V_1; NullCheck(L_12); Dictionary_2_Add_m282647386(L_12, _stringLiteral3041793228, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_13 = V_1; NullCheck(L_13); Dictionary_2_Add_m282647386(L_13, _stringLiteral1761547464, 0, /*hidden argument*/Dictionary_2_Add_m282647386_RuntimeMethod_var); Dictionary_2_t2736202052 * L_14 = V_1; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->set_U3CU3Ef__switchU24map16_35(L_14); } IL_0098: { IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); Dictionary_2_t2736202052 * L_15 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_U3CU3Ef__switchU24map16_35(); String_t* L_16 = V_0; NullCheck(L_15); bool L_17 = Dictionary_2_TryGetValue_m1013208020(L_15, L_16, (&V_2), /*hidden argument*/Dictionary_2_TryGetValue_m1013208020_RuntimeMethod_var); if (!L_17) { goto IL_00b7; } } { int32_t L_18 = V_2; if (!L_18) { goto IL_00b5; } } { goto IL_00b7; } IL_00b5: { return (bool)1; } IL_00b7: { return (bool)0; } } // System.UriParser System.Uri::get_Parser() extern "C" IL2CPP_METHOD_ATTR UriParser_t3890150400 * Uri_get_Parser_m3737125102 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_get_Parser_m3737125102_MetadataUsageId); s_Il2CppMethodInitialized = true; } { UriParser_t3890150400 * L_0 = __this->get_parser_30(); if (L_0) { goto IL_0037; } } { String_t* L_1 = Uri_get_Scheme_m2109479391(__this, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); UriParser_t3890150400 * L_2 = UriParser_GetParser_m544052729(NULL /*static, unused*/, L_1, /*hidden argument*/NULL); __this->set_parser_30(L_2); UriParser_t3890150400 * L_3 = __this->get_parser_30(); if (L_3) { goto IL_0037; } } { DefaultUriParser_t95882050 * L_4 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2634681684(L_4, _stringLiteral3452614534, /*hidden argument*/NULL); __this->set_parser_30(L_4); } IL_0037: { UriParser_t3890150400 * L_5 = __this->get_parser_30(); return L_5; } } // System.String System.Uri::UnescapeDataString(System.String) extern "C" IL2CPP_METHOD_ATTR String_t* Uri_UnescapeDataString_m3282767665 (RuntimeObject * __this /* static, unused */, String_t* ___stringToUnescape0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_UnescapeDataString_m3282767665_MetadataUsageId); s_Il2CppMethodInitialized = true; } StringBuilder_t * V_0 = NULL; int64_t V_1 = 0; MemoryStream_t94973147 * V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; { String_t* L_0 = ___stringToUnescape0; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral682703636, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Uri_UnescapeDataString_m3282767665_RuntimeMethod_var); } IL_0011: { String_t* L_2 = ___stringToUnescape0; NullCheck(L_2); int32_t L_3 = String_IndexOf_m363431711(L_2, ((int32_t)37), /*hidden argument*/NULL); if ((!(((uint32_t)L_3) == ((uint32_t)(-1))))) { goto IL_002f; } } { String_t* L_4 = ___stringToUnescape0; NullCheck(L_4); int32_t L_5 = String_IndexOf_m363431711(L_4, ((int32_t)43), /*hidden argument*/NULL); if ((!(((uint32_t)L_5) == ((uint32_t)(-1))))) { goto IL_002f; } } { String_t* L_6 = ___stringToUnescape0; return L_6; } IL_002f: { StringBuilder_t * L_7 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); StringBuilder__ctor_m3121283359(L_7, /*hidden argument*/NULL); V_0 = L_7; String_t* L_8 = ___stringToUnescape0; NullCheck(L_8); int32_t L_9 = String_get_Length_m3847582255(L_8, /*hidden argument*/NULL); V_1 = (((int64_t)((int64_t)L_9))); MemoryStream_t94973147 * L_10 = (MemoryStream_t94973147 *)il2cpp_codegen_object_new(MemoryStream_t94973147_il2cpp_TypeInfo_var); MemoryStream__ctor_m2678285228(L_10, /*hidden argument*/NULL); V_2 = L_10; V_4 = 0; goto IL_015e; } IL_004b: { String_t* L_11 = ___stringToUnescape0; int32_t L_12 = V_4; NullCheck(L_11); Il2CppChar L_13 = String_get_Chars_m2986988803(L_11, L_12, /*hidden argument*/NULL); if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)37))))) { goto IL_0122; } } { int32_t L_14 = V_4; int64_t L_15 = V_1; if ((((int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)2)))))) >= ((int64_t)L_15))) { goto IL_0122; } } { String_t* L_16 = ___stringToUnescape0; int32_t L_17 = V_4; NullCheck(L_16); Il2CppChar L_18 = String_get_Chars_m2986988803(L_16, ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1)), /*hidden argument*/NULL); if ((((int32_t)L_18) == ((int32_t)((int32_t)37)))) { goto IL_0122; } } { String_t* L_19 = ___stringToUnescape0; int32_t L_20 = V_4; NullCheck(L_19); Il2CppChar L_21 = String_get_Chars_m2986988803(L_19, ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)), /*hidden argument*/NULL); if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)117))))) { goto IL_00ee; } } { int32_t L_22 = V_4; int64_t L_23 = V_1; if ((((int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)5)))))) >= ((int64_t)L_23))) { goto IL_00ee; } } { MemoryStream_t94973147 * L_24 = V_2; NullCheck(L_24); int64_t L_25 = VirtFuncInvoker0< int64_t >::Invoke(8 /* System.Int64 System.IO.MemoryStream::get_Length() */, L_24); if ((((int64_t)L_25) <= ((int64_t)(((int64_t)((int64_t)0)))))) { goto IL_00b9; } } { StringBuilder_t * L_26 = V_0; MemoryStream_t94973147 * L_27 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Encoding_t1523322056_il2cpp_TypeInfo_var); Encoding_t1523322056 * L_28 = Encoding_get_UTF8_m1008486739(NULL /*static, unused*/, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); CharU5BU5D_t3528271667* L_29 = Uri_GetChars_m3587178967(NULL /*static, unused*/, L_27, L_28, /*hidden argument*/NULL); NullCheck(L_26); StringBuilder_Append_m168475016(L_26, L_29, /*hidden argument*/NULL); MemoryStream_t94973147 * L_30 = V_2; NullCheck(L_30); VirtActionInvoker1< int64_t >::Invoke(19 /* System.Void System.IO.MemoryStream::SetLength(System.Int64) */, L_30, (((int64_t)((int64_t)0)))); } IL_00b9: { String_t* L_31 = ___stringToUnescape0; int32_t L_32 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_33 = Uri_GetChar_m2610276660(NULL /*static, unused*/, L_31, ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)2)), 4, /*hidden argument*/NULL); V_3 = L_33; int32_t L_34 = V_3; if ((((int32_t)L_34) == ((int32_t)(-1)))) { goto IL_00e0; } } { StringBuilder_t * L_35 = V_0; int32_t L_36 = V_3; NullCheck(L_35); StringBuilder_Append_m2383614642(L_35, (((int32_t)((uint16_t)L_36))), /*hidden argument*/NULL); int32_t L_37 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)5)); goto IL_00e9; } IL_00e0: { StringBuilder_t * L_38 = V_0; NullCheck(L_38); StringBuilder_Append_m2383614642(L_38, ((int32_t)37), /*hidden argument*/NULL); } IL_00e9: { goto IL_011d; } IL_00ee: { String_t* L_39 = ___stringToUnescape0; int32_t L_40 = V_4; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_41 = Uri_GetChar_m2610276660(NULL /*static, unused*/, L_39, ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)), 2, /*hidden argument*/NULL); int32_t L_42 = L_41; V_3 = L_42; if ((((int32_t)L_42) == ((int32_t)(-1)))) { goto IL_0114; } } { MemoryStream_t94973147 * L_43 = V_2; int32_t L_44 = V_3; NullCheck(L_43); VirtActionInvoker1< uint8_t >::Invoke(21 /* System.Void System.IO.MemoryStream::WriteByte(System.Byte) */, L_43, (uint8_t)(((int32_t)((uint8_t)L_44)))); int32_t L_45 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)2)); goto IL_011d; } IL_0114: { StringBuilder_t * L_46 = V_0; NullCheck(L_46); StringBuilder_Append_m2383614642(L_46, ((int32_t)37), /*hidden argument*/NULL); } IL_011d: { goto IL_0158; } IL_0122: { MemoryStream_t94973147 * L_47 = V_2; NullCheck(L_47); int64_t L_48 = VirtFuncInvoker0< int64_t >::Invoke(8 /* System.Int64 System.IO.MemoryStream::get_Length() */, L_47); if ((((int64_t)L_48) <= ((int64_t)(((int64_t)((int64_t)0)))))) { goto IL_0149; } } { StringBuilder_t * L_49 = V_0; MemoryStream_t94973147 * L_50 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Encoding_t1523322056_il2cpp_TypeInfo_var); Encoding_t1523322056 * L_51 = Encoding_get_UTF8_m1008486739(NULL /*static, unused*/, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); CharU5BU5D_t3528271667* L_52 = Uri_GetChars_m3587178967(NULL /*static, unused*/, L_50, L_51, /*hidden argument*/NULL); NullCheck(L_49); StringBuilder_Append_m168475016(L_49, L_52, /*hidden argument*/NULL); MemoryStream_t94973147 * L_53 = V_2; NullCheck(L_53); VirtActionInvoker1< int64_t >::Invoke(19 /* System.Void System.IO.MemoryStream::SetLength(System.Int64) */, L_53, (((int64_t)((int64_t)0)))); } IL_0149: { StringBuilder_t * L_54 = V_0; String_t* L_55 = ___stringToUnescape0; int32_t L_56 = V_4; NullCheck(L_55); Il2CppChar L_57 = String_get_Chars_m2986988803(L_55, L_56, /*hidden argument*/NULL); NullCheck(L_54); StringBuilder_Append_m2383614642(L_54, L_57, /*hidden argument*/NULL); } IL_0158: { int32_t L_58 = V_4; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1)); } IL_015e: { int32_t L_59 = V_4; int64_t L_60 = V_1; if ((((int64_t)(((int64_t)((int64_t)L_59)))) < ((int64_t)L_60))) { goto IL_004b; } } { MemoryStream_t94973147 * L_61 = V_2; NullCheck(L_61); int64_t L_62 = VirtFuncInvoker0< int64_t >::Invoke(8 /* System.Int64 System.IO.MemoryStream::get_Length() */, L_61); if ((((int64_t)L_62) <= ((int64_t)(((int64_t)((int64_t)0)))))) { goto IL_0186; } } { StringBuilder_t * L_63 = V_0; MemoryStream_t94973147 * L_64 = V_2; IL2CPP_RUNTIME_CLASS_INIT(Encoding_t1523322056_il2cpp_TypeInfo_var); Encoding_t1523322056 * L_65 = Encoding_get_UTF8_m1008486739(NULL /*static, unused*/, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); CharU5BU5D_t3528271667* L_66 = Uri_GetChars_m3587178967(NULL /*static, unused*/, L_64, L_65, /*hidden argument*/NULL); NullCheck(L_63); StringBuilder_Append_m168475016(L_63, L_66, /*hidden argument*/NULL); } IL_0186: { V_2 = (MemoryStream_t94973147 *)NULL; StringBuilder_t * L_67 = V_0; NullCheck(L_67); String_t* L_68 = StringBuilder_ToString_m3317489284(L_67, /*hidden argument*/NULL); return L_68; } } // System.Int32 System.Uri::GetInt(System.Byte) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetInt_m3269354035 (RuntimeObject * __this /* static, unused */, uint8_t ___b0, const RuntimeMethod* method) { Il2CppChar V_0 = 0x0; { uint8_t L_0 = ___b0; V_0 = (((int32_t)((uint16_t)L_0))); Il2CppChar L_1 = V_0; if ((((int32_t)L_1) < ((int32_t)((int32_t)48)))) { goto IL_0018; } } { Il2CppChar L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)57)))) { goto IL_0018; } } { Il2CppChar L_3 = V_0; return ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)48))); } IL_0018: { Il2CppChar L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)((int32_t)97)))) { goto IL_0030; } } { Il2CppChar L_5 = V_0; if ((((int32_t)L_5) > ((int32_t)((int32_t)102)))) { goto IL_0030; } } { Il2CppChar L_6 = V_0; return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)((int32_t)97))), (int32_t)((int32_t)10))); } IL_0030: { Il2CppChar L_7 = V_0; if ((((int32_t)L_7) < ((int32_t)((int32_t)65)))) { goto IL_0048; } } { Il2CppChar L_8 = V_0; if ((((int32_t)L_8) > ((int32_t)((int32_t)70)))) { goto IL_0048; } } { Il2CppChar L_9 = V_0; return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)65))), (int32_t)((int32_t)10))); } IL_0048: { return (-1); } } // System.Int32 System.Uri::GetChar(System.String,System.Int32,System.Int32) extern "C" IL2CPP_METHOD_ATTR int32_t Uri_GetChar_m2610276660 (RuntimeObject * __this /* static, unused */, String_t* ___str0, int32_t ___offset1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_GetChar_m2610276660_MetadataUsageId); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; int32_t V_4 = 0; { V_0 = 0; int32_t L_0 = ___length2; int32_t L_1 = ___offset1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); int32_t L_2 = ___offset1; V_2 = L_2; goto IL_003d; } IL_000d: { String_t* L_3 = ___str0; int32_t L_4 = V_2; NullCheck(L_3); Il2CppChar L_5 = String_get_Chars_m2986988803(L_3, L_4, /*hidden argument*/NULL); V_3 = L_5; Il2CppChar L_6 = V_3; if ((((int32_t)L_6) <= ((int32_t)((int32_t)127)))) { goto IL_001f; } } { return (-1); } IL_001f: { Il2CppChar L_7 = V_3; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); int32_t L_8 = Uri_GetInt_m3269354035(NULL /*static, unused*/, (uint8_t)(((int32_t)((uint8_t)L_7))), /*hidden argument*/NULL); V_4 = L_8; int32_t L_9 = V_4; if ((!(((uint32_t)L_9) == ((uint32_t)(-1))))) { goto IL_0032; } } { return (-1); } IL_0032: { int32_t L_10 = V_0; int32_t L_11 = V_4; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_10<<(int32_t)4)), (int32_t)L_11)); int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)); } IL_003d: { int32_t L_13 = V_2; int32_t L_14 = V_1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_000d; } } { int32_t L_15 = V_0; return L_15; } } // System.Char[] System.Uri::GetChars(System.IO.MemoryStream,System.Text.Encoding) extern "C" IL2CPP_METHOD_ATTR CharU5BU5D_t3528271667* Uri_GetChars_m3587178967 (RuntimeObject * __this /* static, unused */, MemoryStream_t94973147 * ___b0, Encoding_t1523322056 * ___e1, const RuntimeMethod* method) { { Encoding_t1523322056 * L_0 = ___e1; MemoryStream_t94973147 * L_1 = ___b0; NullCheck(L_1); ByteU5BU5D_t4116647657* L_2 = VirtFuncInvoker0< ByteU5BU5D_t4116647657* >::Invoke(27 /* System.Byte[] System.IO.MemoryStream::GetBuffer() */, L_1); MemoryStream_t94973147 * L_3 = ___b0; NullCheck(L_3); int64_t L_4 = VirtFuncInvoker0< int64_t >::Invoke(8 /* System.Int64 System.IO.MemoryStream::get_Length() */, L_3); NullCheck(L_0); CharU5BU5D_t3528271667* L_5 = VirtFuncInvoker3< CharU5BU5D_t3528271667*, ByteU5BU5D_t4116647657*, int32_t, int32_t >::Invoke(15 /* System.Char[] System.Text.Encoding::GetChars(System.Byte[],System.Int32,System.Int32) */, L_0, L_2, 0, (((int32_t)((int32_t)L_4)))); return L_5; } } // System.Void System.Uri::EnsureAbsoluteUri() extern "C" IL2CPP_METHOD_ATTR void Uri_EnsureAbsoluteUri_m2231483494 (Uri_t100236324 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_EnsureAbsoluteUri_m2231483494_MetadataUsageId); s_Il2CppMethodInitialized = true; } { bool L_0 = Uri_get_IsAbsoluteUri_m3666899587(__this, /*hidden argument*/NULL); if (L_0) { goto IL_0016; } } { InvalidOperationException_t56020091 * L_1 = (InvalidOperationException_t56020091 *)il2cpp_codegen_object_new(InvalidOperationException_t56020091_il2cpp_TypeInfo_var); InvalidOperationException__ctor_m237278729(L_1, _stringLiteral2193443264, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,Uri_EnsureAbsoluteUri_m2231483494_RuntimeMethod_var); } IL_0016: { return; } } // System.Boolean System.Uri::op_Equality(System.Uri,System.Uri) extern "C" IL2CPP_METHOD_ATTR bool Uri_op_Equality_m685520154 (RuntimeObject * __this /* static, unused */, Uri_t100236324 * ___u10, Uri_t100236324 * ___u21, const RuntimeMethod* method) { { Uri_t100236324 * L_0 = ___u10; Uri_t100236324 * L_1 = ___u21; bool L_2 = Object_Equals_m1397037629(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); return L_2; } } // System.Boolean System.Uri::op_Inequality(System.Uri,System.Uri) extern "C" IL2CPP_METHOD_ATTR bool Uri_op_Inequality_m839253362 (RuntimeObject * __this /* static, unused */, Uri_t100236324 * ___u10, Uri_t100236324 * ___u21, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (Uri_op_Inequality_m839253362_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Uri_t100236324 * L_0 = ___u10; Uri_t100236324 * L_1 = ___u21; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_2 = Uri_op_Equality_m685520154(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL); return (bool)((((int32_t)L_2) == ((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 // Conversion methods for marshalling of: System.Uri/UriScheme extern "C" void UriScheme_t722425697_marshal_pinvoke(const UriScheme_t722425697& unmarshaled, UriScheme_t722425697_marshaled_pinvoke& marshaled) { marshaled.___scheme_0 = il2cpp_codegen_marshal_string(unmarshaled.get_scheme_0()); marshaled.___delimiter_1 = il2cpp_codegen_marshal_string(unmarshaled.get_delimiter_1()); marshaled.___defaultPort_2 = unmarshaled.get_defaultPort_2(); } extern "C" void UriScheme_t722425697_marshal_pinvoke_back(const UriScheme_t722425697_marshaled_pinvoke& marshaled, UriScheme_t722425697& unmarshaled) { unmarshaled.set_scheme_0(il2cpp_codegen_marshal_string_result(marshaled.___scheme_0)); unmarshaled.set_delimiter_1(il2cpp_codegen_marshal_string_result(marshaled.___delimiter_1)); int32_t unmarshaled_defaultPort_temp_2 = 0; unmarshaled_defaultPort_temp_2 = marshaled.___defaultPort_2; unmarshaled.set_defaultPort_2(unmarshaled_defaultPort_temp_2); } // Conversion method for clean up from marshalling of: System.Uri/UriScheme extern "C" void UriScheme_t722425697_marshal_pinvoke_cleanup(UriScheme_t722425697_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___scheme_0); marshaled.___scheme_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___delimiter_1); marshaled.___delimiter_1 = NULL; } // Conversion methods for marshalling of: System.Uri/UriScheme extern "C" void UriScheme_t722425697_marshal_com(const UriScheme_t722425697& unmarshaled, UriScheme_t722425697_marshaled_com& marshaled) { marshaled.___scheme_0 = il2cpp_codegen_marshal_bstring(unmarshaled.get_scheme_0()); marshaled.___delimiter_1 = il2cpp_codegen_marshal_bstring(unmarshaled.get_delimiter_1()); marshaled.___defaultPort_2 = unmarshaled.get_defaultPort_2(); } extern "C" void UriScheme_t722425697_marshal_com_back(const UriScheme_t722425697_marshaled_com& marshaled, UriScheme_t722425697& unmarshaled) { unmarshaled.set_scheme_0(il2cpp_codegen_marshal_bstring_result(marshaled.___scheme_0)); unmarshaled.set_delimiter_1(il2cpp_codegen_marshal_bstring_result(marshaled.___delimiter_1)); int32_t unmarshaled_defaultPort_temp_2 = 0; unmarshaled_defaultPort_temp_2 = marshaled.___defaultPort_2; unmarshaled.set_defaultPort_2(unmarshaled_defaultPort_temp_2); } // Conversion method for clean up from marshalling of: System.Uri/UriScheme extern "C" void UriScheme_t722425697_marshal_com_cleanup(UriScheme_t722425697_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___scheme_0); marshaled.___scheme_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___delimiter_1); marshaled.___delimiter_1 = NULL; } // System.Void System.Uri/UriScheme::.ctor(System.String,System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriScheme__ctor_m1399779782 (UriScheme_t722425697 * __this, String_t* ___s0, String_t* ___d1, int32_t ___p2, const RuntimeMethod* method) { { String_t* L_0 = ___s0; __this->set_scheme_0(L_0); String_t* L_1 = ___d1; __this->set_delimiter_1(L_1); int32_t L_2 = ___p2; __this->set_defaultPort_2(L_2); return; } } extern "C" void UriScheme__ctor_m1399779782_AdjustorThunk (RuntimeObject * __this, String_t* ___s0, String_t* ___d1, int32_t ___p2, const RuntimeMethod* method) { UriScheme_t722425697 * _thisAdjusted = reinterpret_cast(__this + 1); UriScheme__ctor_m1399779782(_thisAdjusted, ___s0, ___d1, ___p2, 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 System.UriFormatException::.ctor() extern "C" IL2CPP_METHOD_ATTR void UriFormatException__ctor_m1115096473 (UriFormatException_t953270471 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriFormatException__ctor_m1115096473_MetadataUsageId); s_Il2CppMethodInitialized = true; } { String_t* L_0 = Locale_GetText_m3875126938(NULL /*static, unused*/, _stringLiteral2864059369, /*hidden argument*/NULL); FormatException__ctor_m4049685996(__this, L_0, /*hidden argument*/NULL); return; } } // System.Void System.UriFormatException::.ctor(System.String) extern "C" IL2CPP_METHOD_ATTR void UriFormatException__ctor_m3083316541 (UriFormatException_t953270471 * __this, String_t* ___message0, const RuntimeMethod* method) { { String_t* L_0 = ___message0; FormatException__ctor_m4049685996(__this, L_0, /*hidden argument*/NULL); return; } } // System.Void System.UriFormatException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void UriFormatException__ctor_m3466512970 (UriFormatException_t953270471 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { SerializationInfo_t950877179 * L_0 = ___info0; StreamingContext_t3711869237 L_1 = ___context1; FormatException__ctor_m3747066592(__this, L_0, L_1, /*hidden argument*/NULL); return; } } // System.Void System.UriFormatException::System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) extern "C" IL2CPP_METHOD_ATTR void UriFormatException_System_Runtime_Serialization_ISerializable_GetObjectData_m3030326401 (UriFormatException_t953270471 * __this, SerializationInfo_t950877179 * ___info0, StreamingContext_t3711869237 ___context1, const RuntimeMethod* method) { { SerializationInfo_t950877179 * L_0 = ___info0; StreamingContext_t3711869237 L_1 = ___context1; Exception_GetObjectData_m1103241326(__this, L_0, L_1, /*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 System.UriParser::.ctor() extern "C" IL2CPP_METHOD_ATTR void UriParser__ctor_m2454688443 (UriParser_t3890150400 * __this, const RuntimeMethod* method) { { Object__ctor_m297566312(__this, /*hidden argument*/NULL); return; } } // System.Void System.UriParser::.cctor() extern "C" IL2CPP_METHOD_ATTR void UriParser__cctor_m3655686731 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriParser__cctor_m3655686731_MetadataUsageId); s_Il2CppMethodInitialized = true; } { RuntimeObject * L_0 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var); Object__ctor_m297566312(L_0, /*hidden argument*/NULL); ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->set_lock_object_0(L_0); Regex_t3657309853 * L_1 = (Regex_t3657309853 *)il2cpp_codegen_object_new(Regex_t3657309853_il2cpp_TypeInfo_var); Regex__ctor_m897876424(L_1, _stringLiteral528199797, /*hidden argument*/NULL); ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->set_uri_regex_4(L_1); Regex_t3657309853 * L_2 = (Regex_t3657309853 *)il2cpp_codegen_object_new(Regex_t3657309853_il2cpp_TypeInfo_var); Regex__ctor_m897876424(L_2, _stringLiteral3698381084, /*hidden argument*/NULL); ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->set_auth_regex_5(L_2); return; } } // System.Void System.UriParser::InitializeAndValidate(System.Uri,System.UriFormatException&) extern "C" IL2CPP_METHOD_ATTR void UriParser_InitializeAndValidate_m2008117311 (UriParser_t3890150400 * __this, Uri_t100236324 * ___uri0, UriFormatException_t953270471 ** ___parsingError1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriParser_InitializeAndValidate_m2008117311_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Uri_t100236324 * L_0 = ___uri0; NullCheck(L_0); String_t* L_1 = Uri_get_Scheme_m2109479391(L_0, /*hidden argument*/NULL); String_t* L_2 = __this->get_scheme_name_2(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_3 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_1, L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_003c; } } { String_t* L_4 = __this->get_scheme_name_2(); IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var); bool L_5 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_4, _stringLiteral3452614534, /*hidden argument*/NULL); if (!L_5) { goto IL_003c; } } { UriFormatException_t953270471 ** L_6 = ___parsingError1; UriFormatException_t953270471 * L_7 = (UriFormatException_t953270471 *)il2cpp_codegen_object_new(UriFormatException_t953270471_il2cpp_TypeInfo_var); UriFormatException__ctor_m3083316541(L_7, _stringLiteral2140524769, /*hidden argument*/NULL); *((RuntimeObject **)(L_6)) = (RuntimeObject *)L_7; Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_6), (RuntimeObject *)L_7); goto IL_003f; } IL_003c: { UriFormatException_t953270471 ** L_8 = ___parsingError1; *((RuntimeObject **)(L_8)) = (RuntimeObject *)NULL; Il2CppCodeGenWriteBarrier((RuntimeObject **)(L_8), (RuntimeObject *)NULL); } IL_003f: { return; } } // System.Void System.UriParser::OnRegister(System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriParser_OnRegister_m3283921560 (UriParser_t3890150400 * __this, String_t* ___schemeName0, int32_t ___defaultPort1, const RuntimeMethod* method) { { return; } } // System.Void System.UriParser::set_SchemeName(System.String) extern "C" IL2CPP_METHOD_ATTR void UriParser_set_SchemeName_m266448765 (UriParser_t3890150400 * __this, String_t* ___value0, const RuntimeMethod* method) { { String_t* L_0 = ___value0; __this->set_scheme_name_2(L_0); return; } } // System.Int32 System.UriParser::get_DefaultPort() extern "C" IL2CPP_METHOD_ATTR int32_t UriParser_get_DefaultPort_m2544851211 (UriParser_t3890150400 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_default_port_3(); return L_0; } } // System.Void System.UriParser::set_DefaultPort(System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriParser_set_DefaultPort_m4007715058 (UriParser_t3890150400 * __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->set_default_port_3(L_0); return; } } // System.Void System.UriParser::CreateDefaults() extern "C" IL2CPP_METHOD_ATTR void UriParser_CreateDefaults_m404296154 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriParser_CreateDefaults_m404296154_MetadataUsageId); s_Il2CppMethodInitialized = true; } Hashtable_t1853889766 * V_0 = NULL; RuntimeObject * 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 = 0; NO_UNUSED_WARNING (__leave_target); { IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); Hashtable_t1853889766 * L_0 = ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->get_table_1(); if (!L_0) { goto IL_000b; } } { return; } IL_000b: { Hashtable_t1853889766 * L_1 = (Hashtable_t1853889766 *)il2cpp_codegen_object_new(Hashtable_t1853889766_il2cpp_TypeInfo_var); Hashtable__ctor_m1815022027(L_1, /*hidden argument*/NULL); V_0 = L_1; Hashtable_t1853889766 * L_2 = V_0; DefaultUriParser_t95882050 * L_3 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_3, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); String_t* L_4 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFile_19(); IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_2, L_3, L_4, (-1), /*hidden argument*/NULL); Hashtable_t1853889766 * L_5 = V_0; DefaultUriParser_t95882050 * L_6 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_6, /*hidden argument*/NULL); String_t* L_7 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeFtp_20(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_5, L_6, L_7, ((int32_t)21), /*hidden argument*/NULL); Hashtable_t1853889766 * L_8 = V_0; DefaultUriParser_t95882050 * L_9 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_9, /*hidden argument*/NULL); String_t* L_10 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeGopher_21(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_8, L_9, L_10, ((int32_t)70), /*hidden argument*/NULL); Hashtable_t1853889766 * L_11 = V_0; DefaultUriParser_t95882050 * L_12 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_12, /*hidden argument*/NULL); String_t* L_13 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeHttp_22(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_11, L_12, L_13, ((int32_t)80), /*hidden argument*/NULL); Hashtable_t1853889766 * L_14 = V_0; DefaultUriParser_t95882050 * L_15 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_15, /*hidden argument*/NULL); String_t* L_16 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeHttps_23(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_14, L_15, L_16, ((int32_t)443), /*hidden argument*/NULL); Hashtable_t1853889766 * L_17 = V_0; DefaultUriParser_t95882050 * L_18 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_18, /*hidden argument*/NULL); String_t* L_19 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeMailto_24(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_17, L_18, L_19, ((int32_t)25), /*hidden argument*/NULL); Hashtable_t1853889766 * L_20 = V_0; DefaultUriParser_t95882050 * L_21 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_21, /*hidden argument*/NULL); String_t* L_22 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNetPipe_27(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_20, L_21, L_22, (-1), /*hidden argument*/NULL); Hashtable_t1853889766 * L_23 = V_0; DefaultUriParser_t95882050 * L_24 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_24, /*hidden argument*/NULL); String_t* L_25 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNetTcp_28(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_23, L_24, L_25, (-1), /*hidden argument*/NULL); Hashtable_t1853889766 * L_26 = V_0; DefaultUriParser_t95882050 * L_27 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_27, /*hidden argument*/NULL); String_t* L_28 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNews_25(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_26, L_27, L_28, ((int32_t)119), /*hidden argument*/NULL); Hashtable_t1853889766 * L_29 = V_0; DefaultUriParser_t95882050 * L_30 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_30, /*hidden argument*/NULL); String_t* L_31 = ((Uri_t100236324_StaticFields*)il2cpp_codegen_static_fields_for(Uri_t100236324_il2cpp_TypeInfo_var))->get_UriSchemeNntp_26(); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_29, L_30, L_31, ((int32_t)119), /*hidden argument*/NULL); Hashtable_t1853889766 * L_32 = V_0; DefaultUriParser_t95882050 * L_33 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_33, /*hidden argument*/NULL); UriParser_InternalRegister_m3643767086(NULL /*static, unused*/, L_32, L_33, _stringLiteral4255182569, ((int32_t)389), /*hidden argument*/NULL); RuntimeObject * L_34 = ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->get_lock_object_0(); V_1 = L_34; RuntimeObject * L_35 = V_1; Monitor_Enter_m2249409497(NULL /*static, unused*/, L_35, /*hidden argument*/NULL); } IL_00e6: try { // begin try (depth: 1) { IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); Hashtable_t1853889766 * L_36 = ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->get_table_1(); if (L_36) { goto IL_00fb; } } IL_00f0: { Hashtable_t1853889766 * L_37 = V_0; IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->set_table_1(L_37); goto IL_00fd; } IL_00fb: { V_0 = (Hashtable_t1853889766 *)NULL; } IL_00fd: { IL2CPP_LEAVE(0x109, FINALLY_0102); } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0102; } FINALLY_0102: { // begin finally (depth: 1) RuntimeObject * L_38 = V_1; Monitor_Exit_m3585316909(NULL /*static, unused*/, L_38, /*hidden argument*/NULL); IL2CPP_END_FINALLY(258) } // end finally (depth: 1) IL2CPP_CLEANUP(258) { IL2CPP_JUMP_TBL(0x109, IL_0109) IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) } IL_0109: { return; } } // System.Void System.UriParser::InternalRegister(System.Collections.Hashtable,System.UriParser,System.String,System.Int32) extern "C" IL2CPP_METHOD_ATTR void UriParser_InternalRegister_m3643767086 (RuntimeObject * __this /* static, unused */, Hashtable_t1853889766 * ___table0, UriParser_t3890150400 * ___uriParser1, String_t* ___schemeName2, int32_t ___defaultPort3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriParser_InternalRegister_m3643767086_MetadataUsageId); s_Il2CppMethodInitialized = true; } DefaultUriParser_t95882050 * V_0 = NULL; { UriParser_t3890150400 * L_0 = ___uriParser1; String_t* L_1 = ___schemeName2; NullCheck(L_0); UriParser_set_SchemeName_m266448765(L_0, L_1, /*hidden argument*/NULL); UriParser_t3890150400 * L_2 = ___uriParser1; int32_t L_3 = ___defaultPort3; NullCheck(L_2); UriParser_set_DefaultPort_m4007715058(L_2, L_3, /*hidden argument*/NULL); UriParser_t3890150400 * L_4 = ___uriParser1; if (!((GenericUriParser_t1141496137 *)IsInstClass((RuntimeObject*)L_4, GenericUriParser_t1141496137_il2cpp_TypeInfo_var))) { goto IL_0026; } } { Hashtable_t1853889766 * L_5 = ___table0; String_t* L_6 = ___schemeName2; UriParser_t3890150400 * L_7 = ___uriParser1; NullCheck(L_5); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_5, L_6, L_7); goto IL_0042; } IL_0026: { DefaultUriParser_t95882050 * L_8 = (DefaultUriParser_t95882050 *)il2cpp_codegen_object_new(DefaultUriParser_t95882050_il2cpp_TypeInfo_var); DefaultUriParser__ctor_m2377995797(L_8, /*hidden argument*/NULL); V_0 = L_8; DefaultUriParser_t95882050 * L_9 = V_0; String_t* L_10 = ___schemeName2; NullCheck(L_9); UriParser_set_SchemeName_m266448765(L_9, L_10, /*hidden argument*/NULL); DefaultUriParser_t95882050 * L_11 = V_0; int32_t L_12 = ___defaultPort3; NullCheck(L_11); UriParser_set_DefaultPort_m4007715058(L_11, L_12, /*hidden argument*/NULL); Hashtable_t1853889766 * L_13 = ___table0; String_t* L_14 = ___schemeName2; DefaultUriParser_t95882050 * L_15 = V_0; NullCheck(L_13); VirtActionInvoker2< RuntimeObject *, RuntimeObject * >::Invoke(33 /* System.Void System.Collections.Hashtable::Add(System.Object,System.Object) */, L_13, L_14, L_15); } IL_0042: { UriParser_t3890150400 * L_16 = ___uriParser1; String_t* L_17 = ___schemeName2; int32_t L_18 = ___defaultPort3; NullCheck(L_16); VirtActionInvoker2< String_t*, int32_t >::Invoke(5 /* System.Void System.UriParser::OnRegister(System.String,System.Int32) */, L_16, L_17, L_18); return; } } // System.UriParser System.UriParser::GetParser(System.String) extern "C" IL2CPP_METHOD_ATTR UriParser_t3890150400 * UriParser_GetParser_m544052729 (RuntimeObject * __this /* static, unused */, String_t* ___schemeName0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriParser_GetParser_m544052729_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0 = ___schemeName0; if (L_0) { goto IL_0008; } } { return (UriParser_t3890150400 *)NULL; } IL_0008: { IL2CPP_RUNTIME_CLASS_INIT(UriParser_t3890150400_il2cpp_TypeInfo_var); UriParser_CreateDefaults_m404296154(NULL /*static, unused*/, /*hidden argument*/NULL); String_t* L_1 = ___schemeName0; IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t4157843068_il2cpp_TypeInfo_var); CultureInfo_t4157843068 * L_2 = CultureInfo_get_InvariantCulture_m3532445182(NULL /*static, unused*/, /*hidden argument*/NULL); NullCheck(L_1); String_t* L_3 = String_ToLower_m3490221821(L_1, L_2, /*hidden argument*/NULL); V_0 = L_3; Hashtable_t1853889766 * L_4 = ((UriParser_t3890150400_StaticFields*)il2cpp_codegen_static_fields_for(UriParser_t3890150400_il2cpp_TypeInfo_var))->get_table_1(); String_t* L_5 = V_0; NullCheck(L_4); RuntimeObject * L_6 = VirtFuncInvoker1< RuntimeObject *, RuntimeObject * >::Invoke(30 /* System.Object System.Collections.Hashtable::get_Item(System.Object) */, L_4, L_5); return ((UriParser_t3890150400 *)CastclassClass((RuntimeObject*)L_6, UriParser_t3890150400_il2cpp_TypeInfo_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 #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 System.UriTypeConverter::CanConvert(System.Type) extern "C" IL2CPP_METHOD_ATTR bool UriTypeConverter_CanConvert_m4004296934 (UriTypeConverter_t3695916615 * __this, Type_t * ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriTypeConverter_CanConvert_m4004296934_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Type_t * L_0 = ___type0; RuntimeTypeHandle_t3027515415 L_1 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_1, /*hidden argument*/NULL); if ((!(((RuntimeObject*)(Type_t *)L_0) == ((RuntimeObject*)(Type_t *)L_2)))) { goto IL_0012; } } { return (bool)1; } IL_0012: { Type_t * L_3 = ___type0; RuntimeTypeHandle_t3027515415 L_4 = { reinterpret_cast (Uri_t100236324_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_4, /*hidden argument*/NULL); if ((!(((RuntimeObject*)(Type_t *)L_3) == ((RuntimeObject*)(Type_t *)L_5)))) { goto IL_0024; } } { return (bool)1; } IL_0024: { return (bool)0; } } // System.Boolean System.UriTypeConverter::CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type) extern "C" IL2CPP_METHOD_ATTR bool UriTypeConverter_CanConvertFrom_m3865653726 (UriTypeConverter_t3695916615 * __this, RuntimeObject* ___context0, Type_t * ___sourceType1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriTypeConverter_CanConvertFrom_m3865653726_MetadataUsageId); s_Il2CppMethodInitialized = true; } { Type_t * L_0 = ___sourceType1; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral652524914, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,UriTypeConverter_CanConvertFrom_m3865653726_RuntimeMethod_var); } IL_0011: { Type_t * L_2 = ___sourceType1; bool L_3 = UriTypeConverter_CanConvert_m4004296934(__this, L_2, /*hidden argument*/NULL); return L_3; } } // System.Boolean System.UriTypeConverter::CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type) extern "C" IL2CPP_METHOD_ATTR bool UriTypeConverter_CanConvertTo_m3367801835 (UriTypeConverter_t3695916615 * __this, RuntimeObject* ___context0, Type_t * ___destinationType1, const RuntimeMethod* method) { { Type_t * L_0 = ___destinationType1; if (L_0) { goto IL_0008; } } { return (bool)0; } IL_0008: { Type_t * L_1 = ___destinationType1; bool L_2 = UriTypeConverter_CanConvert_m4004296934(__this, L_1, /*hidden argument*/NULL); return L_2; } } // System.Object System.UriTypeConverter::ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * UriTypeConverter_ConvertFrom_m3320288643 (UriTypeConverter_t3695916615 * __this, RuntimeObject* ___context0, CultureInfo_t4157843068 * ___culture1, RuntimeObject * ___value2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriTypeConverter_ConvertFrom_m3320288643_MetadataUsageId); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { RuntimeObject * L_0 = ___value2; if (L_0) { goto IL_0011; } } { ArgumentNullException_t1615371798 * L_1 = (ArgumentNullException_t1615371798 *)il2cpp_codegen_object_new(ArgumentNullException_t1615371798_il2cpp_TypeInfo_var); ArgumentNullException__ctor_m1170824041(L_1, _stringLiteral3493618073, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1,UriTypeConverter_ConvertFrom_m3320288643_RuntimeMethod_var); } IL_0011: { RuntimeObject* L_2 = ___context0; RuntimeObject * L_3 = ___value2; NullCheck(L_3); Type_t * L_4 = Object_GetType_m88164663(L_3, /*hidden argument*/NULL); bool L_5 = VirtFuncInvoker2< bool, RuntimeObject*, Type_t * >::Invoke(4 /* System.Boolean System.UriTypeConverter::CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type) */, __this, L_2, L_4); if (L_5) { goto IL_0033; } } { String_t* L_6 = Locale_GetText_m3875126938(NULL /*static, unused*/, _stringLiteral2299570518, /*hidden argument*/NULL); NotSupportedException_t1314879016 * L_7 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_7, L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7,UriTypeConverter_ConvertFrom_m3320288643_RuntimeMethod_var); } IL_0033: { RuntimeObject * L_8 = ___value2; if (!((Uri_t100236324 *)IsInstClass((RuntimeObject*)L_8, Uri_t100236324_il2cpp_TypeInfo_var))) { goto IL_0040; } } { RuntimeObject * L_9 = ___value2; return L_9; } IL_0040: { RuntimeObject * L_10 = ___value2; V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var)); String_t* L_11 = V_0; if (!L_11) { goto IL_0055; } } { String_t* L_12 = V_0; Uri_t100236324 * L_13 = (Uri_t100236324 *)il2cpp_codegen_object_new(Uri_t100236324_il2cpp_TypeInfo_var); Uri__ctor_m3040793867(L_13, L_12, 0, /*hidden argument*/NULL); return L_13; } IL_0055: { RuntimeObject* L_14 = ___context0; CultureInfo_t4157843068 * L_15 = ___culture1; RuntimeObject * L_16 = ___value2; RuntimeObject * L_17 = TypeConverter_ConvertFrom_m1024238132(__this, L_14, L_15, L_16, /*hidden argument*/NULL); return L_17; } } // System.Object System.UriTypeConverter::ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type) extern "C" IL2CPP_METHOD_ATTR RuntimeObject * UriTypeConverter_ConvertTo_m3611054432 (UriTypeConverter_t3695916615 * __this, RuntimeObject* ___context0, CultureInfo_t4157843068 * ___culture1, RuntimeObject * ___value2, Type_t * ___destinationType3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_method (UriTypeConverter_ConvertTo_m3611054432_MetadataUsageId); s_Il2CppMethodInitialized = true; } Uri_t100236324 * V_0 = NULL; { RuntimeObject* L_0 = ___context0; Type_t * L_1 = ___destinationType3; bool L_2 = VirtFuncInvoker2< bool, RuntimeObject*, Type_t * >::Invoke(5 /* System.Boolean System.UriTypeConverter::CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type) */, __this, L_0, L_1); if (L_2) { goto IL_001e; } } { String_t* L_3 = Locale_GetText_m3875126938(NULL /*static, unused*/, _stringLiteral1835507732, /*hidden argument*/NULL); NotSupportedException_t1314879016 * L_4 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var); NotSupportedException__ctor_m2494070935(L_4, L_3, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,UriTypeConverter_ConvertTo_m3611054432_RuntimeMethod_var); } IL_001e: { RuntimeObject * L_5 = ___value2; V_0 = ((Uri_t100236324 *)IsInstClass((RuntimeObject*)L_5, Uri_t100236324_il2cpp_TypeInfo_var)); Uri_t100236324 * L_6 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Uri_t100236324_il2cpp_TypeInfo_var); bool L_7 = Uri_op_Inequality_m839253362(NULL /*static, unused*/, L_6, (Uri_t100236324 *)NULL, /*hidden argument*/NULL); if (!L_7) { goto IL_005c; } } { Type_t * L_8 = ___destinationType3; RuntimeTypeHandle_t3027515415 L_9 = { reinterpret_cast (String_t_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_10 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_9, /*hidden argument*/NULL); if ((!(((RuntimeObject*)(Type_t *)L_8) == ((RuntimeObject*)(Type_t *)L_10)))) { goto IL_0049; } } { Uri_t100236324 * L_11 = V_0; NullCheck(L_11); String_t* L_12 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Uri::ToString() */, L_11); return L_12; } IL_0049: { Type_t * L_13 = ___destinationType3; RuntimeTypeHandle_t3027515415 L_14 = { reinterpret_cast (Uri_t100236324_0_0_0_var) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_15 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_14, /*hidden argument*/NULL); if ((!(((RuntimeObject*)(Type_t *)L_13) == ((RuntimeObject*)(Type_t *)L_15)))) { goto IL_005c; } } { Uri_t100236324 * L_16 = V_0; return L_16; } IL_005c: { RuntimeObject* L_17 = ___context0; CultureInfo_t4157843068 * L_18 = ___culture1; RuntimeObject * L_19 = ___value2; Type_t * L_20 = ___destinationType3; RuntimeObject * L_21 = TypeConverter_ConvertTo_m3165899902(__this, L_17, L_18, L_19, L_20, /*hidden argument*/NULL); return L_21; } } #ifdef __clang__ #pragma clang diagnostic pop #endif