MIF_E31211986/Library/Bee/artifacts/Android/il2cppOutput/cpp/Vuforia.Unity.Engine4.cpp

32321 lines
1.6 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct VirtualActionInvoker4
{
typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1>
struct GenericVirtualFuncInvoker1
{
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);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
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);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
KeyCollection_t69C61AC1D04363DDD1BF0C4ring_t* ___iso3lang_16;
// Syste155C737DF8FD10D0EB_gs
struct BidirectionalDictionary_2_t2F00B68B31B5C8D23094F5147DE0C8585D9EE55A;
// Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>
struct BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0;
// System.Dynamic.Utils.CacheDict`2<System.Type,System.Func`5<System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LambdaExpression>>
struct CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7;
// System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo>
struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15;
// System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo>
struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaNode,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct Dictionary_2_tFBEC1585F32A3F849517ED9C98C93598D4160790;
// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>
struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3;
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
struct Dictionary_2_t3E156C27EE7F926BAE6DEE77EE82FE04A7545B66;
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>
struct Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045;
// System.Collections.Generic.Dictionary`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
struct Dictionary_2_t3D11F1F704CB831CC66DC445E26CF1D30193130E;
// System.Func`1<Vuforia.Newtonsoft.Json.JsonSerializerSettings>
struct Func_1_t07FE11A4C75296DD3AA549AAA6280599AE7FC127;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>,System.Boolean>
struct Func_2_t42B3FD16B2CF503DC28052E64E3A0C3CB4A30E18;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>,System.Object>
struct Func_2_t652A8B4FB91E3D4BCDF29C3975DDBC1B2C6B49D2;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>
struct Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.Boolean>
struct Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String>
struct Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.Boolean>
struct Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String>
struct Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645;
// System.Func`2<System.Runtime.Serialization.EnumMemberAttribute,System.String>
struct Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08;
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
struct Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630;
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Collections.Generic.IEnumerable`1<System.String>>
struct Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5;
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean>
struct Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A;
// System.Func`2<System.Reflection.MethodInfo,System.Boolean>
struct Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164;
// System.Func`2<System.Object,System.Collections.Generic.IEnumerable`1<System.Object>>
struct Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D;
// System.Func`2<System.String,System.String>
struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93;
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
struct Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518;
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
struct Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573;
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Object>
struct Func_2_tA41D994B3606B29C1A49D361F58F6FC1DEBA6EDA;
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo,System.Boolean>
struct Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319;
// Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>
struct IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchema>
struct IDictionary_2_tF8E6F6768EB3EFAB39D2A04B1DE994A81065F8EA;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4;
// System.Collections.Generic.IDictionary`2<System.String,System.String>
struct IDictionary_2_t51DBA2F8AFDC8E5CC588729B12034B8C4D30B0AF;
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>>
struct IEnumerable_1_tC7059CB6540286C5F80DB41C7CC09474CC05DC20;
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
struct IEnumerable_1_t60509816D8966320E2A9660FC756B6C440ADFC50;
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>>
struct IEnumerable_1_tD63C4F32AE153E624761B412328D266FA3CE64E9;
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>>
struct IEnumerable_1_t77CEC182A05EBE69442CA8227AC8CE0EB922A6C2;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>
struct IEnumerable_1_tCAE582A20CA3B3D74C518862F7D9F639A23BEDC2;
// System.Collections.Generic.IEnumerable`1<System.Char>
struct IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05;
// System.Collections.Generic.IEnumerable`1<System.Runtime.Serialization.EnumMemberAttribute>
struct IEnumerable_1_t12FC555E5CFF3E3FB1900657DA9B62D9AE3AA060;
// System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Expression>
struct IEnumerable_1_tA70CEDE5B026B417CF78C3146B22E44FB6755120;
// System.Collections.Generic.IEnumerable`1<System.Reflection.FieldInfo>
struct IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1;
// System.Collections.Generic.IEnumerable`1<System.Int32>
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct IEnumerable_1_tE19D22FE35558C3B664C6B9544706F991980818B;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33;
// System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo>
struct IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.ParameterExpression>
struct IEnumerable_1_t49C2F44B68A54E1D7F267F9CC6AEAE8497D42901;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>
struct IEnumerable_1_t660F73427AEE85BD2CF9C6B0637AC9F17A14F777;
// System.Collections.Generic.IEqualityComparer`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct IEqualityComparer_1_t3328C6C04D1A673C6B3979396DEBA5456A088B83;
// System.Collections.Generic.IEqualityComparer`1<System.Object>
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IEqualityComparer`1<System.Type>
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
// System.Collections.Generic.IList`1<System.Int32>
struct IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct IList_1_tB9D8B96DF85BE1E0275BB4799EF3F241E4FCC22E;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchema>
struct IList_1_tC238AD86B3BA5858945CEFD84E0F334D312F51BF;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct IList_1_t3537C79B88D4E3B934EA328C01DC913F3DA5A37D;
// System.Collections.Generic.IList`1<System.Object>
struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF;
// System.Collections.Generic.IList`1<System.String>
struct IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>
struct IList_1_t49202396ABBE9FF49EDD10E8CA6A970C0C53273D;
// System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.Expression>
struct IReadOnlyList_1_tB86476F62FBF3BB3389F17E0FFB65836DD3F2F65;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Boolean>
struct KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>
struct KeyCollection_t63C25043E3D21777D73B1D7D499ED2EDF4BC0054;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>
struct List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3;
// System.Collections.Generic.List`1<System.Char>
struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7;
// System.Collections.Generic.List`1<System.Linq.Expressions.Expression>
struct List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct List_1_t08F05460983607ED3C554EC245A0210B035777D0;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>
struct List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<System.Linq.Expressions.ParameterExpression>
struct List_1_t1A058A09EDF187502B71E068C526B964CEA1283F;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>
struct List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>
struct List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
struct MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36;
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
struct ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.MemberInfo>
struct ReadOnlyCollection_1_tDAE35E503783CF053392CFBB43ACBDCE72C6C996;
// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
// System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
struct Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Object,System.Object>
struct ThreadSafeStore_2_t75CB7C374056592F02B5ED9507FCB27ACB266FE9;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
struct ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
struct ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Object>
struct ThreadSafeStore_2_tE69DBE1E963D2CCEB840153A34C4722676F076B7;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Boolean>
struct ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>
struct ValueCollection_t0F4062389622F24FBBEFFCD41FC6793517CEA878;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Boolean>[]
struct EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>[]
struct EntryU5BU5D_t0DD2336142AF180F3D05851BE32F5B7CB31DFADA;
// Vuforia.Newtonsoft.Json.JsonWriter/State[][]
struct StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D;
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Linq.Expressions.Expression[]
struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F;
// System.Reflection.FieldInfo[]
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// Vuforia.Newtonsoft.Json.Linq.JToken[]
struct JTokenU5BU5D_tFC6831A236DC4FBC69DE1CEBE5060A47F78A2B0E;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[]
struct JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4;
// Vuforia.Newtonsoft.Json.JsonConverter[]
struct JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB;
// Vuforia.Newtonsoft.Json.JsonPosition[]
struct JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel[]
struct JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71;
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Linq.Expressions.ParameterExpression[]
struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation[]
struct TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B;
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter[]
struct ByRefParameterU5BU5D_tF6BCCC58BC8FF6BC5A6A401EE518E6DEC0453D17;
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo[]
struct ImmutableCollectionTypeInfoU5BU5D_t0FB0ACB88D7DE5E4486AACA5D6EE5AEB9010CB45;
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope[]
struct SchemaScopeU5BU5D_tD79459AC739CE3AA6CCB893598A282F4FC73F5F8;
// Vuforia.Newtonsoft.Json.JsonWriter/State[]
struct StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4;
// System.TimeZoneInfo/AdjustmentRule[]
struct AdjustmentRuleU5BU5D_tE06E08FC55F09158CD673CE867C3771D92906DFA;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// System.Reflection.Assembly
struct Assembly_t;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder
struct Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09;
// System.Linq.Expressions.BinaryExpression
struct BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// System.Linq.Expressions.BlockExpression
struct BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// System.Linq.Expressions.ConstantExpression
struct ConstantExpression_t4BE6B7DFD889CC0EA42B45C32BD511F2764E1547;
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB;
// System.CultureAwareComparer
struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.Runtime.Serialization.EnumMemberAttribute
struct EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F;
// System.Exception
struct Exception_t;
// System.Linq.Expressions.Expression
struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785;
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory
struct ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D;
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
struct FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// System.FormatException
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// System.IConvertible
struct IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.Collections.IEnumerable
struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// Vuforia.Newtonsoft.Json.IJsonLineInfo
struct IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D;
// System.Collections.IList
struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// Vuforia.Newtonsoft.Json.Linq.JContainer
struct JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C;
// Vuforia.Newtonsoft.Json.Linq.JToken
struct JToken_t034BD5C010BDF99670727D17139F467527005F66;
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer
struct JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435;
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter
struct JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134;
// Vuforia.Newtonsoft.Json.Linq.JValue
struct JValue_tD6824EF93BB1096222B2A21D06075DB540FA39A2;
// Vuforia.Newtonsoft.Json.JsonConverter
struct JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93;
// Vuforia.Newtonsoft.Json.JsonException
struct JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918;
// Vuforia.Newtonsoft.Json.JsonReader
struct JsonReader_t11A049B304178F213051FD521F698A8BDA955951;
// Vuforia.Newtonsoft.Json.JsonReaderException
struct JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4;
// Vuforia.Newtonsoft.Json.Schema.JsonSchema
struct JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaException
struct JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel
struct JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder
struct JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaNode
struct JsonSchemaNode_tC457E1AED8E7F2E80D88DB9806D0438088928CF4;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaNodeCollection
struct JsonSchemaNodeCollection_tB154BE426C737ADCB145765280CB0276AD0D972D;
// Vuforia.Newtonsoft.Json.JsonSerializerSettings
struct JsonSerializerSettings_t4C7EE8288007683E665485FDECAC5B2B09ABA723;
// Vuforia.Newtonsoft.Json.JsonTextWriter
struct JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595;
// Vuforia.Newtonsoft.Json.JsonValidatingReader
struct JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673;
// Vuforia.Newtonsoft.Json.JsonWriter
struct JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5;
// Vuforia.Newtonsoft.Json.JsonWriterException
struct JsonWriterException_t53834408693F0F6B576F284482A8868729388251;
// System.Linq.Expressions.LambdaExpression
struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// System.Reflection.MethodBase
struct MethodBase_t;
// System.Linq.Expressions.MethodCallExpression
struct MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// System.Linq.Expressions.NewExpression
struct NewExpression_t71592C0B1A33F4FD5FA0283BC2657C31D95EED51;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// System.OrdinalCaseSensitiveComparer
struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A;
// System.OrdinalIgnoreCaseComparer
struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0;
// System.Linq.Expressions.ParameterExpression
struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110;
// System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory
struct ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// Vuforia.Newtonsoft.Json.SerializationBinder
struct SerializationBinder_t21A3FF8851CB13B01E860C61E3522FD567BD0422;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06;
// System.IO.StringWriter
struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3;
// System.TimeZoneInfo
struct TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8;
// System.Type
struct Type_t;
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation
struct TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007;
// System.Linq.Expressions.UnaryExpression
struct UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96;
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
// System.UriParser
struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81;
// Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs
struct ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3;
// Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler
struct ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44;
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0
struct U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0;
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c
struct U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C;
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter
struct ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24;
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0
struct U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3;
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c
struct U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462;
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0
struct U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438;
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0
struct U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC;
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo
struct ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9;
// Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c
struct U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905;
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope
struct SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951;
// System.TimeZoneInfo/CachedData
struct CachedData_t369B36942C95D8657719006E55DEA9EB23E03CFF;
// System.Uri/UriInfo
struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09;
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c
struct U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t84EF6DBA65B4424B49CCB5539A159D0690A680D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t9D41889DD6C5E2841A0B2DE9EA5EFB3A780F4C08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tC042DB21333C40CABF02DEC51D9849B635F8E3C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tC9B15468F509008C580ED71459A502B60CE0346B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tDECCB0903E13D406837BA6674FDAF7B6B1EDF44B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tF98DE2A57BC52F48C9DFAB963A7B3EDFF56786C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t77CEC182A05EBE69442CA8227AC8CE0EB922A6C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t87BEEE5D7B153ED4BA795A28FBE26EB7FE96C51F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t96EECDDF2B498426F05F5BEB1AD1B4DA5F66494D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD78C49495D4250418E002840B1BE451A8DDC61D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t3537C79B88D4E3B934EA328C01DC913F3DA5A37D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_tA9E92116BDDEB68A8527F08BF8D2B70B7A00CA95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JTokenType_t7EE1FAB7258B719B8E613A7C43BDF32246A80C5C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonContainerType_t1146B464994AF27BC2F50EE4DF106C38BB840E68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonSchemaType_t45717ADB57ECE53B2755F4D2F1E06646D6F4F24B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonWriterException_t53834408693F0F6B576F284482A8868729388251_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t08F05460983607ED3C554EC245A0210B035777D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1A058A09EDF187502B71E068C526B964CEA1283F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MethodInfo_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* State_tD41F3738F016379129C35457BB5DA9BD9407C038_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____19AE20A57B073E3E8DD45C6F6A4E9AB1076EA3EBFFF28E4AEB58B411472CF994_2_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____223D6CA32241C349E421A0164F2341E20CC5B65D5A04AA021CFF71D623895570_3_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____38809B9974198671140931F729415F3FD75DF68A6398E3486AE3B58554329A63_5_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____499E4F5C84E20C7347E10100E0EC90C1945EA21C7C80809E4F7F474179B39DF6_6_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_9_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____7439A4C9E30AC42BCC55AD1A2B617E29E7129B6DDAC79C886944B17819262CC1_13_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____990F3F1286CC3928725497B2745CFF7BC7C9803B4EB8271611540BA6BF6654B5_15_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____D4B3B8EBA0589FC38724A0D318B46104B07BC528744109ED69ED71604B7EEC1A_19_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____F6EDC1733B068F457C63E03BB041B9AB6BFAD5CD7673D3E0841968D3FBCB12C7_20_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_21_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____FCA56C548368F7065472C8C8EE4D63921B4F16BB51181EC202A0C252D5209E6A_22_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral011490BEE7A9355E790FC8E3537C0A6E1A978125;
IL2CPP_EXTERN_C String_t* _stringLiteral01385C410406BC5C6E613A5C7CEFFAADC5A9E11D;
IL2CPP_EXTERN_C String_t* _stringLiteral03240CCFCA588F834F0D4346FC80A8CB5E79695D;
IL2CPP_EXTERN_C String_t* _stringLiteral06BC10CD58E2F6103419DE7202CFBAD4144C0795;
IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626;
IL2CPP_EXTERN_C String_t* _stringLiteral0970355F339FE6FF1C222547CF241398A1C378A9;
IL2CPP_EXTERN_C String_t* _stringLiteral0A068BB3E9EA2EA72CF05B963841C49DBA8EEFF5;
IL2CPP_EXTERN_C String_t* _stringLiteral1071603CBA2BD3C11874C92C7C0DB97BF5899046;
IL2CPP_EXTERN_C String_t* _stringLiteral136717379EA14F1F969F8C76896E390D1440CEB1;
IL2CPP_EXTERN_C String_t* _stringLiteral136926B654432552F29A067979EE9E9D569C7895;
IL2CPP_EXTERN_C String_t* _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46;
IL2CPP_EXTERN_C String_t* _stringLiteral1706A972A45E7E0E7BC14717526F35BAE9546192;
IL2CPP_EXTERN_C String_t* _stringLiteral18FF4EE509547E9F427ED4CBAD56460397F93F60;
IL2CPP_EXTERN_C String_t* _stringLiteral191622F509097F2FCB595D5FC78BA99C9F397DDE;
IL2CPP_EXTERN_C String_t* _stringLiteral1B7DF32ED337AFC90C3A956D4698C81E475E9888;
IL2CPP_EXTERN_C String_t* _stringLiteral21708BF57F2014CEC9D4CA6E67CECB260CE411A0;
IL2CPP_EXTERN_C String_t* _stringLiteral2591BC727921C9B6A5E095E0888D3483EAE15E1C;
IL2CPP_EXTERN_C String_t* _stringLiteral26624E47EFBA198B8A9D8F24D36ED1F5C840F72B;
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
IL2CPP_EXTERN_C String_t* _stringLiteral31782CD9A6A47475536890B41BD5A172BFBA9D7C;
IL2CPP_EXTERN_C String_t* _stringLiteral31A818CB76EAE1A4A09297F7BFAD5D4AE41446DD;
IL2CPP_EXTERN_C String_t* _stringLiteral3438D17A546896844C14420AF9F02B18607937D8;
IL2CPP_EXTERN_C String_t* _stringLiteral34DF6A8E243A634C5B2054C0F4E5D270F942B6F2;
IL2CPP_EXTERN_C String_t* _stringLiteral35132FE9A7E28B745990E258100D15BF804FD07E;
IL2CPP_EXTERN_C String_t* _stringLiteral35DE67C929967618347FCE340E2E87102A932FEB;
IL2CPP_EXTERN_C String_t* _stringLiteral36C331EB963AAABADAA628EA959A95F64ED7976C;
IL2CPP_EXTERN_C String_t* _stringLiteral37F6AD1470C166BAA8C748BDB4736826EFE22FAA;
IL2CPP_EXTERN_C String_t* _stringLiteral38D3180E9C0FF991B68A4FB4936D05239A551CBD;
IL2CPP_EXTERN_C String_t* _stringLiteral3988471A2015D5CC894E22E1A900B66E97CD4306;
IL2CPP_EXTERN_C String_t* _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03;
IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0;
IL2CPP_EXTERN_C String_t* _stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7;
IL2CPP_EXTERN_C String_t* _stringLiteral430C3C837CDA74A5A4A5D54034073F1C15382393;
IL2CPP_EXTERN_C String_t* _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59;
IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8;
IL2CPP_EXTERN_C String_t* _stringLiteral47808C998CB2C286103DA53B57395DD1A050BEA2;
IL2CPP_EXTERN_C String_t* _stringLiteral47BE029AEE20EC6D5D84A7D8B6AD10EA602E612B;
IL2CPP_EXTERN_C String_t* _stringLiteral49AA63440730594CB862C148C034957D190DBB80;
IL2CPP_EXTERN_C String_t* _stringLiteral4B301D8494B36842D7B3D50DCBFE8B45FF4A545F;
IL2CPP_EXTERN_C String_t* _stringLiteral4D0001210B9175FF22174F0EBEB5F7BB39B0C5FF;
IL2CPP_EXTERN_C String_t* _stringLiteral52F64051977507FE4887686EC667859E304FC890;
IL2CPP_EXTERN_C String_t* _stringLiteral5689419B529A7CFFC855D60C9E4AB1A6DFE06782;
IL2CPP_EXTERN_C String_t* _stringLiteral57E00753C198BBF933B5B117333FD89AF5A3E48B;
IL2CPP_EXTERN_C String_t* _stringLiteral5962E944D7340CE47999BF097B4AFD70C1501FB9;
IL2CPP_EXTERN_C String_t* _stringLiteral59E5E11BFC1B758617E7403A28E45E8E18562B95;
IL2CPP_EXTERN_C String_t* _stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B;
IL2CPP_EXTERN_C String_t* _stringLiteral5F86FD91A59C8D1EE50BC1FAE93198709F71ADFD;
IL2CPP_EXTERN_C String_t* _stringLiteral60E054398E9A44564C17311CB5271848DD97B127;
IL2CPP_EXTERN_C String_t* _stringLiteral620393CAA7436A70D33A45431FDCF0685865506A;
IL2CPP_EXTERN_C String_t* _stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0;
IL2CPP_EXTERN_C String_t* _stringLiteral64CC8687188AD60D21B4B3FCE3779CED9FA4BCF9;
IL2CPP_EXTERN_C String_t* _stringLiteral678C8068977C934D424C4D57A19F629825D2A4BB;
IL2CPP_EXTERN_C String_t* _stringLiteral67E3AD9ECBFA37FB381FDB8CD65D2920F72871E6;
IL2CPP_EXTERN_C String_t* _stringLiteral681FBDD33EAABF5297832A6BBC5F1EF61470D727;
IL2CPP_EXTERN_C String_t* _stringLiteral68D5513A81FE3BA8EC49159C52E6505DA8BEA242;
IL2CPP_EXTERN_C String_t* _stringLiteral6933B3473F816EDB2EEF7A7CEF6EFA018D17C6B3;
IL2CPP_EXTERN_C String_t* _stringLiteral6A0B34AAFB24E098ABCB1BE882BD0878913C3D28;
IL2CPP_EXTERN_C String_t* _stringLiteral6B678D52DFE1E770472694B755712C0213F5B1E1;
IL2CPP_EXTERN_C String_t* _stringLiteral6CC89AE92D5E497F1202B3C349634C66958E8423;
IL2CPP_EXTERN_C String_t* _stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A;
IL2CPP_EXTERN_C String_t* _stringLiteral6F1CF54D549209EAB2E0AE605F2617ACA6811806;
IL2CPP_EXTERN_C String_t* _stringLiteral6F1CFAF88CAD676D520A75DE5C20759B9CAD4830;
IL2CPP_EXTERN_C String_t* _stringLiteral6FA86FDB9D78BCD96772501AE53FEC2DEDC1977E;
IL2CPP_EXTERN_C String_t* _stringLiteral70A44463260654A02F64C384069FD48D9C0271C4;
IL2CPP_EXTERN_C String_t* _stringLiteral714AD7AD1A548A14B5B4F984B3D5AABDCF5C2733;
IL2CPP_EXTERN_C String_t* _stringLiteral72D121639A07E322A737215D5BD5E08E4194BC92;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral75A5AEBF062DA407173D89C0450A43389571E01F;
IL2CPP_EXTERN_C String_t* _stringLiteral76766342290CE97ED49BA76062BAD64ED7DA7609;
IL2CPP_EXTERN_C String_t* _stringLiteral76EE5B8D032C95BE563A920FDFAD51C49E21E8AA;
IL2CPP_EXTERN_C String_t* _stringLiteral785F17F45C331C415D0A7458E6AAC36966399C51;
IL2CPP_EXTERN_C String_t* _stringLiteral7BE89227A0BBC17012796DD27BB68B0D5FB2D35E;
IL2CPP_EXTERN_C String_t* _stringLiteral7F3238CD8C342B06FB9AB185C610175C84625462;
IL2CPP_EXTERN_C String_t* _stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF;
IL2CPP_EXTERN_C String_t* _stringLiteral847762D7D1E932EAA49F2B664B2A0975A3DCE423;
IL2CPP_EXTERN_C String_t* _stringLiteral848E5ED630B3142F565DD995C6E8D30187ED33CD;
IL2CPP_EXTERN_C String_t* _stringLiteral864687B53E3CA25AC2F97851C92FBE21EC1419B8;
IL2CPP_EXTERN_C String_t* _stringLiteral878AE10D03D16A069554617545B8533ED09E594F;
IL2CPP_EXTERN_C String_t* _stringLiteral87B9EC17BC187A319013ECB41F98E776B6D3C055;
IL2CPP_EXTERN_C String_t* _stringLiteral87C02C6ED924DBDF9E706ECBA4CF02938714E608;
IL2CPP_EXTERN_C String_t* _stringLiteral8B4B3F4658F5299CF25AA8C483513A423A6C1E5D;
IL2CPP_EXTERN_C String_t* _stringLiteral90CFB8E642C34213AD9D212DB995180D765F712F;
IL2CPP_EXTERN_C String_t* _stringLiteral92094BBD8DE1A81022C0FCA98F179197BA588E99;
IL2CPP_EXTERN_C String_t* _stringLiteral9431E5F35421FB3B69D9732CA65CF56DF1498965;
IL2CPP_EXTERN_C String_t* _stringLiteral95E720FCE2382A35BCB3FF38B74FE69BF47E5D6D;
IL2CPP_EXTERN_C String_t* _stringLiteral97904970B3A68365EC4C5BC81CD8B049D3A81ECD;
IL2CPP_EXTERN_C String_t* _stringLiteral9B3B25A57D6AF3D9D10CF6BE85BAF5E750310D57;
IL2CPP_EXTERN_C String_t* _stringLiteral9BA8E3033D469A47C12379E4233623AFE1AED303;
IL2CPP_EXTERN_C String_t* _stringLiteral9F5D597C1F916FE878F01CF7090052DBF4EE07E1;
IL2CPP_EXTERN_C String_t* _stringLiteral9F8D72E59DAFDA9FEDE3FA132F4A524660A67F46;
IL2CPP_EXTERN_C String_t* _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158;
IL2CPP_EXTERN_C String_t* _stringLiteralA37E350E730B9C7E6ACED476C06361A729F5D9F2;
IL2CPP_EXTERN_C String_t* _stringLiteralA39757A73A79D79EBCD4B77A227F5DE53C1068B7;
IL2CPP_EXTERN_C String_t* _stringLiteralA52838C9E06400FD794AE6DF33C5AE83BE60D878;
IL2CPP_EXTERN_C String_t* _stringLiteralA7C3FCA8C63E127B542B38A5CA5E3FEEDDD1B122;
IL2CPP_EXTERN_C String_t* _stringLiteralAAEAF54173166405B926BB5574839DE67CA541AB;
IL2CPP_EXTERN_C String_t* _stringLiteralAC6E20056E4F6AF657849017CD25A8AB1B50A644;
IL2CPP_EXTERN_C String_t* _stringLiteralAD5BAE51140F5FF32C4A4D46B53FB6E0AA6B4FD6;
IL2CPP_EXTERN_C String_t* _stringLiteralADBDF4368D6F34D4B0867CB54F118AA179A5A0EB;
IL2CPP_EXTERN_C String_t* _stringLiteralAFBD6003EB35087D8063200EFEE0344815A6DA10;
IL2CPP_EXTERN_C String_t* _stringLiteralB1BADF651F72DA9740CFF018B33A84A8FE0940FC;
IL2CPP_EXTERN_C String_t* _stringLiteralB317A491A918E5501692248F501D9DF2AFAA2426;
IL2CPP_EXTERN_C String_t* _stringLiteralB5B495EDB26BE29412F98C033B0AB96D0CF3DABC;
IL2CPP_EXTERN_C String_t* _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118;
IL2CPP_EXTERN_C String_t* _stringLiteralB78F235D4291950A7D101307609C259F3E1F033F;
IL2CPP_EXTERN_C String_t* _stringLiteralB8D09BA37DB38A684B017E8CED6F9340176EF3C7;
IL2CPP_EXTERN_C String_t* _stringLiteralB8F647F2226F20DD074A4C167B884352E54CD2B0;
IL2CPP_EXTERN_C String_t* _stringLiteralBEC1B25E3E42C42165FD24BA61715FD024A24168;
IL2CPP_EXTERN_C String_t* _stringLiteralC177F8EEB1B6C8848F0CC654030231F564DC8077;
IL2CPP_EXTERN_C String_t* _stringLiteralC1BB8AE9BFE937FA87BF5CDF9AAF5F7EF548A581;
IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10;
IL2CPP_EXTERN_C String_t* _stringLiteralC53E63D0484C54FA447F4E687330E5946C7E09F5;
IL2CPP_EXTERN_C String_t* _stringLiteralC787504AFFC40C4A0B31CA15B792D10224F7391C;
IL2CPP_EXTERN_C String_t* _stringLiteralC89ED2A5E7C138031837DF70004D15D0B608F982;
IL2CPP_EXTERN_C String_t* _stringLiteralC9FEEC3BAA682D77E77837073F55B25B8BC10BA4;
IL2CPP_EXTERN_C String_t* _stringLiteralCB53B9C97680F3737BD60CCCBE52F5136338CFEA;
IL2CPP_EXTERN_C String_t* _stringLiteralCCD15A133CD38F3DFFFA94FA4D720EAC91F25B79;
IL2CPP_EXTERN_C String_t* _stringLiteralCD26DE29642C27888155DD7EC5F53F6D1A55BA2D;
IL2CPP_EXTERN_C String_t* _stringLiteralCF717EDD20184C69D2A7741CE1261780C5427566;
IL2CPP_EXTERN_C String_t* _stringLiteralD1A9EA51FA05D9FDE16213C0DA7F2400CD205AB6;
IL2CPP_EXTERN_C String_t* _stringLiteralD3A16BBDB1662D7361031D5B9686BD4A9DD7F9D6;
IL2CPP_EXTERN_C String_t* _stringLiteralD489269E8E1F5DAC95F746BB35583B31B03CA894;
IL2CPP_EXTERN_C String_t* _stringLiteralD67729AC2AE2B39DBBC387BDA1A36503B0C922C1;
IL2CPP_EXTERN_C String_t* _stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2;
IL2CPP_EXTERN_C String_t* _stringLiteralD8487221D0C4E2F9ED5C004FAD19C5FC7C7FA977;
IL2CPP_EXTERN_C String_t* _stringLiteralD991C5CB8D30264A4B7C13F9D30CB637A4DA768D;
IL2CPP_EXTERN_C String_t* _stringLiteralDD132AF56450B39BE9268B0F2850CC239DB8CD67;
IL2CPP_EXTERN_C String_t* _stringLiteralDD57D1C5935A294D52FBA3188055CCFAB409389F;
IL2CPP_EXTERN_C String_t* _stringLiteralDDB0068F06DC4CE0D4EC2AC5016BF557B2BA6EE7;
IL2CPP_EXTERN_C String_t* _stringLiteralDF1296B24672A38692CC663E858166C834F0ABD9;
IL2CPP_EXTERN_C String_t* _stringLiteralDF5EC9F3FBEC4F37FF4D501E053433EDF958A566;
IL2CPP_EXTERN_C String_t* _stringLiteralE273C0FA85659FDD87C3841091F78371225566FC;
IL2CPP_EXTERN_C String_t* _stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE;
IL2CPP_EXTERN_C String_t* _stringLiteralE358F823C39A638A3134E442FF53D303271291F3;
IL2CPP_EXTERN_C String_t* _stringLiteralE85CB44294D0585D0CDB553EE58583455F665F3B;
IL2CPP_EXTERN_C String_t* _stringLiteralE8E866F261F92B5F32F9CA27DEF2CC0B3D93BC6D;
IL2CPP_EXTERN_C String_t* _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31;
IL2CPP_EXTERN_C String_t* _stringLiteralEDC12722FE0763003109C7EDBACB6977C0E31132;
IL2CPP_EXTERN_C String_t* _stringLiteralEE3B7AB722A7F6C702B293A2D07B91E051ECD568;
IL2CPP_EXTERN_C String_t* _stringLiteralF125FE9766275C94D708AE1B19214A966542F343;
IL2CPP_EXTERN_C String_t* _stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE;
IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7;
IL2CPP_EXTERN_C String_t* _stringLiteralF4755C417A8BAD97BCCC04B580B977A4D1964112;
IL2CPP_EXTERN_C String_t* _stringLiteralFA907C752DA7A119FC04A8B82054F826CAD16505;
IL2CPP_EXTERN_C String_t* _stringLiteralFD8BB0CC6B07724F6757D69FDD97957C3B3A67A8;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisJsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93_m5CE8D92E30CA65FBA05EA43A3D36A3DB6F468EB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BidirectionalDictionary_2_Set_mDAB548F4F5F826391E6CF0F09773A6CEDF5A086C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BidirectionalDictionary_2_TryGetByFirst_m8AA484022A24E50B307356D31578A68F506E8E7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BidirectionalDictionary_2__ctor_m22F68814ADE9D5A01AFD197B3936B2430D2D0CFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionUtils_ContainsValue_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9DC8DD4DE6668C72F662B9B78945F314AA16BC4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionUtils_CopyFromJaggedToMultidimensionalArray_m9D5D89D7772151BED2D22BDEE091DAAD3AE7F3E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConvertUtils_Convert_m4CCDC59412EC2C584D3E009EB69718D4D203F7DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConvertUtils_CreateCastConverter_mBE240E962C8BA471C5A36A44699ECA4FB722BFF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConvertUtils_EnsureTypeAssignable_m6D5303D024ECBD332648A4CD437594310DE33EEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConvertUtils_HexCharToInt_m7D0497F52668FCD08F62E45EE67B98EB230A7474_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m77233E87FB824A7E7160A7ACC6290C2F78322D3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1BBC419F29FC36AA000015DF2C25C422ED08968B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mF6B9323B3D7DCD5B236DAB212C1CFDD805BB563D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumUtils_GetNames_mDAD21E254FB701B33C1DF41943A1561F14D673ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumUtils_GetValues_m1420139CDDFCB52C3EA73B187D30A51B8C475965_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnumUtils_InitializeEnumType_mC30451095BFF86FD8A2FDE2D4C14517D75FA9EAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Cast_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_m738126B43BFC4A469539CD807C4F2E7E5C3893E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9A7B25385A5D570D7C0E1F76751E1AEE07EB5D30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Empty_TisString_t_mBCB5B53D37C4DA21A03B6730942638F3E389DD63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9E9DBBB0FF0583B5931EE1C5C60AD7E3C767B85C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SelectMany_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_TisString_t_mBAAE8553938712486CC559A23EC30617A9A032AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_TisString_t_mC4C3CE4E0D40292DBA38F800CD80A9F828258871_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_TisString_t_m112410FEBDCAC19B8D4D06D96706755AABE114F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_TisString_t_mE0D6FB2C379C604589CB5EE9DFBB604949E79CAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SingleOrDefault_TisString_t_mD7E5C33BAF334E08CD697D3FF0967CD9803418D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToDictionary_TisString_t_TisString_t_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m70D80F8BAEC20F51A679A394BF4BB3FFF8D0A1A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisStateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_mAFD85F343B71255F4B7817208DC4BD4910952F95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_mDCEC6DFB2791B60A05471E0C39E26B75F73B9C3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_mBA6EFE96668B1D98992AA404359D3E155107C9F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m1352EE21596BE19FAFB3B5BE02EE7C8EEE56DA64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAE9F7E5ACBBC551F21D978860D50831C1E97FCB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5710BA3130BD4788E7603B8363CAA05FB86C9B75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonTextWriter_WriteEnd_m162D6DE892608EF9312E45310EBE52751F145EA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonTextWriter__ctor_m151F95C17E2FD36B6411C26CDC03B76533C2EBA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonTextWriter_set_ArrayPool_m33D9E4DD04E00411D4ED967F111DC168F041459A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonTextWriter_set_Indentation_m303489042C9F02D8F69ABE4DF413BB6101392507_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonTextWriter_set_QuoteChar_mB80CB9D1E620C632289E107688A01F57D09F6405_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonValidatingReader_OnValidationEvent_m9E6DBEFB051624FDA6736C811401A1FD6FA4EEAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonValidatingReader_ValidateArray_m25540DE4599155E5C946B13E04C467ACA9F094BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonValidatingReader_ValidateObject_m1B4C8BB7CE7C91F6BA7A93B20029FF66C4A0A416_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonValidatingReader_set_Schema_m3AB7DD7DC8BA32FBBCDE55A5DF520F0D9420C1FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_AutoCompleteClose_m3D25084C26186FFFC214D580EA53C6F83B8809D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_GetCloseTokenForType_m9343AFE35E419B3782D020CB076F3C6E298D75FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_InternalWriteWhitespace_mF913B72513966CAC986A1F1A825DB8EE2C0D8600_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_SetWriteState_mAE15EA657C407E2DC100F49CB0C46F964966339B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_WriteEnd_m629A3E961717D562638E3A0D78B08C7F41F6E4EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_WriteToken_mFEFD14657520FEABFA9622D4989441E9EBD56129_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_WriteValue_m6A21F1845B53FC048AEF31BDBAA3043C6BA3A6DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_get_WriteState_m1565B0C16A431F8B942BA80ADDD42FED2CCDE052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_set_DateFormatHandling_m76D49E3CF26F9D242F173961C3A6ACE68B7DB8DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_set_DateTimeZoneHandling_mA8BC10C70124AAE5C7AB327C0A3C5C3EB6EF059F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_set_FloatFormatHandling_mEF0CDC3D4108E64563F2D961EBA0D9C4D8B175D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_set_Formatting_m45306DE8162628B68C1CCE06AE884297699E6C83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonWriter_set_StringEscapeHandling_m8499B4EEB006189543512AFE82CDC1393F4478A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m6BEF534E92E19F6138AF24B4F759D2D181F38BC0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mE1DC07B8A2496F1389E87AC01B53A247272C8FDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m052A64494E15DCF2F365014E6F037F387C3E7324_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA221B0F732C7C8D1CD207CD7E8A8A4D0F021E56B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA27ED321A1B7D6CC55D913F3AC0228B7F2EE6599_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD5E6DE23E1C15C083459817F4A167126F0E85D80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE63DA51BEF16DDBE596337C3A44E6FD3565A528C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEBDF6B4FD26C1A24C4771845DA76DF00D93F8E36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7C3428F4ACD64AB5F3B082E13C7592B3EE36A630_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mD8DF0486AFC9E895ABC401E25DD97D318F4AF33B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m21A6D90DAB2D6E0546888E816C19CB65DACF40BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReflectionDelegateFactory_CreateGet_TisRuntimeObject_mC4D05F6DBC6A82BB0CE2E0CF85C55B180F203C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SchemaScope_GetRequiredProperties_mED6438E92ED06A51DED3ED4E809E6D0AF65B146C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_GetEnumerator_mC742CD0009DC4E0982BCC3493E0550AE64D00110_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Peek_m39D93CDDDDBBBFF06A3DFF9E959F8941393AD5A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mFEFB337C1DE4A97FEA006B82EBFF634613B4D783_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m9CFCFC455CFBAC70BF3D092B33361A89638847D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m7824DF7B012DDCEB60382A75A42790E5CECC8406_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m63130847B1080C2AA6F9FF4BF95CE7A213C7E1AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2_Get_m32E5C62C48899A77B7D242D4C8D847621933AC52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2__ctor_m0A784806A481CC78383F100FA1D198ED00A042FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2__ctor_mDDEAE0331DB6B8FA095FA7124C5DA27FED37D2C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetNamesU3Eb__6_0_m0014A822A04C535E12D365BC7BCE9E1FE9094575_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_0_m385AB37751EE54D0EACF0E5D29CCD18F90DCB409_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_1_m717D5C372293AF055717BC7CB7DF36BEDD3E492F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValuesU3Eb__5_0_mE5BA6AF65E00D3BB45B83CB8C147E36642DBA969_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CInitializeEnumTypeU3Eb__1_0_mC1B24FCCE58E6B3E4D40C8FB42471512EB5D5150_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTryBuildImmutableForArrayContractU3Eb__24_1_m3F327906B84F4C196046C09CA60716DF7D8DCB7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTryBuildImmutableForDictionaryContractU3Eb__25_1_m85327E0EDB762B40CA651A1C02178657864D6690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CValidateEndObjectU3Eb__50_0_mCDFBAEE8E74835ED6F0E318F6F596C9E6110B436_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CValidateEndObjectU3Eb__50_1_m2001A741CD65D847DCE0032821B6915E0C951CA2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CWriteTokenU3Eb__49_0_m9BDC4EEF7CC648701F691B8FF98ED3CFC851F4CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CWriteTokenU3Eb__49_1_m39A864C1BBE614F4E040621A88A40B7D870D5E59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CWriteTokenU3Eb__49_2_m4DE70A5F111B2A6599AF4CC65186C197B3AB78EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__29_0_m5EF9FC907BE5079072C516B429D816954D2D1650_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__29_1_m5D4C152C18957B6574D67213B5F73047A6BF4EB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__29_2_m344B8EDF2874D0338D63EF88DAFD9B13345EEAA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass24_0_U3CTryBuildImmutableForArrayContractU3Eb__0_m19DA5DA368FE178AB747C84F424351B632DA7725_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass25_0_U3CTryBuildImmutableForDictionaryContractU3Eb__0_mCAF496BBD2249AABB329254A5240509B2C462B7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass49_0_U3CCreateFSharpFuncCallU3Eb__0_m9621FF67FBFA47269AF4C563248E4863D7872EA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass9_0_U3CCreateCastConverterU3Eb__0_mB2DB03718BACAC4BB888E65B6940308A1D433B50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Guid_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IDictionary_2_t4F866F723F9E0A522C362494DC799D065D96C726_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IEnumerable_1_t6D39F4BC58A66D98BCEB112169CFDE48809FC555_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Type_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A;
struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F;
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB;
struct JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3;
struct JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71;
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B;
struct StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>
struct BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0 : public RuntimeObject
{
// System.Collections.Generic.IDictionary`2<TFirst,TSecond> Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2::_firstToSecond
RuntimeObject* ____firstToSecond_0;
// System.Collections.Generic.IDictionary`2<TSecond,TFirst> Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2::_secondToFirst
RuntimeObject* ____secondToFirst_1;
// System.String Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2::_duplicateFirstErrorMessage
String_t* ____duplicateFirstErrorMessage_2;
// System.String Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2::_duplicateSecondErrorMessage
String_t* ____duplicateSecondErrorMessage_3;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>
struct Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t0DD2336142AF180F3D05851BE32F5B7CB31DFADA* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t63C25043E3D21777D73B1D7D499ED2EDF4BC0054* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t0F4062389622F24FBBEFFCD41FC6793517CEA878* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
// System.Linq.EmptyEnumerable`1<System.Object>
struct EmptyEnumerable_1_t8C8873EF4F89FB0F86D91BA5B4D640E3A23AD28E : public RuntimeObject
{
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>
struct List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Char>
struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Linq.Expressions.Expression>
struct List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct List_1_t08F05460983607ED3C554EC245A0210B035777D0 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
JTokenU5BU5D_tFC6831A236DC4FBC69DE1CEBE5060A47F78A2B0E* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>
struct List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Linq.Expressions.ParameterExpression>
struct List_1_t1A058A09EDF187502B71E068C526B964CEA1283F : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>
struct List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ByRefParameterU5BU5D_tF6BCCC58BC8FF6BC5A6A401EE518E6DEC0453D17* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>
struct List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ImmutableCollectionTypeInfoU5BU5D_t0FB0ACB88D7DE5E4486AACA5D6EE5AEB9010CB45* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject
{
// T[] System.Collections.Generic.Stack`1::_array
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject* ____syncRoot_3;
};
// System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
struct Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D : public RuntimeObject
{
// T[] System.Collections.Generic.Stack`1::_array
SchemaScopeU5BU5D_tD79459AC739CE3AA6CCB893598A282F4FC73F5F8* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject* ____syncRoot_3;
};
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
struct ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_lock
RuntimeObject* ____lock_0;
// System.Collections.Generic.Dictionary`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_store
Dictionary_2_t3E156C27EE7F926BAE6DEE77EE82FE04A7545B66* ____store_1;
// System.Func`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_creator
Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518* ____creator_2;
};
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
struct ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36 : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_lock
RuntimeObject* ____lock_0;
// System.Collections.Generic.Dictionary`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_store
Dictionary_2_t3D11F1F704CB831CC66DC445E26CF1D30193130E* ____store_1;
// System.Func`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_creator
Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573* ____creator_2;
};
// System.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder
struct Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09 : public RuntimeObject
{
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::_charsLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charsLine_2;
// System.IO.TextWriter Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::_writer
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ____writer_3;
// System.Byte[] Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::_leftOverBytes
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____leftOverBytes_4;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::_leftOverBytesCount
int32_t ____leftOverBytesCount_5;
};
// Vuforia.Newtonsoft.Json.Utilities.BufferUtils
struct BufferUtils_tCE8F43300BD37858BCD850A4FD1D07B6BBA52761 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.CollectionUtils
struct CollectionUtils_tA585411E939A6FAD90BEDB3DE46C4901CC295868 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils
struct ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7 : public RuntimeObject
{
};
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils
struct DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils
struct EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97 : public RuntimeObject
{
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
// System.Linq.Expressions.Expression
struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
struct FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622 : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::_instance
RuntimeObject* ____instance_0;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::_invoker
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ____invoker_1;
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils
struct FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils
struct ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Linq.JToken
struct JToken_t034BD5C010BDF99670727D17139F467527005F66 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Linq.JContainer Vuforia.Newtonsoft.Json.Linq.JToken::_parent
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* ____parent_1;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::_previous
JToken_t034BD5C010BDF99670727D17139F467527005F66* ____previous_2;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::_next
JToken_t034BD5C010BDF99670727D17139F467527005F66* ____next_3;
// System.Object Vuforia.Newtonsoft.Json.Linq.JToken::_annotations
RuntimeObject* ____annotations_4;
};
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer
struct JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils
struct JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.JsonConvert
struct JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.JsonConverter
struct JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder
struct JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaNodeCollection Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder::_nodes
JsonSchemaNodeCollection_tB154BE426C737ADCB145765280CB0276AD0D972D* ____nodes_0;
// System.Collections.Generic.Dictionary`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaNode,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder::_nodeModels
Dictionary_2_tFBEC1585F32A3F849517ED9C98C93598D4160790* ____nodeModels_1;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaNode Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder::_node
JsonSchemaNode_tC457E1AED8E7F2E80D88DB9806D0438088928CF4* ____node_2;
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F : public RuntimeObject
{
// System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
int32_t ___AttrsImpl_0;
// System.Type System.Reflection.ParameterInfo::ClassImpl
Type_t* ___ClassImpl_1;
// System.Object System.Reflection.ParameterInfo::DefaultValueImpl
RuntimeObject* ___DefaultValueImpl_2;
// System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
MemberInfo_t* ___MemberImpl_3;
// System.String System.Reflection.ParameterInfo::NameImpl
String_t* ___NameImpl_4;
// System.Int32 System.Reflection.ParameterInfo::PositionImpl
int32_t ___PositionImpl_5;
};
// Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_pinvoke
{
int32_t ___AttrsImpl_0;
Type_t* ___ClassImpl_1;
Il2CppIUnknown* ___DefaultValueImpl_2;
MemberInfo_t* ___MemberImpl_3;
char* ___NameImpl_4;
int32_t ___PositionImpl_5;
};
// Native definition for COM marshalling of System.Reflection.ParameterInfo
struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_com
{
int32_t ___AttrsImpl_0;
Type_t* ___ClassImpl_1;
Il2CppIUnknown* ___DefaultValueImpl_2;
MemberInfo_t* ___MemberImpl_3;
Il2CppChar* ___NameImpl_4;
int32_t ___PositionImpl_5;
};
// Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory
struct ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.SerializationBinder
struct SerializationBinder_t21A3FF8851CB13B01E860C61E3522FD567BD0422 : public RuntimeObject
{
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation
struct TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007 : public RuntimeObject
{
// System.Type Vuforia.Newtonsoft.Json.Utilities.TypeInformation::<Type>k__BackingField
Type_t* ___U3CTypeU3Ek__BackingField_0;
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.TypeInformation::<TypeCode>k__BackingField
int32_t ___U3CTypeCodeU3Ek__BackingField_1;
};
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject
{
// System.String System.Uri::m_String
String_t* ___m_String_13;
// System.String System.Uri::m_originalUnicodeString
String_t* ___m_originalUnicodeString_14;
// System.UriParser System.Uri::m_Syntax
UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax_15;
// System.String System.Uri::m_DnsSafeHost
String_t* ___m_DnsSafeHost_16;
// System.Uri/Flags System.Uri::m_Flags
uint64_t ___m_Flags_17;
// System.Uri/UriInfo System.Uri::m_Info
UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info_18;
// System.Boolean System.Uri::m_iriParsing
bool ___m_iriParsing_19;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7 : public RuntimeObject
{
// System.Int32 System.Version::_Major
int32_t ____Major_0;
// System.Int32 System.Version::_Minor
int32_t ____Minor_1;
// System.Int32 System.Version::_Build
int32_t ____Build_2;
// System.Int32 System.Version::_Revision
int32_t ____Revision_3;
};
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0
struct U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0::call
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___call_0;
};
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c
struct U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter
struct ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24 : public RuntimeObject
{
// System.Linq.Expressions.Expression Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter::Value
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___Value_0;
// System.Linq.Expressions.ParameterExpression Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter::Variable
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___Variable_1;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter::IsOut
bool ___IsOut_2;
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0
struct U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0::call
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___call_0;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0::invoke
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___invoke_1;
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c
struct U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0
struct U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438 : public RuntimeObject
{
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0::name
String_t* ___name_0;
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0
struct U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC : public RuntimeObject
{
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0::name
String_t* ___name_0;
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo
struct ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9 : public RuntimeObject
{
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::<ContractTypeName>k__BackingField
String_t* ___U3CContractTypeNameU3Ek__BackingField_0;
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::<CreatedTypeName>k__BackingField
String_t* ___U3CCreatedTypeNameU3Ek__BackingField_1;
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::<BuilderTypeName>k__BackingField
String_t* ___U3CBuilderTypeNameU3Ek__BackingField_2;
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c
struct U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope
struct SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Linq.JTokenType Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::_tokenType
int32_t ____tokenType_0;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::_schemas
RuntimeObject* ____schemas_1;
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::_requiredProperties
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ____requiredProperties_2;
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::<CurrentPropertyName>k__BackingField
String_t* ___U3CCurrentPropertyNameU3Ek__BackingField_3;
// System.Int32 Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::<ArrayItemCount>k__BackingField
int32_t ___U3CArrayItemCountU3Ek__BackingField_4;
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::<IsUniqueArray>k__BackingField
bool ___U3CIsUniqueArrayU3Ek__BackingField_5;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::<UniqueArrayItems>k__BackingField
RuntimeObject* ___U3CUniqueArrayItemsU3Ek__BackingField_6;
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::<CurrentItemWriter>k__BackingField
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* ___U3CCurrentItemWriterU3Ek__BackingField_7;
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c
struct U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337 : public RuntimeObject
{
};
// System.Collections.Generic.Stack`1/Enumerator<System.Object>
struct Enumerator_t852186DADC50D976C4BD8FE59C506354ED48B974
{
// System.Collections.Generic.Stack`1<T> System.Collections.Generic.Stack`1/Enumerator::_stack
Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* ____stack_0;
// System.Int32 System.Collections.Generic.Stack`1/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Stack`1/Enumerator::_index
int32_t ____index_2;
// T System.Collections.Generic.Stack`1/Enumerator::_currentElement
RuntimeObject* ____currentElement_3;
};
// System.Collections.Generic.Stack`1/Enumerator<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
struct Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED
{
// System.Collections.Generic.Stack`1<T> System.Collections.Generic.Stack`1/Enumerator::_stack
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* ____stack_0;
// System.Int32 System.Collections.Generic.Stack`1/Enumerator::_version
int32_t ____version_1;
// System.Int32 System.Collections.Generic.Stack`1/Enumerator::_index
int32_t ____index_2;
// T System.Collections.Generic.Stack`1/Enumerator::_currentElement
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* ____currentElement_3;
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>
struct KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423
{
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
bool ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
{
// TKey System.Collections.Generic.KeyValuePair`2::key
RuntimeObject* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>
struct KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C
{
// TKey System.Collections.Generic.KeyValuePair`2::key
String_t* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
bool ___value_1;
};
// System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026
{
// TKey System.Collections.Generic.KeyValuePair`2::key
String_t* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___value_1;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Nullable`1<System.Byte>
struct Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
uint8_t ___value_1;
};
// System.Nullable`1<System.Char>
struct Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
Il2CppChar ___value_1;
};
// System.Nullable`1<System.Double>
struct Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
double ___value_1;
};
// System.Nullable`1<System.Int16>
struct Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int16_t ___value_1;
};
// System.Nullable`1<System.Int32>
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Int32Enum>
struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Int64>
struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int64_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>
struct Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.SByte>
struct Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int8_t ___value_1;
};
// System.Nullable`1<System.Single>
struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
float ___value_1;
};
// System.Nullable`1<System.UInt16>
struct Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
uint16_t ___value_1;
};
// System.Nullable`1<System.UInt32>
struct Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
uint32_t ___value_1;
};
// System.Nullable`1<System.UInt64>
struct Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
uint64_t ___value_1;
};
// System.Linq.Expressions.BinaryExpression
struct BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::<Right>k__BackingField
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CRightU3Ek__BackingField_3;
// System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::<Left>k__BackingField
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CLeftU3Ek__BackingField_4;
};
// System.Linq.Expressions.BlockExpression
struct BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// System.Linq.Expressions.ConstantExpression
struct ConstantExpression_t4BE6B7DFD889CC0EA42B45C32BD511F2764E1547 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.Object System.Linq.Expressions.ConstantExpression::<Value>k__BackingField
RuntimeObject* ___U3CValueU3Ek__BackingField_3;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
struct DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9
{
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Year
int32_t ___Year_0;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Month
int32_t ___Month_1;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Day
int32_t ___Day_2;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Hour
int32_t ___Hour_3;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Minute
int32_t ___Minute_4;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Second
int32_t ___Second_5;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Fraction
int32_t ___Fraction_6;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ZoneHour
int32_t ___ZoneHour_7;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ZoneMinute
int32_t ___ZoneMinute_8;
// Vuforia.Newtonsoft.Json.Utilities.ParserTimeZone Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Zone
int32_t ___Zone_9;
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::_text
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____text_10;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::_end
int32_t ____end_11;
};
// Native definition for P/Invoke marshalling of Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
struct DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_pinvoke
{
int32_t ___Year_0;
int32_t ___Month_1;
int32_t ___Day_2;
int32_t ___Hour_3;
int32_t ___Minute_4;
int32_t ___Second_5;
int32_t ___Fraction_6;
int32_t ___ZoneHour_7;
int32_t ___ZoneMinute_8;
int32_t ___Zone_9;
uint8_t* ____text_10;
int32_t ____end_11;
};
// Native definition for COM marshalling of Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
struct DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_com
{
int32_t ___Year_0;
int32_t ___Month_1;
int32_t ___Day_2;
int32_t ___Hour_3;
int32_t ___Minute_4;
int32_t ___Second_5;
int32_t ___Fraction_6;
int32_t ___ZoneHour_7;
int32_t ___ZoneMinute_8;
int32_t ___Zone_9;
uint8_t* ____text_10;
int32_t ____end_11;
};
// System.Decimal
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 System.Decimal::flags
int32_t ___flags_8;
};
#pragma pack(pop, tp)
struct
{
int32_t ___flags_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___hi_9_OffsetPadding[4];
// System.Int32 System.Decimal::hi
int32_t ___hi_9;
};
#pragma pack(pop, tp)
struct
{
char ___hi_9_OffsetPadding_forAlignmentOnly[4];
int32_t ___hi_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___lo_10_OffsetPadding[8];
// System.Int32 System.Decimal::lo
int32_t ___lo_10;
};
#pragma pack(pop, tp)
struct
{
char ___lo_10_OffsetPadding_forAlignmentOnly[8];
int32_t ___lo_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___mid_11_OffsetPadding[12];
// System.Int32 System.Decimal::mid
int32_t ___mid_11;
};
#pragma pack(pop, tp)
struct
{
char ___mid_11_OffsetPadding_forAlignmentOnly[12];
int32_t ___mid_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ulomidLE_12_OffsetPadding[8];
// System.UInt64 System.Decimal::ulomidLE
uint64_t ___ulomidLE_12;
};
#pragma pack(pop, tp)
struct
{
char ___ulomidLE_12_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ulomidLE_12_forAlignmentOnly;
};
};
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Runtime.Serialization.EnumMemberAttribute
struct EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String System.Runtime.Serialization.EnumMemberAttribute::value
String_t* ___value_0;
};
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory
struct ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D : public ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89
{
};
// System.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
};
// System.Guid
struct Guid_t
{
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
};
// System.Int16
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB
{
// Vuforia.Newtonsoft.Json.JsonContainerType Vuforia.Newtonsoft.Json.JsonPosition::Type
int32_t ___Type_1;
// System.Int32 Vuforia.Newtonsoft.Json.JsonPosition::Position
int32_t ___Position_2;
// System.String Vuforia.Newtonsoft.Json.JsonPosition::PropertyName
String_t* ___PropertyName_3;
// System.Boolean Vuforia.Newtonsoft.Json.JsonPosition::HasIndex
bool ___HasIndex_4;
};
// Native definition for P/Invoke marshalling of Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_marshaled_pinvoke
{
int32_t ___Type_1;
int32_t ___Position_2;
char* ___PropertyName_3;
int32_t ___HasIndex_4;
};
// Native definition for COM marshalling of Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_marshaled_com
{
int32_t ___Type_1;
int32_t ___Position_2;
Il2CppChar* ___PropertyName_3;
int32_t ___HasIndex_4;
};
// System.Linq.Expressions.LambdaExpression
struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.Linq.Expressions.Expression System.Linq.Expressions.LambdaExpression::_body
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body_3;
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// System.Linq.Expressions.MethodCallExpression
struct MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.Reflection.MethodInfo System.Linq.Expressions.MethodCallExpression::<Method>k__BackingField
MethodInfo_t* ___U3CMethodU3Ek__BackingField_3;
};
// System.Linq.Expressions.NewExpression
struct NewExpression_t71592C0B1A33F4FD5FA0283BC2657C31D95EED51 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.Collections.Generic.IReadOnlyList`1<System.Linq.Expressions.Expression> System.Linq.Expressions.NewExpression::_arguments
RuntimeObject* ____arguments_3;
// System.Reflection.ConstructorInfo System.Linq.Expressions.NewExpression::<Constructor>k__BackingField
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___U3CConstructorU3Ek__BackingField_4;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.MemberInfo> System.Linq.Expressions.NewExpression::<Members>k__BackingField
ReadOnlyCollection_1_tDAE35E503783CF053392CFBB43ACBDCE72C6C996* ___U3CMembersU3Ek__BackingField_5;
};
// System.OrdinalComparer
struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06
{
// System.Boolean System.OrdinalComparer::_ignoreCase
bool ____ignoreCase_4;
};
// System.Linq.Expressions.ParameterExpression
struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.String System.Linq.Expressions.ParameterExpression::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_3;
};
// System.Reflection.PropertyInfo
struct PropertyInfo_t : public MemberInfo_t
{
};
// System.SByte
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
{
// System.SByte System.SByte::m_value
int8_t ___m_value_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// Vuforia.Newtonsoft.Json.Utilities.StringReference
struct StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A
{
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.StringReference::_chars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____chars_0;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.StringReference::_startIndex
int32_t ____startIndex_1;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.StringReference::_length
int32_t ____length_2;
};
// Native definition for P/Invoke marshalling of Vuforia.Newtonsoft.Json.Utilities.StringReference
struct StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A_marshaled_pinvoke
{
uint8_t* ____chars_0;
int32_t ____startIndex_1;
int32_t ____length_2;
};
// Native definition for COM marshalling of Vuforia.Newtonsoft.Json.Utilities.StringReference
struct StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A_marshaled_com
{
uint8_t* ____chars_0;
int32_t ____startIndex_1;
int32_t ____length_2;
};
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.Char[] System.IO.TextWriter::CoreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CoreNewLine_3;
// System.String System.IO.TextWriter::CoreNewLineStr
String_t* ___CoreNewLineStr_4;
// System.IFormatProvider System.IO.TextWriter::_internalFormatProvider
RuntimeObject* ____internalFormatProvider_5;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// System.Linq.Expressions.UnaryExpression
struct UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
{
// System.Type System.Linq.Expressions.UnaryExpression::<Type>k__BackingField
Type_t* ___U3CTypeU3Ek__BackingField_3;
// System.Linq.Expressions.ExpressionType System.Linq.Expressions.UnaryExpression::<NodeType>k__BackingField
int32_t ___U3CNodeTypeU3Ek__BackingField_4;
// System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::<Operand>k__BackingField
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3COperandU3Ek__BackingField_5;
// System.Reflection.MethodInfo System.Linq.Expressions.UnaryExpression::<Method>k__BackingField
MethodInfo_t* ___U3CMethodU3Ek__BackingField_6;
};
// Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs
struct ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3 : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaException Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs::_ex
JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* ____ex_1;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
struct TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97
{
// System.Type Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::_initialType
Type_t* ____initialType_0;
// System.Type Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::_targetType
Type_t* ____targetType_1;
};
// Native definition for P/Invoke marshalling of Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
struct TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_pinvoke
{
Type_t* ____initialType_0;
Type_t* ____targetType_1;
};
// Native definition for COM marshalling of Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
struct TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_com
{
Type_t* ____initialType_0;
Type_t* ____targetType_1;
};
// System.Nullable`1<System.DateTime>
struct Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___value_1;
};
// System.Nullable`1<System.Decimal>
struct Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___value_1;
};
// System.Nullable`1<System.Guid>
struct Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
Guid_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.JsonPosition>
struct Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ___value_1;
};
// System.Nullable`1<System.TimeSpan>
struct Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___value_1;
};
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t
{
};
// System.DateTimeOffset
struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4
{
// System.DateTime System.DateTimeOffset::_dateTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____dateTime_3;
// System.Int16 System.DateTimeOffset::_offsetMinutes
int16_t ____offsetMinutes_4;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Vuforia.Newtonsoft.Json.JsonReader
struct JsonReader_t11A049B304178F213051FD521F698A8BDA955951 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::_tokenType
int32_t ____tokenType_0;
// System.Object Vuforia.Newtonsoft.Json.JsonReader::_value
RuntimeObject* ____value_1;
// System.Char Vuforia.Newtonsoft.Json.JsonReader::_quoteChar
Il2CppChar ____quoteChar_2;
// Vuforia.Newtonsoft.Json.JsonReader/State Vuforia.Newtonsoft.Json.JsonReader::_currentState
int32_t ____currentState_3;
// Vuforia.Newtonsoft.Json.JsonPosition Vuforia.Newtonsoft.Json.JsonReader::_currentPosition
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ____currentPosition_4;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonReader::_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture_5;
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonReader::_dateTimeZoneHandling
int32_t ____dateTimeZoneHandling_6;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.JsonReader::_maxDepth
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ____maxDepth_7;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::_hasExceededMaxDepth
bool ____hasExceededMaxDepth_8;
// Vuforia.Newtonsoft.Json.DateParseHandling Vuforia.Newtonsoft.Json.JsonReader::_dateParseHandling
int32_t ____dateParseHandling_9;
// Vuforia.Newtonsoft.Json.FloatParseHandling Vuforia.Newtonsoft.Json.JsonReader::_floatParseHandling
int32_t ____floatParseHandling_10;
// System.String Vuforia.Newtonsoft.Json.JsonReader::_dateFormatString
String_t* ____dateFormatString_11;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition> Vuforia.Newtonsoft.Json.JsonReader::_stack
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* ____stack_12;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::<CloseInput>k__BackingField
bool ___U3CCloseInputU3Ek__BackingField_13;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::<SupportMultipleContent>k__BackingField
bool ___U3CSupportMultipleContentU3Ek__BackingField_14;
};
// Vuforia.Newtonsoft.Json.Schema.JsonSchema
struct JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D : public RuntimeObject
{
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Id>k__BackingField
String_t* ___U3CIdU3Ek__BackingField_0;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Title>k__BackingField
String_t* ___U3CTitleU3Ek__BackingField_1;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Required>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CRequiredU3Ek__BackingField_2;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<ReadOnly>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CReadOnlyU3Ek__BackingField_3;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Hidden>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CHiddenU3Ek__BackingField_4;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Transient>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CTransientU3Ek__BackingField_5;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Description>k__BackingField
String_t* ___U3CDescriptionU3Ek__BackingField_6;
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Type>k__BackingField
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 ___U3CTypeU3Ek__BackingField_7;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Pattern>k__BackingField
String_t* ___U3CPatternU3Ek__BackingField_8;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<MinimumLength>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMinimumLengthU3Ek__BackingField_9;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<MaximumLength>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMaximumLengthU3Ek__BackingField_10;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<DivisibleBy>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CDivisibleByU3Ek__BackingField_11;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Minimum>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CMinimumU3Ek__BackingField_12;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Maximum>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CMaximumU3Ek__BackingField_13;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<ExclusiveMinimum>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CExclusiveMinimumU3Ek__BackingField_14;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<ExclusiveMaximum>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CExclusiveMaximumU3Ek__BackingField_15;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<MinimumItems>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMinimumItemsU3Ek__BackingField_16;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<MaximumItems>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMaximumItemsU3Ek__BackingField_17;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchema> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Items>k__BackingField
RuntimeObject* ___U3CItemsU3Ek__BackingField_18;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchema::<PositionalItemsValidation>k__BackingField
bool ___U3CPositionalItemsValidationU3Ek__BackingField_19;
// Vuforia.Newtonsoft.Json.Schema.JsonSchema Vuforia.Newtonsoft.Json.Schema.JsonSchema::<AdditionalItems>k__BackingField
JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* ___U3CAdditionalItemsU3Ek__BackingField_20;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchema::<AllowAdditionalItems>k__BackingField
bool ___U3CAllowAdditionalItemsU3Ek__BackingField_21;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchema::<UniqueItems>k__BackingField
bool ___U3CUniqueItemsU3Ek__BackingField_22;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchema> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Properties>k__BackingField
RuntimeObject* ___U3CPropertiesU3Ek__BackingField_23;
// Vuforia.Newtonsoft.Json.Schema.JsonSchema Vuforia.Newtonsoft.Json.Schema.JsonSchema::<AdditionalProperties>k__BackingField
JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* ___U3CAdditionalPropertiesU3Ek__BackingField_24;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchema> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<PatternProperties>k__BackingField
RuntimeObject* ___U3CPatternPropertiesU3Ek__BackingField_25;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchema::<AllowAdditionalProperties>k__BackingField
bool ___U3CAllowAdditionalPropertiesU3Ek__BackingField_26;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Requires>k__BackingField
String_t* ___U3CRequiresU3Ek__BackingField_27;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Enum>k__BackingField
RuntimeObject* ___U3CEnumU3Ek__BackingField_28;
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Disallow>k__BackingField
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 ___U3CDisallowU3Ek__BackingField_29;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Default>k__BackingField
JToken_t034BD5C010BDF99670727D17139F467527005F66* ___U3CDefaultU3Ek__BackingField_30;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchema> Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Extends>k__BackingField
RuntimeObject* ___U3CExtendsU3Ek__BackingField_31;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Format>k__BackingField
String_t* ___U3CFormatU3Ek__BackingField_32;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<Location>k__BackingField
String_t* ___U3CLocationU3Ek__BackingField_33;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::_internalId
String_t* ____internalId_34;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchema::<DeferredReference>k__BackingField
String_t* ___U3CDeferredReferenceU3Ek__BackingField_35;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchema::<ReferencesResolved>k__BackingField
bool ___U3CReferencesResolvedU3Ek__BackingField_36;
};
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel
struct JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9 : public RuntimeObject
{
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Required>k__BackingField
bool ___U3CRequiredU3Ek__BackingField_0;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaType Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Type>k__BackingField
int32_t ___U3CTypeU3Ek__BackingField_1;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<MinimumLength>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMinimumLengthU3Ek__BackingField_2;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<MaximumLength>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMaximumLengthU3Ek__BackingField_3;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<DivisibleBy>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CDivisibleByU3Ek__BackingField_4;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Minimum>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CMinimumU3Ek__BackingField_5;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Maximum>k__BackingField
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___U3CMaximumU3Ek__BackingField_6;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<ExclusiveMinimum>k__BackingField
bool ___U3CExclusiveMinimumU3Ek__BackingField_7;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<ExclusiveMaximum>k__BackingField
bool ___U3CExclusiveMaximumU3Ek__BackingField_8;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<MinimumItems>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMinimumItemsU3Ek__BackingField_9;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<MaximumItems>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CMaximumItemsU3Ek__BackingField_10;
// System.Collections.Generic.IList`1<System.String> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Patterns>k__BackingField
RuntimeObject* ___U3CPatternsU3Ek__BackingField_11;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Items>k__BackingField
RuntimeObject* ___U3CItemsU3Ek__BackingField_12;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Properties>k__BackingField
RuntimeObject* ___U3CPropertiesU3Ek__BackingField_13;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<PatternProperties>k__BackingField
RuntimeObject* ___U3CPatternPropertiesU3Ek__BackingField_14;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<AdditionalProperties>k__BackingField
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___U3CAdditionalPropertiesU3Ek__BackingField_15;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<AdditionalItems>k__BackingField
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___U3CAdditionalItemsU3Ek__BackingField_16;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<PositionalItemsValidation>k__BackingField
bool ___U3CPositionalItemsValidationU3Ek__BackingField_17;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<AllowAdditionalProperties>k__BackingField
bool ___U3CAllowAdditionalPropertiesU3Ek__BackingField_18;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<AllowAdditionalItems>k__BackingField
bool ___U3CAllowAdditionalItemsU3Ek__BackingField_19;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<UniqueItems>k__BackingField
bool ___U3CUniqueItemsU3Ek__BackingField_20;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Enum>k__BackingField
RuntimeObject* ___U3CEnumU3Ek__BackingField_21;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaType Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::<Disallow>k__BackingField
int32_t ___U3CDisallowU3Ek__BackingField_22;
};
// Vuforia.Newtonsoft.Json.JsonWriter
struct JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5 : public RuntimeObject
{
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition> Vuforia.Newtonsoft.Json.JsonWriter::_stack
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* ____stack_2;
// Vuforia.Newtonsoft.Json.JsonPosition Vuforia.Newtonsoft.Json.JsonWriter::_currentPosition
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ____currentPosition_3;
// Vuforia.Newtonsoft.Json.JsonWriter/State Vuforia.Newtonsoft.Json.JsonWriter::_currentState
int32_t ____currentState_4;
// Vuforia.Newtonsoft.Json.Formatting Vuforia.Newtonsoft.Json.JsonWriter::_formatting
int32_t ____formatting_5;
// System.Boolean Vuforia.Newtonsoft.Json.JsonWriter::<CloseOutput>k__BackingField
bool ___U3CCloseOutputU3Ek__BackingField_6;
// Vuforia.Newtonsoft.Json.DateFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::_dateFormatHandling
int32_t ____dateFormatHandling_7;
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonWriter::_dateTimeZoneHandling
int32_t ____dateTimeZoneHandling_8;
// Vuforia.Newtonsoft.Json.StringEscapeHandling Vuforia.Newtonsoft.Json.JsonWriter::_stringEscapeHandling
int32_t ____stringEscapeHandling_9;
// Vuforia.Newtonsoft.Json.FloatFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::_floatFormatHandling
int32_t ____floatFormatHandling_10;
// System.String Vuforia.Newtonsoft.Json.JsonWriter::_dateFormatString
String_t* ____dateFormatString_11;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonWriter::_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture_12;
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
};
// System.OrdinalIgnoreCaseComparer
struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0 : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170
{
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// System.IO.StringWriter
struct StringWriter_tF48052BE4F980E5C85403221E835768E4156267D : public TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3
{
// System.Text.StringBuilder System.IO.StringWriter::_sb
StringBuilder_t* ____sb_6;
// System.Boolean System.IO.StringWriter::_isOpen
bool ____isOpen_7;
};
// System.TimeZoneInfo
struct TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8 : public RuntimeObject
{
// System.String System.TimeZoneInfo::_id
String_t* ____id_0;
// System.String System.TimeZoneInfo::_displayName
String_t* ____displayName_1;
// System.String System.TimeZoneInfo::_standardDisplayName
String_t* ____standardDisplayName_2;
// System.String System.TimeZoneInfo::_daylightDisplayName
String_t* ____daylightDisplayName_3;
// System.TimeSpan System.TimeZoneInfo::_baseUtcOffset
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ____baseUtcOffset_4;
// System.Boolean System.TimeZoneInfo::_supportsDaylightSavingTime
bool ____supportsDaylightSavingTime_5;
// System.TimeZoneInfo/AdjustmentRule[] System.TimeZoneInfo::_adjustmentRules
AdjustmentRuleU5BU5D_tE06E08FC55F09158CD673CE867C3771D92906DFA* ____adjustmentRules_6;
};
// Vuforia.Newtonsoft.Json.JsonWriter/State
struct State_tD41F3738F016379129C35457BB5DA9BD9407C038
{
// System.Int32 Vuforia.Newtonsoft.Json.JsonWriter/State::value__
int32_t ___value___2;
};
// System.Nullable`1<System.DateTimeOffset>
struct Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___value_1;
};
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter
struct JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134 : public JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5
{
// Vuforia.Newtonsoft.Json.Linq.JContainer Vuforia.Newtonsoft.Json.Linq.JTokenWriter::_token
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* ____token_13;
// Vuforia.Newtonsoft.Json.Linq.JContainer Vuforia.Newtonsoft.Json.Linq.JTokenWriter::_parent
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* ____parent_14;
// Vuforia.Newtonsoft.Json.Linq.JValue Vuforia.Newtonsoft.Json.Linq.JTokenWriter::_value
JValue_tD6824EF93BB1096222B2A21D06075DB540FA39A2* ____value_15;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JTokenWriter::_current
JToken_t034BD5C010BDF99670727D17139F467527005F66* ____current_16;
};
// Vuforia.Newtonsoft.Json.JsonException
struct JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918 : public Exception_t
{
};
// Vuforia.Newtonsoft.Json.JsonTextWriter
struct JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595 : public JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5
{
// System.IO.TextWriter Vuforia.Newtonsoft.Json.JsonTextWriter::_writer
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ____writer_13;
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder Vuforia.Newtonsoft.Json.JsonTextWriter::_base64Encoder
Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* ____base64Encoder_14;
// System.Char Vuforia.Newtonsoft.Json.JsonTextWriter::_indentChar
Il2CppChar ____indentChar_15;
// System.Int32 Vuforia.Newtonsoft.Json.JsonTextWriter::_indentation
int32_t ____indentation_16;
// System.Char Vuforia.Newtonsoft.Json.JsonTextWriter::_quoteChar
Il2CppChar ____quoteChar_17;
// System.Boolean Vuforia.Newtonsoft.Json.JsonTextWriter::_quoteName
bool ____quoteName_18;
// System.Boolean[] Vuforia.Newtonsoft.Json.JsonTextWriter::_charEscapeFlags
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____charEscapeFlags_19;
// System.Char[] Vuforia.Newtonsoft.Json.JsonTextWriter::_writeBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____writeBuffer_20;
// Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char> Vuforia.Newtonsoft.Json.JsonTextWriter::_arrayPool
RuntimeObject* ____arrayPool_21;
// System.Char[] Vuforia.Newtonsoft.Json.JsonTextWriter::_indentChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____indentChars_22;
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader
struct JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673 : public JsonReader_t11A049B304178F213051FD521F698A8BDA955951
{
// Vuforia.Newtonsoft.Json.JsonReader Vuforia.Newtonsoft.Json.JsonValidatingReader::_reader
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ____reader_15;
// System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope> Vuforia.Newtonsoft.Json.JsonValidatingReader::_stack
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* ____stack_16;
// Vuforia.Newtonsoft.Json.Schema.JsonSchema Vuforia.Newtonsoft.Json.JsonValidatingReader::_schema
JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* ____schema_17;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel Vuforia.Newtonsoft.Json.JsonValidatingReader::_model
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ____model_18;
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope Vuforia.Newtonsoft.Json.JsonValidatingReader::_currentScope
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* ____currentScope_19;
// Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidationEventHandler
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* ___ValidationEventHandler_20;
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.Boolean>
struct Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1 : public MulticastDelegate_t
{
};
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String>
struct Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC : public MulticastDelegate_t
{
};
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.Boolean>
struct Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E : public MulticastDelegate_t
{
};
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String>
struct Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645 : public MulticastDelegate_t
{
};
// System.Func`2<System.Runtime.Serialization.EnumMemberAttribute,System.String>
struct Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08 : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
struct Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Collections.Generic.IEnumerable`1<System.String>>
struct Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean>
struct Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A : public MulticastDelegate_t
{
};
// System.Func`2<System.Reflection.MethodInfo,System.Boolean>
struct Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164 : public MulticastDelegate_t
{
};
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.String>
struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93 : public MulticastDelegate_t
{
};
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
struct Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
struct Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo,System.Boolean>
struct Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319 : public MulticastDelegate_t
{
};
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
struct MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36 : public MulticastDelegate_t
{
};
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
struct ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// System.FormatException
struct FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Vuforia.Newtonsoft.Json.JsonReaderException
struct JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4 : public JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918
{
// System.Int32 Vuforia.Newtonsoft.Json.JsonReaderException::<LineNumber>k__BackingField
int32_t ___U3CLineNumberU3Ek__BackingField_18;
// System.Int32 Vuforia.Newtonsoft.Json.JsonReaderException::<LinePosition>k__BackingField
int32_t ___U3CLinePositionU3Ek__BackingField_19;
// System.String Vuforia.Newtonsoft.Json.JsonReaderException::<Path>k__BackingField
String_t* ___U3CPathU3Ek__BackingField_20;
};
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaException
struct JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805 : public JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918
{
// System.Int32 Vuforia.Newtonsoft.Json.Schema.JsonSchemaException::<LineNumber>k__BackingField
int32_t ___U3CLineNumberU3Ek__BackingField_18;
// System.Int32 Vuforia.Newtonsoft.Json.Schema.JsonSchemaException::<LinePosition>k__BackingField
int32_t ___U3CLinePositionU3Ek__BackingField_19;
// System.String Vuforia.Newtonsoft.Json.Schema.JsonSchemaException::<Path>k__BackingField
String_t* ___U3CPathU3Ek__BackingField_20;
};
// Vuforia.Newtonsoft.Json.JsonWriterException
struct JsonWriterException_t53834408693F0F6B576F284482A8868729388251 : public JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918
{
// System.String Vuforia.Newtonsoft.Json.JsonWriterException::<Path>k__BackingField
String_t* ___U3CPathU3Ek__BackingField_18;
};
// Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler
struct ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44 : public MulticastDelegate_t
{
};
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>
// Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
// T[] System.EmptyArray`1::Value
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0;
};
// System.EmptyArray`1<System.Object>
// System.Linq.EmptyEnumerable`1<System.Object>
struct EmptyEnumerable_1_t8C8873EF4F89FB0F86D91BA5B4D640E3A23AD28E_StaticFields
{
// TElement[] System.Linq.EmptyEnumerable`1::Instance
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Instance_0;
};
// System.Linq.EmptyEnumerable`1<System.Object>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>
struct List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>
// System.Collections.Generic.List`1<System.Char>
struct List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Char>
// System.Collections.Generic.List`1<System.Linq.Expressions.Expression>
struct List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Linq.Expressions.Expression>
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct List_1_t08F05460983607ED3C554EC245A0210B035777D0_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
JTokenU5BU5D_tFC6831A236DC4FBC69DE1CEBE5060A47F78A2B0E* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>
struct List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
struct List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<System.Linq.Expressions.ParameterExpression>
struct List_1_t1A058A09EDF187502B71E068C526B964CEA1283F_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Linq.Expressions.ParameterExpression>
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>
struct List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ByRefParameterU5BU5D_tF6BCCC58BC8FF6BC5A6A401EE518E6DEC0453D17* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>
struct List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ImmutableCollectionTypeInfoU5BU5D_t0FB0ACB88D7DE5E4486AACA5D6EE5AEB9010CB45* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>
// System.Collections.Generic.Stack`1<System.Object>
// System.Collections.Generic.Stack`1<System.Object>
// System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
// System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
// System.Reflection.Assembly
// System.Reflection.Assembly
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder
// Vuforia.Newtonsoft.Json.Utilities.BufferUtils
// Vuforia.Newtonsoft.Json.Utilities.BufferUtils
// Vuforia.Newtonsoft.Json.Utilities.CollectionUtils
// Vuforia.Newtonsoft.Json.Utilities.CollectionUtils
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils
struct ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode> Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::TypeCodeMap
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* ___TypeCodeMap_0;
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation[] Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::PrimitiveTypeCodes
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* ___PrimitiveTypeCodes_1;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>> Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::CastConverters
ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36* ___CastConverters_2;
};
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject* ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_39;
};
// System.Globalization.CultureInfo
// Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils
struct DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields
{
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::InitialJavaScriptDateTicks
int64_t ___InitialJavaScriptDateTicks_0;
// System.Int32[] Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::DaysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DaysToMonth365_7;
// System.Int32[] Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::DaysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DaysToMonth366_8;
};
// Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils
struct EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_StaticFields
{
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>> Vuforia.Newtonsoft.Json.Utilities.EnumUtils::EnumMemberNamesPerType
ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB* ___EnumMemberNamesPerType_0;
};
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils
// System.Linq.Expressions.Expression
struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields
{
// System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo> System.Linq.Expressions.Expression::s_lambdaDelegateCache
CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache_0;
// System.Dynamic.Utils.CacheDict`2<System.Type,System.Func`5<System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LambdaExpression>> modreq(System.Runtime.CompilerServices.IsVolatile) System.Linq.Expressions.Expression::s_lambdaFactories
CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7* ___s_lambdaFactories_1;
// System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo> System.Linq.Expressions.Expression::s_legacyCtorSupportTable
ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable_2;
};
// System.Linq.Expressions.Expression
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils
struct FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::Lock
RuntimeObject* ___Lock_0;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::_initialized
bool ____initialized_1;
// System.Reflection.MethodInfo Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::_ofSeq
MethodInfo_t* ____ofSeq_2;
// System.Type Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::_mapType
Type_t* ____mapType_3;
// System.Reflection.Assembly Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<FSharpCoreAssembly>k__BackingField
Assembly_t* ___U3CFSharpCoreAssemblyU3Ek__BackingField_4;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<IsUnion>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CIsUnionU3Ek__BackingField_5;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCases>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CGetUnionCasesU3Ek__BackingField_6;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<PreComputeUnionTagReader>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CPreComputeUnionTagReaderU3Ek__BackingField_7;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<PreComputeUnionReader>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CPreComputeUnionReaderU3Ek__BackingField_8;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<PreComputeUnionConstructor>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CPreComputeUnionConstructorU3Ek__BackingField_9;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoDeclaringType>k__BackingField
Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoName>k__BackingField
Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CGetUnionCaseInfoNameU3Ek__BackingField_11;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoTag>k__BackingField
Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CGetUnionCaseInfoTagU3Ek__BackingField_12;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoFields>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13;
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils
struct ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields
{
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo> Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils::ArrayContractImmutableCollectionDefinitions
RuntimeObject* ___ArrayContractImmutableCollectionDefinitions_16;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo> Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils::DictionaryContractImmutableCollectionDefinitions
RuntimeObject* ___DictionaryContractImmutableCollectionDefinitions_22;
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils
// Vuforia.Newtonsoft.Json.Linq.JToken
struct JToken_t034BD5C010BDF99670727D17139F467527005F66_StaticFields
{
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer Vuforia.Newtonsoft.Json.Linq.JToken::_equalityComparer
JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435* ____equalityComparer_0;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::BooleanTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___BooleanTypes_5;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::NumberTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___NumberTypes_6;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::StringTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___StringTypes_7;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::GuidTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___GuidTypes_8;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::TimeSpanTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___TimeSpanTypes_9;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::UriTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___UriTypes_10;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::CharTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___CharTypes_11;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::DateTimeTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___DateTimeTypes_12;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::BytesTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___BytesTypes_13;
};
// Vuforia.Newtonsoft.Json.Linq.JToken
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer
// Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils
struct JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields
{
// System.Boolean[] Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::SingleQuoteCharEscapeFlags
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___SingleQuoteCharEscapeFlags_0;
// System.Boolean[] Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::DoubleQuoteCharEscapeFlags
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___DoubleQuoteCharEscapeFlags_1;
// System.Boolean[] Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::HtmlCharEscapeFlags
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___HtmlCharEscapeFlags_2;
};
// Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils
// Vuforia.Newtonsoft.Json.JsonConvert
struct JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_StaticFields
{
// System.Func`1<Vuforia.Newtonsoft.Json.JsonSerializerSettings> Vuforia.Newtonsoft.Json.JsonConvert::<DefaultSettings>k__BackingField
Func_1_t07FE11A4C75296DD3AA549AAA6280599AE7FC127* ___U3CDefaultSettingsU3Ek__BackingField_0;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::True
String_t* ___True_1;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::False
String_t* ___False_2;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::Null
String_t* ___Null_3;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::Undefined
String_t* ___Undefined_4;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::PositiveInfinity
String_t* ___PositiveInfinity_5;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::NegativeInfinity
String_t* ___NegativeInfinity_6;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::NaN
String_t* ___NaN_7;
// Vuforia.Newtonsoft.Json.JsonSerializerSettings Vuforia.Newtonsoft.Json.JsonConvert::InitialSerializerSettings
JsonSerializerSettings_t4C7EE8288007683E665485FDECAC5B2B09ABA723* ___InitialSerializerSettings_8;
};
// Vuforia.Newtonsoft.Json.JsonConvert
// Vuforia.Newtonsoft.Json.JsonConverter
// Vuforia.Newtonsoft.Json.JsonConverter
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// System.Reflection.ParameterInfo
// System.Reflection.ParameterInfo
// Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory
// Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory
// Vuforia.Newtonsoft.Json.SerializationBinder
// Vuforia.Newtonsoft.Json.SerializationBinder
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.StringComparer
struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields
{
// System.CultureAwareComparer System.StringComparer::s_invariantCulture
CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture_0;
// System.CultureAwareComparer System.StringComparer::s_invariantCultureIgnoreCase
CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase_1;
// System.OrdinalCaseSensitiveComparer System.StringComparer::s_ordinal
OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal_2;
// System.OrdinalIgnoreCaseComparer System.StringComparer::s_ordinalIgnoreCase
OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase_3;
};
// System.StringComparer
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields
{
// System.String System.Uri::UriSchemeFile
String_t* ___UriSchemeFile_0;
// System.String System.Uri::UriSchemeFtp
String_t* ___UriSchemeFtp_1;
// System.String System.Uri::UriSchemeGopher
String_t* ___UriSchemeGopher_2;
// System.String System.Uri::UriSchemeHttp
String_t* ___UriSchemeHttp_3;
// System.String System.Uri::UriSchemeHttps
String_t* ___UriSchemeHttps_4;
// System.String System.Uri::UriSchemeWs
String_t* ___UriSchemeWs_5;
// System.String System.Uri::UriSchemeWss
String_t* ___UriSchemeWss_6;
// System.String System.Uri::UriSchemeMailto
String_t* ___UriSchemeMailto_7;
// System.String System.Uri::UriSchemeNews
String_t* ___UriSchemeNews_8;
// System.String System.Uri::UriSchemeNntp
String_t* ___UriSchemeNntp_9;
// System.String System.Uri::UriSchemeNetTcp
String_t* ___UriSchemeNetTcp_10;
// System.String System.Uri::UriSchemeNetPipe
String_t* ___UriSchemeNetPipe_11;
// System.String System.Uri::SchemeDelimiter
String_t* ___SchemeDelimiter_12;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_ConfigInitialized
bool ___s_ConfigInitialized_20;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_ConfigInitializing
bool ___s_ConfigInitializing_21;
// System.UriIdnScope modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_IdnScope
int32_t ___s_IdnScope_22;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_IriParsing
bool ___s_IriParsing_23;
// System.Boolean System.Uri::useDotNetRelativeOrAbsolute
bool ___useDotNetRelativeOrAbsolute_24;
// System.Boolean System.Uri::IsWindowsFileSystem
bool ___IsWindowsFileSystem_25;
// System.Object System.Uri::s_initLock
RuntimeObject* ___s_initLock_26;
// System.Char[] System.Uri::HexLowerChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars_27;
// System.Char[] System.Uri::_WSchars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars_28;
};
// System.Uri
// System.Version
// System.Version
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c
struct U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields
{
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<>9
U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* ___U3CU3E9_0;
// System.Func`2<System.Runtime.Serialization.EnumMemberAttribute,System.String> Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<>9__1_0
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* ___U3CU3E9__1_0_1;
// System.Func`2<System.Reflection.FieldInfo,System.Boolean> Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<>9__5_0
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* ___U3CU3E9__5_0_2;
// System.Func`2<System.Reflection.FieldInfo,System.Boolean> Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<>9__6_0
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* ___U3CU3E9__6_0_3;
};
// Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c
struct U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields
{
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::<>9
U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* ___U3CU3E9_0;
// System.Func`2<System.Reflection.MethodInfo,System.Boolean> Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::<>9__24_1
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* ___U3CU3E9__24_1_1;
// System.Func`2<System.Reflection.MethodInfo,System.Boolean> Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::<>9__25_1
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* ___U3CU3E9__25_1_2;
};
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo
// Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo
// Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c
struct U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields
{
// Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<>9
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* ___U3CU3E9_0;
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<>9__49_0
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___U3CU3E9__49_0_1;
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<>9__49_1
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___U3CU3E9__49_1_2;
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<>9__49_2
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___U3CU3E9__49_2_3;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<>9__50_0
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* ___U3CU3E9__50_0_4;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String> Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<>9__50_1
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* ___U3CU3E9__50_1_5;
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c
struct U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields
{
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<>9
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* ___U3CU3E9_0;
// System.Func`2<System.String,System.String> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<>9__29_0
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___U3CU3E9__29_0_1;
// System.Func`2<System.String,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<>9__29_1
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___U3CU3E9__29_1_2;
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<>9__29_2
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___U3CU3E9__29_2_3;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<>9__30_0
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* ___U3CU3E9__30_0_4;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<>9__30_1
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* ___U3CU3E9__30_1_5;
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c
// System.Collections.Generic.Stack`1/Enumerator<System.Object>
// System.Collections.Generic.Stack`1/Enumerator<System.Object>
// System.Collections.Generic.Stack`1/Enumerator<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
// System.Collections.Generic.Stack`1/Enumerator<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
// System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>
// System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>
// System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
// System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>
// System.Nullable`1<System.Boolean>
// System.Nullable`1<System.Boolean>
// System.Nullable`1<System.Byte>
// System.Nullable`1<System.Byte>
// System.Nullable`1<System.Char>
// System.Nullable`1<System.Char>
// System.Nullable`1<System.Double>
// System.Nullable`1<System.Double>
// System.Nullable`1<System.Int16>
// System.Nullable`1<System.Int16>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32Enum>
// System.Nullable`1<System.Int32Enum>
// System.Nullable`1<System.Int64>
// System.Nullable`1<System.Int64>
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>
// System.Nullable`1<System.SByte>
// System.Nullable`1<System.SByte>
// System.Nullable`1<System.Single>
// System.Nullable`1<System.Single>
// System.Nullable`1<System.UInt16>
// System.Nullable`1<System.UInt16>
// System.Nullable`1<System.UInt32>
// System.Nullable`1<System.UInt32>
// System.Nullable`1<System.UInt64>
// System.Nullable`1<System.UInt64>
// System.Linq.Expressions.BinaryExpression
// System.Linq.Expressions.BinaryExpression
// System.Linq.Expressions.BlockExpression
// System.Linq.Expressions.BlockExpression
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// System.Byte
// System.Byte
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// System.Linq.Expressions.ConstantExpression
// System.Linq.Expressions.ConstantExpression
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.DateTime
// Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
struct DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields
{
// System.Int32[] Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Power10
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Power10_12;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lzyyyy
int32_t ___Lzyyyy_13;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lzyyyy_
int32_t ___Lzyyyy__14;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lzyyyy_MM
int32_t ___Lzyyyy_MM_15;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lzyyyy_MM_
int32_t ___Lzyyyy_MM__16;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lzyyyy_MM_dd
int32_t ___Lzyyyy_MM_dd_17;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lzyyyy_MM_ddT
int32_t ___Lzyyyy_MM_ddT_18;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::LzHH
int32_t ___LzHH_19;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::LzHH_
int32_t ___LzHH__20;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::LzHH_mm
int32_t ___LzHH_mm_21;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::LzHH_mm_
int32_t ___LzHH_mm__22;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::LzHH_mm_ss
int32_t ___LzHH_mm_ss_23;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lz_
int32_t ___Lz__24;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Lz_zz
int32_t ___Lz_zz_25;
};
// Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
// System.Decimal
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
{
// System.Decimal System.Decimal::Zero
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero_3;
// System.Decimal System.Decimal::One
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One_4;
// System.Decimal System.Decimal::MinusOne
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne_5;
// System.Decimal System.Decimal::MaxValue
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue_6;
// System.Decimal System.Decimal::MinValue
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue_7;
};
// System.Decimal
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Runtime.Serialization.EnumMemberAttribute
// System.Runtime.Serialization.EnumMemberAttribute
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory
struct ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_StaticFields
{
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::_instance
ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* ____instance_0;
};
// Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory
// System.Reflection.FieldInfo
// System.Reflection.FieldInfo
// System.Guid
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Guid
// System.Int16
// System.Int16
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_StaticFields
{
// System.Char[] Vuforia.Newtonsoft.Json.JsonPosition::SpecialCharacters
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___SpecialCharacters_0;
};
// Vuforia.Newtonsoft.Json.JsonPosition
// System.Linq.Expressions.LambdaExpression
// System.Linq.Expressions.LambdaExpression
// System.Reflection.MethodBase
// System.Reflection.MethodBase
// System.Linq.Expressions.MethodCallExpression
// System.Linq.Expressions.MethodCallExpression
// System.Linq.Expressions.NewExpression
// System.Linq.Expressions.NewExpression
// System.Linq.Expressions.ParameterExpression
// System.Linq.Expressions.ParameterExpression
// System.Reflection.PropertyInfo
// System.Reflection.PropertyInfo
// System.SByte
// System.SByte
// System.Single
// System.Single
// Vuforia.Newtonsoft.Json.Utilities.StringReference
// Vuforia.Newtonsoft.Json.Utilities.StringReference
// System.IO.TextWriter
struct TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3_StaticFields
{
// System.IO.TextWriter System.IO.TextWriter::Null
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___Null_1;
// System.Char[] System.IO.TextWriter::s_coreNewLine
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_coreNewLine_2;
};
// System.IO.TextWriter
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.TimeSpan
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.UInt64
// System.UInt64
// System.Linq.Expressions.UnaryExpression
// System.Linq.Expressions.UnaryExpression
// Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs
// Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs
// System.Void
// System.Void
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
// System.Nullable`1<System.DateTime>
// System.Nullable`1<System.DateTime>
// System.Nullable`1<System.Decimal>
// System.Nullable`1<System.Decimal>
// System.Nullable`1<System.Guid>
// System.Nullable`1<System.Guid>
// System.Nullable`1<Vuforia.Newtonsoft.Json.JsonPosition>
// System.Nullable`1<Vuforia.Newtonsoft.Json.JsonPosition>
// System.Nullable`1<System.TimeSpan>
// System.Nullable`1<System.TimeSpan>
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields
{
// System.String System.Reflection.ConstructorInfo::ConstructorName
String_t* ___ConstructorName_0;
// System.String System.Reflection.ConstructorInfo::TypeConstructorName
String_t* ___TypeConstructorName_1;
};
// System.Reflection.ConstructorInfo
// System.DateTimeOffset
struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_StaticFields
{
// System.DateTimeOffset System.DateTimeOffset::MinValue
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MinValue_0;
// System.DateTimeOffset System.DateTimeOffset::MaxValue
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MaxValue_1;
// System.DateTimeOffset System.DateTimeOffset::UnixEpoch
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___UnixEpoch_2;
};
// System.DateTimeOffset
// System.Delegate
// System.Delegate
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// Vuforia.Newtonsoft.Json.JsonReader
// Vuforia.Newtonsoft.Json.JsonReader
// Vuforia.Newtonsoft.Json.Schema.JsonSchema
// Vuforia.Newtonsoft.Json.Schema.JsonSchema
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel
// Vuforia.Newtonsoft.Json.JsonWriter
struct JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields
{
// Vuforia.Newtonsoft.Json.JsonWriter/State[][] Vuforia.Newtonsoft.Json.JsonWriter::StateArray
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* ___StateArray_0;
// Vuforia.Newtonsoft.Json.JsonWriter/State[][] Vuforia.Newtonsoft.Json.JsonWriter::StateArrayTempate
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* ___StateArrayTempate_1;
};
// Vuforia.Newtonsoft.Json.JsonWriter
// System.Reflection.MethodInfo
// System.Reflection.MethodInfo
// System.OrdinalIgnoreCaseComparer
// System.OrdinalIgnoreCaseComparer
// System.RuntimeFieldHandle
// System.RuntimeFieldHandle
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// System.IO.StringWriter
// System.IO.StringWriter
// System.TimeZoneInfo
struct TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_StaticFields
{
// System.TimeZoneInfo System.TimeZoneInfo::s_utcTimeZone
TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* ___s_utcTimeZone_7;
// System.TimeZoneInfo/CachedData System.TimeZoneInfo::s_cachedData
CachedData_t369B36942C95D8657719006E55DEA9EB23E03CFF* ___s_cachedData_8;
// System.DateTime System.TimeZoneInfo::s_maxDateOnly
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_maxDateOnly_9;
// System.DateTime System.TimeZoneInfo::s_minDateOnly
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___s_minDateOnly_10;
// System.TimeSpan System.TimeZoneInfo::MaxOffset
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxOffset_11;
// System.TimeSpan System.TimeZoneInfo::MinOffset
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinOffset_12;
};
// System.TimeZoneInfo
// Vuforia.Newtonsoft.Json.JsonWriter/State
// Vuforia.Newtonsoft.Json.JsonWriter/State
// System.Nullable`1<System.DateTimeOffset>
// System.Nullable`1<System.DateTimeOffset>
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter
// Vuforia.Newtonsoft.Json.JsonException
// Vuforia.Newtonsoft.Json.JsonException
// Vuforia.Newtonsoft.Json.JsonTextWriter
// Vuforia.Newtonsoft.Json.JsonTextWriter
// Vuforia.Newtonsoft.Json.JsonValidatingReader
struct JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_StaticFields
{
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader::EmptySchemaList
RuntimeObject* ___EmptySchemaList_21;
};
// Vuforia.Newtonsoft.Json.JsonValidatingReader
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.Boolean>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.Boolean>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.Boolean>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.Boolean>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String>
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String>
// System.Func`2<System.Runtime.Serialization.EnumMemberAttribute,System.String>
// System.Func`2<System.Runtime.Serialization.EnumMemberAttribute,System.String>
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
// System.Func`2<System.Reflection.FieldInfo,System.Boolean>
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Collections.Generic.IEnumerable`1<System.String>>
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Collections.Generic.IEnumerable`1<System.String>>
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean>
// System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean>
// System.Func`2<System.Reflection.MethodInfo,System.Boolean>
// System.Func`2<System.Reflection.MethodInfo,System.Boolean>
// System.Func`2<System.Object,System.Object>
// System.Func`2<System.Object,System.Object>
// System.Func`2<System.String,System.Boolean>
// System.Func`2<System.String,System.Boolean>
// System.Func`2<System.String,System.String>
// System.Func`2<System.String,System.String>
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo,System.Boolean>
// System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo,System.Boolean>
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
// System.ArgumentException
// System.ArgumentException
// System.FormatException
// System.FormatException
// System.InvalidOperationException
// System.InvalidOperationException
// Vuforia.Newtonsoft.Json.JsonReaderException
// Vuforia.Newtonsoft.Json.JsonReaderException
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaException
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaException
// Vuforia.Newtonsoft.Json.JsonWriterException
// Vuforia.Newtonsoft.Json.JsonWriterException
// Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler
// Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler
// System.ArgumentNullException
// System.ArgumentNullException
// System.ArgumentOutOfRangeException
// System.ArgumentOutOfRangeException
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
{
ALIGN_FIELD (8) bool m_Items[1];
inline bool GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline bool* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, bool value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
{
m_Items[index] = value;
}
};
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel[]
struct JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71 : public RuntimeArray
{
ALIGN_FIELD (8) JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* m_Items[1];
inline JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9** 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, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Vuforia.Newtonsoft.Json.JsonConverter[]
struct JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB : public RuntimeArray
{
ALIGN_FIELD (8) JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93* m_Items[1];
inline JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93** 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, JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Vuforia.Newtonsoft.Json.JsonWriter/State[]
struct StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// Vuforia.Newtonsoft.Json.JsonWriter/State[][]
struct StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D : public RuntimeArray
{
ALIGN_FIELD (8) StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* m_Items[1];
inline StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4** 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, StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.ConstructorInfo[]
struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A : public RuntimeArray
{
ALIGN_FIELD (8) ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* m_Items[1];
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB** 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, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.ParameterInfo[]
struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C : public RuntimeArray
{
ALIGN_FIELD (8) ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* m_Items[1];
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** 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, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation[]
struct TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B : public RuntimeArray
{
ALIGN_FIELD (8) TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* m_Items[1];
inline TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007** 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, TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.FieldInfo[]
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray
{
ALIGN_FIELD (8) FieldInfo_t* m_Items[1];
inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FieldInfo_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, FieldInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Linq.Expressions.ParameterExpression[]
struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C : public RuntimeArray
{
ALIGN_FIELD (8) ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* m_Items[1];
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** 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, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Linq.Expressions.Expression[]
struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F : public RuntimeArray
{
ALIGN_FIELD (8) Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* m_Items[1];
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** 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, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.MethodInfo[]
struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265 : public RuntimeArray
{
ALIGN_FIELD (8) MethodInfo_t* m_Items[1];
inline MethodInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MethodInfo_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, MethodInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MethodInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MethodInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Vuforia.Newtonsoft.Json.JsonPosition[]
struct JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3 : public RuntimeArray
{
ALIGN_FIELD (8) JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB m_Items[1];
inline JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* 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, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___PropertyName_3), (void*)NULL);
}
inline JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___PropertyName_3), (void*)NULL);
}
};
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Single>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Double>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Double>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.TimeSpan>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_gshared (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::Push(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1<System.Object>::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Stack`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1<System.Object>::Peek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Peek_mF0ECF6A61726B66E6D9B33D8C4DEAA47E586E6E4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32Enum>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32Enum>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Collections.Generic.Stack`1/Enumerator<T> System.Collections.Generic.Stack`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t852186DADC50D976C4BD8FE59C506354ED48B974 Stack_1_GetEnumerator_m0CCBAC4DEE59DAE0D095E9ABAE44E17B5002382C_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD6422E5378FE2766C61A38D9395E7BC436F73753_gshared (Enumerator_t852186DADC50D976C4BD8FE59C506354ED48B974* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1/Enumerator<System.Object>::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m241C2D2B1FFE03EBF3E39578784BF20B5A4A67BD_gshared (Enumerator_t852186DADC50D976C4BD8FE59C506354ED48B974* __this, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Contains<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,TSource,System.Collections.Generic.IEqualityComparer`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mC6FA107934316BE28EA02DDB9EADA7AE8DD1916B_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::ContainsValue<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,TSource,System.Collections.Generic.IEqualityComparer`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionUtils_ContainsValue_TisRuntimeObject_m08A1A980E8D7B29D146AD435A41D01A3DA085599_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Stack`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mACF5F0B611CD40A1A2176D2512173D43C23B4C68_gshared (Enumerator_t852186DADC50D976C4BD8FE59C506354ED48B974* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE8313FCDC4C659D456BD878328D1C5D0069E6D3D_gshared (Func_2_t42B3FD16B2CF503DC28052E64E3A0C3CB4A30E18* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisKeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423_m853779752484EA471CFA41D28EB066884D5F16C7_gshared (RuntimeObject* ___0_source, Func_2_t42B3FD16B2CF503DC28052E64E3A0C3CB4A30E18* ___1_predicate, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3A2C77D0DB430E2919D506764A173F325B29FBBE_gshared (Func_2_t652A8B4FB91E3D4BCDF29C3975DDBC1B2C6B49D2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423_TisRuntimeObject_mF46DCB97E8F617FA63B4E36EFFA2DD9E7AAC8B52_gshared (RuntimeObject* ___0_source, Func_2_t652A8B4FB91E3D4BCDF29C3975DDBC1B2C6B49D2* ___1_selector, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mBEDE43E001DFC228FF4DA06FBCA7CC215C8E7C73_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_mC89216034DEE8779F1AC2D0A984C0ADE855BED00_gshared (RuntimeObject* ___0_source, Func_2_t9F45EF9F857977243C345F24571962D2521DB4A1* ___1_selector, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Distinct<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2<TKey,TElement> System.Linq.Enumerable::ToDictionary<System.Object,System.Object,System.Boolean>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2E9D5F22CA55C5BBF10B23E4C3CAC37F723D2062_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___2_elementSelector, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Empty_TisRuntimeObject_mA90CDE158774C34A28C07CEEA9E9EA2A61618238_gshared_inline (const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m999A10C26DDF74143AD155662D58037B37AB83F7_gshared (Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m04F511EE83DC4DFCD2F669E1C86C444367FD332B_gshared (RuntimeObject* ___0_source, Func_2_t9364FA627D95BAC4CDA1FB83D8857B61F71B1858* ___1_predicate, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m60F64297108A01DFB5663C9BA121893957855907_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_m9649CC8328C44B44485D78A25A3F08C6B53F65C1_gshared (RuntimeObject* ___0_source, Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* ___1_selector, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Boolean>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_gshared_inline (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<Vuforia.Newtonsoft.Json.JsonPosition>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A_gshared (Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590* __this, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C_gshared (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_gshared_inline (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ___0_item, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_gshared (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750_gshared (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.UInt32>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_gshared_inline (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.UInt32>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_gshared_inline (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int64>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int64>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.UInt64>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_gshared_inline (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.UInt64>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_gshared_inline (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Boolean>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int16>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_gshared_inline (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int16>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_gshared_inline (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.UInt16>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_gshared_inline (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.UInt16>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_gshared_inline (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Char>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Char>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Byte>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_gshared_inline (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Byte>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_gshared_inline (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.SByte>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_gshared_inline (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.SByte>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int8_t Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_gshared_inline (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Decimal>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_gshared_inline (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Decimal>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_gshared_inline (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.DateTime>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_gshared_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.DateTime>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_gshared_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.DateTimeOffset>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_gshared_inline (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.DateTimeOffset>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_gshared_inline (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Guid>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_gshared_inline (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Guid>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_gshared_inline (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.TimeSpan>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_gshared_inline (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.TimeSpan>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_gshared_inline (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Char>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_gshared (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.SByte>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A_gshared (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, int8_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int16>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B_gshared (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, int16_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.UInt16>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823_gshared (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, uint16_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Byte>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C_gshared (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.UInt32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80_gshared (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int64>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_gshared (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.UInt64>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40_gshared (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, uint64_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Single>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_gshared (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Double>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_gshared (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, double ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.DateTime>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_gshared (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.DateTimeOffset>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF_gshared (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Decimal>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7_gshared (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Guid>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2_gshared (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, Guid_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m0786A6332E06581557A6E9D4DA5000AF5BC8A373_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Object>::Get(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ThreadSafeStore_2_Get_mF5F112C15C3A006F700951C6FDBAFF03DA7E5E68_gshared (ThreadSafeStore_2_tE69DBE1E963D2CCEB840153A34C4722676F076B7* __this, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 ___0_key, const RuntimeMethod* method) ;
// TResult System.Func`2<System.Object,System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE0470880427DED948EF413AD5E9525F41CAF7D1D_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32Enum>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m770BBB78C3BB6E15489AC6C49E7CDC7F245CE9C1_gshared (Func_2_tA41D994B3606B29C1A49D361F58F6FC1DEBA6EDA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Object>::.ctor(System.Func`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeStore_2__ctor_mC6F8D7111EB794D9D088D0A95202945A58DAB0CE_gshared (ThreadSafeStore_2_tE69DBE1E963D2CCEB840153A34C4722676F076B7* __this, Func_2_tA41D994B3606B29C1A49D361F58F6FC1DEBA6EDA* ___0_creator, const RuntimeMethod* method) ;
// TResult Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>::Invoke(T,System.Object[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_gshared_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.Object,System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1<TFirst>,System.Collections.Generic.IEqualityComparer`1<TSecond>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BidirectionalDictionary_2__ctor_m77797DF47A359CB4BE96BEFCFA8BB7C96ECDA292_gshared (BidirectionalDictionary_2_t2F00B68B31B5C8D23094F5147DE0C8585D9EE55A* __this, RuntimeObject* ___0_firstEqualityComparer, RuntimeObject* ___1_secondEqualityComparer, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Cast<System.Object>(System.Collections.IEnumerable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Cast_TisRuntimeObject_m21250FA47CFF08469ACE158D6FA4E1FE11837D29_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::SingleOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SingleOrDefault_TisRuntimeObject_mBE781B30D8108D145C144C1733472EA99BA4A5BE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.Object,System.Object>::TryGetBySecond(TSecond,TFirst&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BidirectionalDictionary_2_TryGetBySecond_mB3CC1BA39753F969794021A3CCEFE0883F6D52FC_gshared (BidirectionalDictionary_2_t2F00B68B31B5C8D23094F5147DE0C8585D9EE55A* __this, RuntimeObject* ___0_second, RuntimeObject** ___1_first, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.Object,System.Object>::Set(TFirst,TSecond)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BidirectionalDictionary_2_Set_mB638367CB076A069F9C38684EDA00ED62B6DAB4E_gshared (BidirectionalDictionary_2_t2F00B68B31B5C8D23094F5147DE0C8585D9EE55A* __this, RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Object,System.Object>::Get(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ThreadSafeStore_2_Get_m27C83BF7343D781FAA288946A650BEC773A32C97_gshared (ThreadSafeStore_2_t75CB7C374056592F02B5ED9507FCB27ACB266FE9* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.Object,System.Object>::TryGetByFirst(TFirst,TSecond&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BidirectionalDictionary_2_TryGetByFirst_mB4C32D9EA37733FEF76299D6EDC604B684BFA909_gshared (BidirectionalDictionary_2_t2F00B68B31B5C8D23094F5147DE0C8585D9EE55A* __this, RuntimeObject* ___0_first, RuntimeObject** ___1_second, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Object,System.Object>::.ctor(System.Func`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeStore_2__ctor_m676A25E669810FB117A81BE96D03BA82F8B53591_gshared (ThreadSafeStore_2_t75CB7C374056592F02B5ED9507FCB27ACB266FE9* __this, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_creator, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MethodCall_2__ctor_m5EB661EE6DC6BCFE4CCD17033C43CC27452F8EC0_gshared (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Char>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82_gshared (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Char>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_gshared_inline (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, Il2CppChar ___0_item, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Union<System.Char>(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::.ctor(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder__ctor_mB20F96928DE25904BC5684C4B6E78C7E1E0C32D1 (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_writer, const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::UpdateCharEscapeFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_UpdateCharEscapeFlags_mFAC02361564B58AAFEA96038ACDE37C0BD810758 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter__ctor_m6C1F9701603798CEBDE6198BBD466AF413EA3E43 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_Close_m66662A35158874E064AD30FB0C4F4E601EF3CEDF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.BufferUtils::ReturnBuffer(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferUtils_ReturnBuffer_mBB4746FC883F765B731CBE538349B5BBFBB7FB16 (RuntimeObject* ___0_bufferPool, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_buffer, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.JsonWriter::get_CloseOutput()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void System.IO.TextWriter::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextWriter_Dispose_m5B2CA4D250335AB11031AFC7F202AA5B7A70C4D7 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteStart(Vuforia.Newtonsoft.Json.JsonToken,Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, int32_t ___1_container, const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriterException::Create(Vuforia.Newtonsoft.Json.JsonWriter,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, String_t* ___1_message, Exception_t* ___2_ex, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWritePropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWritePropertyName_mBC220AA9FDF8C676F72A9183922BE3F3A064968E (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteEscapedString(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteEscapedString_mCD46F2C152CBE3B5DBC64192F38E83575A84D3C6 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_value, bool ___1_quote, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.StringEscapeHandling Vuforia.Newtonsoft.Json.JsonWriter::get_StringEscapeHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_StringEscapeHandling_m033DC74D4E32561489E99F29C92F1F273EA3D023_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Boolean[] Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::GetCharEscapeFlags(Vuforia.Newtonsoft.Json.StringEscapeHandling,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* JavaScriptUtils_GetCharEscapeFlags_mF1FA39B86F9F73045A02FAA6692C26CE020DDF2E (int32_t ___0_stringEscapeHandling, Il2CppChar ___1_quoteChar, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.JsonWriter::get_Top()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.Char,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B (String_t* __this, Il2CppChar ___0_c, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Char[] System.String::ToCharArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m2154C87DADC0CBD1C3090C1C529C708F47D4DEB0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteValue(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValueInternal(System.String,Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_value, int32_t ___1_token, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteRaw()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteRaw_m72D93463D4306CA9EC0D51E4A659431FE21817E2 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::EnsureWriteBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_EnsureWriteBuffer_mB8C57C666757A579B72D4400E240BF811D4A9D0F (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::WriteEscapedJavaScriptString(System.IO.TextWriter,System.String,System.Char,System.Boolean,System.Boolean[],Vuforia.Newtonsoft.Json.StringEscapeHandling,Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Char[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JavaScriptUtils_WriteEscapedJavaScriptString_mFF0A5D2814E83733E50FD94ED88844AC1DB81493 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_writer, String_t* ___1_s, Il2CppChar ___2_delimiter, bool ___3_appendDelimiters, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___4_charEscapeFlags, int32_t ___5_stringEscapeHandling, RuntimeObject* ___6_bufferPool, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** ___7_writeBuffer, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteIntegerValue(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteIntegerValue(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteIntegerValue_m599069EDA11AFF892B49BB5924282CCE85B21518 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, uint64_t ___0_uvalue, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.FloatFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::get_FloatFormatHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Char Vuforia.Newtonsoft.Json.JsonTextWriter::get_QuoteChar()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77_inline (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Single,Vuforia.Newtonsoft.Json.FloatFormatHandling,System.Char,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_m74C3B6659E90DBFD4A74E0ABACC7CDAEF8F65C9C (float ___0_value, int32_t ___1_floatFormatHandling, Il2CppChar ___2_quoteChar, bool ___3_nullable, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Single>::GetValueOrDefault()
inline float Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
return (( float (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_gshared_inline)(__this, method);
}
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Double,Vuforia.Newtonsoft.Json.FloatFormatHandling,System.Char,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_m0A79C1EEF7D935428373E4DE6817D5D20EC6241A (double ___0_value, int32_t ___1_floatFormatHandling, Il2CppChar ___2_quoteChar, bool ___3_nullable, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Double>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, const RuntimeMethod*))Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Double>::GetValueOrDefault()
inline double Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
return (( double (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_gshared_inline)(__this, method);
}
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_m59B928D6C1B703A8230F1847A2510E7F1DBA21AA (bool ___0_value, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_mE4F6BCA293EC98F4A10B3426085088C8DD9E32C0 (Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_mC1FA5DAB590EA2070C8C5D84D5CED8A0142E3990 (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonWriter::get_DateTimeZoneHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::EnsureDateTime(System.DateTime,Vuforia.Newtonsoft.Json.DateTimeZoneHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, int32_t ___1_timeZone, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonWriter::get_DateFormatString()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.DateTimeKind System.DateTime::get_Kind()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.DateFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::get_DateFormatHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateFormatHandling_mF6F9C0F85C0CC9DFC05ED00919E8CDE37E177E53_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDateTimeString(System.Char[],System.Int32,System.DateTime,System.Nullable`1<System.TimeSpan>,System.DateTimeKind,Vuforia.Newtonsoft.Json.DateFormatHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeUtils_WriteDateTimeString_m5925A22E80C7948A04DFFE535A961693AF7B8172 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_value, Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 ___3_offset, int32_t ___4_kind, int32_t ___5_format, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonWriter::get_Culture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* JsonWriter_get_Culture_m5A5E42DED2985D93DA1341C2168F4F1B3CC3D908 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.String System.DateTime::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder Vuforia.Newtonsoft.Json.JsonTextWriter::get_Base64Encoder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* JsonTextWriter_get_Base64Encoder_m51A8215A186D1B8D937FA3B914EE6758A74E40BB (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::Encode(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1 (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder_Flush_m71E5A2371AE71956E32A2ADFAF202C214C4DD576 (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTimeOffset::get_UtcDateTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeOffset_get_UtcDateTime_mE7EB39F361C89E1367CBC03C3410BA34F194DA40 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTimeOffset::get_DateTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeOffset_get_DateTime_mDF6DC57E7A5647D8B964D3FD5B6855E7D66EF324 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, const RuntimeMethod* method) ;
// System.TimeSpan System.DateTimeOffset::get_Offset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTimeOffset_get_Offset_mE90E2548227F1EE8BF4A6A5EB71B32D48D3035A4 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.TimeSpan>::.ctor(T)
inline void Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272*, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A, const RuntimeMethod*))Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_gshared)(__this, ___0_value, method);
}
// System.String System.DateTimeOffset::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTimeOffset_ToString_m4B5BB65E069D2146E808A1CE5F424ACA2F4D2281 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
// System.String System.Guid::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_mDAA91A4A993E3A7AD8339665E3F0CC35FE00E833 (Guid_t* __this, String_t* ___0_format, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
// System.String System.TimeSpan::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimeSpan_ToString_mDEB92B7F0214C221302BDCFA00ECDD283C22579E (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
// System.Boolean System.Uri::op_Equality(System.Uri,System.Uri)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri1, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uri2, const RuntimeMethod* method) ;
// System.String System.Uri::get_OriginalString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_OriginalString_m3031F9054CA10F2C55C0E2415CC19810D360A5D6 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteComment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteComment_m0F22C73635D4A768BF9E73522339EB117D6792A2 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteWhitespace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteWhitespace_mF913B72513966CAC986A1F1A825DB8EE2C0D8600 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_ws, const RuntimeMethod* method) ;
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.BufferUtils::RentBuffer(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* BufferUtils_RentBuffer_m69CD03271B01694F05F14FBF5F1217071D752582 (RuntimeObject* ___0_bufferPool, int32_t ___1_minSize, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.MathUtilities::IntLength(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathUtilities_IntLength_m3D4D8B91A6D5F5B026B8BB5924B219E0AD29FD2C (uint64_t ___0_i, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::Push(T)
inline void Stack_1_Push_m9CFCFC455CFBAC70BF3D092B33361A89638847D4 (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* __this, SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* ___0_item, const RuntimeMethod* method)
{
(( void (*) (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*, SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
}
// T System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::Pop()
inline SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* Stack_1_Pop_mFEFB337C1DE4A97FEA006B82EBFF634613B4D783 (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* __this, const RuntimeMethod* method)
{
return (( SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* (*) (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::get_Count()
inline int32_t Stack_1_get_Count_m63130847B1080C2AA6F9FF4BF95CE7A213C7E1AE_inline (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
}
// T System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::Peek()
inline SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* Stack_1_Peek_m39D93CDDDDBBBFF06A3DFF9E959F8941393AD5A6 (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* __this, const RuntimeMethod* method)
{
return (( SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* (*) (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*, const RuntimeMethod*))Stack_1_Peek_mF0ECF6A61726B66E6D9B33D8C4DEAA47E586E6E4_gshared)(__this, method);
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_Schemas()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1__ctor_mD5E6DE23E1C15C083459817F4A167126F0E85D80 (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method);
}
// Vuforia.Newtonsoft.Json.Linq.JTokenType Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_TokenType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_CurrentPropertyName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SchemaScope_get_CurrentPropertyName_m8FD854CCA08EE579D6FB1F048C0BEFBF767E99B8_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReaderException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReaderException__ctor_m1795380D24AD378AF0D8C6F55421AB8E348C9A40 (JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::.ctor()
inline void List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader::get_CurrentSchemas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Properties()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_PatternProperties()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_PatternProperties_mF8EA176F4B43BF7AD97B8239F389DACCFD546262_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Key()
inline String_t* KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_inline (KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
// System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Regex_IsMatch_m66D13054C7992322810B0CFC6B46AF11A927C9AA (String_t* ___0_input, String_t* ___1_pattern, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Value()
inline JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_inline (KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026* __this, const RuntimeMethod* method)
{
return (( JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* (*) (KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_AllowAdditionalProperties()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_AllowAdditionalProperties_m5FE70302C08C4AD1484D62DC43CE13371EE3512D_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_AdditionalProperties()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* JsonSchemaModel_get_AdditionalProperties_m994C05FB685CFA93A007AB0BC1868B73B4A8D7B9_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_PositionalItemsValidation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_PositionalItemsValidation_mA5AA7523AF78E0E3BE30C86BABA604D64A930261_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Items()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_ArrayItemCount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_AllowAdditionalItems()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_AllowAdditionalItems_mC3E2E7B05BC5BEA535C8662DAFF5F30E7F5E8A38_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_AdditionalItems()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* JsonSchemaModel_get_AdditionalItems_mC6BD936AF66301963C421561D13382BF6E92D35F_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.StringUtils::FormatWith(System.String,System.IFormatProvider,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24 (String_t* ___0_format, RuntimeObject* ___1_provider, RuntimeObject* ___2_arg0, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.StringUtils::FormatWith(System.String,System.IFormatProvider,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA (String_t* ___0_format, RuntimeObject* ___1_provider, RuntimeObject* ___2_arg0, RuntimeObject* ___3_arg1, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Schema.JsonSchemaException::.ctor(System.String,System.Exception,System.String,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonSchemaException__ctor_mDB793CC5A83BF53743EE219F6DAFC48B72245710 (JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* __this, String_t* ___0_message, Exception_t* ___1_innerException, String_t* ___2_path, int32_t ___3_lineNumber, int32_t ___4_linePosition, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::OnValidationEvent(Vuforia.Newtonsoft.Json.Schema.JsonSchemaException)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_OnValidationEvent_m9E6DBEFB051624FDA6736C811401A1FD6FA4EEAA (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* ___0_exception, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs::.ctor(Vuforia.Newtonsoft.Json.Schema.JsonSchemaException)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationEventArgs__ctor_mAE893FFC5F69BD8DBB71CC156FF12D6DF2A2FA43 (ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3* __this, JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* ___0_ex, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler::Invoke(System.Object,Vuforia.Newtonsoft.Json.Schema.ValidationEventArgs)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValidationEventHandler_Invoke_mF0BCD1A6C8322CE17E9B968020092BA511F54A8B_inline (ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* __this, RuntimeObject* ___0_sender, ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3* ___1_e, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader__ctor_mF45E191C941C1458E5FED71DCEF0D971F6DAFDB1 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ValidationUtils::ArgumentNotNull(System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393 (RuntimeObject* ___0_value, String_t* ___1_parameterName, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::.ctor()
inline void Stack_1__ctor_m7824DF7B012DDCEB60382A75A42790E5CECC8406 (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* __this, const RuntimeMethod* method)
{
(( void (*) (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method);
}
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType> Vuforia.Newtonsoft.Json.JsonValidatingReader::GetCurrentNodeSchemaType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 JsonValidatingReader_GetCurrentNodeSchemaType_m81B2A98CB1242E6A29B3DD24CFD915BB5BB584F4 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>::get_HasValue()
inline bool Nullable_1_get_HasValue_m21A6D90DAB2D6E0546888E816C19CB65DACF40BD_inline (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method);
}
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaType Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Disallow()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonSchemaModel_get_Disallow_mE053AAF9C1962ED0BF4E6FB4BEA3F815B5AE8D64_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>::.ctor(T)
inline void Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0 (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method);
}
// T System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_mD8DF0486AFC9E895ABC401E25DD97D318F4AF33B_inline (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline)(__this, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaGenerator::HasFlag(System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType>,Vuforia.Newtonsoft.Json.Schema.JsonSchemaType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonSchemaGenerator_HasFlag_mC83F921EF7FB975F18A797C0D5489C4780FF734A (Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 ___0_value, int32_t ___1_flag, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::RaiseError(System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, String_t* ___0_message, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___1_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateCurrentToken()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonSchemaModelBuilder__ctor_m86F5442C717E390C39D96B03BE1BCE255FE74DAD (JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel Vuforia.Newtonsoft.Json.Schema.JsonSchemaModelBuilder::Build(Vuforia.Newtonsoft.Json.Schema.JsonSchema)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* JsonSchemaModelBuilder_Build_m0E5A888624FBB2BB84EFA63D4098EFE66C495833 (JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33* __this, JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* ___0_schema, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.JsonTokenUtils::IsStartToken(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonTokenUtils_IsStartToken_mEACC5AB9311CEAB1D461CBCA9CF48C1353E0FA2D (int32_t ___0_token, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader::get_CurrentMemberSchemas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::.ctor(Vuforia.Newtonsoft.Json.Linq.JTokenType,System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope__ctor_mC162D2E88F6637015CB036893896EF726CB6D08F (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, int32_t ___0_tokenType, RuntimeObject* ___1_schemas, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::Push(Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_Push_m628B8C203D8E85398E7559347C011978576F27F1 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* ___0_scope, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ProcessValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754 (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92 (RuntimeObject* ___0_source, Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::WriteToken(System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, RuntimeObject* ___0_schemas, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidatePropertyName(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidatePropertyName_mB95A1821133738B0D7E4F2DFB5FB5E510D45F770 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateInteger(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateInteger_mAC647F71A78183F84921BA49E8CAFE67681300D1 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateFloat(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateFloat_m09088DFBA696C1B3BA1F1F866E4CFF4E76302D4D (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateString(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateString_m69CAD511833C901B5D6D3B43E40DD957B8AF592B (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateBoolean(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateBoolean_m085923E0CC8A30C47974DE999495F58389FF1ACD (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateNull(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateNull_m8A0542E351162478E048E8F28CF0EBA3B1FB9BB9 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateEndObject(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateEndObject_mF46480C8A84CFF3683F6E3A4C6B25C891C1DF27C (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope Vuforia.Newtonsoft.Json.JsonValidatingReader::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* JsonValidatingReader_Pop_m86F4FE13C9168CDB149B137A82EDE4086F06CAC2 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateEndArray(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateEndArray_m4F202641D7CF07D6D0147655C1A46A503E6DFD0D (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Stack`1/Enumerator<T> System.Collections.Generic.Stack`1<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::GetEnumerator()
inline Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED Stack_1_GetEnumerator_mC742CD0009DC4E0982BCC3493E0550AE64D00110 (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* __this, const RuntimeMethod* method)
{
return (( Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED (*) (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*, const RuntimeMethod*))Stack_1_GetEnumerator_m0CCBAC4DEE59DAE0D095E9ABAE44E17B5002382C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Stack`1/Enumerator<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::Dispose()
inline void Enumerator_Dispose_m1352EE21596BE19FAFB3B5BE02EE7C8EEE56DA64 (Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED*, const RuntimeMethod*))Enumerator_Dispose_mD6422E5378FE2766C61A38D9395E7BC436F73753_gshared)(__this, method);
}
// T System.Collections.Generic.Stack`1/Enumerator<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::get_Current()
inline SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* Enumerator_get_Current_m5710BA3130BD4788E7603B8363CAA05FB86C9B75 (Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED* __this, const RuntimeMethod* method)
{
return (( SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* (*) (Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED*, const RuntimeMethod*))Enumerator_get_Current_m241C2D2B1FFE03EBF3E39578784BF20B5A4A67BD_gshared)(__this, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_IsUniqueArray()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SchemaScope_get_IsUniqueArray_mEE8544D885097513E6215321C956C52B5A46F937_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690 (RuntimeObject* ___0_source, Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___1_predicate, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared)(___0_source, ___1_predicate, method);
}
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_CurrentItemWriter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.JsonTokenUtils::IsEndToken(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonTokenUtils_IsEndToken_m62F551B21A58AF93FDF130ECCA67120797FA97C3 (int32_t ___0_token, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Linq.JTokenWriter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JTokenWriter__ctor_m5479D5E6C3CBACA55D55443890B5BC59995D8A1A (JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_CurrentItemWriter(Vuforia.Newtonsoft.Json.Linq.JTokenWriter)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_CurrentItemWriter_mAD6EF6DD3BD945E77BF22965F04D14A147E3450A_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonReader,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_m90388E3C5A64167E1754CEFE45F9FABB6F5839A3 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, bool ___1_writeChildren, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JTokenWriter::get_Token()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JTokenWriter_get_Token_m9B223B075B28CF9DBEC5601E669943CAD8A207AC (JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_UniqueArrayItems()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_get_UniqueArrayItems_m2831EA6CC5A2BEBB601792F99366EED457770150_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer Vuforia.Newtonsoft.Json.Linq.JToken::get_EqualityComparer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435* JToken_get_EqualityComparer_m0F7EA3C36D00E340C5AD96A18FBAAFAC14E468B8 (const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Contains<Vuforia.Newtonsoft.Json.Linq.JToken>(System.Collections.Generic.IEnumerable`1<TSource>,TSource,System.Collections.Generic.IEqualityComparer`1<TSource>)
inline bool Enumerable_Contains_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9A7B25385A5D570D7C0E1F76751E1AEE07EB5D30 (RuntimeObject* ___0_source, JToken_t034BD5C010BDF99670727D17139F467527005F66* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, JToken_t034BD5C010BDF99670727D17139F467527005F66*, RuntimeObject*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mE70FD1CCA67EA8B7FD04C5C7A846B0AA651B83EA_gshared)(___0_source, ___1_value, ___2_comparer, method);
}
// TSource System.Linq.Enumerable::First<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* Enumerable_First_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9E9DBBB0FF0583B5931EE1C5C60AD7E3C767B85C (RuntimeObject* ___0_source, Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* ___1_predicate, const RuntimeMethod* method)
{
return (( JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* (*) (RuntimeObject*, Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mC6FA107934316BE28EA02DDB9EADA7AE8DD1916B_gshared)(___0_source, ___1_predicate, method);
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Enum()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Enum_m776698BDEE06DBAF20DE12C8D392CB5993B3E0D9_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::ContainsValue<Vuforia.Newtonsoft.Json.Linq.JToken>(System.Collections.Generic.IEnumerable`1<TSource>,TSource,System.Collections.Generic.IEqualityComparer`1<TSource>)
inline bool CollectionUtils_ContainsValue_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9DC8DD4DE6668C72F662B9B78945F314AA16BC4A (RuntimeObject* ___0_source, JToken_t034BD5C010BDF99670727D17139F467527005F66* ___1_value, RuntimeObject* ___2_comparer, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, JToken_t034BD5C010BDF99670727D17139F467527005F66*, RuntimeObject*, const RuntimeMethod*))CollectionUtils_ContainsValue_TisRuntimeObject_m08A1A980E8D7B29D146AD435A41D01A3DA085599_gshared)(___0_source, ___1_value, ___2_comparer, method);
}
// System.Void System.IO.StringWriter::.ctor(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringWriter__ctor_mE3EE42D6B6B6CE4F81849022B19FFC1842FB3FCA (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* __this, RuntimeObject* ___0_formatProvider, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::.ctor(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter__ctor_m151F95C17E2FD36B6411C26CDC03B76533C2EBA6 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_textWriter, const RuntimeMethod* method) ;
// T[] System.Array::Empty<Vuforia.Newtonsoft.Json.JsonConverter>()
inline JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB* Array_Empty_TisJsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93_m5CE8D92E30CA65FBA05EA43A3D36A3DB6F468EB7_inline (const RuntimeMethod* method)
{
return (( JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
// System.Boolean System.Collections.Generic.Stack`1/Enumerator<Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope>::MoveNext()
inline bool Enumerator_MoveNext_mAE9F7E5ACBBC551F21D978860D50831C1E97FCB9 (Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED*, const RuntimeMethod*))Enumerator_MoveNext_mACF5F0B611CD40A1A2176D2512173D43C23B4C68_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_RequiredProperties()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* SchemaScope_get_RequiredProperties_m371FE7750EB794F50BDA1B3A95020F27C51BA9E5_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m3E3B60749104379B7CA88A15B394B51B1FE7E591 (Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE8313FCDC4C659D456BD878328D1C5D0069E6D3D_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_mDCEC6DFB2791B60A05471E0C39E26B75F73B9C3F (RuntimeObject* ___0_source, Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1*, const RuntimeMethod*))Enumerable_Where_TisKeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423_m853779752484EA471CFA41D28EB066884D5F16C7_gshared)(___0_source, ___1_predicate, method);
}
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE64147D5F29F0F0E246BF1B0483FA4AC0184095E (Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m3A2C77D0DB430E2919D506764A173F325B29FBBE_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_TisString_t_m112410FEBDCAC19B8D4D06D96706755AABE114F3 (RuntimeObject* ___0_source, Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC*, const RuntimeMethod*))Enumerable_Select_TisKeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423_TisRuntimeObject_mF46DCB97E8F617FA63B4E36EFFA2DD9E7AAC8B52_gshared)(___0_source, ___1_selector, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T[] System.Collections.Generic.List`1<System.String>::ToArray()
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.String System.String::Join(System.String,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_MaximumItems()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MaximumItems_m84F57F7BAC8CBFA2F0FF693E111E9929D2B4AF76_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline)(__this, method);
}
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_MinimumItems()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MinimumItems_m32CAB38A6F52DC467051B2D8270FC5EC84A0BCA9_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::TestType(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,Vuforia.Newtonsoft.Json.Schema.JsonSchemaType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_currentSchema, int32_t ___1_currentType, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateNotDisallowed(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method) ;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_MaximumLength()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MaximumLength_m6377A8CC7CF3EBADAD0869F47A9A0AC2381AB9BD_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_MinimumLength()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MinimumLength_mBC01CE8CB0C01DB707937F707622899602D047EF_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<System.String> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Patterns()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Patterns_m06A2E83FE231ACA570BAB9356418898ED540B9FB_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Maximum()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Linq.JValue::Compare(Vuforia.Newtonsoft.Json.Linq.JTokenType,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JValue_Compare_m4A8A0896B934BADFCC664A78D35320458DC6AAF8 (int32_t ___0_valueType, RuntimeObject* ___1_objA, RuntimeObject* ___2_objB, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_ExclusiveMaximum()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_ExclusiveMaximum_m0463B4ACB1714D7CEA837AA1D78D497F3FD7A5A7_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Minimum()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_ExclusiveMinimum()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_ExclusiveMinimum_mCB8762BBD1686D435377F185ECE68ECE5A1E4F1E_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_DivisibleBy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Int64 System.Convert::ToInt64(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::IsZero(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_IsZero_m84083D517CE875CA0DE21B6459AD2F5CFA08DB54 (double ___0_value, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_mD23E87052A1ACD1C27858FD561583AF8FB92B330 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_ArrayItemCount(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_ArrayItemCount_m323A1D09EC116C86494C3ABF9238323D5C08C5DA_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Double System.Convert::ToDouble(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_m8DED60F2E0251A3D389F1DD22AA5AF9CD440ABE8 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonConvert::ToString(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonConvert_ToString_mCE33B183DAB866D081C57ACDE2BE176941E66B84 (double ___0_value, const RuntimeMethod* method) ;
// System.Double Vuforia.Newtonsoft.Json.JsonValidatingReader::FloatingPointRemainder(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double JsonValidatingReader_FloatingPointRemainder_mA90AF491BEB82559859CC0C5FE68EE3350D2AC2E (double ___0_dividend, double ___1_divisor, const RuntimeMethod* method) ;
// System.String System.Convert::ToString(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Convert_ToString_m833ABF9C901B707B28FB10DEBFCC511A87E6C827 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6 (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_mBEDE43E001DFC228FF4DA06FBCA7CC215C8E7C73_gshared)(__this, ___0_key, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mF6B9323B3D7DCD5B236DAB212C1CFDD805BB563D (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, bool, const RuntimeMethod*))Dictionary_2_set_Item_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::IsPropertyDefinied(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_IsPropertyDefinied_m361E4AC02427C9D64B9247B94A9E6733EEBE9620 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, String_t* ___1_propertyName, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_CurrentPropertyName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_CurrentPropertyName_m8A11CB76133E6190EFBBD82F3214CE61512867C8_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Schema.JsonSchemaType Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Type()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonSchemaModel_get_Type_m93CB06AD303A97BAE9AA81C08B56CDC1CA579333_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.Collections.Generic.IEnumerable`1<System.String>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m0A5FD1EA86C27242507BB95327E27195BFE89E2E (Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::SelectMany<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Collections.Generic.IEnumerable`1<TResult>>)
inline RuntimeObject* Enumerable_SelectMany_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_TisString_t_mBAAE8553938712486CC559A23EC30617A9A032AF (RuntimeObject* ___0_source, Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5*, const RuntimeMethod*))Enumerable_SelectMany_TisRuntimeObject_TisRuntimeObject_mC89216034DEE8779F1AC2D0A984C0ADE855BED00_gshared)(___0_source, ___1_selector, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Distinct<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared)(___0_source, method);
}
// System.Void System.Func`2<System.String,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814 (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Func`2<System.String,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184 (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.Dictionary`2<TKey,TElement> System.Linq.Enumerable::ToDictionary<System.String,System.String,System.Boolean>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>,System.Func`2<TSource,TElement>)
inline Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* Enumerable_ToDictionary_TisString_t_TisString_t_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m70D80F8BAEC20F51A679A394BF4BB3FFF8D0A1A2 (RuntimeObject* ___0_source, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___1_keySelector, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___2_elementSelector, const RuntimeMethod* method)
{
return (( Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* (*) (RuntimeObject*, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2E9D5F22CA55C5BBF10B23E4C3CAC37F723D2062_gshared)(___0_source, ___1_keySelector, ___2_elementSelector, method);
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_IsUniqueArray(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_IsUniqueArray_m56BC68B3A0EA1899E1381038FA08670E15B72C56_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken>::.ctor()
inline void List_1__ctor_mA27ED321A1B7D6CC55D913F3AC0228B7F2EE6599 (List_1_t08F05460983607ED3C554EC245A0210B035777D0* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t08F05460983607ED3C554EC245A0210B035777D0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_UniqueArrayItems(System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_UniqueArrayItems_m79696AD8CAC21F5FE5722E0252F76572DB68DBAA_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Empty<System.String>()
inline RuntimeObject* Enumerable_Empty_TisString_t_mBCB5B53D37C4DA21A03B6730942638F3E389DD63_inline (const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (const RuntimeMethod*))Enumerable_Empty_TisRuntimeObject_mA90CDE158774C34A28C07CEEA9E9EA2A61618238_gshared_inline)(method);
}
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m0FA03ACB7E6CF42DD4A212B8A937D41979B5D306 (Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m999A10C26DDF74143AD155662D58037B37AB83F7_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_mBA6EFE96668B1D98992AA404359D3E155107C9F8 (RuntimeObject* ___0_source, Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E*, const RuntimeMethod*))Enumerable_Where_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_m04F511EE83DC4DFCD2F669E1C86C444367FD332B_gshared)(___0_source, ___1_predicate, method);
}
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m68D7CA43AC92BDC8DA1085E21BA039BA4E8C6F5F (Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m60F64297108A01DFB5663C9BA121893957855907_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_TisString_t_mE0D6FB2C379C604589CB5EE9DFBB604949E79CAE (RuntimeObject* ___0_source, Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645*, const RuntimeMethod*))Enumerable_Select_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_TisRuntimeObject_m9649CC8328C44B44485D78A25A3F08C6B53F65C1_gshared)(___0_source, ___1_selector, method);
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2F9D6B7305C607174E875DD0F70B076CE8DE0C21 (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_UniqueItems()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_UniqueItems_mFFE183987625C1B60504DAF8C23613401CF63A59_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel::get_Required()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_Required_m5E18BF19DF324077659B062E42FF63ACF6FD228A_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFBE05FBCB4A084E9752BB5BD2142ADF1DD2E9427 (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>::get_Value()
inline bool KeyValuePair_2_get_Value_mE1DC07B8A2496F1389E87AC01B53A247272C8FDD_inline (KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C* __this, const RuntimeMethod* method)
{
return (( bool (*) (KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>::get_Key()
inline String_t* KeyValuePair_2_get_Key_m6BEF534E92E19F6138AF24B4F759D2D181F38BC0_inline (KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C*, const RuntimeMethod*))KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline)(__this, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<Vuforia.Newtonsoft.Json.JsonWriter/State[]>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* Enumerable_ToList_TisStateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_mAFD85F343B71255F4B7817208DC4BD4910952F95 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.EnumUtils::GetValues(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumUtils_GetValues_m1420139CDDFCB52C3EA73B187D30A51B8C475965 (Type_t* ___0_enumType, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>::get_Count()
inline int32_t List_1_get_Count_m7C3428F4ACD64AB5F3B082E13C7592B3EE36A630_inline (List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>::Add(T)
inline void List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_inline (List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* __this, StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3*, StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// T[] System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonWriter/State[]>::ToArray()
inline StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* List_1_ToArray_m052A64494E15DCF2F365014E6F037F387C3E7324 (List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* __this, const RuntimeMethod* method)
{
return (( StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* (*) (List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonWriter/State[][] Vuforia.Newtonsoft.Json.JsonWriter::BuildStateArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* JsonWriter_BuildStateArray_mD5FF054F98A127FBC5FE58CFB702C3FFA5B08DC3 (const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::get_Count()
inline int32_t List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_inline (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*, const RuntimeMethod*))List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_gshared_inline)(__this, method);
}
// Vuforia.Newtonsoft.Json.JsonContainerType Vuforia.Newtonsoft.Json.JsonWriter::Peek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_Peek_m0FF028F0142B83F8EC121BB463E9AF9B7B5B3286 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonPosition::BuildPath(System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>,System.Nullable`1<Vuforia.Newtonsoft.Json.JsonPosition>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonPosition_BuildPath_m8202D3A6D76267E63B0406B6A6B432A2CE3C20C2 (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* ___0_positions, Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 ___1_currentPosition, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<Vuforia.Newtonsoft.Json.JsonPosition>::.ctor(T)
inline void Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A (Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590* __this, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590*, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB, const RuntimeMethod*))Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A_gshared)(__this, ___0_value, method);
}
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_CloseOutput(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonWriter_set_CloseOutput_m4FF2E6161B6738E0275BE12EFCEC9E3F031C638D_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::.ctor()
inline void List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*, const RuntimeMethod*))List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::Add(T)
inline void List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_inline (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB, const RuntimeMethod*))List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_gshared_inline)(__this, ___0_item, method);
}
// System.Void Vuforia.Newtonsoft.Json.JsonPosition::.ctor(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonPosition__ctor_m4563421857D9C96725650EE832B8F1F1C15A18EA (JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* __this, int32_t ___0_type, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::get_Item(System.Int32)
inline JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB (*) (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*, int32_t, const RuntimeMethod*))List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_gshared)(__this, ___0_index, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750 (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750_gshared)(__this, ___0_index, method);
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoCompleteAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoCompleteAll_m26FDAB4E88119A3B4B1B4A28A655E1F50E38715A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteEnd(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_container, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEnd_m629A3E961717D562638E3A0D78B08C7F41F6E4EB (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_type, const RuntimeMethod* method) ;
// System.Boolean System.Convert::ToBoolean(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Convert_ToBoolean_m0E8AE169ABC127B0A317EE6312A04BC1F8AB4C63 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.DateTime System.Convert::ToDateTime(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Convert_ToDateTime_m773A330A58097085E94630181F3A77B9F0963327 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.ArgumentOutOfRangeException Vuforia.Newtonsoft.Json.Utilities.MiscellaneousUtils::CreateArgumentOutOfRangeException(System.String,System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* MiscellaneousUtils_CreateArgumentOutOfRangeException_mAC70F0FE23F8BFB3CF56A5996B2DF41A451053BE (String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonToken,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_mFEFD14657520FEABFA9622D4989441E9EBD56129 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String,System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B (String_t* ___0_a, String_t* ___1_b, int32_t ___2_comparisonType, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteConstructorDate(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertJavaScriptTicksToDateTime(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665 (int64_t ___0_javaScriptTicks, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonContainerType Vuforia.Newtonsoft.Json.JsonWriter::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_Pop_mCF01EEDA46157DCC51B28671CF53F0603CF5CE07 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonWriter::GetCloseTokenForType(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_GetCloseTokenForType_m9343AFE35E419B3782D020CB076F3C6E298D75FF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::UpdateScopeWithFinishedValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoComplete(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_tokenBeingWritten, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.UInt32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_inline (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099*, const RuntimeMethod*))Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.UInt32>::GetValueOrDefault()
inline uint32_t Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_inline (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, const RuntimeMethod* method)
{
return (( uint32_t (*) (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int64>::get_HasValue()
inline bool Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, const RuntimeMethod*))Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int64>::GetValueOrDefault()
inline int64_t Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
return (( int64_t (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.UInt64>::get_HasValue()
inline bool Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_inline (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99*, const RuntimeMethod*))Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.UInt64>::GetValueOrDefault()
inline uint64_t Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_inline (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, const RuntimeMethod* method)
{
return (( uint64_t (*) (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Boolean>::get_HasValue()
inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Boolean>::GetValueOrDefault()
inline bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Int16>::get_HasValue()
inline bool Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_inline (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C*, const RuntimeMethod*))Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int16>::GetValueOrDefault()
inline int16_t Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_inline (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, const RuntimeMethod* method)
{
return (( int16_t (*) (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.UInt16>::get_HasValue()
inline bool Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_inline (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9*, const RuntimeMethod*))Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.UInt16>::GetValueOrDefault()
inline uint16_t Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_inline (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, const RuntimeMethod* method)
{
return (( uint16_t (*) (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Char>::get_HasValue()
inline bool Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1*, const RuntimeMethod*))Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Char>::GetValueOrDefault()
inline Il2CppChar Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method)
{
return (( Il2CppChar (*) (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Byte>::get_HasValue()
inline bool Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_inline (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505*, const RuntimeMethod*))Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Byte>::GetValueOrDefault()
inline uint8_t Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_inline (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, const RuntimeMethod* method)
{
return (( uint8_t (*) (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.SByte>::get_HasValue()
inline bool Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_inline (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C*, const RuntimeMethod*))Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.SByte>::GetValueOrDefault()
inline int8_t Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_inline (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, const RuntimeMethod* method)
{
return (( int8_t (*) (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Decimal>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_inline (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB*, const RuntimeMethod*))Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Decimal>::GetValueOrDefault()
inline Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_inline (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, const RuntimeMethod* method)
{
return (( Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F (*) (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.DateTime>::get_HasValue()
inline bool Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*, const RuntimeMethod*))Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.DateTime>::GetValueOrDefault()
inline DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method)
{
return (( DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.DateTimeOffset>::get_HasValue()
inline bool Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_inline (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B*, const RuntimeMethod*))Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.DateTimeOffset>::GetValueOrDefault()
inline DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_inline (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, const RuntimeMethod* method)
{
return (( DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 (*) (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.Guid>::get_HasValue()
inline bool Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_inline (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7*, const RuntimeMethod*))Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Guid>::GetValueOrDefault()
inline Guid_t Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_inline (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, const RuntimeMethod* method)
{
return (( Guid_t (*) (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_gshared_inline)(__this, method);
}
// System.Boolean System.Nullable`1<System.TimeSpan>::get_HasValue()
inline bool Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_inline (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272*, const RuntimeMethod*))Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.TimeSpan>::GetValueOrDefault()
inline TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_inline (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, const RuntimeMethod* method)
{
return (( TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A (*) (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_gshared_inline)(__this, method);
}
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::GetTypeCode(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_GetTypeCode_m0A429224446973E826576B7F8452222D7E99004F (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(Vuforia.Newtonsoft.Json.JsonWriter,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m6A21F1845B53FC048AEF31BDBAA3043C6BA3A6DF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, int32_t ___1_typeCode, RuntimeObject* ___2_value, const RuntimeMethod* method) ;
// System.Void System.GC::SuppressFinalize(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Char>::.ctor(T)
inline void Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1*, Il2CppChar, const RuntimeMethod*))Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Boolean>::.ctor(T)
inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.SByte>::.ctor(T)
inline void Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, int8_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C*, int8_t, const RuntimeMethod*))Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Int16>::.ctor(T)
inline void Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, int16_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C*, int16_t, const RuntimeMethod*))Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.UInt16>::.ctor(T)
inline void Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823 (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, uint16_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9*, uint16_t, const RuntimeMethod*))Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Byte>::.ctor(T)
inline void Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505*, uint8_t, const RuntimeMethod*))Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.UInt32>::.ctor(T)
inline void Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80 (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099*, uint32_t, const RuntimeMethod*))Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Int64>::.ctor(T)
inline void Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1 (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, int64_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17*, int64_t, const RuntimeMethod*))Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.UInt64>::.ctor(T)
inline void Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40 (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, uint64_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99*, uint64_t, const RuntimeMethod*))Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Single>::.ctor(T)
inline void Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420 (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, float ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, float, const RuntimeMethod*))Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Double>::.ctor(T)
inline void Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, double ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165*, double, const RuntimeMethod*))Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.DateTime>::.ctor(T)
inline void Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC*, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D, const RuntimeMethod*))Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.DateTimeOffset>::.ctor(T)
inline void Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B*, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4, const RuntimeMethod*))Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Decimal>::.ctor(T)
inline void Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7 (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB*, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F, const RuntimeMethod*))Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7_gshared)(__this, ___0_value, method);
}
// System.Void System.Nullable`1<System.Guid>::.ctor(T)
inline void Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2 (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, Guid_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7*, Guid_t, const RuntimeMethod*))Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2_gshared)(__this, ___0_value, method);
}
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::GetTypeInformation(System.IConvertible)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* ConvertUtils_GetTypeInformation_mFAFF78ABC2062F3A4CDF81EA208688469CDF0423 (RuntimeObject* ___0_convertable, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.TypeInformation::get_TypeCode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TypeInformation_get_TypeCode_m862035A512B4CE7BE275B133AFEE6B57E3F9987F_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method) ;
// System.Type Vuforia.Newtonsoft.Json.Utilities.TypeInformation::get_Type()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TypeInformation_get_Type_m1A14F5D60740E4CB3EA551DDF1BEB5D52F0AF748_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriter::CreateUnsupportedTypeException(Vuforia.Newtonsoft.Json.JsonWriter,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriter_CreateUnsupportedTypeException_mC1593B2EC9483FB808FA313D916275D8CE0B3866 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoCompleteClose(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoCompleteClose_m3D25084C26186FFFC214D580EA53C6F83B8809D4 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::Push(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_Push_m97FDE14F1482E7C88B13ED9E431EEA9CF058D9FC (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.StringUtils::IsWhiteSpace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringUtils_IsWhiteSpace_m02EF8A6B86D22CB8071AE3FB0F3F2490464E138B (String_t* ___0_s, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonException__ctor_mEC6B0E450E3C1CD7DB875E0B4FA07EB890E6CB11 (JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonException__ctor_m874885BCFDDFF0620C0E158103377D2F99E151F5 (JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonException__ctor_m3408A97B2E0502BAA972D1BDB81985BCFF1A5511 (JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::set_Path(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonWriterException_set_Path_m47A6D375041F5E57BECF7838B4F8E95B05202E74_inline (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonWriter::get_ContainerPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonWriter_get_ContainerPath_m82916FBF97D8C6FA065A07DEFE1E21D286FB09B9 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriterException::Create(System.String,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriterException_Create_mA473A27F7FC9495FFB6A8EE9AE96E0DB91D9A3D4 (String_t* ___0_path, String_t* ___1_message, Exception_t* ___2_ex, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.JsonPosition::FormatMessage(Vuforia.Newtonsoft.Json.IJsonLineInfo,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonPosition_FormatMessage_m87DD54CB039447ADF42941C3AAE0883B71D171B6 (RuntimeObject* ___0_lineInfo, String_t* ___1_path, String_t* ___2_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::.ctor(System.String,System.Exception,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriterException__ctor_m5CF971C754E8631FABB75D926654138E141FC001 (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_message, Exception_t* ___1_innerException, String_t* ___2_path, const RuntimeMethod* method) ;
// System.Int32 System.Convert::ToBase64CharArray(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToBase64CharArray_mA76751948F258E3726B76E8A93133C6F364B216B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_inArray, int32_t ___1_offsetIn, int32_t ___2_length, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_outArray, int32_t ___4_offsetOut, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::WriteChars(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder_WriteChars_mF8CBB506C69CF8F226168BA6E9F6B7658119C22D (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::ImplementsGenericDefinition(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionUtils_ImplementsGenericDefinition_mE01602AE212D4DB9C14D14D12349C017189126E8 (Type_t* ___0_type, Type_t* ___1_genericInterfaceDefinition, const RuntimeMethod* method) ;
// System.Reflection.ConstructorInfo Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::ResolveEnumerableCollectionConstructor(System.Type,System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* CollectionUtils_ResolveEnumerableCollectionConstructor_m76C044EFE555ABEAE860F44D44A0FEBC65EC01D0 (Type_t* ___0_collectionType, Type_t* ___1_collectionItemType, Type_t* ___2_constructorArgumentType, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.ConstructorInfo::op_Equality(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Equality_m6DD673A9263EE646773396F9D8DEE46FA48FFBF2 (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___0_left, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___1_right, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Int32 System.Array::get_Rank()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F (RuntimeArray* __this, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::JaggedArrayGetValue(System.Collections.IList,System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CollectionUtils_JaggedArrayGetValue_mDBA5A05D400FEBD0AFB711874FAD96D353650C22 (RuntimeObject* ___0_values, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_indices, const RuntimeMethod* method) ;
// System.Void System.Array::SetValue(System.Object,System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_SetValue_m71595F7B1BD3262D3BE2D03B3F8A7A0F51482917 (RuntimeArray* __this, RuntimeObject* ___0_value, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_indices, const RuntimeMethod* method) ;
// System.Int32 System.Array::GetLength(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935 (RuntimeArray* __this, int32_t ___0_dimension, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::CopyFromJaggedToMultidimensionalArray(System.Collections.IList,System.Array,System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionUtils_CopyFromJaggedToMultidimensionalArray_m9D5D89D7772151BED2D22BDEE091DAAD3AE7F3E4 (RuntimeObject* ___0_values, RuntimeArray* ___1_multidimensionalArray, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_indices, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<System.Int32> Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::GetDimensions(System.Collections.IList,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CollectionUtils_GetDimensions_mD22512DFB544153260BF68E2CD32BF5391442B83 (RuntimeObject* ___0_values, int32_t ___1_dimensionsCount, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared)(___0_source, method);
}
// System.Array System.Array::CreateInstance(System.Type,System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Array_CreateInstance_m97DC551619A43DA8AE15F1A6D33662D66E5DA817 (Type_t* ___0_elementType, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_lengths, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::GetTypeCode(System.Type,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_GetTypeCode_m9638B72066770A43310A05965DB60C201F67A701 (Type_t* ___0_t, bool* ___1_isEnum, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m77233E87FB824A7E7160A7ACC6290C2F78322D3A (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* __this, Type_t* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045*, Type_t*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m0786A6332E06581557A6E9D4DA5000AF5BC8A373_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsEnum(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Type System.Enum::GetUnderlyingType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05 (Type_t* ___0_enumType, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::IsNullableType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1 (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.Type System.Nullable::GetUnderlyingType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8 (Type_t* ___0_nullableType, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::Parse(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_Parse_m04E95505BF0B208AAC0EC9C433CDFC6B6F4C3FE5 (String_t* ___0_input, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass9_0__ctor_mFCE43E5057CBF290C9DB4B98F35C864A53EEACAB (U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* __this, const RuntimeMethod* method) ;
// System.Type Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::get_TargetType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A_inline (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method) ;
// System.Type Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::get_InitialType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76_inline (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E8E55EC8316CE8A2851B62AD4C73E841FEAC2EA (Type_t* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_types, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.MethodInfo::op_Equality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory Vuforia.Newtonsoft.Json.Serialization.JsonTypeReflector::get_ReflectionDelegateFactory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F (const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398 (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/ConvertResult Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::TryConvertInternal(System.Object,System.Globalization.CultureInfo,System.Type,System.Object&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057 (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, RuntimeObject** ___3_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::IsConvertible(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_IsConvertible_mBFF864FD5463F105B35A462668E43977A30C88E2 (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.Object System.Enum::Parse(System.Type,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12 (Type_t* ___0_enumType, String_t* ___1_value, bool ___2_ignoreCase, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::IsInteger(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_IsInteger_m20774530AE8CFDF875087A9196FF1891B2447D34 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Object System.Enum::ToObject(System.Type,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF (Type_t* ___0_enumType, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Object System.Convert::ChangeType(System.Object,System.Type,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Convert_ChangeType_m2AA053891B5D1BD5CA7689B72EE5ADC95CD3E14B (RuntimeObject* ___0_value, Type_t* ___1_conversionType, RuntimeObject* ___2_provider, const RuntimeMethod* method) ;
// System.Void System.DateTimeOffset::.ctor(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C (Guid_t* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_b, const RuntimeMethod* method) ;
// System.Byte[] System.Guid::ToByteArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9 (Guid_t* __this, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ;
// System.Void System.Uri::.ctor(System.String,System.UriKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uri__ctor_m24549041BC5661EAC10BA8CB35B60AD6512AF69B (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, String_t* ___0_uriString, int32_t ___1_uriKind, const RuntimeMethod* method) ;
// System.TimeSpan Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::ParseTimeSpan(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ConvertUtils_ParseTimeSpan_m9BFD83073759EC9628122B648F6E13B8E30F1184 (String_t* ___0_input, const RuntimeMethod* method) ;
// System.Byte[] System.Convert::FromBase64String(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C (String_t* ___0_s, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::VersionTryParse(System.String,System.Version&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_VersionTryParse_m63EB286C65D33D21704E0B3F8D5556012563A18B (String_t* ___0_input, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7** ___1_result, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsInterface(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsInterface_mB238547B17A018C729CD13936258F9F04F6CCF0C (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsGenericTypeDefinition(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsGenericTypeDefinition_mEB2F9A91C45914FED1649CBE7B4A06FF06C411B8 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsAbstract(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsAbstract_m5D8F666F01611CC08B385682B9D4FC28B1D16EFE (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::IsNullable(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionUtils_IsNullable_mB78DB751CCC65C8F15ABDCB207A9086F388C2D26 (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::TryConvert(System.Object,System.Globalization.CultureInfo,System.Type,System.Object&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_TryConvert_mF426C221B7EC0854AA4D63128CFE88A6824B4B09 (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, RuntimeObject** ___3_value, const RuntimeMethod* method) ;
// System.Type Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::GetObjectType(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionUtils_GetObjectType_m343B95CF6C1F760CFE01560A6093BCA070FD24A8 (RuntimeObject* ___0_v, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::EnsureTypeAssignable(System.Object,System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConvertUtils_EnsureTypeAssignable_m6D5303D024ECBD332648A4CD437594310DE33EEB (RuntimeObject* ___0_value, Type_t* ___1_initialType, Type_t* ___2_targetType, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::.ctor(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConvertKey__ctor_m97BB9CC25059A10C80CA20E448E2731C577E5A1F (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, Type_t* ___0_initialType, Type_t* ___1_targetType, const RuntimeMethod* method) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>::Get(TKey)
inline Func_2_tACBF5A1656250800CE861707354491F0611F6624* ThreadSafeStore_2_Get_m32E5C62C48899A77B7D242D4C8D847621933AC52 (ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36* __this, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 ___0_key, const RuntimeMethod* method)
{
return (( Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*) (ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36*, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97, const RuntimeMethod*))ThreadSafeStore_2_Get_mF5F112C15C3A006F700951C6FDBAFF03DA7E5E68_gshared)(__this, ___0_key, method);
}
// TResult System.Func`2<System.Object,System.Object>::Invoke(T)
inline RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method);
}
// System.Boolean System.Type::op_Inequality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Boolean System.Version::TryParse(System.String,System.Version&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Version_TryParse_m97B901CC175D8C6E1268F7D5E248050C007F4A28 (String_t* ___0_input, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7** ___1_result, const RuntimeMethod* method) ;
// System.Boolean System.Guid::TryParseExact(System.String,System.String,System.Guid&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Guid_TryParseExact_m8318795A2B6B90900272736AF2A803438FEDB7DE (String_t* ___0_input, String_t* ___1_format, Guid_t* ___2_result, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::HexCharToInt(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_HexCharToInt_m7D0497F52668FCD08F62E45EE67B98EB230A7474 (Il2CppChar ___0_ch, const RuntimeMethod* method) ;
// System.String System.Char::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
// System.Void System.FormatException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>::.ctor()
inline void Dictionary_2__ctor_m1BBC419F29FC36AA000015DF2C25C422ED08968B (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045*, const RuntimeMethod*))Dictionary_2__ctor_mE0470880427DED948EF413AD5E9525F41CAF7D1D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode>::Add(TKey,TValue)
inline void Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44 (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* __this, Type_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045*, Type_t*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.TypeInformation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1 (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.TypeInformation::set_Type(System.Type)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, Type_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.TypeInformation::set_TypeCode(Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE2E9076E63B66ABF85C03D341A94890FE405C1AD (Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m770BBB78C3BB6E15489AC6C49E7CDC7F245CE9C1_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey,System.Func`2<System.Object,System.Object>>::.ctor(System.Func`2<TKey,TValue>)
inline void ThreadSafeStore_2__ctor_mDDEAE0331DB6B8FA095FA7124C5DA27FED37D2C1 (ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36* __this, Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573* ___0_creator, const RuntimeMethod* method)
{
(( void (*) (ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36*, Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573*, const RuntimeMethod*))ThreadSafeStore_2__ctor_mC6F8D7111EB794D9D088D0A95202945A58DAB0CE_gshared)(__this, ___0_creator, method);
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeConvertKey_GetHashCode_mE29BB08A4A4ACA8607B1FAFC605A7A9D66347C88 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::Equals(Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConvertKey_Equals_mCA137555D7129981F7CCC5068553BB85A4D94496 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 ___0_other, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConvertKey_Equals_m118CB99E354C1B1744F996CDCC53F26566DE8151 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// TResult Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>::Invoke(T,System.Object[])
inline RuntimeObject* MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_gshared_inline)(__this, ___0_target, ___1_args, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseDate(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseDate_m8581E856AD62777FD9BC5462281C663EB966CFEA (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseChar(System.Int32,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, Il2CppChar ___1_ch, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseTimeAndZoneAndWhitespace(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseTimeAndZoneAndWhitespace_m4AD251E0A27DB84D561EF8DDE14B9C211A97F4AE (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Parse(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_Parse_m3AA0580AB6BE605743A0985D3C36EA7CCED07903 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_text, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Parse4Digit(System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_Parse4Digit_m1F3FDE94A9D8D62AE5CF4A29714F1524550AA4D4 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, int32_t* ___1_num, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Parse2Digit(System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, int32_t* ___1_num, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::DaysInMonth(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_DaysInMonth_mB6063AA3711F1EE486B5FF6C858CDA9B04DD3977 (int32_t ___0_year, int32_t ___1_month, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseTime(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseTime_m1271F2B9BA66526406150839FCD5F9B05E405E0C (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t* ___0_start, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseZone(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseZone_m5C90E7812CC05B515A3CD20D199D45FF7C2CDC8F (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, const RuntimeMethod* method) ;
// System.TimeZoneInfo System.TimeZoneInfo::get_Local()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* TimeZoneInfo_get_Local_mC43C34632FAEEF6BD0E3B5C04417E9C90277445F (const RuntimeMethod* method) ;
// System.TimeSpan System.TimeZoneInfo::GetUtcOffset(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeZoneInfo_GetUtcOffset_mFAA1957ED9222C7526A197E6FF1AE0D05B46EDB0 (TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::SwitchToLocalTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_SwitchToLocalTime_m5942D48AE8043F467071E5EF8D3E49FC093CD882 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::SwitchToUtcTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_SwitchToUtcTime_mFC15428C4B6EC2CCCE47F3EB8601CA2257A4CE21 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
// System.Int64 System.DateTime::get_Ticks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Void System.DateTime::.ctor(System.Int64,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int64_t ___0_ticks, int32_t ___1_kind, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::ToLocalTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::ToUniversalTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.TimeSpan Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::GetUtcOffset(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ToUniversalTicks(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ToUniversalTicks_mA5302860A2460FDA5CF7E67222C6F7765C4C285E (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method) ;
// System.Boolean System.DateTime::op_Equality(System.DateTime,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ;
// System.Int64 System.TimeSpan::get_Ticks()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::UniversialTicksToJavaScriptTicks(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_UniversialTicksToJavaScriptTicks_m629848B4E12EEA8B084291E7EEF44BE0BBA946A5 (int64_t ___0_universialTicks, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE960DD4A9E1F2F4B00580B2D153CFB2A43CE51D2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, bool ___1_convertToUtc, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ToUniversalTicks(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ToUniversalTicks_mB772ABEBE09D2CB848D08E694FD48E925E340A60 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.StringReference::get_Chars()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.StringReference::get_StartIndex()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.StringReference::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::CreateDateTime(Vuforia.Newtonsoft.Json.Utilities.DateTimeParser)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_CreateDateTime_m7E4E5BDF6AB5AE858D24994EFFAE5D3D50264793 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 ___0_dateTimeParser, const RuntimeMethod* method) ;
// System.Void System.TimeSpan::.ctor(System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeSpan__ctor_mF8B85616C009D35D860DA0254327E8AAF54822A1 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int32_t ___0_hours, int32_t ___1_minutes, int32_t ___2_seconds, const RuntimeMethod* method) ;
// System.Void System.TimeSpan::.ctor(System.Int64)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___0_ticks, const RuntimeMethod* method) ;
// System.Void System.DateTimeOffset::.ctor(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeOffset__ctor_m6E6938BD1F5EEE0F96247339B75FB7CEF3665FDC (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method) ;
// System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_m1F66A4327FE6B127F0F0E83A70CED25DB0DFFB00 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___0_year, int32_t ___1_month, int32_t ___2_day, int32_t ___3_hour, int32_t ___4_minute, int32_t ___5_second, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::AddTicks(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddTicks_m76D145EA6924296227BB2DD9A5A18C8A2B72EF1D (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::AddDays(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_AddDays_m9DC06105845A82FEAF697D5E30308ABD49E5721B (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, double ___0_value, const RuntimeMethod* method) ;
// System.Char Vuforia.Newtonsoft.Json.Utilities.StringReference::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, int32_t ___0_i, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.StringReferenceExtensions::StartsWith(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringReferenceExtensions_StartsWith_mC34F9B23E8F9BF56D59518578AA5C2A081868BF7 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_s, String_t* ___1_text, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.StringReferenceExtensions::EndsWith(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringReferenceExtensions_EndsWith_mB850A25E375C64E9DCA04EEA77B2300569A3C115 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_s, String_t* ___1_text, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeMicrosoft(Vuforia.Newtonsoft.Json.Utilities.StringReference,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeMicrosoft_m22EDB7A12F6DB142E156B8C2D045442CCC938383 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, int32_t ___1_dateTimeZoneHandling, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___2_dt, const RuntimeMethod* method) ;
// System.Boolean System.Char::IsDigit(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeIso(Vuforia.Newtonsoft.Json.Utilities.StringReference,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeIso_mAA1A5E0D822BDA2C81441206837063C8770C11D3 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, int32_t ___1_dateTimeZoneHandling, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___2_dt, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.StringReference::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringReference_ToString_m25F5CF426A0BAA32FAE3F00B141E793904A5EB75 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeExact(System.String,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.String,System.Globalization.CultureInfo,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeExact_m55A18BEAC4D7C58D5232B337A11367A9F3480E0E (String_t* ___0_text, int32_t ___1_dateTimeZoneHandling, String_t* ___2_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___3_culture, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___4_dt, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Boolean System.String::StartsWith(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
// System.Boolean System.String::EndsWith(System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_m5E5D307CA6AEB7C08CE782B4693B19D07ADC9075 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.StringReference::.ctor(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringReference__ctor_m7F7F6755EE9FF3C648B0111DCB792928F26FE963 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
// System.Boolean System.DateTime::TryParseExact(System.String,System.String,System.IFormatProvider,System.Globalization.DateTimeStyles,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_TryParseExact_mA0100669E6CE6EFFCC836F1DCA56BDDE1E7C2662 (String_t* ___0_s, String_t* ___1_format, RuntimeObject* ___2_provider, int32_t ___3_style, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___4_result, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffsetMicrosoft(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffsetMicrosoft_m3D96D2AE4D182EAF6375E612B504C11ED4FB122B (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___1_dt, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffsetIso(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffsetIso_m1B1BD4053403DD24124653D192530AFFE43CEF41 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___1_dt, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffsetExact(System.String,System.String,System.Globalization.CultureInfo,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffsetExact_m66FA1EDA5508E98EBFB7069C17994FE62C59AB73 (String_t* ___0_text, String_t* ___1_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___2_culture, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___3_dt, const RuntimeMethod* method) ;
// System.Boolean System.DateTimeOffset::TryParseExact(System.String,System.String,System.IFormatProvider,System.Globalization.DateTimeStyles,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeOffset_TryParseExact_m45E4755ADC9A42D2E3D9E2BDCF5458E0DFEC44EE (String_t* ___0_input, String_t* ___1_format, RuntimeObject* ___2_formatProvider, int32_t ___3_styles, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___4_result, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.StringReferenceExtensions::IndexOf(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.Char,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringReferenceExtensions_IndexOf_mA90658C7DA02BC24F1F88ACD4792305433ED38E7 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_s, Il2CppChar ___1_c, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryReadOffset(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.Int32,System.TimeSpan&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryReadOffset_m026CA880F072D5F383D84B2EC91C686D7E7BC271 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_offsetText, int32_t ___1_startIndex, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* ___2_offset, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.ParseResult Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::Int64TryParse(System.Char[],System.Int32,System.Int32,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_Int64TryParse_m6D6C304AC5AA482628113D7EC2FBD6C996D0FBE4 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, int32_t ___2_length, int64_t* ___3_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseMicrosoftDate(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.Int64&,System.TimeSpan&,System.DateTimeKind&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseMicrosoftDate_m633FADD2BE4CCE4F9768009215297397DB88BDA4 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, int64_t* ___1_ticks, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* ___2_offset, int32_t* ___3_kind, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::SpecifyKind(System.DateTime,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_SpecifyKind_mFC3F6DD6AD017F62A8AF81DAD5620AEC474871D0 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, int32_t ___1_kind, const RuntimeMethod* method) ;
// System.DateTimeOffset System.DateTimeOffset::op_Implicit(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 DateTimeOffset_op_Implicit_m7BFCB56BB3714FA7E58AA0ECEE92B8455A0CEDA5 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::Add(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
// System.Void System.DateTimeOffset::.ctor(System.Int64,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeOffset__ctor_m81DCBFF0B9D7029AD6B8B80EA4CB8846387DFB9A (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, int64_t ___0_ticks, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.ParseResult Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::Int32TryParse(System.Char[],System.Int32,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_Int32TryParse_m0747A668B73B86FCA5C58EB9B41D777766873131 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, int32_t ___2_length, int32_t* ___3_value, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::FromHours(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromHours_mBF56E93F18A822E3EA1C593E8151F154709AC6BA (double ___0_value, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::FromMinutes(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromMinutes_m5748E4C33327BC758C73B6DAE1BDD6BF44711CB5 (double ___0_value, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::op_Addition(System.TimeSpan,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_op_Addition_mD8B0E0E30595D82C7336CCCA411FE384441DE1A6 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_t1, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t2, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::Negate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_Negate_m3BF3036191A2FDC35250891CD82AD3283A13ABB4 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_m461A9B697413AC062758461EE56DBD1A21C62488 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method) ;
// System.Void System.String::CopyTo(System.Int32,System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void String_CopyTo_m6E1DE99F2A6481B3B9839C8A026C74887C10A1DC (String_t* __this, int32_t ___0_sourceIndex, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_destination, int32_t ___2_destinationIndex, int32_t ___3_count, const RuntimeMethod* method) ;
// System.String System.Int64::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int64_ToString_m5250B67D3E89B8EB829FB26136E744F1F141B7FD (int64_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
// System.Boolean System.DateTime::op_Inequality(System.DateTime,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTime_op_Inequality_mFB20C42AFEA4EEDE607352300499C54680797974 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDateTimeOffset(System.Char[],System.Int32,System.TimeSpan,Vuforia.Newtonsoft.Json.DateFormatHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeUtils_WriteDateTimeOffset_m9C11E2FDFB0B3C5E2E921C3CE3B061C7BBCF5BD4 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___2_offset, int32_t ___3_format, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDefaultIsoDate(System.Char[],System.Int32,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeUtils_WriteDefaultIsoDate_m6ACFBC7104FDF9549161720EE2993E5803CBDBEE (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_dt, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::GetDateValues(System.DateTime,System.Int32&,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils_GetDateValues_mE93379449C9E8D3F1D636D087919C5A69D489B0A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_td, int32_t* ___1_year, int32_t* ___2_month, int32_t* ___3_day, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::CopyIntToCharArray(System.Char[],System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, int32_t ___2_value, int32_t ___3_digits, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Hour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Minute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Second()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.TimeSpan::get_Hours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Hours_m770B4B777A816E051EFDA317C28DA9A4F39D6CFB (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Int32 System.TimeSpan::get_Minutes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.StringComparer System.StringComparer::get_OrdinalIgnoreCase()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>::.ctor(System.Collections.Generic.IEqualityComparer`1<TFirst>,System.Collections.Generic.IEqualityComparer`1<TSecond>)
inline void BidirectionalDictionary_2__ctor_m22F68814ADE9D5A01AFD197B3936B2430D2D0CFE (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* __this, RuntimeObject* ___0_firstEqualityComparer, RuntimeObject* ___1_secondEqualityComparer, const RuntimeMethod* method)
{
(( void (*) (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))BidirectionalDictionary_2__ctor_m77797DF47A359CB4BE96BEFCFA8BB7C96ECDA292_gshared)(__this, ___0_firstEqualityComparer, ___1_secondEqualityComparer, method);
}
// System.Reflection.FieldInfo[] System.Type::GetFields()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* Type_GetFields_mC0570FF1986A6D93FA7976303B44B2FF8D0BC77F (Type_t* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Cast<System.Runtime.Serialization.EnumMemberAttribute>(System.Collections.IEnumerable)
inline RuntimeObject* Enumerable_Cast_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_m738126B43BFC4A469539CD807C4F2E7E5C3893E6 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Cast_TisRuntimeObject_m21250FA47CFF08469ACE158D6FA4E1FE11837D29_gshared)(___0_source, method);
}
// System.Void System.Func`2<System.Runtime.Serialization.EnumMemberAttribute,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m25D7CCCB2BC4A2036F633BA4E85C313162806D89 (Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Runtime.Serialization.EnumMemberAttribute,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_TisString_t_mC4C3CE4E0D40292DBA38F800CD80A9F828258871 (RuntimeObject* ___0_source, Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method);
}
// TSource System.Linq.Enumerable::SingleOrDefault<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline String_t* Enumerable_SingleOrDefault_TisString_t_mD7E5C33BAF334E08CD697D3FF0967CD9803418D3 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( String_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_SingleOrDefault_TisRuntimeObject_mBE781B30D8108D145C144C1733472EA99BA4A5BE_gshared)(___0_source, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>::TryGetBySecond(TSecond,TFirst&)
inline bool BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5 (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* __this, String_t* ___0_second, String_t** ___1_first, const RuntimeMethod* method)
{
return (( bool (*) (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0*, String_t*, String_t**, const RuntimeMethod*))BidirectionalDictionary_2_TryGetBySecond_mB3CC1BA39753F969794021A3CCEFE0883F6D52FC_gshared)(__this, ___0_second, ___1_first, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>::Set(TFirst,TSecond)
inline void BidirectionalDictionary_2_Set_mDAB548F4F5F826391E6CF0F09773A6CEDF5A086C (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* __this, String_t* ___0_first, String_t* ___1_second, const RuntimeMethod* method)
{
(( void (*) (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0*, String_t*, String_t*, const RuntimeMethod*))BidirectionalDictionary_2_Set_mB638367CB076A069F9C38684EDA00ED62B6DAB4E_gshared)(__this, ___0_first, ___1_second, method);
}
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Func`2<System.Reflection.FieldInfo,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m720E8683356B22FA89D3983D974FC700BDE279A3 (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Reflection.FieldInfo>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90 (RuntimeObject* ___0_source, Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
}
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>::Get(TKey)
inline BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA (ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* (*) (ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB*, Type_t*, const RuntimeMethod*))ThreadSafeStore_2_Get_m27C83BF7343D781FAA288946A650BEC773A32C97_gshared)(__this, ___0_key, method);
}
// System.Int32 System.String::IndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, const RuntimeMethod* method) ;
// System.String System.String::Trim()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.EnumUtils::ResolvedEnumName(Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumUtils_ResolvedEnumName_mF6AE906B74DCBA36E208C491FC149DFBE817E87A (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* ___0_map, String_t* ___1_enumText, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>::TryGetByFirst(TFirst,TSecond&)
inline bool BidirectionalDictionary_2_TryGetByFirst_m8AA484022A24E50B307356D31578A68F506E8E7B (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* __this, String_t* ___0_first, String_t** ___1_second, const RuntimeMethod* method)
{
return (( bool (*) (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0*, String_t*, String_t**, const RuntimeMethod*))BidirectionalDictionary_2_TryGetByFirst_mB4C32D9EA37733FEF76299D6EDC604B684BFA909_gshared)(__this, ___0_first, ___1_second, method);
}
// System.String Vuforia.Newtonsoft.Json.Utilities.StringUtils::ToCamelCase(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_ToCamelCase_mFF3498740D31AA7785D8EC61DC9DF94C390A5656 (String_t* ___0_s, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m22F1C27CD25D2C57897CBCBF1C05DC060FBB95BF (Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>>::.ctor(System.Func`2<TKey,TValue>)
inline void ThreadSafeStore_2__ctor_m0A784806A481CC78383F100FA1D198ED00A042FB (ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB* __this, Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518* ___0_creator, const RuntimeMethod* method)
{
(( void (*) (ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB*, Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518*, const RuntimeMethod*))ThreadSafeStore_2__ctor_m676A25E669810FB117A81BE96D03BA82F8B53591_gshared)(__this, ___0_creator, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9CCD09DB5458100386718060DF6B16186F15ED45 (U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* __this, const RuntimeMethod* method) ;
// System.String System.Runtime.Serialization.EnumMemberAttribute::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EnumMemberAttribute_get_Value_mB41126B613B9FD1CD8A05D08FCEC4B6663864BE9_inline (EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F* __this, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.FieldInfo::get_IsLiteral()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsLiteral_mBE7DDC6A709439F775873859C82BAAD1EEFF791A (FieldInfo_t* __this, const RuntimeMethod* method) ;
// System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression::Parameter(System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ;
// System.Linq.Expressions.Expression Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::BuildMethodCall(System.Reflection.MethodBase,System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionReflectionDelegateFactory_BuildMethodCall_mA1505EC669DABBAD4DD8E27101F7ED4F0D89D593 (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, MethodBase_t* ___0_method, Type_t* ___1_type, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___2_targetParameterExpression, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___3_argsParameterExpression, const RuntimeMethod* method) ;
// System.Linq.Expressions.LambdaExpression System.Linq.Expressions.Expression::Lambda(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* Expression_Lambda_m9F31BE5718EED427B16CA7FBA2669EF4E4E1C8BD (Type_t* ___0_delegateType, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_body, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___2_parameters, const RuntimeMethod* method) ;
// System.Delegate System.Linq.Expressions.LambdaExpression::Compile()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* LambdaExpression_Compile_mB7D2253AA0DC2B2B10C9D02E89492A663FB39BA7 (LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>::.ctor()
inline void List_1__ctor_mA221B0F732C7C8D1CD207CD7E8A8A4D0F021E56B (List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Boolean System.Type::get_IsByRef()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4 (Type_t* __this, const RuntimeMethod* method) ;
// System.Linq.Expressions.ConstantExpression System.Linq.Expressions.Expression::Constant(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstantExpression_t4BE6B7DFD889CC0EA42B45C32BD511F2764E1547* Expression_Constant_mF3E703732161EF83B1848E433F7DD1FB166BFE44 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.Expression::ArrayIndex(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* Expression_ArrayIndex_m5092BB2F319A2D6CA0174B87FBAB8DD9D0CEE6B6 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_array, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_index, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsValueType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValueType_mA496BDEA85FA2FA937E1E766605AB546408B9272 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Linq.Expressions.NewExpression System.Linq.Expressions.Expression::New(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NewExpression_t71592C0B1A33F4FD5FA0283BC2657C31D95EED51* Expression_New_m924175C93F451453BB1DDA6EA786E80926035BB7 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.Expression::Coalesce(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* Expression_Coalesce_m1C145BF8302D605BA953321A8F0E21B0F56ADB23 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_left, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_right, const RuntimeMethod* method) ;
// System.Linq.Expressions.Expression Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::EnsureCastExpression(System.Linq.Expressions.Expression,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Type_t* ___1_targetType, const RuntimeMethod* method) ;
// System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression::Variable(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression_Variable_mA43E4606E8C75EE5B1A92C96C0AE01659D6E1118 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByRefParameter__ctor_m9EDEB606AD9534B8EB9DBB19C194D945392A9768 (ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* __this, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.ParameterInfo::get_IsOut()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOut_m7832D76F7B5FAE8B94A7D2BDC2CF466000FB235C (ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* __this, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.MethodBase::get_IsConstructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsConstructor_m98801B34512C9B8DEC1589F1C8C9B3DFC8807575 (MethodBase_t* __this, const RuntimeMethod* method) ;
// System.Linq.Expressions.NewExpression System.Linq.Expressions.Expression::New(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NewExpression_t71592C0B1A33F4FD5FA0283BC2657C31D95EED51* Expression_New_m447E4F4F22912AE5F06493267B37F481F5818E75 (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ___0_constructor, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___1_arguments, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.MethodBase::get_IsStatic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E (MethodBase_t* __this, const RuntimeMethod* method) ;
// System.Linq.Expressions.MethodCallExpression System.Linq.Expressions.Expression::Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* Expression_Call_mD94E7CF72C83BF40BEEB31F7EB6519741A0043D2 (MethodInfo_t* ___0_method, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___1_arguments, const RuntimeMethod* method) ;
// System.Linq.Expressions.MethodCallExpression System.Linq.Expressions.Expression::Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* Expression_Call_mF08321E4E99D835F221F58B40C8077C60530CE62 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_instance, MethodInfo_t* ___1_method, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___2_arguments, const RuntimeMethod* method) ;
// System.Linq.Expressions.BlockExpression System.Linq.Expressions.Expression::Block(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* Expression_Block_m46DDCF34E2877C4DEF137330575296EBC2EA8D3D (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_arg0, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_arg1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Linq.Expressions.ParameterExpression>::.ctor()
inline void List_1__ctor_mE63DA51BEF16DDBE596337C3A44E6FD3565A528C (List_1_t1A058A09EDF187502B71E068C526B964CEA1283F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t1A058A09EDF187502B71E068C526B964CEA1283F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Linq.Expressions.Expression>::.ctor()
inline void List_1__ctor_mEBDF6B4FD26C1A24C4771845DA76DF00D93F8E36 (List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Linq.Expressions.BinaryExpression System.Linq.Expressions.Expression::Assign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_left, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_right, const RuntimeMethod* method) ;
// System.Linq.Expressions.BlockExpression System.Linq.Expressions.Expression::Block(System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.ParameterExpression>,System.Collections.Generic.IEnumerable`1<System.Linq.Expressions.Expression>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6 (RuntimeObject* ___0_variables, RuntimeObject* ___1_expressions, const RuntimeMethod* method) ;
// System.Linq.Expressions.UnaryExpression System.Linq.Expressions.Expression::Convert(System.Linq.Expressions.Expression,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* Expression_Convert_mD5233B60383B3FD0F5A044E4440FB32CBF9609D5 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Type_t* ___1_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionDelegateFactory__ctor_m1ABB5356683203D2F7DD7D1C49F149E816E83821 (ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionReflectionDelegateFactory__ctor_m7B0BC2BC2F1FEFB1F0FDF011DD60D46BB57175CF (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Exit(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_FSharpCoreAssembly(System.Reflection.Assembly)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_FSharpCoreAssembly_m8871175C701EC3D297706C1BFD46182FF3AC199A_inline (Assembly_t* ___0_value, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::GetMethodWithNonPublicFallback(System.Type,System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* FSharpUtils_GetMethodWithNonPublicFallback_mAB3FC64F565A8EC966A70EE0E9B2763870FFBC94 (Type_t* ___0_type, String_t* ___1_methodName, int32_t ___2_bindingFlags, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_IsUnion(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_IsUnion_m9B9043C898D4D39DF7853A9AEC7EFC3AB2D1EE90_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCases(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCases_m1B0672F5A77D12F13D593A2AAB5B1380E7C33E47_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::CreateFSharpFuncCall(System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_CreateFSharpFuncCall_m928DEFB2D4A9F52E47ABB5D1AE73E2B919A5121A (Type_t* ___0_type, String_t* ___1_methodName, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_PreComputeUnionTagReader(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionTagReader_m628EC428F7A910FA576ABA5BDAB4ABCC83E49949_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_PreComputeUnionReader(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionReader_m689EFF7D0027ADC92385B8C2B63B1BC9F7967401_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_PreComputeUnionConstructor(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionConstructor_m70E70504B766A3C7D9795109361D95F0DBEC3429_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method) ;
// System.Reflection.PropertyInfo System.Type::GetProperty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoName(System.Func`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoName_m151016A7FF28582AC1A49E719E2494D492EBF7FE_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoTag(System.Func`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoTag_m12D027E4EBF63FFCEF181B6C5C1A83E8E8AFF7C3_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoDeclaringType(System.Func`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoDeclaringType_mB0EF8EF3B6A5444A37076A305E1351E91E1816A6_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Type::GetMethod(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoFields(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoFields_mAF5C0B1A6B673A8F2C873CCEFC09E2E99F34D588_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Threading.Thread::MemoryBarrier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D (const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass49_0__ctor_m20E42D487B08EF30898EB3B0E9E3C870E05EB982 (U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
inline void MethodCall_2__ctor_m5EB661EE6DC6BCFE4CCD17033C43CC27452F8EC0 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, RuntimeObject*, intptr_t, const RuntimeMethod*))MethodCall_2__ctor_m5EB661EE6DC6BCFE4CCD17033C43CC27452F8EC0_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::.ctor(System.Object,Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpFunction__ctor_mD2F22EF323F3A8F7BB847910B9820DA75F432B05 (FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* __this, RuntimeObject* ___0_instance, MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___1_invoker, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsGenericType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass24_0__ctor_mB54E025CD62771E4CD4E41BE8B8FB766D30DD440 (U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m4642A9F927B1E58DEEF70C03E1B066FB6ABE9450 (Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4 (RuntimeObject* ___0_source, Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319* ___1_predicate, const RuntimeMethod* method)
{
return (( ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* (*) (RuntimeObject*, Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared)(___0_source, ___1_predicate, method);
}
// System.Reflection.Assembly Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::Assembly(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::get_CreatedTypeName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_CreatedTypeName_m94ACB3B05696FA29E1CD30C039667297C35F9301_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::get_BuilderTypeName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_BuilderTypeName_m973D1EF8C597E4FEAB791B5F2D21860BC8379D22_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo[] System.Type::GetMethods()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* Type_GetMethods_m5D4A53D1E667CF33173EEA37D0111FE92A572559 (Type_t* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Reflection.MethodInfo,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m85EFD3541E8A8498FD05A6169ED11E00D408A2F0 (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<System.Reflection.MethodInfo>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline MethodInfo_t* Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479 (RuntimeObject* ___0_source, Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* ___1_predicate, const RuntimeMethod* method)
{
return (( MethodInfo_t* (*) (RuntimeObject*, Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared)(___0_source, ___1_predicate, method);
}
// System.Boolean System.Reflection.MethodInfo::op_Inequality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass25_0__ctor_mEF5A22B5C4318143E4476078EF016D90711FD47F (U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>::.ctor()
inline void List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871 (List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::.ctor(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273 (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_contractTypeName, String_t* ___1_createdTypeName, String_t* ___2_builderTypeName, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo>::Add(T)
inline void List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline (List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* __this, ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33*, ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::set_ContractTypeName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_ContractTypeName_mD0518F516D3DA5E28433C12E6F52E01E2EE09F53_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::set_CreatedTypeName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_CreatedTypeName_m56ADFFF48EA5192AB9ACF21A8227722C84F0B21E_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::set_BuilderTypeName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_BuilderTypeName_mE59E80791CDEF8B7D9226EF24326284F52630585_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::get_ContractTypeName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_ContractTypeName_m6B257234C5C7842F0CFC922B534E5EDA811EDCDF_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3500847ECE38F89797314EA2F85D3922DB08923C (U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Char>::.ctor()
inline void List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82 (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*, const RuntimeMethod*))List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Char>::Add(T)
inline void List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, Il2CppChar ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*, Il2CppChar, const RuntimeMethod*))List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_gshared_inline)(__this, ___0_item, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Union<System.Char>(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_gshared)(___0_first, ___1_second, method);
}
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.BufferUtils::EnsureBufferSize(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Int32,System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* BufferUtils_EnsureBufferSize_mD629202926E788D3BC5866ABC405458A5D16CF7E (RuntimeObject* ___0_bufferPool, int32_t ___1_size, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___2_buffer, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.StringUtils::ToCharAsUnicode(System.Char,System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringUtils_ToCharAsUnicode_m41A18C1D0421C0ECEE534C067E20F4A4BBC3D7B2 (Il2CppChar ___0_c, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_buffer, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Void System.Array::Copy(System.Array,System.Array,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.Utilities.StringUtils::GetLength(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 StringUtils_GetLength_m45DCEBE42572D5DC6D3D27E270E7F902D3F8F107 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.IO.StringWriter Vuforia.Newtonsoft.Json.Utilities.StringUtils::CreateStringWriter(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* StringUtils_CreateStringWriter_m77920227EE984EFF7C8C63CCAED1858A72E22DFC (int32_t ___0_capacity, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Utilities.Base64Encoder Vuforia.Newtonsoft.Json.JsonTextWriter::get_Base64Encoder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* JsonTextWriter_get_Base64Encoder_m51A8215A186D1B8D937FA3B914EE6758A74E40BB (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* L_0 = __this->____base64Encoder_14;
if (L_0)
{
goto IL_0019;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* L_2 = (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09*)il2cpp_codegen_object_new(Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09_il2cpp_TypeInfo_var);
NullCheck(L_2);
Base64Encoder__ctor_mB20F96928DE25904BC5684C4B6E78C7E1E0C32D1(L_2, L_1, NULL);
__this->____base64Encoder_14 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____base64Encoder_14), (void*)L_2);
}
IL_0019:
{
Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* L_3 = __this->____base64Encoder_14;
return L_3;
}
}
// Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char> Vuforia.Newtonsoft.Json.JsonTextWriter::get_ArrayPool()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonTextWriter_get_ArrayPool_mAF79C495AFE98584285B2A1D98B877EABC703573 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____arrayPool_21;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::set_ArrayPool(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_set_ArrayPool_m33D9E4DD04E00411D4ED967F111DC168F041459A (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonTextWriter_set_ArrayPool_m33D9E4DD04E00411D4ED967F111DC168F041459A_RuntimeMethod_var)));
}
IL_000e:
{
RuntimeObject* L_2 = ___0_value;
__this->____arrayPool_21 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____arrayPool_21), (void*)L_2);
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.JsonTextWriter::get_Indentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonTextWriter_get_Indentation_m0A60CBFAB45F55B1DE07F594EF78D9CDED01EBD7 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____indentation_16;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::set_Indentation(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_set_Indentation_m303489042C9F02D8F69ABE4DF413BB6101392507 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_000f;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47BE029AEE20EC6D5D84A7D8B6AD10EA602E612B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonTextWriter_set_Indentation_m303489042C9F02D8F69ABE4DF413BB6101392507_RuntimeMethod_var)));
}
IL_000f:
{
int32_t L_2 = ___0_value;
__this->____indentation_16 = L_2;
return;
}
}
// System.Char Vuforia.Newtonsoft.Json.JsonTextWriter::get_QuoteChar()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = __this->____quoteChar_17;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::set_QuoteChar(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_set_QuoteChar_mB80CB9D1E620C632289E107688A01F57D09F6405 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___0_value;
if ((((int32_t)L_0) == ((int32_t)((int32_t)34))))
{
goto IL_0015;
}
}
{
Il2CppChar L_1 = ___0_value;
if ((((int32_t)L_1) == ((int32_t)((int32_t)39))))
{
goto IL_0015;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD1A9EA51FA05D9FDE16213C0DA7F2400CD205AB6)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonTextWriter_set_QuoteChar_mB80CB9D1E620C632289E107688A01F57D09F6405_RuntimeMethod_var)));
}
IL_0015:
{
Il2CppChar L_3 = ___0_value;
__this->____quoteChar_17 = L_3;
JsonTextWriter_UpdateCharEscapeFlags_mFAC02361564B58AAFEA96038ACDE37C0BD810758(__this, NULL);
return;
}
}
// System.Char Vuforia.Newtonsoft.Json.JsonTextWriter::get_IndentChar()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar JsonTextWriter_get_IndentChar_m4C49993AC0F3545774ED3A6E32C29E898F6B4350 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = __this->____indentChar_15;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::set_IndentChar(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_set_IndentChar_m3BD64B1136FB7259E3C060DEA363F2024A4FD4B3 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___0_value;
Il2CppChar L_1 = __this->____indentChar_15;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0017;
}
}
{
Il2CppChar L_2 = ___0_value;
__this->____indentChar_15 = L_2;
__this->____indentChars_22 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____indentChars_22), (void*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL);
}
IL_0017:
{
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonTextWriter::get_QuoteName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonTextWriter_get_QuoteName_m18DC8424E647E654114218E2F2CA40ABE1773C90 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____quoteName_18;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::set_QuoteName(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_set_QuoteName_mE5465844D3F2D63DB489FD5514D0DC972A46EE61 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->____quoteName_18 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::.ctor(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter__ctor_m151F95C17E2FD36B6411C26CDC03B76533C2EBA6 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_textWriter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
JsonWriter__ctor_m6C1F9701603798CEBDE6198BBD466AF413EA3E43(__this, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = ___0_textWriter;
if (L_0)
{
goto IL_0014;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE85CB44294D0585D0CDB553EE58583455F665F3B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonTextWriter__ctor_m151F95C17E2FD36B6411C26CDC03B76533C2EBA6_RuntimeMethod_var)));
}
IL_0014:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2 = ___0_textWriter;
__this->____writer_13 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writer_13), (void*)L_2);
__this->____quoteChar_17 = ((int32_t)34);
__this->____quoteName_18 = (bool)1;
__this->____indentChar_15 = ((int32_t)32);
__this->____indentation_16 = 2;
JsonTextWriter_UpdateCharEscapeFlags_mFAC02361564B58AAFEA96038ACDE37C0BD810758(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_Flush_m0307D70B98495E6D3F0A712BB5237376B6BC9074 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker0::Invoke(10 /* System.Void System.IO.TextWriter::Flush() */, L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_Close_mCBB349B23D8D5725C877176B74D42697545CED14 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
JsonWriter_Close_m66662A35158874E064AD30FB0C4F4E601EF3CEDF(__this, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->____writeBuffer_20;
if (!L_0)
{
goto IL_0026;
}
}
{
RuntimeObject* L_1 = __this->____arrayPool_21;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____writeBuffer_20;
BufferUtils_ReturnBuffer_mBB4746FC883F765B731CBE538349B5BBFBB7FB16(L_1, L_2, NULL);
__this->____writeBuffer_20 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writeBuffer_20), (void*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL);
}
IL_0026:
{
bool L_3;
L_3 = JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166_inline(__this, NULL);
if (!L_3)
{
goto IL_0041;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4 = __this->____writer_13;
if (!L_4)
{
goto IL_0041;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_5 = __this->____writer_13;
NullCheck(L_5);
TextWriter_Dispose_m5B2CA4D250335AB11031AFC7F202AA5B7A70C4D7(L_5, NULL);
}
IL_0041:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteStartObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteStartObject_m83A6E83A955663AD6222AEF50A0CFA6C4B7AC6D8 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, 1, 1, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_0, ((int32_t)123));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteStartArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteStartArray_mB56D600AF76AD961CD836361EB3A1789CD4C6160 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, 2, 2, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_0, ((int32_t)91));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteStartConstructor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteStartConstructor_mFC2B8582ECED95E846ED427CE602C862D991FC17 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34DF6A8E243A634C5B2054C0F4E5D270F942B6F2);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, 3, 3, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_0, _stringLiteral34DF6A8E243A634C5B2054C0F4E5D270F942B6F2);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
String_t* L_2 = ___0_name;
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_1, L_2);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_3 = __this->____writer_13;
NullCheck(L_3);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_3, ((int32_t)40));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteEnd_m162D6DE892608EF9312E45310EBE52751F145EA0 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int32_t ___0_token, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_token;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)13))))
{
case 0:
{
goto IL_0017;
}
case 1:
{
goto IL_0025;
}
case 2:
{
goto IL_0033;
}
}
}
{
goto IL_0041;
}
IL_0017:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
NullCheck(L_1);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_1, ((int32_t)125));
return;
}
IL_0025:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2 = __this->____writer_13;
NullCheck(L_2);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_2, ((int32_t)93));
return;
}
IL_0033:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_3 = __this->____writer_13;
NullCheck(L_3);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_3, ((int32_t)41));
return;
}
IL_0041:
{
Il2CppFakeBox<int32_t> L_4(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), (&___0_token));
String_t* L_5;
L_5 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_4), NULL);
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB8D09BA37DB38A684B017E8CED6F9340176EF3C7)), L_5, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_7;
L_7 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_6, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonTextWriter_WriteEnd_m162D6DE892608EF9312E45310EBE52751F145EA0_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WritePropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WritePropertyName_m108C91524E473367553BAF557EC1C948F10ECE30 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
JsonWriter_InternalWritePropertyName_mBC220AA9FDF8C676F72A9183922BE3F3A064968E(__this, L_0, NULL);
String_t* L_1 = ___0_name;
bool L_2 = __this->____quoteName_18;
JsonTextWriter_WriteEscapedString_mCD46F2C152CBE3B5DBC64192F38E83575A84D3C6(__this, L_1, L_2, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_3 = __this->____writer_13;
NullCheck(L_3);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_3, ((int32_t)58));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WritePropertyName(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WritePropertyName_m601DAF51D8DEEBE49F0459458767E61A71F5E05F (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_name, bool ___1_escape, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
JsonWriter_InternalWritePropertyName_mBC220AA9FDF8C676F72A9183922BE3F3A064968E(__this, L_0, NULL);
bool L_1 = ___1_escape;
if (!L_1)
{
goto IL_0019;
}
}
{
String_t* L_2 = ___0_name;
bool L_3 = __this->____quoteName_18;
JsonTextWriter_WriteEscapedString_mCD46F2C152CBE3B5DBC64192F38E83575A84D3C6(__this, L_2, L_3, NULL);
goto IL_0057;
}
IL_0019:
{
bool L_4 = __this->____quoteName_18;
if (!L_4)
{
goto IL_0032;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_5 = __this->____writer_13;
Il2CppChar L_6 = __this->____quoteChar_17;
NullCheck(L_5);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_5, L_6);
}
IL_0032:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_7 = __this->____writer_13;
String_t* L_8 = ___0_name;
NullCheck(L_7);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_7, L_8);
bool L_9 = __this->____quoteName_18;
if (!L_9)
{
goto IL_0057;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_10 = __this->____writer_13;
Il2CppChar L_11 = __this->____quoteChar_17;
NullCheck(L_10);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_10, L_11);
}
IL_0057:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_12 = __this->____writer_13;
NullCheck(L_12);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_12, ((int32_t)58));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::OnStringEscapeHandlingChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_OnStringEscapeHandlingChanged_m735F67406BD622E2A9AEA62395A6827B5801BE8D (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
JsonTextWriter_UpdateCharEscapeFlags_mFAC02361564B58AAFEA96038ACDE37C0BD810758(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::UpdateCharEscapeFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_UpdateCharEscapeFlags_mFAC02361564B58AAFEA96038ACDE37C0BD810758 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = JsonWriter_get_StringEscapeHandling_m033DC74D4E32561489E99F29C92F1F273EA3D023_inline(__this, NULL);
Il2CppChar L_1 = __this->____quoteChar_17;
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2;
L_2 = JavaScriptUtils_GetCharEscapeFlags_mF1FA39B86F9F73045A02FAA6692C26CE020DDF2E(L_0, L_1, NULL);
__this->____charEscapeFlags_19 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____charEscapeFlags_19), (void*)L_2);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteIndent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteIndent_mC9E7236BED48B62A6B929310B5B36EE0E67C4086 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker0::Invoke(15 /* System.Void System.IO.TextWriter::WriteLine() */, L_0);
int32_t L_1;
L_1 = JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF(__this, NULL);
int32_t L_2 = __this->____indentation_16;
V_0 = ((int32_t)il2cpp_codegen_multiply(L_1, L_2));
int32_t L_3 = V_0;
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0063;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = __this->____indentChars_22;
if (L_4)
{
goto IL_005f;
}
}
{
Il2CppChar L_5 = __this->____indentChar_15;
String_t* L_6;
L_6 = String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B(NULL, L_5, ((int32_t)10), NULL);
NullCheck(L_6);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7;
L_7 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_6, NULL);
__this->____indentChars_22 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->____indentChars_22), (void*)L_7);
goto IL_005f;
}
IL_003f:
{
int32_t L_8 = V_0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_9;
L_9 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_8, ((int32_t)10), NULL);
V_1 = L_9;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_10 = __this->____writer_13;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = __this->____indentChars_22;
int32_t L_12 = V_1;
NullCheck(L_10);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_10, L_11, 0, L_12);
int32_t L_13 = V_0;
int32_t L_14 = V_1;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_13, L_14));
}
IL_005f:
{
int32_t L_15 = V_0;
if ((((int32_t)L_15) > ((int32_t)0)))
{
goto IL_003f;
}
}
IL_0063:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValueDelimiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValueDelimiter_mEF5DD1400B1E6B2ABB57252CE3C3293525E2FB52 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_0, ((int32_t)44));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteIndentSpace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteIndentSpace_mF7B926287CE545069DFDCA515D6C180328248538 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_0, ((int32_t)32));
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValueInternal(System.String,Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_value, int32_t ___1_token, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
String_t* L_1 = ___0_value;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_0, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m4177AF33EE58CA89E05AE147B25F9C817C7FAC6B (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
JsonWriter_WriteValue_m2154C87DADC0CBD1C3090C1C529C708F47D4DEB0(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteNull_m20DC3FE7440BAB9BE1F0B105E9688BB3DB45FE02 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)11), NULL);
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_0 = ((JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_StaticFields*)il2cpp_codegen_static_fields_for(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var))->___Null_3;
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_0, ((int32_t)11), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteUndefined()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteUndefined_mB65A7A59E7E39678799A6CEFA035F82DB44802A0 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)12), NULL);
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_0 = ((JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_StaticFields*)il2cpp_codegen_static_fields_for(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var))->___Undefined_4;
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_0, ((int32_t)12), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteRaw(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteRaw_m536280759BA2BB1CA6CB757F54674AC68D8EDCD0 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_json, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteRaw_m72D93463D4306CA9EC0D51E4A659431FE21817E2(__this, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
String_t* L_1 = ___0_json;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_0, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m43067E022BFED2A948F7F4BED23D211540A3FA86 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
String_t* L_0 = ___0_value;
if (L_0)
{
goto IL_0019;
}
}
{
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_1 = ((JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_StaticFields*)il2cpp_codegen_static_fields_for(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var))->___Null_3;
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_1, ((int32_t)11), NULL);
return;
}
IL_0019:
{
String_t* L_2 = ___0_value;
JsonTextWriter_WriteEscapedString_mCD46F2C152CBE3B5DBC64192F38E83575A84D3C6(__this, L_2, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteEscapedString(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteEscapedString_mCD46F2C152CBE3B5DBC64192F38E83575A84D3C6 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_value, bool ___1_quote, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonTextWriter_EnsureWriteBuffer_mB8C57C666757A579B72D4400E240BF811D4A9D0F(__this, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
String_t* L_1 = ___0_value;
Il2CppChar L_2 = __this->____quoteChar_17;
bool L_3 = ___1_quote;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = __this->____charEscapeFlags_19;
int32_t L_5;
L_5 = JsonWriter_get_StringEscapeHandling_m033DC74D4E32561489E99F29C92F1F273EA3D023_inline(__this, NULL);
RuntimeObject* L_6 = __this->____arrayPool_21;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_7 = (&__this->____writeBuffer_20);
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
JavaScriptUtils_WriteEscapedJavaScriptString_mFF0A5D2814E83733E50FD94ED88844AC1DB81493(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mBDD3294A63C1E144B6A19FD335E9715F59BF12DA (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
int32_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, ((int64_t)L_0), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m4FECE0E47A4E636C6C9573FFB66347047977BF0F (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
uint32_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, ((int64_t)(uint64_t)L_0), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mB737380DEDF5FB1BE6AC06986F7231000C5E968F (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
int64_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m9946FBF3764D81297A95382F34097B193F5FC417 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, uint64_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
uint64_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_m599069EDA11AFF892B49BB5924282CCE85B21518(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m142D7EA2A290D5E8A2A2DC76977F9EC503D9C4DC (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
float L_0 = ___0_value;
int32_t L_1;
L_1 = JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125_inline(__this, NULL);
Il2CppChar L_2;
L_2 = JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = JsonConvert_ToString_m74C3B6659E90DBFD4A74E0ABACC7CDAEF8F65C9C(L_0, L_1, L_2, (bool)0, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_3, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mA5918AEB3A67906B42F72584F5992EE4600DF910 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline((&___0_value), Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
float L_1;
L_1 = Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_inline((&___0_value), Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
int32_t L_2;
L_2 = JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125_inline(__this, NULL);
Il2CppChar L_3;
L_3 = JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = JsonConvert_ToString_m74C3B6659E90DBFD4A74E0ABACC7CDAEF8F65C9C(L_1, L_2, L_3, (bool)1, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_4, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m06C5C4F50D9A226264E2D9649E33B81694B86AC2 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, double ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
double L_0 = ___0_value;
int32_t L_1;
L_1 = JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125_inline(__this, NULL);
Il2CppChar L_2;
L_2 = JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_3;
L_3 = JsonConvert_ToString_m0A79C1EEF7D935428373E4DE6817D5D20EC6241A(L_0, L_1, L_2, (bool)0, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_3, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Nullable`1<System.Double>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m615C3EE88E619C7222C0712979EDF4DE61B5645D (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&___0_value), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
double L_1;
L_1 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&___0_value), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
int32_t L_2;
L_2 = JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125_inline(__this, NULL);
Il2CppChar L_3;
L_3 = JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = JsonConvert_ToString_m0A79C1EEF7D935428373E4DE6817D5D20EC6241A(L_1, L_2, L_3, (bool)1, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_4, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m7DD160C9B6AE4E95434F8999B2390F82CD9E5B3A (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)10), NULL);
bool L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = JsonConvert_ToString_m59B928D6C1B703A8230F1847A2510E7F1DBA21AA(L_0, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_1, ((int32_t)10), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m40B5335470FCD3E2A49D81C68A86B1D627EE90F8 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int16_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
int16_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, ((int64_t)L_0), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m0832013758B5F570EA14B21F7B71CE161CA20B6F (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, uint16_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
uint16_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, ((int64_t)(uint64_t)L_0), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mC215BC9C59342B8082D0527EAE16B253B7B0004B (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
Il2CppChar L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = JsonConvert_ToString_mE4F6BCA293EC98F4A10B3426085088C8DD9E32C0(L_0, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_1, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m745D12480AED2926DA6D9E5CCCB081B97B5C1AC2 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
uint8_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, ((int64_t)(uint64_t)L_0), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.SByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m626CA9A8A4FBCFBE72837F8C72217BAA3136520E (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int8_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
int8_t L_0 = ___0_value;
JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8(__this, ((int64_t)L_0), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mA69E9ADDDDF988BF7CE21BE75F723271CD176510 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = JsonConvert_ToString_mC1FA5DAB590EA2070C8C5D84D5CED8A0142E3990(L_0, NULL);
JsonTextWriter_WriteValueInternal_m5FB78E23D001A5AC1E9CBC9A16FF49AC20997CDB(__this, L_1, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mC9711D18A9C249AAE5BBFA0795B5654C3C9CED66 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)16), NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_value;
int32_t L_1;
L_1 = JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA(L_0, L_1, NULL);
___0_value = L_2;
String_t* L_3;
L_3 = JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8_inline(__this, NULL);
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_0087;
}
}
{
JsonTextWriter_EnsureWriteBuffer_mB8C57C666757A579B72D4400E240BF811D4A9D0F(__this, NULL);
V_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = __this->____writeBuffer_20;
int32_t L_6 = V_0;
int32_t L_7 = L_6;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
Il2CppChar L_8 = __this->____quoteChar_17;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Il2CppChar)L_8);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = __this->____writeBuffer_20;
int32_t L_10 = V_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11 = ___0_value;
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272));
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_12 = V_1;
int32_t L_13;
L_13 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&___0_value), NULL);
int32_t L_14;
L_14 = JsonWriter_get_DateFormatHandling_mF6F9C0F85C0CC9DFC05ED00919E8CDE37E177E53_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = DateTimeUtils_WriteDateTimeString_m5925A22E80C7948A04DFFE535A961693AF7B8172(L_9, L_10, L_11, L_12, L_13, L_14, NULL);
V_0 = L_15;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = __this->____writeBuffer_20;
int32_t L_17 = V_0;
int32_t L_18 = L_17;
V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
Il2CppChar L_19 = __this->____quoteChar_17;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (Il2CppChar)L_19);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_20 = __this->____writer_13;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = __this->____writeBuffer_20;
int32_t L_22 = V_0;
NullCheck(L_20);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_20, L_21, 0, L_22);
return;
}
IL_0087:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_23 = __this->____writer_13;
Il2CppChar L_24 = __this->____quoteChar_17;
NullCheck(L_23);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_23, L_24);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_25 = __this->____writer_13;
String_t* L_26;
L_26 = JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8_inline(__this, NULL);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_27;
L_27 = JsonWriter_get_Culture_m5A5E42DED2985D93DA1341C2168F4F1B3CC3D908(__this, NULL);
String_t* L_28;
L_28 = DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00((&___0_value), L_26, L_27, NULL);
NullCheck(L_25);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_25, L_28);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_29 = __this->____writer_13;
Il2CppChar L_30 = __this->____quoteChar_17;
NullCheck(L_29);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_29, L_30);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m6C3E1FCF986DF047FEA1E2B5F7F555C20D7EC83D (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
if (L_0)
{
goto IL_000a;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_000a:
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)17), NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
Il2CppChar L_2 = __this->____quoteChar_17;
NullCheck(L_1);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_1, L_2);
Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* L_3;
L_3 = JsonTextWriter_get_Base64Encoder_m51A8215A186D1B8D937FA3B914EE6758A74E40BB(__this, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_value;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_value;
NullCheck(L_5);
NullCheck(L_3);
Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1(L_3, L_4, 0, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL);
Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* L_6;
L_6 = JsonTextWriter_get_Base64Encoder_m51A8215A186D1B8D937FA3B914EE6758A74E40BB(__this, NULL);
NullCheck(L_6);
Base64Encoder_Flush_m71E5A2371AE71956E32A2ADFAF202C214C4DD576(L_6, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_7 = __this->____writer_13;
Il2CppChar L_8 = __this->____quoteChar_17;
NullCheck(L_7);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_7, L_8);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.DateTimeOffset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_mCD3771B5CF43D71BA613E17E0F22D0A334B7E66A (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_1 = NULL;
int32_t G_B2_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B2_1 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
int32_t G_B4_1 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B4_2 = NULL;
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)16), NULL);
String_t* L_0;
L_0 = JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8_inline(__this, NULL);
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_008d;
}
}
{
JsonTextWriter_EnsureWriteBuffer_mB8C57C666757A579B72D4400E240BF811D4A9D0F(__this, NULL);
V_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____writeBuffer_20;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
Il2CppChar L_5 = __this->____quoteChar_17;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Il2CppChar)L_5);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = __this->____writeBuffer_20;
int32_t L_7 = V_0;
int32_t L_8;
L_8 = JsonWriter_get_DateFormatHandling_mF6F9C0F85C0CC9DFC05ED00919E8CDE37E177E53_inline(__this, NULL);
G_B2_0 = L_7;
G_B2_1 = L_6;
if (!L_8)
{
G_B3_0 = L_7;
G_B3_1 = L_6;
goto IL_0047;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9;
L_9 = DateTimeOffset_get_UtcDateTime_mE7EB39F361C89E1367CBC03C3410BA34F194DA40((&___0_value), NULL);
G_B4_0 = L_9;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_004e;
}
IL_0047:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_10;
L_10 = DateTimeOffset_get_DateTime_mDF6DC57E7A5647D8B964D3FD5B6855E7D66EF324((&___0_value), NULL);
G_B4_0 = L_10;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_004e:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_11;
L_11 = DateTimeOffset_get_Offset_mE90E2548227F1EE8BF4A6A5EB71B32D48D3035A4((&___0_value), NULL);
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_12;
memset((&L_12), 0, sizeof(L_12));
Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC((&L_12), L_11, /*hidden argument*/Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var);
int32_t L_13;
L_13 = JsonWriter_get_DateFormatHandling_mF6F9C0F85C0CC9DFC05ED00919E8CDE37E177E53_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = DateTimeUtils_WriteDateTimeString_m5925A22E80C7948A04DFFE535A961693AF7B8172(G_B4_2, G_B4_1, G_B4_0, L_12, 2, L_13, NULL);
V_0 = L_14;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = __this->____writeBuffer_20;
int32_t L_16 = V_0;
int32_t L_17 = L_16;
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
Il2CppChar L_18 = __this->____quoteChar_17;
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Il2CppChar)L_18);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_19 = __this->____writer_13;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_20 = __this->____writeBuffer_20;
int32_t L_21 = V_0;
NullCheck(L_19);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_19, L_20, 0, L_21);
return;
}
IL_008d:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_22 = __this->____writer_13;
Il2CppChar L_23 = __this->____quoteChar_17;
NullCheck(L_22);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_22, L_23);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_24 = __this->____writer_13;
String_t* L_25;
L_25 = JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8_inline(__this, NULL);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_26;
L_26 = JsonWriter_get_Culture_m5A5E42DED2985D93DA1341C2168F4F1B3CC3D908(__this, NULL);
String_t* L_27;
L_27 = DateTimeOffset_ToString_m4B5BB65E069D2146E808A1CE5F424ACA2F4D2281((&___0_value), L_25, L_26, NULL);
NullCheck(L_24);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_24, L_27);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_28 = __this->____writer_13;
Il2CppChar L_29 = __this->____quoteChar_17;
NullCheck(L_28);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_28, L_29);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m378326762C9FB95BD42FD110DB21547E791CB36C (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Guid_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
V_0 = (String_t*)NULL;
String_t* L_0;
L_0 = Guid_ToString_mDAA91A4A993E3A7AD8339665E3F0CC35FE00E833((&___0_value), _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, NULL);
V_0 = L_0;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
Il2CppChar L_2 = __this->____quoteChar_17;
NullCheck(L_1);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_1, L_2);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_3 = __this->____writer_13;
String_t* L_4 = V_0;
NullCheck(L_3);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_3, L_4);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_5 = __this->____writer_13;
Il2CppChar L_6 = __this->____quoteChar_17;
NullCheck(L_5);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_5, L_6);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m2B0F4F644DA567E265C49C0A19029ABF81E2D5CB (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0;
L_0 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_1;
L_1 = TimeSpan_ToString_mDEB92B7F0214C221302BDCFA00ECDD283C22579E((&___0_value), (String_t*)NULL, L_0, NULL);
V_0 = L_1;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2 = __this->____writer_13;
Il2CppChar L_3 = __this->____quoteChar_17;
NullCheck(L_2);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_2, L_3);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_4 = __this->____writer_13;
String_t* L_5 = V_0;
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_4, L_5);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_6 = __this->____writer_13;
Il2CppChar L_7 = __this->____quoteChar_17;
NullCheck(L_6);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_6, L_7);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteValue(System.Uri)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteValue_m762806BB26329333B00D1A3C4FBE6CDDD326A278 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194(L_0, (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_2 = ___0_value;
NullCheck(L_2);
String_t* L_3;
L_3 = Uri_get_OriginalString_m3031F9054CA10F2C55C0E2415CC19810D360A5D6(L_2, NULL);
JsonTextWriter_WriteEscapedString_mCD46F2C152CBE3B5DBC64192F38E83575A84D3C6(__this, L_3, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteComment(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteComment_m81EB6A5EA20FF9BF214108E49259C1A493577767 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_text, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97904970B3A68365EC4C5BC81CD8B049D3A81ECD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEC1B25E3E42C42165FD24BA61715FD024A24168);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_InternalWriteComment_m0F22C73635D4A768BF9E73522339EB117D6792A2(__this, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_13;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_0, _stringLiteralBEC1B25E3E42C42165FD24BA61715FD024A24168);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
String_t* L_2 = ___0_text;
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_1, L_2);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_3 = __this->____writer_13;
NullCheck(L_3);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_3, _stringLiteral97904970B3A68365EC4C5BC81CD8B049D3A81ECD);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteWhitespace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteWhitespace_m00804209F5AA5FB71A46A0C0275679CCF69C5122 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, String_t* ___0_ws, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_ws;
JsonWriter_InternalWriteWhitespace_mF913B72513966CAC986A1F1A825DB8EE2C0D8600(__this, L_0, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
String_t* L_2 = ___0_ws;
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_1, L_2);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::EnsureWriteBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_EnsureWriteBuffer_mB8C57C666757A579B72D4400E240BF811D4A9D0F (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->____writeBuffer_20;
if (L_0)
{
goto IL_001b;
}
}
{
RuntimeObject* L_1 = __this->____arrayPool_21;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2;
L_2 = BufferUtils_RentBuffer_m69CD03271B01694F05F14FBF5F1217071D752582(L_1, ((int32_t)35), NULL);
__this->____writeBuffer_20 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writeBuffer_20), (void*)L_2);
}
IL_001b:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteIntegerValue(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteIntegerValue_mF2A0224113BFFF6ABFC6FFE6BDEC56CD6B1BB8C8 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, int64_t ___0_value, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
int64_t G_B6_0 = 0;
{
int64_t L_0 = ___0_value;
if ((((int64_t)L_0) < ((int64_t)((int64_t)0))))
{
goto IL_001d;
}
}
{
int64_t L_1 = ___0_value;
if ((((int64_t)L_1) > ((int64_t)((int64_t)((int32_t)9)))))
{
goto IL_001d;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2 = __this->____writer_13;
int64_t L_3 = ___0_value;
NullCheck(L_2);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_2, ((int32_t)(uint16_t)((int64_t)il2cpp_codegen_add(((int64_t)((int32_t)48)), L_3))));
return;
}
IL_001d:
{
int64_t L_4 = ___0_value;
if ((((int64_t)L_4) < ((int64_t)((int64_t)0))))
{
goto IL_0025;
}
}
{
int64_t L_5 = ___0_value;
G_B6_0 = L_5;
goto IL_0027;
}
IL_0025:
{
int64_t L_6 = ___0_value;
G_B6_0 = ((-L_6));
}
IL_0027:
{
V_0 = G_B6_0;
int64_t L_7 = ___0_value;
if ((((int64_t)L_7) >= ((int64_t)((int64_t)0))))
{
goto IL_003a;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_8 = __this->____writer_13;
NullCheck(L_8);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_8, ((int32_t)45));
}
IL_003a:
{
uint64_t L_9 = V_0;
JsonTextWriter_WriteIntegerValue_m599069EDA11AFF892B49BB5924282CCE85B21518(__this, L_9, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonTextWriter::WriteIntegerValue(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonTextWriter_WriteIntegerValue_m599069EDA11AFF892B49BB5924282CCE85B21518 (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, uint64_t ___0_uvalue, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
uint64_t L_0 = ___0_uvalue;
if ((!(((uint64_t)L_0) <= ((uint64_t)((int64_t)((int32_t)9))))))
{
goto IL_0018;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = __this->____writer_13;
uint64_t L_2 = ___0_uvalue;
NullCheck(L_1);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_1, ((int32_t)(uint16_t)((int64_t)il2cpp_codegen_add(((int64_t)((int32_t)48)), (int64_t)L_2))));
return;
}
IL_0018:
{
JsonTextWriter_EnsureWriteBuffer_mB8C57C666757A579B72D4400E240BF811D4A9D0F(__this, NULL);
uint64_t L_3 = ___0_uvalue;
int32_t L_4;
L_4 = MathUtilities_IntLength_m3D4D8B91A6D5F5B026B8BB5924B219E0AD29FD2C(L_3, NULL);
V_0 = L_4;
V_1 = 0;
}
IL_0027:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = __this->____writeBuffer_20;
int32_t L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ((int32_t)il2cpp_codegen_add(L_7, 1));
V_1 = L_8;
uint64_t L_9 = ___0_uvalue;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_6, L_8))), (Il2CppChar)((int32_t)(uint16_t)((int64_t)il2cpp_codegen_add(((int64_t)((int32_t)48)), ((int64_t)((uint64_t)(int64_t)L_9%(uint64_t)(int64_t)((int64_t)((int32_t)10))))))));
uint64_t L_10 = ___0_uvalue;
___0_uvalue = ((int64_t)((uint64_t)(int64_t)L_10/(uint64_t)(int64_t)((int64_t)((int32_t)10))));
uint64_t L_11 = ___0_uvalue;
if (L_11)
{
goto IL_0027;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_12 = __this->____writer_13;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_13 = __this->____writeBuffer_20;
int32_t L_14 = V_1;
NullCheck(L_12);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_12, L_13, 0, L_14);
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 Vuforia.Newtonsoft.Json.JsonValidatingReader::add_ValidationEventHandler(Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_add_ValidationEventHandler_m2918ECE680151964E6E09CEC44159B3D17696ABD (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_0 = NULL;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_1 = NULL;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_2 = NULL;
{
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_0 = __this->___ValidationEventHandler_20;
V_0 = L_0;
}
IL_0007:
{
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_1 = V_0;
V_1 = L_1;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_2 = V_1;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*)CastclassSealed((RuntimeObject*)L_4, ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44_il2cpp_TypeInfo_var));
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44** L_5 = (&__this->___ValidationEventHandler_20);
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_6 = V_2;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_7 = V_1;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_8;
L_8 = InterlockedCompareExchangeImpl<ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*>(L_5, L_6, L_7);
V_0 = L_8;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_9 = V_0;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_10 = V_1;
if ((!(((RuntimeObject*)(ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*)L_9) == ((RuntimeObject*)(ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::remove_ValidationEventHandler(Vuforia.Newtonsoft.Json.Schema.ValidationEventHandler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_remove_ValidationEventHandler_mA1B881C4485D4AE8F6435A26D898709BDCC3D9B7 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_0 = NULL;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_1 = NULL;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_2 = NULL;
{
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_0 = __this->___ValidationEventHandler_20;
V_0 = L_0;
}
IL_0007:
{
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_1 = V_0;
V_1 = L_1;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_2 = V_1;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*)CastclassSealed((RuntimeObject*)L_4, ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44_il2cpp_TypeInfo_var));
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44** L_5 = (&__this->___ValidationEventHandler_20);
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_6 = V_2;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_7 = V_1;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_8;
L_8 = InterlockedCompareExchangeImpl<ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*>(L_5, L_6, L_7);
V_0 = L_8;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_9 = V_0;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_10 = V_1;
if ((!(((RuntimeObject*)(ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*)L_9) == ((RuntimeObject*)(ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.JsonValidatingReader::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonValidatingReader_get_Value_m2EE2C215E56F3FBE38978425A636B13D946EBCD3 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_0);
return L_1;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.JsonValidatingReader::get_Depth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonValidatingReader_get_Depth_m381536367624269342AF6C75D9CA744755A29992 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 Vuforia.Newtonsoft.Json.JsonReader::get_Depth() */, L_0);
return L_1;
}
}
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader::get_Path()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonValidatingReader_get_Path_m2355B1AF9F9D15D8DCD54E1BCD745CBA322623D0 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String Vuforia.Newtonsoft.Json.JsonReader::get_Path() */, L_0);
return L_1;
}
}
// System.Char Vuforia.Newtonsoft.Json.JsonValidatingReader::get_QuoteChar()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar JsonValidatingReader_get_QuoteChar_m12B52DA2CD77D72BBF05E9BBD35DA6D90D1B2BB8 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Il2CppChar L_1;
L_1 = VirtualFuncInvoker0< Il2CppChar >::Invoke(5 /* System.Char Vuforia.Newtonsoft.Json.JsonReader::get_QuoteChar() */, L_0);
return L_1;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::set_QuoteChar(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_set_QuoteChar_m86EA8E2CE9D67C3919B87175B377CF2665A0EE49 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
{
return;
}
}
// Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonValidatingReader::get_TokenType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonValidatingReader_get_TokenType_mE0CA352C4D52D8396AA084D4C2F778CAE5A3E50B (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
return L_1;
}
}
// System.Type Vuforia.Newtonsoft.Json.JsonValidatingReader::get_ValueType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* JsonValidatingReader_get_ValueType_mE287BFFC74CE8103027DCD7C59FBAA10E73935FD (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Type_t* L_1;
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type Vuforia.Newtonsoft.Json.JsonReader::get_ValueType() */, L_0);
return L_1;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::Push(Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_Push_m628B8C203D8E85398E7559347C011978576F27F1 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* ___0_scope, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m9CFCFC455CFBAC70BF3D092B33361A89638847D4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* L_0 = __this->____stack_16;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_1 = ___0_scope;
NullCheck(L_0);
Stack_1_Push_m9CFCFC455CFBAC70BF3D092B33361A89638847D4(L_0, L_1, Stack_1_Push_m9CFCFC455CFBAC70BF3D092B33361A89638847D4_RuntimeMethod_var);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_2 = ___0_scope;
__this->____currentScope_19 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentScope_19), (void*)L_2);
return;
}
}
// Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope Vuforia.Newtonsoft.Json.JsonValidatingReader::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* JsonValidatingReader_Pop_m86F4FE13C9168CDB149B137A82EDE4086F06CAC2 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m39D93CDDDDBBBFF06A3DFF9E959F8941393AD5A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mFEFB337C1DE4A97FEA006B82EBFF634613B4D783_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m63130847B1080C2AA6F9FF4BF95CE7A213C7E1AE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* G_B2_0 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B2_1 = NULL;
JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* G_B1_0 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B1_1 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B3_0 = NULL;
JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* G_B3_1 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B3_2 = NULL;
{
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* L_0 = __this->____stack_16;
NullCheck(L_0);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_1;
L_1 = Stack_1_Pop_mFEFB337C1DE4A97FEA006B82EBFF634613B4D783(L_0, Stack_1_Pop_mFEFB337C1DE4A97FEA006B82EBFF634613B4D783_RuntimeMethod_var);
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* L_2 = __this->____stack_16;
NullCheck(L_2);
int32_t L_3;
L_3 = Stack_1_get_Count_m63130847B1080C2AA6F9FF4BF95CE7A213C7E1AE_inline(L_2, Stack_1_get_Count_m63130847B1080C2AA6F9FF4BF95CE7A213C7E1AE_RuntimeMethod_var);
G_B1_0 = __this;
G_B1_1 = L_1;
if (L_3)
{
G_B2_0 = __this;
G_B2_1 = L_1;
goto IL_001c;
}
}
{
G_B3_0 = ((SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951*)(NULL));
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0027;
}
IL_001c:
{
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* L_4 = __this->____stack_16;
NullCheck(L_4);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_5;
L_5 = Stack_1_Peek_m39D93CDDDDBBBFF06A3DFF9E959F8941393AD5A6(L_4, Stack_1_Peek_m39D93CDDDDBBBFF06A3DFF9E959F8941393AD5A6_RuntimeMethod_var);
G_B3_0 = L_5;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0027:
{
NullCheck(G_B3_1);
G_B3_1->____currentScope_19 = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->____currentScope_19), (void*)G_B3_0);
return G_B3_2;
}
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader::get_CurrentSchemas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_0 = __this->____currentScope_19;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline(L_0, NULL);
return L_1;
}
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader::get_CurrentMemberSchemas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t77CEC182A05EBE69442CA8227AC8CE0EB922A6C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD78C49495D4250418E002840B1BE451A8DDC61D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t3537C79B88D4E3B934EA328C01DC913F3DA5A37D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD5E6DE23E1C15C083459817F4A167126F0E85D80_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_3 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_4 = NULL;
RuntimeObject* V_5 = NULL;
KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026 V_6;
memset((&V_6), 0, sizeof(V_6));
RuntimeObject* V_7 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_8 = NULL;
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_0 = __this->____currentScope_19;
if (L_0)
{
goto IL_001d;
}
}
{
JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71* L_1 = (JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71*)(JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71*)SZArrayNew(JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71_il2cpp_TypeInfo_var, (uint32_t)1);
JsonSchemaModelU5BU5D_t8874BFF80965D134681CF21D0E93F3B392DF8E71* L_2 = L_1;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = __this->____model_18;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9*)L_3);
List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* L_4 = (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB*)il2cpp_codegen_object_new(List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_mD5E6DE23E1C15C083459817F4A167126F0E85D80(L_4, (RuntimeObject*)L_2, List_1__ctor_mD5E6DE23E1C15C083459817F4A167126F0E85D80_RuntimeMethod_var);
return L_4;
}
IL_001d:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_5 = __this->____currentScope_19;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline(L_5, NULL);
if (!L_6)
{
goto IL_003c;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_7 = __this->____currentScope_19;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline(L_7, NULL);
NullCheck(L_8);
int32_t L_9;
L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Count() */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_8);
if (L_9)
{
goto IL_0042;
}
}
IL_003c:
{
il2cpp_codegen_runtime_class_init_inline(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
RuntimeObject* L_10 = ((JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_StaticFields*)il2cpp_codegen_static_fields_for(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var))->___EmptySchemaList_21;
return L_10;
}
IL_0042:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_11 = __this->____currentScope_19;
NullCheck(L_11);
int32_t L_12;
L_12 = SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555_inline(L_11, NULL);
V_0 = L_12;
int32_t L_13 = V_0;
switch (L_13)
{
case 0:
{
goto IL_0069;
}
case 1:
{
goto IL_0075;
}
case 2:
{
goto IL_016f;
}
case 3:
{
goto IL_0259;
}
}
}
{
goto IL_025f;
}
IL_0069:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_14 = __this->____currentScope_19;
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline(L_14, NULL);
return L_15;
}
IL_0075:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_16 = __this->____currentScope_19;
NullCheck(L_16);
String_t* L_17;
L_17 = SchemaScope_get_CurrentPropertyName_m8FD854CCA08EE579D6FB1F048C0BEFBF767E99B8_inline(L_16, NULL);
if (L_17)
{
goto IL_008d;
}
}
{
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_18 = (JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4_il2cpp_TypeInfo_var)));
NullCheck(L_18);
JsonReaderException__ctor_m1795380D24AD378AF0D8C6F55421AB8E348C9A40(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral06BC10CD58E2F6103419DE7202CFBAD4144C0795)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92_RuntimeMethod_var)));
}
IL_008d:
{
List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* L_19 = (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB*)il2cpp_codegen_object_new(List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var);
NullCheck(L_19);
List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F(L_19, List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F_RuntimeMethod_var);
V_1 = L_19;
RuntimeObject* L_20;
L_20 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_20);
V_2 = L_21;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0163:
{// begin finally (depth: 1)
{
RuntimeObject* L_22 = V_2;
if (!L_22)
{
goto IL_016c;
}
}
{
RuntimeObject* L_23 = V_2;
NullCheck(L_23);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_23);
}
IL_016c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0156_1;
}
IL_00a4_1:
{
RuntimeObject* L_24 = V_2;
NullCheck(L_24);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_25;
L_25 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_24);
V_3 = L_25;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_26 = V_3;
NullCheck(L_26);
RuntimeObject* L_27;
L_27 = JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline(L_26, NULL);
if (!L_27)
{
goto IL_00d5_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_28 = V_3;
NullCheck(L_28);
RuntimeObject* L_29;
L_29 = JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline(L_28, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_30 = __this->____currentScope_19;
NullCheck(L_30);
String_t* L_31;
L_31 = SchemaScope_get_CurrentPropertyName_m8FD854CCA08EE579D6FB1F048C0BEFBF767E99B8_inline(L_30, NULL);
NullCheck(L_29);
bool L_32;
L_32 = InterfaceFuncInvoker2< bool, String_t*, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9** >::Invoke(7 /* System.Boolean System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::TryGetValue(TKey,TValue&) */, IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4_il2cpp_TypeInfo_var, L_29, L_31, (&V_4));
if (!L_32)
{
goto IL_00d5_1;
}
}
{
RuntimeObject* L_33 = V_1;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_34 = V_4;
NullCheck(L_33);
InterfaceActionInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::Add(T) */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_33, L_34);
}
IL_00d5_1:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_35 = V_3;
NullCheck(L_35);
RuntimeObject* L_36;
L_36 = JsonSchemaModel_get_PatternProperties_mF8EA176F4B43BF7AD97B8239F389DACCFD546262_inline(L_35, NULL);
if (!L_36)
{
goto IL_0132_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_37 = V_3;
NullCheck(L_37);
RuntimeObject* L_38;
L_38 = JsonSchemaModel_get_PatternProperties_mF8EA176F4B43BF7AD97B8239F389DACCFD546262_inline(L_37, NULL);
NullCheck(L_38);
RuntimeObject* L_39;
L_39 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>>::GetEnumerator() */, IEnumerable_1_t77CEC182A05EBE69442CA8227AC8CE0EB922A6C2_il2cpp_TypeInfo_var, L_38);
V_5 = L_39;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0126_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_40 = V_5;
if (!L_40)
{
goto IL_0131_1;
}
}
{
RuntimeObject* L_41 = V_5;
NullCheck(L_41);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_41);
}
IL_0131_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_011b_2;
}
IL_00ec_2:
{
RuntimeObject* L_42 = V_5;
NullCheck(L_42);
KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026 L_43;
L_43 = InterfaceFuncInvoker0< KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>>::get_Current() */, IEnumerator_1_tD78C49495D4250418E002840B1BE451A8DDC61D9_il2cpp_TypeInfo_var, L_42);
V_6 = L_43;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_44 = __this->____currentScope_19;
NullCheck(L_44);
String_t* L_45;
L_45 = SchemaScope_get_CurrentPropertyName_m8FD854CCA08EE579D6FB1F048C0BEFBF767E99B8_inline(L_44, NULL);
String_t* L_46;
L_46 = KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_inline((&V_6), KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
bool L_47;
L_47 = Regex_IsMatch_m66D13054C7992322810B0CFC6B46AF11A927C9AA(L_45, L_46, NULL);
if (!L_47)
{
goto IL_011b_2;
}
}
{
RuntimeObject* L_48 = V_1;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_49;
L_49 = KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_inline((&V_6), KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_RuntimeMethod_var);
NullCheck(L_48);
InterfaceActionInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::Add(T) */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_48, L_49);
}
IL_011b_2:
{
RuntimeObject* L_50 = V_5;
NullCheck(L_50);
bool L_51;
L_51 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_50);
if (L_51)
{
goto IL_00ec_2;
}
}
{
goto IL_0132_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0132_1:
{
RuntimeObject* L_52 = V_1;
NullCheck(L_52);
int32_t L_53;
L_53 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Count() */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_52);
if (L_53)
{
goto IL_0156_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_54 = V_3;
NullCheck(L_54);
bool L_55;
L_55 = JsonSchemaModel_get_AllowAdditionalProperties_m5FE70302C08C4AD1484D62DC43CE13371EE3512D_inline(L_54, NULL);
if (!L_55)
{
goto IL_0156_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_56 = V_3;
NullCheck(L_56);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_57;
L_57 = JsonSchemaModel_get_AdditionalProperties_m994C05FB685CFA93A007AB0BC1868B73B4A8D7B9_inline(L_56, NULL);
if (!L_57)
{
goto IL_0156_1;
}
}
{
RuntimeObject* L_58 = V_1;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_59 = V_3;
NullCheck(L_59);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_60;
L_60 = JsonSchemaModel_get_AdditionalProperties_m994C05FB685CFA93A007AB0BC1868B73B4A8D7B9_inline(L_59, NULL);
NullCheck(L_58);
InterfaceActionInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::Add(T) */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_58, L_60);
}
IL_0156_1:
{
RuntimeObject* L_61 = V_2;
NullCheck(L_61);
bool L_62;
L_62 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_61);
if (L_62)
{
goto IL_00a4_1;
}
}
{
goto IL_016d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_016d:
{
RuntimeObject* L_63 = V_1;
return L_63;
}
IL_016f:
{
List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* L_64 = (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB*)il2cpp_codegen_object_new(List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var);
NullCheck(L_64);
List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F(L_64, List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F_RuntimeMethod_var);
V_7 = L_64;
RuntimeObject* L_65;
L_65 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
NullCheck(L_65);
RuntimeObject* L_66;
L_66 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_65);
V_2 = L_66;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_024c:
{// begin finally (depth: 1)
{
RuntimeObject* L_67 = V_2;
if (!L_67)
{
goto IL_0255;
}
}
{
RuntimeObject* L_68 = V_2;
NullCheck(L_68);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_68);
}
IL_0255:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_023f_1;
}
IL_0187_1:
{
RuntimeObject* L_69 = V_2;
NullCheck(L_69);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_70;
L_70 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_69);
V_8 = L_70;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_71 = V_8;
NullCheck(L_71);
bool L_72;
L_72 = JsonSchemaModel_get_PositionalItemsValidation_mA5AA7523AF78E0E3BE30C86BABA604D64A930261_inline(L_71, NULL);
if (L_72)
{
goto IL_01cc_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_73 = V_8;
NullCheck(L_73);
RuntimeObject* L_74;
L_74 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_73, NULL);
if (!L_74)
{
goto IL_023f_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_75 = V_8;
NullCheck(L_75);
RuntimeObject* L_76;
L_76 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_75, NULL);
NullCheck(L_76);
int32_t L_77;
L_77 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Count() */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_76);
if ((((int32_t)L_77) <= ((int32_t)0)))
{
goto IL_023f_1;
}
}
{
RuntimeObject* L_78 = V_7;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_79 = V_8;
NullCheck(L_79);
RuntimeObject* L_80;
L_80 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_79, NULL);
NullCheck(L_80);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_81;
L_81 = InterfaceFuncInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Item(System.Int32) */, IList_1_t3537C79B88D4E3B934EA328C01DC913F3DA5A37D_il2cpp_TypeInfo_var, L_80, 0);
NullCheck(L_78);
InterfaceActionInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::Add(T) */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_78, L_81);
goto IL_023f_1;
}
IL_01cc_1:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_82 = V_8;
NullCheck(L_82);
RuntimeObject* L_83;
L_83 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_82, NULL);
if (!L_83)
{
goto IL_021f_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_84 = V_8;
NullCheck(L_84);
RuntimeObject* L_85;
L_85 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_84, NULL);
NullCheck(L_85);
int32_t L_86;
L_86 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Count() */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_85);
if ((((int32_t)L_86) <= ((int32_t)0)))
{
goto IL_021f_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_87 = V_8;
NullCheck(L_87);
RuntimeObject* L_88;
L_88 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_87, NULL);
NullCheck(L_88);
int32_t L_89;
L_89 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Count() */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_88);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_90 = __this->____currentScope_19;
NullCheck(L_90);
int32_t L_91;
L_91 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_90, NULL);
if ((((int32_t)L_89) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_91, 1)))))
{
goto IL_021f_1;
}
}
{
RuntimeObject* L_92 = V_7;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_93 = V_8;
NullCheck(L_93);
RuntimeObject* L_94;
L_94 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_93, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_95 = __this->____currentScope_19;
NullCheck(L_95);
int32_t L_96;
L_96 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_95, NULL);
NullCheck(L_94);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_97;
L_97 = InterfaceFuncInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Item(System.Int32) */, IList_1_t3537C79B88D4E3B934EA328C01DC913F3DA5A37D_il2cpp_TypeInfo_var, L_94, ((int32_t)il2cpp_codegen_subtract(L_96, 1)));
NullCheck(L_92);
InterfaceActionInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::Add(T) */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_92, L_97);
}
IL_021f_1:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_98 = V_8;
NullCheck(L_98);
bool L_99;
L_99 = JsonSchemaModel_get_AllowAdditionalItems_mC3E2E7B05BC5BEA535C8662DAFF5F30E7F5E8A38_inline(L_98, NULL);
if (!L_99)
{
goto IL_023f_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_100 = V_8;
NullCheck(L_100);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_101;
L_101 = JsonSchemaModel_get_AdditionalItems_mC6BD936AF66301963C421561D13382BF6E92D35F_inline(L_100, NULL);
if (!L_101)
{
goto IL_023f_1;
}
}
{
RuntimeObject* L_102 = V_7;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_103 = V_8;
NullCheck(L_103);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_104;
L_104 = JsonSchemaModel_get_AdditionalItems_mC6BD936AF66301963C421561D13382BF6E92D35F_inline(L_103, NULL);
NullCheck(L_102);
InterfaceActionInvoker1< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::Add(T) */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_102, L_104);
}
IL_023f_1:
{
RuntimeObject* L_105 = V_2;
NullCheck(L_105);
bool L_106;
L_106 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_105);
if (L_106)
{
goto IL_0187_1;
}
}
{
goto IL_0256;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0256:
{
RuntimeObject* L_107 = V_7;
return L_107;
}
IL_0259:
{
il2cpp_codegen_runtime_class_init_inline(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
RuntimeObject* L_108 = ((JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_StaticFields*)il2cpp_codegen_static_fields_for(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var))->___EmptySchemaList_21;
return L_108;
}
IL_025f:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_109;
L_109 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_110 = __this->____currentScope_19;
NullCheck(L_110);
int32_t L_111;
L_111 = SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555_inline(L_110, NULL);
int32_t L_112 = L_111;
RuntimeObject* L_113 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JTokenType_t7EE1FAB7258B719B8E613A7C43BDF32246A80C5C_il2cpp_TypeInfo_var)), &L_112);
String_t* L_114;
L_114 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral95E720FCE2382A35BCB3FF38B74FE69BF47E5D6D)), L_109, L_113, NULL);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_115 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_115);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_115, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral847762D7D1E932EAA49F2B664B2A0975A3DCE423)), L_114, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_115, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::RaiseError(System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, String_t* ___0_message, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___1_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76766342290CE97ED49BA76062BAD64ED7DA7609);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
String_t* G_B3_0 = NULL;
{
V_0 = __this;
RuntimeObject* L_0 = V_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Newtonsoft.Json.IJsonLineInfo::HasLineInfo() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_000d;
}
}
{
String_t* L_2 = ___0_message;
G_B3_0 = L_2;
goto IL_0038;
}
IL_000d:
{
String_t* L_3 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_4;
L_4 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 Vuforia.Newtonsoft.Json.IJsonLineInfo::get_LineNumber() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_5);
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
int32_t L_10;
L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.Newtonsoft.Json.IJsonLineInfo::get_LinePosition() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_9);
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral76766342290CE97ED49BA76062BAD64ED7DA7609, L_4, L_8, L_12, NULL);
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, L_13, NULL);
G_B3_0 = L_14;
}
IL_0038:
{
V_1 = G_B3_0;
String_t* L_15 = V_1;
String_t* L_16;
L_16 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String Vuforia.Newtonsoft.Json.JsonReader::get_Path() */, __this);
RuntimeObject* L_17 = V_0;
NullCheck(L_17);
int32_t L_18;
L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 Vuforia.Newtonsoft.Json.IJsonLineInfo::get_LineNumber() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_17);
RuntimeObject* L_19 = V_0;
NullCheck(L_19);
int32_t L_20;
L_20 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.Newtonsoft.Json.IJsonLineInfo::get_LinePosition() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_19);
JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* L_21 = (JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805*)il2cpp_codegen_object_new(JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805_il2cpp_TypeInfo_var);
NullCheck(L_21);
JsonSchemaException__ctor_mDB793CC5A83BF53743EE219F6DAFC48B72245710(L_21, L_15, (Exception_t*)NULL, L_16, L_18, L_20, NULL);
JsonValidatingReader_OnValidationEvent_m9E6DBEFB051624FDA6736C811401A1FD6FA4EEAA(__this, L_21, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::OnValidationEvent(Vuforia.Newtonsoft.Json.Schema.JsonSchemaException)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_OnValidationEvent_m9E6DBEFB051624FDA6736C811401A1FD6FA4EEAA (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* ___0_exception, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* V_0 = NULL;
{
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_0 = __this->___ValidationEventHandler_20;
V_0 = L_0;
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_1 = V_0;
if (!L_1)
{
goto IL_0018;
}
}
{
ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* L_2 = V_0;
JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* L_3 = ___0_exception;
ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3* L_4 = (ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3*)il2cpp_codegen_object_new(ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3_il2cpp_TypeInfo_var);
NullCheck(L_4);
ValidationEventArgs__ctor_mAE893FFC5F69BD8DBB71CC156FF12D6DF2A2FA43(L_4, L_3, NULL);
NullCheck(L_2);
ValidationEventHandler_Invoke_mF0BCD1A6C8322CE17E9B968020092BA511F54A8B_inline(L_2, __this, L_4, NULL);
return;
}
IL_0018:
{
JsonSchemaException_t42B9EADDA10043448F9769C3A85EDD113C6BC805* L_5 = ___0_exception;
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonValidatingReader_OnValidationEvent_m9E6DBEFB051624FDA6736C811401A1FD6FA4EEAA_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::.ctor(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader__ctor_m63ADB1159350426D954AC4C7102748BB3B074D32 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m7824DF7B012DDCEB60382A75A42790E5CECC8406_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECAC83771A00C701043A940F621CC1C765D30D31);
s_Il2CppMethodInitialized = true;
}
{
JsonReader__ctor_mF45E191C941C1458E5FED71DCEF0D971F6DAFDB1(__this, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_1 = ___0_reader;
__this->____reader_15 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____reader_15), (void*)L_1);
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* L_2 = (Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D*)il2cpp_codegen_object_new(Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D_il2cpp_TypeInfo_var);
NullCheck(L_2);
Stack_1__ctor_m7824DF7B012DDCEB60382A75A42790E5CECC8406(L_2, Stack_1__ctor_m7824DF7B012DDCEB60382A75A42790E5CECC8406_RuntimeMethod_var);
__this->____stack_16 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stack_16), (void*)L_2);
return;
}
}
// Vuforia.Newtonsoft.Json.Schema.JsonSchema Vuforia.Newtonsoft.Json.JsonValidatingReader::get_Schema()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* JsonValidatingReader_get_Schema_mE2D3822D5531219B6C87800D5B6539AEEA64CF87 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* L_0 = __this->____schema_17;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::set_Schema(Vuforia.Newtonsoft.Json.Schema.JsonSchema)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_set_Schema_m3AB7DD7DC8BA32FBBCDE55A5DF520F0D9420C1FB (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, __this);
if (!L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral47808C998CB2C286103DA53B57395DD1A050BEA2)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonValidatingReader_set_Schema_m3AB7DD7DC8BA32FBBCDE55A5DF520F0D9420C1FB_RuntimeMethod_var)));
}
IL_0013:
{
JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* L_2 = ___0_value;
__this->____schema_17 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____schema_17), (void*)L_2);
__this->____model_18 = (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____model_18), (void*)(JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9*)NULL);
return;
}
}
// Vuforia.Newtonsoft.Json.JsonReader Vuforia.Newtonsoft.Json.JsonValidatingReader::get_Reader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonReader_t11A049B304178F213051FD521F698A8BDA955951* JsonValidatingReader_get_Reader_m83B0DA83014B11BA540D569FAE2AD1BFE9888B23 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateNotDisallowed(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mD8DF0486AFC9E895ABC401E25DD97D318F4AF33B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m21A6D90DAB2D6E0546888E816C19CB65DACF40BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5689419B529A7CFFC855D60C9E4AB1A6DFE06782);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 V_0;
memset((&V_0), 0, sizeof(V_0));
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_1;
L_1 = JsonValidatingReader_GetCurrentNodeSchemaType_m81B2A98CB1242E6A29B3DD24CFD915BB5BB584F4(__this, NULL);
V_0 = L_1;
bool L_2;
L_2 = Nullable_1_get_HasValue_m21A6D90DAB2D6E0546888E816C19CB65DACF40BD_inline((&V_0), Nullable_1_get_HasValue_m21A6D90DAB2D6E0546888E816C19CB65DACF40BD_RuntimeMethod_var);
if (!L_2)
{
goto IL_0049;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
NullCheck(L_3);
int32_t L_4;
L_4 = JsonSchemaModel_get_Disallow_mE053AAF9C1962ED0BF4E6FB4BEA3F815B5AE8D64_inline(L_3, NULL);
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_5), L_4, /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
int32_t L_6;
L_6 = Nullable_1_GetValueOrDefault_mD8DF0486AFC9E895ABC401E25DD97D318F4AF33B_inline((&V_0), Nullable_1_GetValueOrDefault_mD8DF0486AFC9E895ABC401E25DD97D318F4AF33B_RuntimeMethod_var);
bool L_7;
L_7 = JsonSchemaGenerator_HasFlag_mC83F921EF7FB975F18A797C0D5489C4780FF734A(L_5, L_6, NULL);
if (!L_7)
{
goto IL_0049;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_8;
L_8 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_9 = V_0;
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_10 = L_9;
RuntimeObject* L_11 = Box(Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteral5689419B529A7CFFC855D60C9E4AB1A6DFE06782, L_8, L_11, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_13 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_12, L_13, NULL);
}
IL_0049:
{
return;
}
}
// System.Nullable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaType> Vuforia.Newtonsoft.Json.JsonValidatingReader::GetCurrentNodeSchemaType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 JsonValidatingReader_GetCurrentNodeSchemaType_m81B2A98CB1242E6A29B3DD24CFD915BB5BB584F4 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
V_0 = L_1;
int32_t L_2 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1)))
{
case 0:
{
goto IL_0042;
}
case 1:
{
goto IL_004a;
}
case 2:
{
goto IL_0076;
}
case 3:
{
goto IL_0076;
}
case 4:
{
goto IL_0076;
}
case 5:
{
goto IL_0076;
}
case 6:
{
goto IL_0052;
}
case 7:
{
goto IL_0059;
}
case 8:
{
goto IL_0060;
}
case 9:
{
goto IL_0067;
}
case 10:
{
goto IL_006e;
}
}
}
{
goto IL_0076;
}
IL_0042:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_3;
memset((&L_3), 0, sizeof(L_3));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_3), ((int32_t)16), /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_3;
}
IL_004a:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_4;
memset((&L_4), 0, sizeof(L_4));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_4), ((int32_t)32), /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_4;
}
IL_0052:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_5;
memset((&L_5), 0, sizeof(L_5));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_5), 4, /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_5;
}
IL_0059:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_6;
memset((&L_6), 0, sizeof(L_6));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_6), 2, /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_6;
}
IL_0060:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_7;
memset((&L_7), 0, sizeof(L_7));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_7), 1, /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_7;
}
IL_0067:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_8), 8, /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_8;
}
IL_006e:
{
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_9;
memset((&L_9), 0, sizeof(L_9));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_9), ((int32_t)64), /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
return L_9;
}
IL_0076:
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52));
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_10 = V_1;
return L_10;
}
}
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsInt32()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonValidatingReader_ReadAsInt32_m7B951508F6284E3BA821F57980AA2F5413E1705D (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1;
L_1 = VirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(13 /* System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.JsonReader::ReadAsInt32() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Byte[] Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsBytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* JsonValidatingReader_ReadAsBytes_m5EB60E533B52FBDA2EB14E2079D5304E9767539F (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(15 /* System.Byte[] Vuforia.Newtonsoft.Json.JsonReader::ReadAsBytes() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Nullable`1<System.Decimal> Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsDecimal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB JsonValidatingReader_ReadAsDecimal_mA409A12BA197AE0D372CF0630050BF03338D4B00 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_1;
L_1 = VirtualFuncInvoker0< Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB >::Invoke(18 /* System.Nullable`1<System.Decimal> Vuforia.Newtonsoft.Json.JsonReader::ReadAsDecimal() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonValidatingReader_ReadAsDouble_mC3AEF0FFBF6922EC964BDC6A7D6BEDB5F45E918A (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_1;
L_1 = VirtualFuncInvoker0< Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 >::Invoke(16 /* System.Nullable`1<System.Double> Vuforia.Newtonsoft.Json.JsonReader::ReadAsDouble() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsBoolean()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 JsonValidatingReader_ReadAsBoolean_mD0B4E400EACBAB6C99B5E541FA8919D116BE209D (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_1;
L_1 = VirtualFuncInvoker0< Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 >::Invoke(17 /* System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.JsonReader::ReadAsBoolean() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonValidatingReader_ReadAsString_m8A4DB1964E282C9B5863C724CC3750415ED20451 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(14 /* System.String Vuforia.Newtonsoft.Json.JsonReader::ReadAsString() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Nullable`1<System.DateTime> Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsDateTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC JsonValidatingReader_ReadAsDateTime_m21E764ECF45D2524BF5DF1E90E5D2E20D374841C (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_1;
L_1 = VirtualFuncInvoker0< Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC >::Invoke(19 /* System.Nullable`1<System.DateTime> Vuforia.Newtonsoft.Json.JsonReader::ReadAsDateTime() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Nullable`1<System.DateTimeOffset> Vuforia.Newtonsoft.Json.JsonValidatingReader::ReadAsDateTimeOffset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B JsonValidatingReader_ReadAsDateTimeOffset_mCF7BDDF684161A2A27E530C7A701B6AF853266A1 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_1;
L_1 = VirtualFuncInvoker0< Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B >::Invoke(20 /* System.Nullable`1<System.DateTimeOffset> Vuforia.Newtonsoft.Json.JsonReader::ReadAsDateTimeOffset() */, L_0);
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return L_1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::Read()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_Read_m6AAB806DB4E346C25A9CF4E588C2A8E08EA79D93 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_0);
if (L_1)
{
goto IL_000f;
}
}
{
return (bool)0;
}
IL_000f:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = __this->____reader_15;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_2);
if ((!(((uint32_t)L_3) == ((uint32_t)5))))
{
goto IL_001f;
}
}
{
return (bool)1;
}
IL_001f:
{
JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB(__this, NULL);
return (bool)1;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateCurrentToken()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonValidatingReader_ValidateArray_m25540DE4599155E5C946B13E04C467ACA9F094BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonValidatingReader_ValidateObject_m1B4C8BB7CE7C91F6BA7A93B20029FF66C4A0A416_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
int32_t V_3 = 0;
RuntimeObject* V_4 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_5 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_6 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_7 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_8 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_9 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_10 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_11 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_12 = NULL;
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = __this->____model_18;
if (L_0)
{
goto IL_0044;
}
}
{
JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33* L_1 = (JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33*)il2cpp_codegen_object_new(JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33_il2cpp_TypeInfo_var);
NullCheck(L_1);
JsonSchemaModelBuilder__ctor_m86F5442C717E390C39D96B03BE1BCE255FE74DAD(L_1, NULL);
V_0 = L_1;
JsonSchemaModelBuilder_tB3BF4118BA16ECF548DC3311C7B3F0174A1BEC33* L_2 = V_0;
JsonSchema_tB4537CF9B9ECCC0584090F88D2F0BB60BBB6527D* L_3 = __this->____schema_17;
NullCheck(L_2);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_4;
L_4 = JsonSchemaModelBuilder_Build_m0E5A888624FBB2BB84EFA63D4098EFE66C495833(L_2, L_3, NULL);
__this->____model_18 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____model_18), (void*)L_4);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = __this->____reader_15;
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_5);
bool L_7;
L_7 = JsonTokenUtils_IsStartToken_mEACC5AB9311CEAB1D461CBCA9CF48C1353E0FA2D(L_6, NULL);
if (L_7)
{
goto IL_0044;
}
}
{
RuntimeObject* L_8;
L_8 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_9 = (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951*)il2cpp_codegen_object_new(SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951_il2cpp_TypeInfo_var);
NullCheck(L_9);
SchemaScope__ctor_mC162D2E88F6637015CB036893896EF726CB6D08F(L_9, 0, L_8, NULL);
JsonValidatingReader_Push_m628B8C203D8E85398E7559347C011978576F27F1(__this, L_9, NULL);
}
IL_0044:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_10 = __this->____reader_15;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_10);
V_3 = L_11;
int32_t L_12 = V_3;
switch (L_12)
{
case 0:
{
goto IL_03c3;
}
case 1:
{
goto IL_00a3;
}
case 2:
{
goto IL_00e0;
}
case 3:
{
goto IL_011d;
}
case 4:
{
goto IL_013d;
}
case 5:
{
goto IL_03bd;
}
case 6:
{
goto IL_0183;
}
case 7:
{
goto IL_018a;
}
case 8:
{
goto IL_01d6;
}
case 9:
{
goto IL_0222;
}
case 10:
{
goto IL_026e;
}
case 11:
{
goto IL_02ba;
}
case 12:
{
goto IL_03b0;
}
case 13:
{
goto IL_0306;
}
case 14:
{
goto IL_0351;
}
case 15:
{
goto IL_039c;
}
case 16:
{
goto IL_03b0;
}
case 17:
{
goto IL_03b0;
}
}
}
{
goto IL_03bd;
}
IL_00a3:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_13;
L_13 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_14 = (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*)il2cpp_codegen_object_new(Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754(L_14, __this, (intptr_t)((void*)JsonValidatingReader_ValidateObject_m1B4C8BB7CE7C91F6BA7A93B20029FF66C4A0A416_RuntimeMethod_var), NULL);
RuntimeObject* L_15;
L_15 = Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92(L_13, L_14, Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92_RuntimeMethod_var);
List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* L_16;
L_16 = Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D(L_15, Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D_RuntimeMethod_var);
V_1 = L_16;
RuntimeObject* L_17 = V_1;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_18 = (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951*)il2cpp_codegen_object_new(SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951_il2cpp_TypeInfo_var);
NullCheck(L_18);
SchemaScope__ctor_mC162D2E88F6637015CB036893896EF726CB6D08F(L_18, 1, L_17, NULL);
JsonValidatingReader_Push_m628B8C203D8E85398E7559347C011978576F27F1(__this, L_18, NULL);
RuntimeObject* L_19;
L_19 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_19, NULL);
return;
}
IL_00e0:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_20;
L_20 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_21 = (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*)il2cpp_codegen_object_new(Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
NullCheck(L_21);
Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754(L_21, __this, (intptr_t)((void*)JsonValidatingReader_ValidateArray_m25540DE4599155E5C946B13E04C467ACA9F094BC_RuntimeMethod_var), NULL);
RuntimeObject* L_22;
L_22 = Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92(L_20, L_21, Enumerable_Where_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m28673BDBAFE4E428A2E8C1156FE959A222EA9B92_RuntimeMethod_var);
List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* L_23;
L_23 = Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D(L_22, Enumerable_ToList_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m3CDDCA18E805993F317CAE8D718077313E9FB50D_RuntimeMethod_var);
V_2 = L_23;
RuntimeObject* L_24 = V_2;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_25 = (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951*)il2cpp_codegen_object_new(SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951_il2cpp_TypeInfo_var);
NullCheck(L_25);
SchemaScope__ctor_mC162D2E88F6637015CB036893896EF726CB6D08F(L_25, 2, L_24, NULL);
JsonValidatingReader_Push_m628B8C203D8E85398E7559347C011978576F27F1(__this, L_25, NULL);
RuntimeObject* L_26;
L_26 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_26, NULL);
return;
}
IL_011d:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_27 = (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951*)il2cpp_codegen_object_new(SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951_il2cpp_TypeInfo_var);
NullCheck(L_27);
SchemaScope__ctor_mC162D2E88F6637015CB036893896EF726CB6D08F(L_27, 3, (RuntimeObject*)NULL, NULL);
JsonValidatingReader_Push_m628B8C203D8E85398E7559347C011978576F27F1(__this, L_27, NULL);
RuntimeObject* L_28;
L_28 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_28, NULL);
return;
}
IL_013d:
{
RuntimeObject* L_29;
L_29 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_29, NULL);
RuntimeObject* L_30;
L_30 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
NullCheck(L_30);
RuntimeObject* L_31;
L_31 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_30);
V_4 = L_31;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0177:
{// begin finally (depth: 1)
{
RuntimeObject* L_32 = V_4;
if (!L_32)
{
goto IL_0182;
}
}
{
RuntimeObject* L_33 = V_4;
NullCheck(L_33);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_33);
}
IL_0182:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0169_1;
}
IL_0158_1:
{
RuntimeObject* L_34 = V_4;
NullCheck(L_34);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_35;
L_35 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_34);
V_5 = L_35;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_36 = V_5;
JsonValidatingReader_ValidatePropertyName_mB95A1821133738B0D7E4F2DFB5FB5E510D45F770(__this, L_36, NULL);
}
IL_0169_1:
{
RuntimeObject* L_37 = V_4;
NullCheck(L_37);
bool L_38;
L_38 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_37);
if (L_38)
{
goto IL_0158_1;
}
}
{
goto IL_03c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0183:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
return;
}
IL_018a:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_39;
L_39 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_39, NULL);
RuntimeObject* L_40;
L_40 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
NullCheck(L_40);
RuntimeObject* L_41;
L_41 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_40);
V_4 = L_41;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01ca:
{// begin finally (depth: 1)
{
RuntimeObject* L_42 = V_4;
if (!L_42)
{
goto IL_01d5;
}
}
{
RuntimeObject* L_43 = V_4;
NullCheck(L_43);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_43);
}
IL_01d5:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_01bc_1;
}
IL_01ab_1:
{
RuntimeObject* L_44 = V_4;
NullCheck(L_44);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_45;
L_45 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_44);
V_6 = L_45;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_46 = V_6;
JsonValidatingReader_ValidateInteger_mAC647F71A78183F84921BA49E8CAFE67681300D1(__this, L_46, NULL);
}
IL_01bc_1:
{
RuntimeObject* L_47 = V_4;
NullCheck(L_47);
bool L_48;
L_48 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_47);
if (L_48)
{
goto IL_01ab_1;
}
}
{
goto IL_03c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01d6:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_49;
L_49 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_49, NULL);
RuntimeObject* L_50;
L_50 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
NullCheck(L_50);
RuntimeObject* L_51;
L_51 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_50);
V_4 = L_51;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0216:
{// begin finally (depth: 1)
{
RuntimeObject* L_52 = V_4;
if (!L_52)
{
goto IL_0221;
}
}
{
RuntimeObject* L_53 = V_4;
NullCheck(L_53);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_53);
}
IL_0221:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0208_1;
}
IL_01f7_1:
{
RuntimeObject* L_54 = V_4;
NullCheck(L_54);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_55;
L_55 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_54);
V_7 = L_55;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_56 = V_7;
JsonValidatingReader_ValidateFloat_m09088DFBA696C1B3BA1F1F866E4CFF4E76302D4D(__this, L_56, NULL);
}
IL_0208_1:
{
RuntimeObject* L_57 = V_4;
NullCheck(L_57);
bool L_58;
L_58 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_57);
if (L_58)
{
goto IL_01f7_1;
}
}
{
goto IL_03c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0222:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_59;
L_59 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_59, NULL);
RuntimeObject* L_60;
L_60 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
NullCheck(L_60);
RuntimeObject* L_61;
L_61 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_60);
V_4 = L_61;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0262:
{// begin finally (depth: 1)
{
RuntimeObject* L_62 = V_4;
if (!L_62)
{
goto IL_026d;
}
}
{
RuntimeObject* L_63 = V_4;
NullCheck(L_63);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_63);
}
IL_026d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0254_1;
}
IL_0243_1:
{
RuntimeObject* L_64 = V_4;
NullCheck(L_64);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_65;
L_65 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_64);
V_8 = L_65;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_66 = V_8;
JsonValidatingReader_ValidateString_m69CAD511833C901B5D6D3B43E40DD957B8AF592B(__this, L_66, NULL);
}
IL_0254_1:
{
RuntimeObject* L_67 = V_4;
NullCheck(L_67);
bool L_68;
L_68 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_67);
if (L_68)
{
goto IL_0243_1;
}
}
{
goto IL_03c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_026e:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_69;
L_69 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_69, NULL);
RuntimeObject* L_70;
L_70 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
NullCheck(L_70);
RuntimeObject* L_71;
L_71 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_70);
V_4 = L_71;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_02ae:
{// begin finally (depth: 1)
{
RuntimeObject* L_72 = V_4;
if (!L_72)
{
goto IL_02b9;
}
}
{
RuntimeObject* L_73 = V_4;
NullCheck(L_73);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_73);
}
IL_02b9:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_02a0_1;
}
IL_028f_1:
{
RuntimeObject* L_74 = V_4;
NullCheck(L_74);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_75;
L_75 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_74);
V_9 = L_75;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_76 = V_9;
JsonValidatingReader_ValidateBoolean_m085923E0CC8A30C47974DE999495F58389FF1ACD(__this, L_76, NULL);
}
IL_02a0_1:
{
RuntimeObject* L_77 = V_4;
NullCheck(L_77);
bool L_78;
L_78 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_77);
if (L_78)
{
goto IL_028f_1;
}
}
{
goto IL_03c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_02ba:
{
JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F(__this, NULL);
RuntimeObject* L_79;
L_79 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_79, NULL);
RuntimeObject* L_80;
L_80 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
NullCheck(L_80);
RuntimeObject* L_81;
L_81 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_80);
V_4 = L_81;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_02fa:
{// begin finally (depth: 1)
{
RuntimeObject* L_82 = V_4;
if (!L_82)
{
goto IL_0305;
}
}
{
RuntimeObject* L_83 = V_4;
NullCheck(L_83);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_83);
}
IL_0305:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_02ec_1;
}
IL_02db_1:
{
RuntimeObject* L_84 = V_4;
NullCheck(L_84);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_85;
L_85 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_84);
V_10 = L_85;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_86 = V_10;
JsonValidatingReader_ValidateNull_m8A0542E351162478E048E8F28CF0EBA3B1FB9BB9(__this, L_86, NULL);
}
IL_02ec_1:
{
RuntimeObject* L_87 = V_4;
NullCheck(L_87);
bool L_88;
L_88 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_87);
if (L_88)
{
goto IL_02db_1;
}
}
{
goto IL_03c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0306:
{
RuntimeObject* L_89;
L_89 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_89, NULL);
RuntimeObject* L_90;
L_90 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
NullCheck(L_90);
RuntimeObject* L_91;
L_91 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_90);
V_4 = L_91;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_033d:
{// begin finally (depth: 1)
{
RuntimeObject* L_92 = V_4;
if (!L_92)
{
goto IL_0348;
}
}
{
RuntimeObject* L_93 = V_4;
NullCheck(L_93);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_93);
}
IL_0348:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0332_1;
}
IL_0321_1:
{
RuntimeObject* L_94 = V_4;
NullCheck(L_94);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_95;
L_95 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_94);
V_11 = L_95;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_96 = V_11;
JsonValidatingReader_ValidateEndObject_mF46480C8A84CFF3683F6E3A4C6B25C891C1DF27C(__this, L_96, NULL);
}
IL_0332_1:
{
RuntimeObject* L_97 = V_4;
NullCheck(L_97);
bool L_98;
L_98 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_97);
if (L_98)
{
goto IL_0321_1;
}
}
{
goto IL_0349;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0349:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_99;
L_99 = JsonValidatingReader_Pop_m86F4FE13C9168CDB149B137A82EDE4086F06CAC2(__this, NULL);
return;
}
IL_0351:
{
RuntimeObject* L_100;
L_100 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_100, NULL);
RuntimeObject* L_101;
L_101 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
NullCheck(L_101);
RuntimeObject* L_102;
L_102 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_101);
V_4 = L_102;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0388:
{// begin finally (depth: 1)
{
RuntimeObject* L_103 = V_4;
if (!L_103)
{
goto IL_0393;
}
}
{
RuntimeObject* L_104 = V_4;
NullCheck(L_104);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_104);
}
IL_0393:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_037d_1;
}
IL_036c_1:
{
RuntimeObject* L_105 = V_4;
NullCheck(L_105);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_106;
L_106 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_105);
V_12 = L_106;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_107 = V_12;
JsonValidatingReader_ValidateEndArray_m4F202641D7CF07D6D0147655C1A46A503E6DFD0D(__this, L_107, NULL);
}
IL_037d_1:
{
RuntimeObject* L_108 = V_4;
NullCheck(L_108);
bool L_109;
L_109 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_108);
if (L_109)
{
goto IL_036c_1;
}
}
{
goto IL_0394;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0394:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_110;
L_110 = JsonValidatingReader_Pop_m86F4FE13C9168CDB149B137A82EDE4086F06CAC2(__this, NULL);
return;
}
IL_039c:
{
RuntimeObject* L_111;
L_111 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_111, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_112;
L_112 = JsonValidatingReader_Pop_m86F4FE13C9168CDB149B137A82EDE4086F06CAC2(__this, NULL);
return;
}
IL_03b0:
{
RuntimeObject* L_113;
L_113 = JsonValidatingReader_get_CurrentMemberSchemas_mEDDAF30FB884588A0A1613BD0DBE62AE907DCE92(__this, NULL);
JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7(__this, L_113, NULL);
return;
}
IL_03bd:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_114 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_114);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_114, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_114, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonValidatingReader_ValidateCurrentToken_mDA803E6D3465BC16700083DF3926652EAF5BD3CB_RuntimeMethod_var)));
}
IL_03c3:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::WriteToken(System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_WriteToken_mA2C626685AF9393BA6A9323F0BCAA95881093BF7 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, RuntimeObject* ___0_schemas, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisJsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93_m5CE8D92E30CA65FBA05EA43A3D36A3DB6F468EB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionUtils_ContainsValue_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9DC8DD4DE6668C72F662B9B78945F314AA16BC4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9A7B25385A5D570D7C0E1F76751E1AEE07EB5D30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9E9DBBB0FF0583B5931EE1C5C60AD7E3C767B85C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m1352EE21596BE19FAFB3B5BE02EE7C8EEE56DA64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mAE9F7E5ACBBC551F21D978860D50831C1E97FCB9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5710BA3130BD4788E7603B8363CAA05FB86C9B75_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tC042DB21333C40CABF02DEC51D9849B635F8E3C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_GetEnumerator_mC742CD0009DC4E0982BCC3493E0550AE64D00110_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CWriteTokenU3Eb__49_0_m9BDC4EEF7CC648701F691B8FF98ED3CFC851F4CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CWriteTokenU3Eb__49_1_m39A864C1BBE614F4E040621A88A40B7D870D5E59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CWriteTokenU3Eb__49_2_m4DE70A5F111B2A6599AF4CC65186C197B3AB78EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral136717379EA14F1F969F8C76896E390D1440CEB1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE273C0FA85659FDD87C3841091F78371225566FC);
s_Il2CppMethodInitialized = true;
}
Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED V_0;
memset((&V_0), 0, sizeof(V_0));
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* V_1 = NULL;
bool V_2 = false;
JToken_t034BD5C010BDF99670727D17139F467527005F66* V_3 = NULL;
RuntimeObject* V_4 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_5 = NULL;
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* V_6 = NULL;
int32_t G_B6_0 = 0;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B9_0 = NULL;
RuntimeObject* G_B9_1 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B8_0 = NULL;
RuntimeObject* G_B8_1 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B19_0 = NULL;
RuntimeObject* G_B19_1 = NULL;
String_t* G_B19_2 = NULL;
JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* G_B19_3 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B18_0 = NULL;
RuntimeObject* G_B18_1 = NULL;
String_t* G_B18_2 = NULL;
JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* G_B18_3 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B23_0 = NULL;
RuntimeObject* G_B23_1 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B22_0 = NULL;
RuntimeObject* G_B22_1 = NULL;
{
Stack_1_tDF27BD29750CD5B9A652F2001E8980E59D77749D* L_0 = __this->____stack_16;
NullCheck(L_0);
Enumerator_tAC499B9161B9F6BD5EDF48A72FE9560BA82A2FED L_1;
L_1 = Stack_1_GetEnumerator_mC742CD0009DC4E0982BCC3493E0550AE64D00110(L_0, Stack_1_GetEnumerator_mC742CD0009DC4E0982BCC3493E0550AE64D00110_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0200:
{// begin finally (depth: 1)
Enumerator_Dispose_m1352EE21596BE19FAFB3B5BE02EE7C8EEE56DA64((&V_0), Enumerator_Dispose_m1352EE21596BE19FAFB3B5BE02EE7C8EEE56DA64_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_01f2_1;
}
IL_0011_1:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_2;
L_2 = Enumerator_get_Current_m5710BA3130BD4788E7603B8363CAA05FB86C9B75((&V_0), Enumerator_get_Current_m5710BA3130BD4788E7603B8363CAA05FB86C9B75_RuntimeMethod_var);
V_1 = L_2;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_3 = V_1;
NullCheck(L_3);
int32_t L_4;
L_4 = SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555_inline(L_3, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0035_1;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_5 = V_1;
NullCheck(L_5);
bool L_6;
L_6 = SchemaScope_get_IsUniqueArray_mEE8544D885097513E6215321C956C52B5A46F937_inline(L_5, NULL);
if (!L_6)
{
goto IL_0035_1;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_7 = V_1;
NullCheck(L_7);
int32_t L_8;
L_8 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_7, NULL);
G_B6_0 = ((((int32_t)L_8) > ((int32_t)0))? 1 : 0);
goto IL_0036_1;
}
IL_0035_1:
{
G_B6_0 = 0;
}
IL_0036_1:
{
V_2 = (bool)G_B6_0;
bool L_9 = V_2;
if (L_9)
{
goto IL_0064_1;
}
}
{
RuntimeObject* L_10 = ___0_schemas;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_11 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_0_1;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_12 = L_11;
G_B8_0 = L_12;
G_B8_1 = L_10;
if (L_12)
{
G_B9_0 = L_12;
G_B9_1 = L_10;
goto IL_005a_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* L_13 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_14 = (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*)il2cpp_codegen_object_new(Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CWriteTokenU3Eb__49_0_m9BDC4EEF7CC648701F691B8FF98ED3CFC851F4CD_RuntimeMethod_var), NULL);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_15 = L_14;
((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_0_1 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_0_1), (void*)L_15);
G_B9_0 = L_15;
G_B9_1 = G_B8_1;
}
IL_005a_1:
{
bool L_16;
L_16 = Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690(G_B9_1, G_B9_0, Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690_RuntimeMethod_var);
if (!L_16)
{
goto IL_01f2_1;
}
}
IL_0064_1:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_17 = V_1;
NullCheck(L_17);
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_18;
L_18 = SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE_inline(L_17, NULL);
if (L_18)
{
goto IL_008c_1;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_19 = __this->____reader_15;
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_19);
bool L_21;
L_21 = JsonTokenUtils_IsEndToken_m62F551B21A58AF93FDF130ECCA67120797FA97C3(L_20, NULL);
if (L_21)
{
goto IL_01f2_1;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_22 = V_1;
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_23 = (JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134*)il2cpp_codegen_object_new(JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134_il2cpp_TypeInfo_var);
NullCheck(L_23);
JTokenWriter__ctor_m5479D5E6C3CBACA55D55443890B5BC59995D8A1A(L_23, NULL);
NullCheck(L_22);
SchemaScope_set_CurrentItemWriter_mAD6EF6DD3BD945E77BF22965F04D14A147E3450A_inline(L_22, L_23, NULL);
}
IL_008c_1:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_24 = V_1;
NullCheck(L_24);
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_25;
L_25 = SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE_inline(L_24, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_26 = __this->____reader_15;
NullCheck(L_25);
JsonWriter_WriteToken_m90388E3C5A64167E1754CEFE45F9FABB6F5839A3(L_25, L_26, (bool)0, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_27 = V_1;
NullCheck(L_27);
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_28;
L_28 = SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE_inline(L_27, NULL);
NullCheck(L_28);
int32_t L_29;
L_29 = JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF(L_28, NULL);
if (L_29)
{
goto IL_01f2_1;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_30 = __this->____reader_15;
NullCheck(L_30);
int32_t L_31;
L_31 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_30);
if ((((int32_t)L_31) == ((int32_t)4)))
{
goto IL_01f2_1;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_32 = V_1;
NullCheck(L_32);
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_33;
L_33 = SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE_inline(L_32, NULL);
NullCheck(L_33);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_34;
L_34 = JTokenWriter_get_Token_m9B223B075B28CF9DBEC5601E669943CAD8A207AC(L_33, NULL);
V_3 = L_34;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_35 = V_1;
NullCheck(L_35);
SchemaScope_set_CurrentItemWriter_mAD6EF6DD3BD945E77BF22965F04D14A147E3450A_inline(L_35, (JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134*)NULL, NULL);
bool L_36 = V_2;
if (!L_36)
{
goto IL_0145_1;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_37 = V_1;
NullCheck(L_37);
RuntimeObject* L_38;
L_38 = SchemaScope_get_UniqueArrayItems_m2831EA6CC5A2BEBB601792F99366EED457770150_inline(L_37, NULL);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_39 = V_3;
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435* L_40;
L_40 = JToken_get_EqualityComparer_m0F7EA3C36D00E340C5AD96A18FBAAFAC14E468B8(NULL);
bool L_41;
L_41 = Enumerable_Contains_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9A7B25385A5D570D7C0E1F76751E1AEE07EB5D30(L_38, L_39, L_40, Enumerable_Contains_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9A7B25385A5D570D7C0E1F76751E1AEE07EB5D30_RuntimeMethod_var);
if (!L_41)
{
goto IL_0134_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_42;
L_42 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_43 = V_1;
NullCheck(L_43);
int32_t L_44;
L_44 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_43, NULL);
int32_t L_45 = ((int32_t)il2cpp_codegen_subtract(L_44, 1));
RuntimeObject* L_46 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_45);
String_t* L_47;
L_47 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteralE273C0FA85659FDD87C3841091F78371225566FC, L_42, L_46, NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_48 = V_1;
NullCheck(L_48);
RuntimeObject* L_49;
L_49 = SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline(L_48, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_50 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_1_2;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_51 = L_50;
G_B18_0 = L_51;
G_B18_1 = L_49;
G_B18_2 = L_47;
G_B18_3 = __this;
if (L_51)
{
G_B19_0 = L_51;
G_B19_1 = L_49;
G_B19_2 = L_47;
G_B19_3 = __this;
goto IL_012a_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* L_52 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_53 = (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*)il2cpp_codegen_object_new(Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
NullCheck(L_53);
Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754(L_53, L_52, (intptr_t)((void*)U3CU3Ec_U3CWriteTokenU3Eb__49_1_m39A864C1BBE614F4E040621A88A40B7D870D5E59_RuntimeMethod_var), NULL);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_54 = L_53;
((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_1_2 = L_54;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_1_2), (void*)L_54);
G_B19_0 = L_54;
G_B19_1 = G_B18_1;
G_B19_2 = G_B18_2;
G_B19_3 = G_B18_3;
}
IL_012a_1:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_55;
L_55 = Enumerable_First_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9E9DBBB0FF0583B5931EE1C5C60AD7E3C767B85C(G_B19_1, G_B19_0, Enumerable_First_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9E9DBBB0FF0583B5931EE1C5C60AD7E3C767B85C_RuntimeMethod_var);
NullCheck(G_B19_3);
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(G_B19_3, G_B19_2, L_55, NULL);
}
IL_0134_1:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_56 = V_1;
NullCheck(L_56);
RuntimeObject* L_57;
L_57 = SchemaScope_get_UniqueArrayItems_m2831EA6CC5A2BEBB601792F99366EED457770150_inline(L_56, NULL);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_58 = V_3;
NullCheck(L_57);
InterfaceActionInvoker1< JToken_t034BD5C010BDF99670727D17139F467527005F66* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Linq.JToken>::Add(T) */, ICollection_1_tC042DB21333C40CABF02DEC51D9849B635F8E3C2_il2cpp_TypeInfo_var, L_57, L_58);
goto IL_01f2_1;
}
IL_0145_1:
{
RuntimeObject* L_59 = ___0_schemas;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_60 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_2_3;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_61 = L_60;
G_B22_0 = L_61;
G_B22_1 = L_59;
if (L_61)
{
G_B23_0 = L_61;
G_B23_1 = L_59;
goto IL_0165_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* L_62 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_63 = (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*)il2cpp_codegen_object_new(Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
NullCheck(L_63);
Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754(L_63, L_62, (intptr_t)((void*)U3CU3Ec_U3CWriteTokenU3Eb__49_2_m4DE70A5F111B2A6599AF4CC65186C197B3AB78EA_RuntimeMethod_var), NULL);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_64 = L_63;
((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_2_3 = L_64;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__49_2_3), (void*)L_64);
G_B23_0 = L_64;
G_B23_1 = G_B22_1;
}
IL_0165_1:
{
bool L_65;
L_65 = Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690(G_B23_1, G_B23_0, Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690_RuntimeMethod_var);
if (!L_65)
{
goto IL_01f2_1;
}
}
{
RuntimeObject* L_66 = ___0_schemas;
NullCheck(L_66);
RuntimeObject* L_67;
L_67 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_66);
V_4 = L_67;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01e6_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_68 = V_4;
if (!L_68)
{
goto IL_01f1_1;
}
}
{
RuntimeObject* L_69 = V_4;
NullCheck(L_69);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_69);
}
IL_01f1_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_01db_2;
}
IL_0179_2:
{
RuntimeObject* L_70 = V_4;
NullCheck(L_70);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_71;
L_71 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_70);
V_5 = L_71;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_72 = V_5;
NullCheck(L_72);
RuntimeObject* L_73;
L_73 = JsonSchemaModel_get_Enum_m776698BDEE06DBAF20DE12C8D392CB5993B3E0D9_inline(L_72, NULL);
if (!L_73)
{
goto IL_01db_2;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_74 = V_5;
NullCheck(L_74);
RuntimeObject* L_75;
L_75 = JsonSchemaModel_get_Enum_m776698BDEE06DBAF20DE12C8D392CB5993B3E0D9_inline(L_74, NULL);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_76 = V_3;
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435* L_77;
L_77 = JToken_get_EqualityComparer_m0F7EA3C36D00E340C5AD96A18FBAAFAC14E468B8(NULL);
bool L_78;
L_78 = CollectionUtils_ContainsValue_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9DC8DD4DE6668C72F662B9B78945F314AA16BC4A(L_75, L_76, L_77, CollectionUtils_ContainsValue_TisJToken_t034BD5C010BDF99670727D17139F467527005F66_m9DC8DD4DE6668C72F662B9B78945F314AA16BC4A_RuntimeMethod_var);
if (L_78)
{
goto IL_01db_2;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_79;
L_79 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_80 = (StringWriter_tF48052BE4F980E5C85403221E835768E4156267D*)il2cpp_codegen_object_new(StringWriter_tF48052BE4F980E5C85403221E835768E4156267D_il2cpp_TypeInfo_var);
NullCheck(L_80);
StringWriter__ctor_mE3EE42D6B6B6CE4F81849022B19FFC1842FB3FCA(L_80, L_79, NULL);
V_6 = L_80;
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_81 = V_3;
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_82 = V_6;
JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* L_83 = (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595*)il2cpp_codegen_object_new(JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595_il2cpp_TypeInfo_var);
NullCheck(L_83);
JsonTextWriter__ctor_m151F95C17E2FD36B6411C26CDC03B76533C2EBA6(L_83, L_82, NULL);
JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB* L_84;
L_84 = Array_Empty_TisJsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93_m5CE8D92E30CA65FBA05EA43A3D36A3DB6F468EB7_inline(Array_Empty_TisJsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93_m5CE8D92E30CA65FBA05EA43A3D36A3DB6F468EB7_RuntimeMethod_var);
NullCheck(L_81);
VirtualActionInvoker2< JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5*, JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB* >::Invoke(21 /* System.Void Vuforia.Newtonsoft.Json.Linq.JToken::WriteTo(Vuforia.Newtonsoft.Json.JsonWriter,Vuforia.Newtonsoft.Json.JsonConverter[]) */, L_81, L_83, L_84);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_85;
L_85 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_86 = V_6;
NullCheck(L_86);
String_t* L_87;
L_87 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_86);
String_t* L_88;
L_88 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteral136717379EA14F1F969F8C76896E390D1440CEB1, L_85, L_87, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_89 = V_5;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_88, L_89, NULL);
}
IL_01db_2:
{
RuntimeObject* L_90 = V_4;
NullCheck(L_90);
bool L_91;
L_91 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_90);
if (L_91)
{
goto IL_0179_2;
}
}
{
goto IL_01f2_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01f2_1:
{
bool L_92;
L_92 = Enumerator_MoveNext_mAE9F7E5ACBBC551F21D978860D50831C1E97FCB9((&V_0), Enumerator_MoveNext_mAE9F7E5ACBBC551F21D978860D50831C1E97FCB9_RuntimeMethod_var);
if (L_92)
{
goto IL_0011_1;
}
}
{
goto IL_020e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_020e:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateEndObject(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateEndObject_mF46480C8A84CFF3683F6E3A4C6B25C891C1DF27C (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_TisString_t_m112410FEBDCAC19B8D4D06D96706755AABE114F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_mDCEC6DFB2791B60A05471E0C39E26B75F73B9C3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CValidateEndObjectU3Eb__50_0_mCDFBAEE8E74835ED6F0E318F6F596C9E6110B436_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CValidateEndObjectU3Eb__50_1_m2001A741CD65D847DCE0032821B6915E0C951CA2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9431E5F35421FB3B69D9732CA65CF56DF1498965);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* V_0 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_1 = NULL;
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* G_B5_0 = NULL;
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* G_B5_1 = NULL;
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* G_B4_0 = NULL;
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* G_B4_1 = NULL;
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* G_B7_0 = NULL;
RuntimeObject* G_B7_1 = NULL;
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* G_B6_0 = NULL;
RuntimeObject* G_B6_1 = NULL;
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_1 = __this->____currentScope_19;
NullCheck(L_1);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_2;
L_2 = SchemaScope_get_RequiredProperties_m371FE7750EB794F50BDA1B3A95020F27C51BA9E5_inline(L_1, NULL);
V_0 = L_2;
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_3 = V_0;
if (!L_3)
{
goto IL_0091;
}
}
{
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* L_5 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__50_0_4;
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* L_6 = L_5;
G_B4_0 = L_6;
G_B4_1 = L_4;
if (L_6)
{
G_B5_0 = L_6;
G_B5_1 = L_4;
goto IL_0033;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* L_7 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* L_8 = (Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1*)il2cpp_codegen_object_new(Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1_il2cpp_TypeInfo_var);
NullCheck(L_8);
Func_2__ctor_m3E3B60749104379B7CA88A15B394B51B1FE7E591(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3CValidateEndObjectU3Eb__50_0_mCDFBAEE8E74835ED6F0E318F6F596C9E6110B436_RuntimeMethod_var), NULL);
Func_2_t5976237A7992D9268FA6781222CDDD5B9DEBF3E1* L_9 = L_8;
((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__50_0_4 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__50_0_4), (void*)L_9);
G_B5_0 = L_9;
G_B5_1 = G_B4_1;
}
IL_0033:
{
RuntimeObject* L_10;
L_10 = Enumerable_Where_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_mDCEC6DFB2791B60A05471E0C39E26B75F73B9C3F(G_B5_1, G_B5_0, Enumerable_Where_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_mDCEC6DFB2791B60A05471E0C39E26B75F73B9C3F_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* L_11 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__50_1_5;
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* L_12 = L_11;
G_B6_0 = L_12;
G_B6_1 = L_10;
if (L_12)
{
G_B7_0 = L_12;
G_B7_1 = L_10;
goto IL_0057;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* L_13 = ((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* L_14 = (Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC*)il2cpp_codegen_object_new(Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_mE64147D5F29F0F0E246BF1B0483FA4AC0184095E(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CValidateEndObjectU3Eb__50_1_m2001A741CD65D847DCE0032821B6915E0C951CA2_RuntimeMethod_var), NULL);
Func_2_tB66B28F1917CEBA83D96D078BD3AA2944A8AB9EC* L_15 = L_14;
((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__50_1_5 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9__50_1_5), (void*)L_15);
G_B7_0 = L_15;
G_B7_1 = G_B6_1;
}
IL_0057:
{
RuntimeObject* L_16;
L_16 = Enumerable_Select_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_TisString_t_m112410FEBDCAC19B8D4D06D96706755AABE114F3(G_B7_1, G_B7_0, Enumerable_Select_TisKeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C_TisString_t_m112410FEBDCAC19B8D4D06D96706755AABE114F3_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_17;
L_17 = Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131(L_16, Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var);
V_1 = L_17;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_18 = V_1;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_18, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
if ((((int32_t)L_19) <= ((int32_t)0)))
{
goto IL_0091;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_20;
L_20 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_21 = V_1;
NullCheck(L_21);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22;
L_22 = List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A(L_21, List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var);
String_t* L_23;
L_23 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_22, NULL);
String_t* L_24;
L_24 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteral9431E5F35421FB3B69D9732CA65CF56DF1498965, L_20, L_23, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_25 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_24, L_25, NULL);
}
IL_0091:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateEndArray(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateEndArray_m4F202641D7CF07D6D0147655C1A46A503E6DFD0D (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral011490BEE7A9355E790FC8E3537C0A6E1A978125);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral681FBDD33EAABF5297832A6BBC5F1EF61470D727);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_1 = __this->____currentScope_19;
NullCheck(L_1);
int32_t L_2;
L_2 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_1, NULL);
V_0 = L_2;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
NullCheck(L_3);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4;
L_4 = JsonSchemaModel_get_MaximumItems_m84F57F7BAC8CBFA2F0FF693E111E9929D2B4AF76_inline(L_3, NULL);
V_1 = L_4;
bool L_5;
L_5 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_5)
{
goto IL_0062;
}
}
{
int32_t L_6 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_7 = ___0_schema;
NullCheck(L_7);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_8;
L_8 = JsonSchemaModel_get_MaximumItems_m84F57F7BAC8CBFA2F0FF693E111E9929D2B4AF76_inline(L_7, NULL);
V_1 = L_8;
int32_t L_9;
L_9 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_1), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_10;
L_10 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!((int32_t)(((((int32_t)L_6) > ((int32_t)L_9))? 1 : 0)&(int32_t)L_10)))
{
goto IL_0062;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_11;
L_11 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_12 = V_0;
int32_t L_13 = L_12;
RuntimeObject* L_14 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_13);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_15 = ___0_schema;
NullCheck(L_15);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_16;
L_16 = JsonSchemaModel_get_MaximumItems_m84F57F7BAC8CBFA2F0FF693E111E9929D2B4AF76_inline(L_15, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_17 = L_16;
RuntimeObject* L_18 = Box(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var, &L_17);
String_t* L_19;
L_19 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral011490BEE7A9355E790FC8E3537C0A6E1A978125, L_11, L_14, L_18, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_20 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_19, L_20, NULL);
}
IL_0062:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_21 = ___0_schema;
NullCheck(L_21);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_22;
L_22 = JsonSchemaModel_get_MinimumItems_m32CAB38A6F52DC467051B2D8270FC5EC84A0BCA9_inline(L_21, NULL);
V_1 = L_22;
bool L_23;
L_23 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_23)
{
goto IL_00b4;
}
}
{
int32_t L_24 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_25 = ___0_schema;
NullCheck(L_25);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_26;
L_26 = JsonSchemaModel_get_MinimumItems_m32CAB38A6F52DC467051B2D8270FC5EC84A0BCA9_inline(L_25, NULL);
V_1 = L_26;
int32_t L_27;
L_27 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_1), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_28;
L_28 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!((int32_t)(((((int32_t)L_24) < ((int32_t)L_27))? 1 : 0)&(int32_t)L_28)))
{
goto IL_00b4;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_29;
L_29 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_30 = V_0;
int32_t L_31 = L_30;
RuntimeObject* L_32 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_31);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_33 = ___0_schema;
NullCheck(L_33);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_34;
L_34 = JsonSchemaModel_get_MinimumItems_m32CAB38A6F52DC467051B2D8270FC5EC84A0BCA9_inline(L_33, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_35 = L_34;
RuntimeObject* L_36 = Box(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var, &L_35);
String_t* L_37;
L_37 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral681FBDD33EAABF5297832A6BBC5F1EF61470D727, L_29, L_32, L_36, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_38 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_37, L_38, NULL);
}
IL_00b4:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateNull(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateNull_m8A0542E351162478E048E8F28CF0EBA3B1FB9BB9 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, ((int32_t)64), NULL);
if (L_2)
{
goto IL_0010;
}
}
{
return;
}
IL_0010:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764(__this, L_3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateBoolean(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateBoolean_m085923E0CC8A30C47974DE999495F58389FF1ACD (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, 8, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764(__this, L_3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateString(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateString_m69CAD511833C901B5D6D3B43E40DD957B8AF592B (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB53B9C97680F3737BD60CCCBE52F5136338CFEA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8487221D0C4E2F9ED5C004FAD19C5FC7C7FA977);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8E866F261F92B5F32F9CA27DEF2CC0B3D93BC6D);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_1;
memset((&V_1), 0, sizeof(V_1));
RuntimeObject* V_2 = NULL;
String_t* V_3 = NULL;
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, 1, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764(__this, L_3, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = __this->____reader_15;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_4);
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_5);
V_0 = L_6;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_7 = ___0_schema;
NullCheck(L_7);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_8;
L_8 = JsonSchemaModel_get_MaximumLength_m6377A8CC7CF3EBADAD0869F47A9A0AC2381AB9BD_inline(L_7, NULL);
V_1 = L_8;
bool L_9;
L_9 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_9)
{
goto IL_0079;
}
}
{
String_t* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_12 = ___0_schema;
NullCheck(L_12);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_13;
L_13 = JsonSchemaModel_get_MaximumLength_m6377A8CC7CF3EBADAD0869F47A9A0AC2381AB9BD_inline(L_12, NULL);
V_1 = L_13;
int32_t L_14;
L_14 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_1), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_15;
L_15 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!((int32_t)(((((int32_t)L_11) > ((int32_t)L_14))? 1 : 0)&(int32_t)L_15)))
{
goto IL_0079;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16;
L_16 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_17 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_18 = ___0_schema;
NullCheck(L_18);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_19;
L_19 = JsonSchemaModel_get_MaximumLength_m6377A8CC7CF3EBADAD0869F47A9A0AC2381AB9BD_inline(L_18, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_20 = L_19;
RuntimeObject* L_21 = Box(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var, &L_20);
String_t* L_22;
L_22 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteralD8487221D0C4E2F9ED5C004FAD19C5FC7C7FA977, L_16, L_17, L_21, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_23 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_22, L_23, NULL);
}
IL_0079:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_24 = ___0_schema;
NullCheck(L_24);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_25;
L_25 = JsonSchemaModel_get_MinimumLength_mBC01CE8CB0C01DB707937F707622899602D047EF_inline(L_24, NULL);
V_1 = L_25;
bool L_26;
L_26 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_26)
{
goto IL_00cb;
}
}
{
String_t* L_27 = V_0;
NullCheck(L_27);
int32_t L_28;
L_28 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_27, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_29 = ___0_schema;
NullCheck(L_29);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_30;
L_30 = JsonSchemaModel_get_MinimumLength_mBC01CE8CB0C01DB707937F707622899602D047EF_inline(L_29, NULL);
V_1 = L_30;
int32_t L_31;
L_31 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_1), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
bool L_32;
L_32 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_1), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!((int32_t)(((((int32_t)L_28) < ((int32_t)L_31))? 1 : 0)&(int32_t)L_32)))
{
goto IL_00cb;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_33;
L_33 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_34 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_35 = ___0_schema;
NullCheck(L_35);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_36;
L_36 = JsonSchemaModel_get_MinimumLength_mBC01CE8CB0C01DB707937F707622899602D047EF_inline(L_35, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_37 = L_36;
RuntimeObject* L_38 = Box(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_il2cpp_TypeInfo_var, &L_37);
String_t* L_39;
L_39 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteralE8E866F261F92B5F32F9CA27DEF2CC0B3D93BC6D, L_33, L_34, L_38, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_40 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_39, L_40, NULL);
}
IL_00cb:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_41 = ___0_schema;
NullCheck(L_41);
RuntimeObject* L_42;
L_42 = JsonSchemaModel_get_Patterns_m06A2E83FE231ACA570BAB9356418898ED540B9FB_inline(L_41, NULL);
if (!L_42)
{
goto IL_011d;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_43 = ___0_schema;
NullCheck(L_43);
RuntimeObject* L_44;
L_44 = JsonSchemaModel_get_Patterns_m06A2E83FE231ACA570BAB9356418898ED540B9FB_inline(L_43, NULL);
NullCheck(L_44);
RuntimeObject* L_45;
L_45 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_44);
V_2 = L_45;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0113:
{// begin finally (depth: 1)
{
RuntimeObject* L_46 = V_2;
if (!L_46)
{
goto IL_011c;
}
}
{
RuntimeObject* L_47 = V_2;
NullCheck(L_47);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_47);
}
IL_011c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0109_1;
}
IL_00e1_1:
{
RuntimeObject* L_48 = V_2;
NullCheck(L_48);
String_t* L_49;
L_49 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_48);
V_3 = L_49;
String_t* L_50 = V_0;
String_t* L_51 = V_3;
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
bool L_52;
L_52 = Regex_IsMatch_m66D13054C7992322810B0CFC6B46AF11A927C9AA(L_50, L_51, NULL);
if (L_52)
{
goto IL_0109_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_53;
L_53 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_54 = V_0;
String_t* L_55 = V_3;
String_t* L_56;
L_56 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteralCB53B9C97680F3737BD60CCCBE52F5136338CFEA, L_53, L_54, L_55, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_57 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_56, L_57, NULL);
}
IL_0109_1:
{
RuntimeObject* L_58 = V_2;
NullCheck(L_58);
bool L_59;
L_59 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_58);
if (L_59)
{
goto IL_00e1_1;
}
}
{
goto IL_011d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_011d:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateInteger(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateInteger_mAC647F71A78183F84921BA49E8CAFE67681300D1 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21708BF57F2014CEC9D4CA6E67CECB260CE411A0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37F6AD1470C166BAA8C748BDB4736826EFE22FAA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67E3AD9ECBFA37FB381FDB8CD65D2920F72871E6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F1CF54D549209EAB2E0AE605F2617ACA6811806);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90CFB8E642C34213AD9D212DB995180D765F712F);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, 4, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764(__this, L_3, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = __this->____reader_15;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_4);
V_0 = L_5;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_6 = ___0_schema;
NullCheck(L_6);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_7;
L_7 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_6, NULL);
V_1 = L_7;
bool L_8;
L_8 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_8)
{
goto IL_00a7;
}
}
{
RuntimeObject* L_9 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_10 = ___0_schema;
NullCheck(L_10);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_11;
L_11 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_10, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_12 = L_11;
RuntimeObject* L_13 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_12);
int32_t L_14;
L_14 = JValue_Compare_m4A8A0896B934BADFCC664A78D35320458DC6AAF8(6, L_9, L_13, NULL);
if ((((int32_t)L_14) <= ((int32_t)0)))
{
goto IL_0069;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_15;
L_15 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_16 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_17 = ___0_schema;
NullCheck(L_17);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_18;
L_18 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_17, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_19 = L_18;
RuntimeObject* L_20 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_19);
String_t* L_21;
L_21 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral6F1CF54D549209EAB2E0AE605F2617ACA6811806, L_15, L_16, L_20, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_22 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_21, L_22, NULL);
}
IL_0069:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_23 = ___0_schema;
NullCheck(L_23);
bool L_24;
L_24 = JsonSchemaModel_get_ExclusiveMaximum_m0463B4ACB1714D7CEA837AA1D78D497F3FD7A5A7_inline(L_23, NULL);
if (!L_24)
{
goto IL_00a7;
}
}
{
RuntimeObject* L_25 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_26 = ___0_schema;
NullCheck(L_26);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_27;
L_27 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_26, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_28 = L_27;
RuntimeObject* L_29 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_28);
int32_t L_30;
L_30 = JValue_Compare_m4A8A0896B934BADFCC664A78D35320458DC6AAF8(6, L_25, L_29, NULL);
if (L_30)
{
goto IL_00a7;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_31;
L_31 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_32 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_33 = ___0_schema;
NullCheck(L_33);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_34;
L_34 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_33, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_35 = L_34;
RuntimeObject* L_36 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_35);
String_t* L_37;
L_37 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral67E3AD9ECBFA37FB381FDB8CD65D2920F72871E6, L_31, L_32, L_36, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_38 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_37, L_38, NULL);
}
IL_00a7:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_39 = ___0_schema;
NullCheck(L_39);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_40;
L_40 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_39, NULL);
V_1 = L_40;
bool L_41;
L_41 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_41)
{
goto IL_012c;
}
}
{
RuntimeObject* L_42 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_43 = ___0_schema;
NullCheck(L_43);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_44;
L_44 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_43, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_45 = L_44;
RuntimeObject* L_46 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_45);
int32_t L_47;
L_47 = JValue_Compare_m4A8A0896B934BADFCC664A78D35320458DC6AAF8(6, L_42, L_46, NULL);
if ((((int32_t)L_47) >= ((int32_t)0)))
{
goto IL_00ee;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_48;
L_48 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_49 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_50 = ___0_schema;
NullCheck(L_50);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_51;
L_51 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_50, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_52 = L_51;
RuntimeObject* L_53 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_52);
String_t* L_54;
L_54 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral21708BF57F2014CEC9D4CA6E67CECB260CE411A0, L_48, L_49, L_53, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_55 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_54, L_55, NULL);
}
IL_00ee:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_56 = ___0_schema;
NullCheck(L_56);
bool L_57;
L_57 = JsonSchemaModel_get_ExclusiveMinimum_mCB8762BBD1686D435377F185ECE68ECE5A1E4F1E_inline(L_56, NULL);
if (!L_57)
{
goto IL_012c;
}
}
{
RuntimeObject* L_58 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_59 = ___0_schema;
NullCheck(L_59);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_60;
L_60 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_59, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_61 = L_60;
RuntimeObject* L_62 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_61);
int32_t L_63;
L_63 = JValue_Compare_m4A8A0896B934BADFCC664A78D35320458DC6AAF8(6, L_58, L_62, NULL);
if (L_63)
{
goto IL_012c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_64;
L_64 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_65 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_66 = ___0_schema;
NullCheck(L_66);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_67;
L_67 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_66, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_68 = L_67;
RuntimeObject* L_69 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_68);
String_t* L_70;
L_70 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral90CFB8E642C34213AD9D212DB995180D765F712F, L_64, L_65, L_69, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_71 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_70, L_71, NULL);
}
IL_012c:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_72 = ___0_schema;
NullCheck(L_72);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_73;
L_73 = JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline(L_72, NULL);
V_1 = L_73;
bool L_74;
L_74 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_74)
{
goto IL_0188;
}
}
{
RuntimeObject* L_75 = V_0;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_76;
L_76 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int64_t L_77;
L_77 = Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31(L_75, L_76, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_78 = ___0_schema;
NullCheck(L_78);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_79;
L_79 = JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline(L_78, NULL);
V_1 = L_79;
double L_80;
L_80 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_1), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
bool L_81;
L_81 = JsonValidatingReader_IsZero_m84083D517CE875CA0DE21B6459AD2F5CFA08DB54((fmod(((double)L_77), L_80)), NULL);
if (!((((int32_t)L_81) == ((int32_t)0))? 1 : 0))
{
goto IL_0188;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_82;
L_82 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_83 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_84;
L_84 = JsonConvert_ToString_mD23E87052A1ACD1C27858FD561583AF8FB92B330(L_83, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_85 = ___0_schema;
NullCheck(L_85);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_86;
L_86 = JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline(L_85, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_87 = L_86;
RuntimeObject* L_88 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_87);
String_t* L_89;
L_89 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral37F6AD1470C166BAA8C748BDB4736826EFE22FAA, L_82, L_84, L_88, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_90 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_89, L_90, NULL);
}
IL_0188:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ProcessValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ProcessValue_m559BD7C5A30884A7450F007AFB0FD0EF81418B6F (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8F647F2226F20DD074A4C167B884352E54CD2B0);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeObject* V_1 = NULL;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* V_2 = NULL;
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_0 = __this->____currentScope_19;
if (!L_0)
{
goto IL_00b5;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_1 = __this->____currentScope_19;
NullCheck(L_1);
int32_t L_2;
L_2 = SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555_inline(L_1, NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)2))))
{
goto IL_00b5;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_3 = __this->____currentScope_19;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_4 = L_3;
NullCheck(L_4);
int32_t L_5;
L_5 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_4, NULL);
V_0 = L_5;
int32_t L_6 = V_0;
NullCheck(L_4);
SchemaScope_set_ArrayItemCount_m323A1D09EC116C86494C3ABF9238323D5C08C5DA_inline(L_4, ((int32_t)il2cpp_codegen_add(L_6, 1)), NULL);
RuntimeObject* L_7;
L_7 = JsonValidatingReader_get_CurrentSchemas_m6E3C05F1C7215E0D1629DA388D2A270CD6F73606(__this, NULL);
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::GetEnumerator() */, IEnumerable_1_tA5A016801E6649C0D2150F11CCB7B6CB7C72EE33_il2cpp_TypeInfo_var, L_7);
V_1 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ab:
{// begin finally (depth: 1)
{
RuntimeObject* L_9 = V_1;
if (!L_9)
{
goto IL_00b4;
}
}
{
RuntimeObject* L_10 = V_1;
NullCheck(L_10);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_10);
}
IL_00b4:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00a1_1;
}
IL_003f_1:
{
RuntimeObject* L_11 = V_1;
NullCheck(L_11);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_12;
L_12 = InterfaceFuncInvoker0< JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Current() */, IEnumerator_1_t271BF67538022667FFEDAF951F7C715CF3B84493_il2cpp_TypeInfo_var, L_11);
V_2 = L_12;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_13 = V_2;
if (!L_13)
{
goto IL_00a1_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_14 = V_2;
NullCheck(L_14);
bool L_15;
L_15 = JsonSchemaModel_get_PositionalItemsValidation_mA5AA7523AF78E0E3BE30C86BABA604D64A930261_inline(L_14, NULL);
if (!L_15)
{
goto IL_00a1_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_16 = V_2;
NullCheck(L_16);
bool L_17;
L_17 = JsonSchemaModel_get_AllowAdditionalItems_mC3E2E7B05BC5BEA535C8662DAFF5F30E7F5E8A38_inline(L_16, NULL);
if (L_17)
{
goto IL_00a1_1;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_18 = V_2;
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_18, NULL);
if (!L_19)
{
goto IL_007b_1;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_20 = __this->____currentScope_19;
NullCheck(L_20);
int32_t L_21;
L_21 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_20, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_22 = V_2;
NullCheck(L_22);
RuntimeObject* L_23;
L_23 = JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline(L_22, NULL);
NullCheck(L_23);
int32_t L_24;
L_24 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Count() */, ICollection_1_t623BDC3DC50B54D6427A86C112143E7262D512EC_il2cpp_TypeInfo_var, L_23);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_21, 1))) < ((int32_t)L_24)))
{
goto IL_00a1_1;
}
}
IL_007b_1:
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_25;
L_25 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_26 = __this->____currentScope_19;
NullCheck(L_26);
int32_t L_27;
L_27 = SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline(L_26, NULL);
int32_t L_28 = L_27;
RuntimeObject* L_29 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_28);
String_t* L_30;
L_30 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteralB8F647F2226F20DD074A4C167B884352E54CD2B0, L_25, L_29, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_31 = V_2;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_30, L_31, NULL);
}
IL_00a1_1:
{
RuntimeObject* L_32 = V_1;
NullCheck(L_32);
bool L_33;
L_33 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_32);
if (L_33)
{
goto IL_003f_1;
}
}
{
goto IL_00b5;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00b5:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateFloat(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidateFloat_m09088DFBA696C1B3BA1F1F866E4CFF4E76302D4D (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B7DF32ED337AFC90C3A956D4698C81E475E9888);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35132FE9A7E28B745990E258100D15BF804FD07E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral864687B53E3CA25AC2F97851C92FBE21EC1419B8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC6E20056E4F6AF657849017CD25A8AB1B50A644);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC177F8EEB1B6C8848F0CC654030231F564DC8077);
s_Il2CppMethodInitialized = true;
}
double V_0 = 0.0;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, 2, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_3 = ___0_schema;
JsonValidatingReader_ValidateNotDisallowed_mEA99ECE00E29837FEA39ED8C81C198BAFF7DC764(__this, L_3, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = __this->____reader_15;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_4);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_6;
L_6 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
double L_7;
L_7 = Convert_ToDouble_m8DED60F2E0251A3D389F1DD22AA5AF9CD440ABE8(L_5, L_6, NULL);
V_0 = L_7;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_8 = ___0_schema;
NullCheck(L_8);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_9;
L_9 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_8, NULL);
V_1 = L_9;
bool L_10;
L_10 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_10)
{
goto IL_00cb;
}
}
{
double L_11 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_12 = ___0_schema;
NullCheck(L_12);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_13;
L_13 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_12, NULL);
V_1 = L_13;
double L_14;
L_14 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_1), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
bool L_15;
L_15 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!((int32_t)(((((double)L_11) > ((double)L_14))? 1 : 0)&(int32_t)L_15)))
{
goto IL_0081;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16;
L_16 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
double L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_18;
L_18 = JsonConvert_ToString_mCE33B183DAB866D081C57ACDE2BE176941E66B84(L_17, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_19 = ___0_schema;
NullCheck(L_19);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_20;
L_20 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_19, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_21 = L_20;
RuntimeObject* L_22 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_21);
String_t* L_23;
L_23 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral864687B53E3CA25AC2F97851C92FBE21EC1419B8, L_16, L_18, L_22, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_24 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_23, L_24, NULL);
}
IL_0081:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_25 = ___0_schema;
NullCheck(L_25);
bool L_26;
L_26 = JsonSchemaModel_get_ExclusiveMaximum_m0463B4ACB1714D7CEA837AA1D78D497F3FD7A5A7_inline(L_25, NULL);
if (!L_26)
{
goto IL_00cb;
}
}
{
double L_27 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_28 = ___0_schema;
NullCheck(L_28);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_29;
L_29 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_28, NULL);
V_1 = L_29;
double L_30;
L_30 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_1), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
bool L_31;
L_31 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!((int32_t)(((((double)L_27) == ((double)L_30))? 1 : 0)&(int32_t)L_31)))
{
goto IL_00cb;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_32;
L_32 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
double L_33 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_34;
L_34 = JsonConvert_ToString_mCE33B183DAB866D081C57ACDE2BE176941E66B84(L_33, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_35 = ___0_schema;
NullCheck(L_35);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_36;
L_36 = JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline(L_35, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_37 = L_36;
RuntimeObject* L_38 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_37);
String_t* L_39;
L_39 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteralAC6E20056E4F6AF657849017CD25A8AB1B50A644, L_32, L_34, L_38, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_40 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_39, L_40, NULL);
}
IL_00cb:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_41 = ___0_schema;
NullCheck(L_41);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_42;
L_42 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_41, NULL);
V_1 = L_42;
bool L_43;
L_43 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_43)
{
goto IL_016a;
}
}
{
double L_44 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_45 = ___0_schema;
NullCheck(L_45);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_46;
L_46 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_45, NULL);
V_1 = L_46;
double L_47;
L_47 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_1), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
bool L_48;
L_48 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!((int32_t)(((((double)L_44) < ((double)L_47))? 1 : 0)&(int32_t)L_48)))
{
goto IL_0120;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_49;
L_49 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
double L_50 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_51;
L_51 = JsonConvert_ToString_mCE33B183DAB866D081C57ACDE2BE176941E66B84(L_50, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_52 = ___0_schema;
NullCheck(L_52);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_53;
L_53 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_52, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_54 = L_53;
RuntimeObject* L_55 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_54);
String_t* L_56;
L_56 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral35132FE9A7E28B745990E258100D15BF804FD07E, L_49, L_51, L_55, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_57 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_56, L_57, NULL);
}
IL_0120:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_58 = ___0_schema;
NullCheck(L_58);
bool L_59;
L_59 = JsonSchemaModel_get_ExclusiveMinimum_mCB8762BBD1686D435377F185ECE68ECE5A1E4F1E_inline(L_58, NULL);
if (!L_59)
{
goto IL_016a;
}
}
{
double L_60 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_61 = ___0_schema;
NullCheck(L_61);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_62;
L_62 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_61, NULL);
V_1 = L_62;
double L_63;
L_63 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_1), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
bool L_64;
L_64 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!((int32_t)(((((double)L_60) == ((double)L_63))? 1 : 0)&(int32_t)L_64)))
{
goto IL_016a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_65;
L_65 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
double L_66 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_67;
L_67 = JsonConvert_ToString_mCE33B183DAB866D081C57ACDE2BE176941E66B84(L_66, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_68 = ___0_schema;
NullCheck(L_68);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_69;
L_69 = JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline(L_68, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_70 = L_69;
RuntimeObject* L_71 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_70);
String_t* L_72;
L_72 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral1B7DF32ED337AFC90C3A956D4698C81E475E9888, L_65, L_67, L_71, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_73 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_72, L_73, NULL);
}
IL_016a:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_74 = ___0_schema;
NullCheck(L_74);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_75;
L_75 = JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline(L_74, NULL);
V_1 = L_75;
bool L_76;
L_76 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&V_1), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (!L_76)
{
goto IL_01bc;
}
}
{
double L_77 = V_0;
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_78 = ___0_schema;
NullCheck(L_78);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_79;
L_79 = JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline(L_78, NULL);
V_1 = L_79;
double L_80;
L_80 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&V_1), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
double L_81;
L_81 = JsonValidatingReader_FloatingPointRemainder_mA90AF491BEB82559859CC0C5FE68EE3350D2AC2E(L_77, L_80, NULL);
bool L_82;
L_82 = JsonValidatingReader_IsZero_m84083D517CE875CA0DE21B6459AD2F5CFA08DB54(L_81, NULL);
if (L_82)
{
goto IL_01bc;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_83;
L_83 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
double L_84 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonConvert_t3B20F3047102576EEDBF1D5749DAD8DC6CE93FC7_il2cpp_TypeInfo_var);
String_t* L_85;
L_85 = JsonConvert_ToString_mCE33B183DAB866D081C57ACDE2BE176941E66B84(L_84, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_86 = ___0_schema;
NullCheck(L_86);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_87;
L_87 = JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline(L_86, NULL);
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_88 = L_87;
RuntimeObject* L_89 = Box(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_il2cpp_TypeInfo_var, &L_88);
String_t* L_90;
L_90 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteralC177F8EEB1B6C8848F0CC654030231F564DC8077, L_83, L_85, L_89, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_91 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_90, L_91, NULL);
}
IL_01bc:
{
return;
}
}
// System.Double Vuforia.Newtonsoft.Json.JsonValidatingReader::FloatingPointRemainder(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double JsonValidatingReader_FloatingPointRemainder_mA90AF491BEB82559859CC0C5FE68EE3350D2AC2E (double ___0_dividend, double ___1_divisor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
double L_0 = ___0_dividend;
double L_1 = ___0_dividend;
double L_2 = ___1_divisor;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_3;
L_3 = floor(((double)(L_1/L_2)));
double L_4 = ___1_divisor;
return ((double)il2cpp_codegen_subtract(L_0, ((double)il2cpp_codegen_multiply(L_3, L_4))));
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::IsZero(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_IsZero_m84083D517CE875CA0DE21B6459AD2F5CFA08DB54 (double ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
double L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = fabs(L_0);
return (bool)((((double)L_1) < ((double)(4.4408920985006262E-15)))? 1 : 0);
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidatePropertyName(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader_ValidatePropertyName_mB95A1821133738B0D7E4F2DFB5FB5E510D45F770 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mF6B9323B3D7DCD5B236DAB212C1CFDD805BB563D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralADBDF4368D6F34D4B0867CB54F118AA179A5A0EB);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_1 = __this->____reader_15;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_1);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3;
L_3 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Convert_ToString_m833ABF9C901B707B28FB10DEBFCC511A87E6C827(L_2, L_3, NULL);
V_0 = L_4;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_5 = __this->____currentScope_19;
NullCheck(L_5);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_6;
L_6 = SchemaScope_get_RequiredProperties_m371FE7750EB794F50BDA1B3A95020F27C51BA9E5_inline(L_5, NULL);
String_t* L_7 = V_0;
NullCheck(L_6);
bool L_8;
L_8 = Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6(L_6, L_7, Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
if (!L_8)
{
goto IL_003f;
}
}
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_9 = __this->____currentScope_19;
NullCheck(L_9);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_10;
L_10 = SchemaScope_get_RequiredProperties_m371FE7750EB794F50BDA1B3A95020F27C51BA9E5_inline(L_9, NULL);
String_t* L_11 = V_0;
NullCheck(L_10);
Dictionary_2_set_Item_mF6B9323B3D7DCD5B236DAB212C1CFDD805BB563D(L_10, L_11, (bool)1, Dictionary_2_set_Item_mF6B9323B3D7DCD5B236DAB212C1CFDD805BB563D_RuntimeMethod_var);
}
IL_003f:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_12 = ___0_schema;
NullCheck(L_12);
bool L_13;
L_13 = JsonSchemaModel_get_AllowAdditionalProperties_m5FE70302C08C4AD1484D62DC43CE13371EE3512D_inline(L_12, NULL);
if (L_13)
{
goto IL_0068;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_14 = ___0_schema;
String_t* L_15 = V_0;
bool L_16;
L_16 = JsonValidatingReader_IsPropertyDefinied_m361E4AC02427C9D64B9247B94A9E6733EEBE9620(__this, L_14, L_15, NULL);
if (L_16)
{
goto IL_0068;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_17;
L_17 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_18 = V_0;
String_t* L_19;
L_19 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteralADBDF4368D6F34D4B0867CB54F118AA179A5A0EB, L_17, L_18, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_20 = ___0_schema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_19, L_20, NULL);
}
IL_0068:
{
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* L_21 = __this->____currentScope_19;
String_t* L_22 = V_0;
NullCheck(L_21);
SchemaScope_set_CurrentPropertyName_m8A11CB76133E6190EFBBD82F3214CE61512867C8_inline(L_21, L_22, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::IsPropertyDefinied(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_IsPropertyDefinied_m361E4AC02427C9D64B9247B94A9E6733EEBE9620 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, String_t* ___1_propertyName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
String_t* V_1 = NULL;
bool V_2 = false;
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline(L_0, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_2 = ___0_schema;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline(L_2, NULL);
String_t* L_4 = ___1_propertyName;
NullCheck(L_3);
bool L_5;
L_5 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::ContainsKey(TKey) */, IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4_il2cpp_TypeInfo_var, L_3, L_4);
if (!L_5)
{
goto IL_0018;
}
}
{
return (bool)1;
}
IL_0018:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_6 = ___0_schema;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = JsonSchemaModel_get_PatternProperties_mF8EA176F4B43BF7AD97B8239F389DACCFD546262_inline(L_6, NULL);
if (!L_7)
{
goto IL_005b;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_8 = ___0_schema;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = JsonSchemaModel_get_PatternProperties_mF8EA176F4B43BF7AD97B8239F389DACCFD546262_inline(L_8, NULL);
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.ICollection`1<TKey> System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>::get_Keys() */, IDictionary_2_tE446AB517B63EE59671509480216E9689F57A9A4_il2cpp_TypeInfo_var, L_9);
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_10);
V_0 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0051:
{// begin finally (depth: 1)
{
RuntimeObject* L_12 = V_0;
if (!L_12)
{
goto IL_005a;
}
}
{
RuntimeObject* L_13 = V_0;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
}
IL_005a:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0047_1;
}
IL_0033_1:
{
RuntimeObject* L_14 = V_0;
NullCheck(L_14);
String_t* L_15;
L_15 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_14);
V_1 = L_15;
String_t* L_16 = ___1_propertyName;
String_t* L_17 = V_1;
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Regex_IsMatch_m66D13054C7992322810B0CFC6B46AF11A927C9AA(L_16, L_17, NULL);
if (!L_18)
{
goto IL_0047_1;
}
}
{
V_2 = (bool)1;
goto IL_005d;
}
IL_0047_1:
{
RuntimeObject* L_19 = V_0;
NullCheck(L_19);
bool L_20;
L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_19);
if (L_20)
{
goto IL_0033_1;
}
}
{
goto IL_005b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005b:
{
return (bool)0;
}
IL_005d:
{
bool L_21 = V_2;
return L_21;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateArray(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_ValidateArray_m25540DE4599155E5C946B13E04C467ACA9F094BC (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)1;
}
IL_0005:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, ((int32_t)32), NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::ValidateObject(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_ValidateObject_m1B4C8BB7CE7C91F6BA7A93B20029FF66C4A0A416 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)1;
}
IL_0005:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
bool L_2;
L_2 = JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC(__this, L_1, ((int32_t)16), NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::TestType(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel,Vuforia.Newtonsoft.Json.Schema.JsonSchemaType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_TestType_m065472517C493651251B61D63BF05760B67063DC (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_currentSchema, int32_t ___1_currentType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonSchemaType_t45717ADB57ECE53B2755F4D2F1E06646D6F4F24B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral52F64051977507FE4887686EC667859E304FC890);
s_Il2CppMethodInitialized = true;
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_currentSchema;
NullCheck(L_0);
int32_t L_1;
L_1 = JsonSchemaModel_get_Type_m93CB06AD303A97BAE9AA81C08B56CDC1CA579333_inline(L_0, NULL);
Nullable_1_t143FCEF5588D79B7BD0E88C0F2668464F5CF4E52 L_2;
memset((&L_2), 0, sizeof(L_2));
Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0((&L_2), L_1, /*hidden argument*/Nullable_1__ctor_mF8125001EAA27E16EBC551E6223187F0488A86E0_RuntimeMethod_var);
int32_t L_3 = ___1_currentType;
bool L_4;
L_4 = JsonSchemaGenerator_HasFlag_mC83F921EF7FB975F18A797C0D5489C4780FF734A(L_2, L_3, NULL);
if (L_4)
{
goto IL_003c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5;
L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_6 = ___0_currentSchema;
NullCheck(L_6);
int32_t L_7;
L_7 = JsonSchemaModel_get_Type_m93CB06AD303A97BAE9AA81C08B56CDC1CA579333_inline(L_6, NULL);
int32_t L_8 = L_7;
RuntimeObject* L_9 = Box(JsonSchemaType_t45717ADB57ECE53B2755F4D2F1E06646D6F4F24B_il2cpp_TypeInfo_var, &L_8);
int32_t L_10 = ___1_currentType;
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(JsonSchemaType_t45717ADB57ECE53B2755F4D2F1E06646D6F4F24B_il2cpp_TypeInfo_var, &L_11);
String_t* L_13;
L_13 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(_stringLiteral52F64051977507FE4887686EC667859E304FC890, L_5, L_9, L_12, NULL);
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_14 = ___0_currentSchema;
JsonValidatingReader_RaiseError_mFB1679BA5C6F9DE2F7C3499A5E7F9257F7A7721C(__this, L_13, L_14, NULL);
return (bool)0;
}
IL_003c:
{
return (bool)1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader::Vuforia.Newtonsoft.Json.IJsonLineInfo.HasLineInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonValidatingReader_Vuforia_Newtonsoft_Json_IJsonLineInfo_HasLineInfo_m2204F0E3D2EC19836FBB0CEAAE96571FE2B946DB (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (!L_1)
{
goto IL_0016;
}
}
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Newtonsoft.Json.IJsonLineInfo::HasLineInfo() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_2);
return L_3;
}
IL_0016:
{
return (bool)0;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.JsonValidatingReader::Vuforia.Newtonsoft.Json.IJsonLineInfo.get_LineNumber()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonValidatingReader_Vuforia_Newtonsoft_Json_IJsonLineInfo_get_LineNumber_m30F1B8E70FB8E7BBE1C523D40FFA26D083E5BECA (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (L_1)
{
goto IL_0011;
}
}
{
return 0;
}
IL_0011:
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 Vuforia.Newtonsoft.Json.IJsonLineInfo::get_LineNumber() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_2);
return L_3;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.JsonValidatingReader::Vuforia.Newtonsoft.Json.IJsonLineInfo.get_LinePosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonValidatingReader_Vuforia_Newtonsoft_Json_IJsonLineInfo_get_LinePosition_m17D1C30B277A02EFDE3C5CB3638740E18B766817 (JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = __this->____reader_15;
V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var));
RuntimeObject* L_1 = V_0;
if (L_1)
{
goto IL_0011;
}
}
{
return 0;
}
IL_0011:
{
RuntimeObject* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.Newtonsoft.Json.IJsonLineInfo::get_LinePosition() */, IJsonLineInfo_tB4C94EDEB56B64DFB544254C3A85D07A77A8B78D_il2cpp_TypeInfo_var, L_2);
return L_3;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonValidatingReader__cctor_mA20970239AF5F3F8CEDA1FCBCE0745B310B1830E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB* L_0 = (List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB*)il2cpp_codegen_object_new(List_1_tD15B8C5912D71051EA7A38EE6A52FCAE461E45EB_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F(L_0, List_1__ctor_m8BE48664510777DC3220931FBECBE21BC8CA359F_RuntimeMethod_var);
((JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_StaticFields*)il2cpp_codegen_static_fields_for(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var))->___EmptySchemaList_21 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_StaticFields*)il2cpp_codegen_static_fields_for(JsonValidatingReader_t46ACB4F1D9717CAF6856D2BA9008F1C1BED4D673_il2cpp_TypeInfo_var))->___EmptySchemaList_21), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_CurrentPropertyName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SchemaScope_get_CurrentPropertyName_m8FD854CCA08EE579D6FB1F048C0BEFBF767E99B8 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CCurrentPropertyNameU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_CurrentPropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope_set_CurrentPropertyName_m8A11CB76133E6190EFBBD82F3214CE61512867C8 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CCurrentPropertyNameU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentPropertyNameU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_ArrayItemCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CArrayItemCountU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_ArrayItemCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope_set_ArrayItemCount_m323A1D09EC116C86494C3ABF9238323D5C08C5DA (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CArrayItemCountU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_IsUniqueArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SchemaScope_get_IsUniqueArray_mEE8544D885097513E6215321C956C52B5A46F937 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsUniqueArrayU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_IsUniqueArray(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope_set_IsUniqueArray_m56BC68B3A0EA1899E1381038FA08670E15B72C56 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIsUniqueArrayU3Ek__BackingField_5 = L_0;
return;
}
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_UniqueArrayItems()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_get_UniqueArrayItems_m2831EA6CC5A2BEBB601792F99366EED457770150 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CUniqueArrayItemsU3Ek__BackingField_6;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_UniqueArrayItems(System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Linq.JToken>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope_set_UniqueArrayItems_m79696AD8CAC21F5FE5722E0252F76572DB68DBAA (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CUniqueArrayItemsU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUniqueArrayItemsU3Ek__BackingField_6), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Linq.JTokenWriter Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_CurrentItemWriter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_0 = __this->___U3CCurrentItemWriterU3Ek__BackingField_7;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::set_CurrentItemWriter(Vuforia.Newtonsoft.Json.Linq.JTokenWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope_set_CurrentItemWriter_mAD6EF6DD3BD945E77BF22965F04D14A147E3450A (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* ___0_value, const RuntimeMethod* method)
{
{
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_0 = ___0_value;
__this->___U3CCurrentItemWriterU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentItemWriterU3Ek__BackingField_7), (void*)L_0);
return;
}
}
// System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_Schemas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____schemas_1;
return L_0;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_RequiredProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* SchemaScope_get_RequiredProperties_m371FE7750EB794F50BDA1B3A95020F27C51BA9E5 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = __this->____requiredProperties_2;
return L_0;
}
}
// Vuforia.Newtonsoft.Json.Linq.JTokenType Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::get_TokenType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555 (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____tokenType_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::.ctor(Vuforia.Newtonsoft.Json.Linq.JTokenType,System.Collections.Generic.IList`1<Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SchemaScope__ctor_mC162D2E88F6637015CB036893896EF726CB6D08F (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, int32_t ___0_tokenType, RuntimeObject* ___1_schemas, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SelectMany_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_TisString_t_mBAAE8553938712486CC559A23EC30617A9A032AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToDictionary_TisString_t_TisString_t_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m70D80F8BAEC20F51A679A394BF4BB3FFF8D0A1A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA27ED321A1B7D6CC55D913F3AC0228B7F2EE6599_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t08F05460983607ED3C554EC245A0210B035777D0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SchemaScope_GetRequiredProperties_mED6438E92ED06A51DED3ED4E809E6D0AF65B146C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__29_0_m5EF9FC907BE5079072C516B429D816954D2D1650_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__29_1_m5D4C152C18957B6574D67213B5F73047A6BF4EB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__29_2_m344B8EDF2874D0338D63EF88DAFD9B13345EEAA5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B2_2 = NULL;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* G_B1_0 = NULL;
RuntimeObject* G_B1_1 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B1_2 = NULL;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* G_B4_0 = NULL;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* G_B4_1 = NULL;
RuntimeObject* G_B4_2 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B4_3 = NULL;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* G_B3_0 = NULL;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* G_B3_1 = NULL;
RuntimeObject* G_B3_2 = NULL;
SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* G_B3_3 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B7_0 = NULL;
RuntimeObject* G_B7_1 = NULL;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* G_B6_0 = NULL;
RuntimeObject* G_B6_1 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_tokenType;
__this->____tokenType_0 = L_0;
RuntimeObject* L_1 = ___1_schemas;
__this->____schemas_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____schemas_1), (void*)L_1);
RuntimeObject* L_2 = ___1_schemas;
Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5* L_3 = (Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5*)il2cpp_codegen_object_new(Func_2_t0C7B04B1069B5E3344B793030259EB3159D5E5C5_il2cpp_TypeInfo_var);
NullCheck(L_3);
Func_2__ctor_m0A5FD1EA86C27242507BB95327E27195BFE89E2E(L_3, __this, (intptr_t)((void*)SchemaScope_GetRequiredProperties_mED6438E92ED06A51DED3ED4E809E6D0AF65B146C_RuntimeMethod_var), NULL);
RuntimeObject* L_4;
L_4 = Enumerable_SelectMany_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_TisString_t_mBAAE8553938712486CC559A23EC30617A9A032AF(L_2, L_3, Enumerable_SelectMany_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_TisString_t_mBAAE8553938712486CC559A23EC30617A9A032AF_RuntimeMethod_var);
RuntimeObject* L_5;
L_5 = Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B(L_4, Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_6 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_7 = L_6;
G_B1_0 = L_7;
G_B1_1 = L_5;
G_B1_2 = __this;
if (L_7)
{
G_B2_0 = L_7;
G_B2_1 = L_5;
G_B2_2 = __this;
goto IL_004b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* L_8 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_9 = (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*)il2cpp_codegen_object_new(Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var);
NullCheck(L_9);
Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__29_0_m5EF9FC907BE5079072C516B429D816954D2D1650_RuntimeMethod_var), NULL);
Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_10 = L_9;
((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1), (void*)L_10);
G_B2_0 = L_10;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_004b:
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_11 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_1_2;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_12 = L_11;
G_B3_0 = L_12;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
if (L_12)
{
G_B4_0 = L_12;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
G_B4_3 = G_B2_2;
goto IL_006a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* L_13 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_14 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__29_1_m5D4C152C18957B6574D67213B5F73047A6BF4EB7_RuntimeMethod_var), NULL);
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_15 = L_14;
((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_1_2 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_1_2), (void*)L_15);
G_B4_0 = L_15;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
G_B4_3 = G_B3_3;
}
IL_006a:
{
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_16;
L_16 = Enumerable_ToDictionary_TisString_t_TisString_t_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m70D80F8BAEC20F51A679A394BF4BB3FFF8D0A1A2(G_B4_2, G_B4_1, G_B4_0, Enumerable_ToDictionary_TisString_t_TisString_t_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m70D80F8BAEC20F51A679A394BF4BB3FFF8D0A1A2_RuntimeMethod_var);
NullCheck(G_B4_3);
G_B4_3->____requiredProperties_2 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_3->____requiredProperties_2), (void*)L_16);
int32_t L_17 = ___0_tokenType;
if ((!(((uint32_t)L_17) == ((uint32_t)2))))
{
goto IL_00b1;
}
}
{
RuntimeObject* L_18 = ___1_schemas;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_19 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_2_3;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_20 = L_19;
G_B6_0 = L_20;
G_B6_1 = L_18;
if (L_20)
{
G_B7_0 = L_20;
G_B7_1 = L_18;
goto IL_0098;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* L_21 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_22 = (Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A*)il2cpp_codegen_object_new(Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A_il2cpp_TypeInfo_var);
NullCheck(L_22);
Func_2__ctor_mB7E64E27A2EF79BA9EDD38F75392A717FB64C754(L_22, L_21, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__29_2_m344B8EDF2874D0338D63EF88DAFD9B13345EEAA5_RuntimeMethod_var), NULL);
Func_2_t358266E2B9C24306C2A96047301621AD33F65D5A* L_23 = L_22;
((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_2_3 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__29_2_3), (void*)L_23);
G_B7_0 = L_23;
G_B7_1 = G_B6_1;
}
IL_0098:
{
bool L_24;
L_24 = Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690(G_B7_1, G_B7_0, Enumerable_Any_TisJsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9_m9524A1347629A56751E4BA08D245AB087F1E9690_RuntimeMethod_var);
if (!L_24)
{
goto IL_00b1;
}
}
{
SchemaScope_set_IsUniqueArray_m56BC68B3A0EA1899E1381038FA08670E15B72C56_inline(__this, (bool)1, NULL);
List_1_t08F05460983607ED3C554EC245A0210B035777D0* L_25 = (List_1_t08F05460983607ED3C554EC245A0210B035777D0*)il2cpp_codegen_object_new(List_1_t08F05460983607ED3C554EC245A0210B035777D0_il2cpp_TypeInfo_var);
NullCheck(L_25);
List_1__ctor_mA27ED321A1B7D6CC55D913F3AC0228B7F2EE6599(L_25, List_1__ctor_mA27ED321A1B7D6CC55D913F3AC0228B7F2EE6599_RuntimeMethod_var);
SchemaScope_set_UniqueArrayItems_m79696AD8CAC21F5FE5722E0252F76572DB68DBAA_inline(__this, L_25, NULL);
}
IL_00b1:
{
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope::GetRequiredProperties(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_GetRequiredProperties_mED6438E92ED06A51DED3ED4E809E6D0AF65B146C (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_schema, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Empty_TisString_t_mBCB5B53D37C4DA21A03B6730942638F3E389DD63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_TisString_t_mE0D6FB2C379C604589CB5EE9DFBB604949E79CAE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_mBA6EFE96668B1D98992AA404359D3E155107C9F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_0_m385AB37751EE54D0EACF0E5D29CCD18F90DCB409_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_1_m717D5C372293AF055717BC7CB7DF36BEDD3E492F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* G_B7_0 = NULL;
RuntimeObject* G_B7_1 = NULL;
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* G_B6_0 = NULL;
RuntimeObject* G_B6_1 = NULL;
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_schema;
if (!L_0)
{
goto IL_000b;
}
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_1 = ___0_schema;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline(L_1, NULL);
if (L_2)
{
goto IL_0011;
}
}
IL_000b:
{
RuntimeObject* L_3;
L_3 = Enumerable_Empty_TisString_t_mBCB5B53D37C4DA21A03B6730942638F3E389DD63_inline(Enumerable_Empty_TisString_t_mBCB5B53D37C4DA21A03B6730942638F3E389DD63_RuntimeMethod_var);
return L_3;
}
IL_0011:
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_4 = ___0_schema;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* L_6 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__30_0_4;
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* L_7 = L_6;
G_B4_0 = L_7;
G_B4_1 = L_5;
if (L_7)
{
G_B5_0 = L_7;
G_B5_1 = L_5;
goto IL_0036;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* L_8 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* L_9 = (Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E*)il2cpp_codegen_object_new(Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E_il2cpp_TypeInfo_var);
NullCheck(L_9);
Func_2__ctor_m0FA03ACB7E6CF42DD4A212B8A937D41979B5D306(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_0_m385AB37751EE54D0EACF0E5D29CCD18F90DCB409_RuntimeMethod_var), NULL);
Func_2_tCF46F90730253BFE1B7EAA57D65A229F4DDD686E* L_10 = L_9;
((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__30_0_4 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__30_0_4), (void*)L_10);
G_B5_0 = L_10;
G_B5_1 = G_B4_1;
}
IL_0036:
{
RuntimeObject* L_11;
L_11 = Enumerable_Where_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_mBA6EFE96668B1D98992AA404359D3E155107C9F8(G_B5_1, G_B5_0, Enumerable_Where_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_mBA6EFE96668B1D98992AA404359D3E155107C9F8_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* L_12 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__30_1_5;
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* L_13 = L_12;
G_B6_0 = L_13;
G_B6_1 = L_11;
if (L_13)
{
G_B7_0 = L_13;
G_B7_1 = L_11;
goto IL_005a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* L_14 = ((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* L_15 = (Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645*)il2cpp_codegen_object_new(Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645_il2cpp_TypeInfo_var);
NullCheck(L_15);
Func_2__ctor_m68D7CA43AC92BDC8DA1085E21BA039BA4E8C6F5F(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_1_m717D5C372293AF055717BC7CB7DF36BEDD3E492F_RuntimeMethod_var), NULL);
Func_2_t54194BAD65AF6FE3D727B23123FA6A29C61A2645* L_16 = L_15;
((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__30_1_5 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9__30_1_5), (void*)L_16);
G_B7_0 = L_16;
G_B7_1 = G_B6_1;
}
IL_005a:
{
RuntimeObject* L_17;
L_17 = Enumerable_Select_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_TisString_t_mE0D6FB2C379C604589CB5EE9DFBB604949E79CAE(G_B7_1, G_B7_0, Enumerable_Select_TisKeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026_TisString_t_mE0D6FB2C379C604589CB5EE9DFBB604949E79CAE_RuntimeMethod_var);
return L_17;
}
}
#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 Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m94CF8F1CD5FCC1E2F2F5294B9C02C2DBEF1090C6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* L_0 = (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337*)il2cpp_codegen_object_new(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m2F9D6B7305C607174E875DD0F70B076CE8DE0C21(L_0, NULL);
((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2F9D6B7305C607174E875DD0F70B076CE8DE0C21 (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<.ctor>b__29_0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3C_ctorU3Eb__29_0_m5EF9FC907BE5079072C516B429D816954D2D1650 (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, String_t* ___0_p, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_p;
return L_0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<.ctor>b__29_1(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_ctorU3Eb__29_1_m5D4C152C18957B6574D67213B5F73047A6BF4EB7 (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, String_t* ___0_p, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<.ctor>b__29_2(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_ctorU3Eb__29_2_m344B8EDF2874D0338D63EF88DAFD9B13345EEAA5 (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_s, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_s;
NullCheck(L_0);
bool L_1;
L_1 = JsonSchemaModel_get_UniqueItems_mFFE183987625C1B60504DAF8C23613401CF63A59_inline(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<GetRequiredProperties>b__30_0(System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_0_m385AB37751EE54D0EACF0E5D29CCD18F90DCB409 (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026 ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0;
L_0 = KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_inline((&___0_p), KeyValuePair_2_get_Value_mDD2CB55649B347AA3E1F41C87A55AED4AA711BA2_RuntimeMethod_var);
NullCheck(L_0);
bool L_1;
L_1 = JsonSchemaModel_get_Required_m5E18BF19DF324077659B062E42FF63ACF6FD228A_inline(L_0, NULL);
return L_1;
}
}
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader/SchemaScope/<>c::<GetRequiredProperties>b__30_1(System.Collections.Generic.KeyValuePair`2<System.String,Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetRequiredPropertiesU3Eb__30_1_m717D5C372293AF055717BC7CB7DF36BEDD3E492F (U3CU3Ec_tF5E075BBDF265BDF2401D95D2D54CB4BF0F3D337* __this, KeyValuePair_2_t9A6EBAEC57E7059E0C44BF9F5C94EF64ED383026 ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0;
L_0 = KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_inline((&___0_p), KeyValuePair_2_get_Key_m98AC253BBD51513A586C4F8A169FB31ECF809536_RuntimeMethod_var);
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 Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC5CF668C75F8EF26F2C8D3F87B636DEFE46EEE79 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* L_0 = (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905*)il2cpp_codegen_object_new(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mFBE05FBCB4A084E9752BB5BD2142ADF1DD2E9427(L_0, NULL);
((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFBE05FBCB4A084E9752BB5BD2142ADF1DD2E9427 (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<WriteToken>b__49_0(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CWriteTokenU3Eb__49_0_m9BDC4EEF7CC648701F691B8FF98ED3CFC851F4CD (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_s, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_s;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = JsonSchemaModel_get_Enum_m776698BDEE06DBAF20DE12C8D392CB5993B3E0D9_inline(L_0, NULL);
return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<WriteToken>b__49_1(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CWriteTokenU3Eb__49_1_m39A864C1BBE614F4E040621A88A40B7D870D5E59 (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_s, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_s;
NullCheck(L_0);
bool L_1;
L_1 = JsonSchemaModel_get_UniqueItems_mFFE183987625C1B60504DAF8C23613401CF63A59_inline(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<WriteToken>b__49_2(Vuforia.Newtonsoft.Json.Schema.JsonSchemaModel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CWriteTokenU3Eb__49_2_m4DE70A5F111B2A6599AF4CC65186C197B3AB78EA (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* ___0_s, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = ___0_s;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = JsonSchemaModel_get_Enum_m776698BDEE06DBAF20DE12C8D392CB5993B3E0D9_inline(L_0, NULL);
return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<ValidateEndObject>b__50_0(System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CValidateEndObjectU3Eb__50_0_mCDFBAEE8E74835ED6F0E318F6F596C9E6110B436 (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C ___0_kv, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mE1DC07B8A2496F1389E87AC01B53A247272C8FDD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = KeyValuePair_2_get_Value_mE1DC07B8A2496F1389E87AC01B53A247272C8FDD_inline((&___0_kv), KeyValuePair_2_get_Value_mE1DC07B8A2496F1389E87AC01B53A247272C8FDD_RuntimeMethod_var);
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.String Vuforia.Newtonsoft.Json.JsonValidatingReader/<>c::<ValidateEndObject>b__50_1(System.Collections.Generic.KeyValuePair`2<System.String,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CValidateEndObjectU3Eb__50_1_m2001A741CD65D847DCE0032821B6915E0C951CA2 (U3CU3Ec_t3A36264677CE5518429ED85BACB2BF714BD4E905* __this, KeyValuePair_2_t6FBA699E626F0DB5D988252D056F02A4938CF89C ___0_kv, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m6BEF534E92E19F6138AF24B4F759D2D181F38BC0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0;
L_0 = KeyValuePair_2_get_Key_m6BEF534E92E19F6138AF24B4F759D2D181F38BC0_inline((&___0_kv), KeyValuePair_2_get_Key_m6BEF534E92E19F6138AF24B4F759D2D181F38BC0_RuntimeMethod_var);
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
// Vuforia.Newtonsoft.Json.JsonWriter/State[][] Vuforia.Newtonsoft.Json.JsonWriter::BuildStateArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* JsonWriter_BuildStateArray_mD5FF054F98A127FBC5FE58CFB702C3FFA5B08DC3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisStateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_mAFD85F343B71255F4B7817208DC4BD4910952F95_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m052A64494E15DCF2F365014E6F037F387C3E7324_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7C3428F4ACD64AB5F3B082E13C7592B3EE36A630_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* V_0 = NULL;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* V_1 = NULL;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* V_2 = NULL;
RuntimeObject* V_3 = NULL;
int32_t V_4 = 0;
{
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_0 = ((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArrayTempate_1;
List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* L_1;
L_1 = Enumerable_ToList_TisStateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_mAFD85F343B71255F4B7817208DC4BD4910952F95((RuntimeObject*)L_0, Enumerable_ToList_TisStateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_mAFD85F343B71255F4B7817208DC4BD4910952F95_RuntimeMethod_var);
V_0 = L_1;
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_2 = ((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArrayTempate_1;
NullCheck(L_2);
int32_t L_3 = 0;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_1 = L_4;
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_5 = ((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArrayTempate_1;
NullCheck(L_5);
int32_t L_6 = 7;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_2 = L_7;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_9;
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
RuntimeObject* L_10;
L_10 = EnumUtils_GetValues_m1420139CDDFCB52C3EA73B187D30A51B8C475965(L_9, NULL);
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9_il2cpp_TypeInfo_var, L_10);
V_3 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0072:
{// begin finally (depth: 1)
{
RuntimeObject* L_12 = V_3;
if (!L_12)
{
goto IL_007b;
}
}
{
RuntimeObject* L_13 = V_3;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
}
IL_007b:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0068_1;
}
IL_0032_1:
{
RuntimeObject* L_14 = V_3;
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD_il2cpp_TypeInfo_var, L_14);
V_4 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_15, JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var))));
List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* L_16 = V_0;
NullCheck(L_16);
int32_t L_17;
L_17 = List_1_get_Count_m7C3428F4ACD64AB5F3B082E13C7592B3EE36A630_inline(L_16, List_1_get_Count_m7C3428F4ACD64AB5F3B082E13C7592B3EE36A630_RuntimeMethod_var);
int32_t L_18 = V_4;
if ((((int32_t)L_17) > ((int32_t)L_18)))
{
goto IL_0068_1;
}
}
{
int32_t L_19 = V_4;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, 7))) > ((uint32_t)5))))
{
goto IL_0058_1;
}
}
{
int32_t L_20 = V_4;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)16)))) <= ((uint32_t)1))))
{
goto IL_0061_1;
}
}
IL_0058_1:
{
List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* L_21 = V_0;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_22 = V_2;
NullCheck(L_21);
List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_inline(L_21, L_22, List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_RuntimeMethod_var);
goto IL_0068_1;
}
IL_0061_1:
{
List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* L_23 = V_0;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_24 = V_1;
NullCheck(L_23);
List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_inline(L_23, L_24, List_1_Add_mDF36F432219A53437C068EF96D6DC8AC8E6E5A16_RuntimeMethod_var);
}
IL_0068_1:
{
RuntimeObject* L_25 = V_3;
NullCheck(L_25);
bool L_26;
L_26 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_25);
if (L_26)
{
goto IL_0032_1;
}
}
{
goto IL_007c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007c:
{
List_1_t0672CF1AD9526D8E5DA26E013EEE0B4DC5E6AEA3* L_27 = V_0;
NullCheck(L_27);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_28;
L_28 = List_1_ToArray_m052A64494E15DCF2F365014E6F037F387C3E7324(L_27, List_1_ToArray_m052A64494E15DCF2F365014E6F037F387C3E7324_RuntimeMethod_var);
return L_28;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter__cctor_m590F059B4E14C2D53FBCAE810C783960909485BE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____223D6CA32241C349E421A0164F2341E20CC5B65D5A04AA021CFF71D623895570_3_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____38809B9974198671140931F729415F3FD75DF68A6398E3486AE3B58554329A63_5_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____7439A4C9E30AC42BCC55AD1A2B617E29E7129B6DDAC79C886944B17819262CC1_13_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____990F3F1286CC3928725497B2745CFF7BC7C9803B4EB8271611540BA6BF6654B5_15_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____D4B3B8EBA0589FC38724A0D318B46104B07BC528744109ED69ED71604B7EEC1A_19_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____F6EDC1733B068F457C63E03BB041B9AB6BFAD5CD7673D3E0841968D3FBCB12C7_20_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____FCA56C548368F7065472C8C8EE4D63921B4F16BB51181EC202A0C252D5209E6A_22_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_0 = (StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D*)(StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D*)SZArrayNew(StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D_il2cpp_TypeInfo_var, (uint32_t)8);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_1 = L_0;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_2 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_3 = L_2;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_4 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____F6EDC1733B068F457C63E03BB041B9AB6BFAD5CD7673D3E0841968D3FBCB12C7_20_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_3, L_4, NULL);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_3);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_3);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_5 = L_1;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_6 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_7 = L_6;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____223D6CA32241C349E421A0164F2341E20CC5B65D5A04AA021CFF71D623895570_3_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_7);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_7);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_9 = L_5;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_10 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_11 = L_10;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_12 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____38809B9974198671140931F729415F3FD75DF68A6398E3486AE3B58554329A63_5_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_11, L_12, NULL);
NullCheck(L_9);
ArrayElementTypeCheck (L_9, L_11);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_11);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_13 = L_9;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_14 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_15 = L_14;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_16 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____7439A4C9E30AC42BCC55AD1A2B617E29E7129B6DDAC79C886944B17819262CC1_13_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_15, L_16, NULL);
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_15);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(3), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_15);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_17 = L_13;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_18 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_19 = L_18;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_20 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____D4B3B8EBA0589FC38724A0D318B46104B07BC528744109ED69ED71604B7EEC1A_19_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_19, L_20, NULL);
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_19);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_19);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_21 = L_17;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_22 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_23 = L_22;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_24 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____990F3F1286CC3928725497B2745CFF7BC7C9803B4EB8271611540BA6BF6654B5_15_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_23, L_24, NULL);
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_23);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(5), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_23);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_25 = L_21;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_26 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_27 = L_26;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_28 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____990F3F1286CC3928725497B2745CFF7BC7C9803B4EB8271611540BA6BF6654B5_15_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_27, L_28, NULL);
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_27);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(6), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_27);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_29 = L_25;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_30 = (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)SZArrayNew(StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_31 = L_30;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_32 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____FCA56C548368F7065472C8C8EE4D63921B4F16BB51181EC202A0C252D5209E6A_22_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_31, L_32, NULL);
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_31);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(7), (StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4*)L_31);
((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArrayTempate_1 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArrayTempate_1), (void*)L_29);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_33;
L_33 = JsonWriter_BuildStateArray_mD5FF054F98A127FBC5FE58CFB702C3FFA5B08DC3(NULL);
((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArray_0 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArray_0), (void*)L_33);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.JsonWriter::get_CloseOutput()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CCloseOutputU3Ek__BackingField_6;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_CloseOutput(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_CloseOutput_m4FF2E6161B6738E0275BE12EFCEC9E3F031C638D (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CCloseOutputU3Ek__BackingField_6 = L_0;
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.JsonWriter::get_Top()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_0 = __this->____stack_2;
if (L_0)
{
goto IL_000b;
}
}
{
G_B3_0 = 0;
goto IL_0016;
}
IL_000b:
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_1 = __this->____stack_2;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_inline(L_1, List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var);
G_B3_0 = L_2;
}
IL_0016:
{
V_0 = G_B3_0;
int32_t L_3;
L_3 = JsonWriter_Peek_m0FF028F0142B83F8EC121BB463E9AF9B7B5B3286(__this, NULL);
if (!L_3)
{
goto IL_0023;
}
}
{
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_0023:
{
int32_t L_5 = V_0;
return L_5;
}
}
// Vuforia.Newtonsoft.Json.WriteState Vuforia.Newtonsoft.Json.JsonWriter::get_WriteState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_WriteState_m1565B0C16A431F8B942BA80ADDD42FED2CCDE052 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____currentState_4;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_0043;
}
case 1:
{
goto IL_0041;
}
case 2:
{
goto IL_003b;
}
case 3:
{
goto IL_003b;
}
case 4:
{
goto IL_003d;
}
case 5:
{
goto IL_003d;
}
case 6:
{
goto IL_003f;
}
case 7:
{
goto IL_003f;
}
case 8:
{
goto IL_0039;
}
case 9:
{
goto IL_0037;
}
}
}
{
goto IL_0045;
}
IL_0037:
{
return (int32_t)(0);
}
IL_0039:
{
return (int32_t)(1);
}
IL_003b:
{
return (int32_t)(2);
}
IL_003d:
{
return (int32_t)(3);
}
IL_003f:
{
return (int32_t)(4);
}
IL_0041:
{
return (int32_t)(5);
}
IL_0043:
{
return (int32_t)(6);
}
IL_0045:
{
int32_t* L_2 = (&__this->____currentState_4);
Il2CppFakeBox<int32_t> L_3(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&State_tD41F3738F016379129C35457BB5DA9BD9407C038_il2cpp_TypeInfo_var)), L_2);
String_t* L_4;
L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFA907C752DA7A119FC04A8B82054F826CAD16505)), L_4, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_6;
L_6 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_5, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_get_WriteState_m1565B0C16A431F8B942BA80ADDD42FED2CCDE052_RuntimeMethod_var)));
}
}
// System.String Vuforia.Newtonsoft.Json.JsonWriter::get_ContainerPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonWriter_get_ContainerPath_m82916FBF97D8C6FA065A07DEFE1E21D286FB09B9 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 V_0;
memset((&V_0), 0, sizeof(V_0));
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
int32_t L_1 = L_0->___Type_1;
if (!L_1)
{
goto IL_0015;
}
}
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_2 = __this->____stack_2;
if (L_2)
{
goto IL_001b;
}
}
IL_0015:
{
String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
return L_3;
}
IL_001b:
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_4 = __this->____stack_2;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590));
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = JsonPosition_BuildPath_m8202D3A6D76267E63B0406B6A6B432A2CE3C20C2(L_4, L_5, NULL);
return L_6;
}
}
// System.String Vuforia.Newtonsoft.Json.JsonWriter::get_Path()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonWriter_get_Path_mDFAAD69A1C57CAA748303F620E7C2BDCC57D8DE1 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t G_B6_0 = 0;
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
int32_t L_1 = L_0->___Type_1;
if (L_1)
{
goto IL_0013;
}
}
{
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
return L_2;
}
IL_0013:
{
int32_t L_3 = __this->____currentState_4;
if ((((int32_t)L_3) == ((int32_t)4)))
{
goto IL_0033;
}
}
{
int32_t L_4 = __this->____currentState_4;
if ((((int32_t)L_4) == ((int32_t)6)))
{
goto IL_0033;
}
}
{
int32_t L_5 = __this->____currentState_4;
G_B6_0 = ((((int32_t)((((int32_t)L_5) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0034;
}
IL_0033:
{
G_B6_0 = 0;
}
IL_0034:
{
if (G_B6_0)
{
goto IL_0041;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590));
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 L_6 = V_1;
G_B9_0 = L_6;
goto IL_004c;
}
IL_0041:
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_7 = __this->____currentPosition_3;
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_mAB5296C328A0F661C7E7585508B1945899D0E68A_RuntimeMethod_var);
G_B9_0 = L_8;
}
IL_004c:
{
V_0 = G_B9_0;
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_9 = __this->____stack_2;
Nullable_1_t5714DB2D832E944DEB107372FF7FC98501D2C590 L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var);
String_t* L_11;
L_11 = JsonPosition_BuildPath_m8202D3A6D76267E63B0406B6A6B432A2CE3C20C2(L_9, L_10, NULL);
return L_11;
}
}
// Vuforia.Newtonsoft.Json.Formatting Vuforia.Newtonsoft.Json.JsonWriter::get_Formatting()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_Formatting_mFDE0BDA94628E08A7ACCD8D9828C87DB5BFAB9B7 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____formatting_5;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_Formatting(Vuforia.Newtonsoft.Json.Formatting)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_Formatting_m45306DE8162628B68C1CCE06AE884297699E6C83 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0008;
}
}
{
int32_t L_1 = ___0_value;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0013;
}
}
IL_0008:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_set_Formatting_m45306DE8162628B68C1CCE06AE884297699E6C83_RuntimeMethod_var)));
}
IL_0013:
{
int32_t L_3 = ___0_value;
__this->____formatting_5 = L_3;
return;
}
}
// Vuforia.Newtonsoft.Json.DateFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::get_DateFormatHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateFormatHandling_mF6F9C0F85C0CC9DFC05ED00919E8CDE37E177E53 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateFormatHandling_7;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_DateFormatHandling(Vuforia.Newtonsoft.Json.DateFormatHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_DateFormatHandling_m76D49E3CF26F9D242F173961C3A6ACE68B7DB8DF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0008;
}
}
{
int32_t L_1 = ___0_value;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0013;
}
}
IL_0008:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_set_DateFormatHandling_m76D49E3CF26F9D242F173961C3A6ACE68B7DB8DF_RuntimeMethod_var)));
}
IL_0013:
{
int32_t L_3 = ___0_value;
__this->____dateFormatHandling_7 = L_3;
return;
}
}
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonWriter::get_DateTimeZoneHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateTimeZoneHandling_8;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_DateTimeZoneHandling(Vuforia.Newtonsoft.Json.DateTimeZoneHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_DateTimeZoneHandling_mA8BC10C70124AAE5C7AB327C0A3C5C3EB6EF059F (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0008;
}
}
{
int32_t L_1 = ___0_value;
if ((((int32_t)L_1) <= ((int32_t)3)))
{
goto IL_0013;
}
}
IL_0008:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_set_DateTimeZoneHandling_mA8BC10C70124AAE5C7AB327C0A3C5C3EB6EF059F_RuntimeMethod_var)));
}
IL_0013:
{
int32_t L_3 = ___0_value;
__this->____dateTimeZoneHandling_8 = L_3;
return;
}
}
// Vuforia.Newtonsoft.Json.StringEscapeHandling Vuforia.Newtonsoft.Json.JsonWriter::get_StringEscapeHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_StringEscapeHandling_m033DC74D4E32561489E99F29C92F1F273EA3D023 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringEscapeHandling_9;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_StringEscapeHandling(Vuforia.Newtonsoft.Json.StringEscapeHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_StringEscapeHandling_m8499B4EEB006189543512AFE82CDC1393F4478A8 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0008;
}
}
{
int32_t L_1 = ___0_value;
if ((((int32_t)L_1) <= ((int32_t)2)))
{
goto IL_0013;
}
}
IL_0008:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_set_StringEscapeHandling_m8499B4EEB006189543512AFE82CDC1393F4478A8_RuntimeMethod_var)));
}
IL_0013:
{
int32_t L_3 = ___0_value;
__this->____stringEscapeHandling_9 = L_3;
VirtualActionInvoker0::Invoke(5 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::OnStringEscapeHandlingChanged() */, __this);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::OnStringEscapeHandlingChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_OnStringEscapeHandlingChanged_mFC93C01FD3A34D35351DAB2A46E44A9CC419AB8B (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Vuforia.Newtonsoft.Json.FloatFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::get_FloatFormatHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____floatFormatHandling_10;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_FloatFormatHandling(Vuforia.Newtonsoft.Json.FloatFormatHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_FloatFormatHandling_mEF0CDC3D4108E64563F2D961EBA0D9C4D8B175D1 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0008;
}
}
{
int32_t L_1 = ___0_value;
if ((((int32_t)L_1) <= ((int32_t)2)))
{
goto IL_0013;
}
}
IL_0008:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_set_FloatFormatHandling_mEF0CDC3D4108E64563F2D961EBA0D9C4D8B175D1_RuntimeMethod_var)));
}
IL_0013:
{
int32_t L_3 = ___0_value;
__this->____floatFormatHandling_10 = L_3;
return;
}
}
// System.String Vuforia.Newtonsoft.Json.JsonWriter::get_DateFormatString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____dateFormatString_11;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_DateFormatString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_DateFormatString_mDCE0DEAAEE372DA4FB5572798DFB4BD22B938F13 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->____dateFormatString_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____dateFormatString_11), (void*)L_0);
return;
}
}
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonWriter::get_Culture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* JsonWriter_get_Culture_m5A5E42DED2985D93DA1341C2168F4F1B3CC3D908 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B2_0 = NULL;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B1_0 = NULL;
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = __this->____culture_12;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
G_B2_0 = L_2;
}
IL_000f:
{
return G_B2_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::set_Culture(System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_set_Culture_m94485C3237AD34EB2F5C8874BFDEA7EABA83D863 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___0_value, const RuntimeMethod* method)
{
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = ___0_value;
__this->____culture_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____culture_12), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter__ctor_m6C1F9701603798CEBDE6198BBD466AF413EA3E43 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
__this->____currentState_4 = 0;
__this->____formatting_5 = 0;
__this->____dateTimeZoneHandling_8 = 3;
JsonWriter_set_CloseOutput_m4FF2E6161B6738E0275BE12EFCEC9E3F031C638D_inline(__this, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::UpdateScopeWithFinishedValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
bool L_1 = L_0->___HasIndex_4;
if (!L_1)
{
goto IL_001d;
}
}
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_2 = (&__this->____currentPosition_3);
int32_t* L_3 = (&L_2->___Position_2);
int32_t* L_4 = L_3;
int32_t L_5 = *((int32_t*)L_4);
*((int32_t*)L_4) = (int32_t)((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_001d:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::Push(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_Push_m97FDE14F1482E7C88B13ED9E431EEA9CF058D9FC (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
int32_t L_1 = L_0->___Type_1;
if (!L_1)
{
goto IL_0031;
}
}
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_2 = __this->____stack_2;
if (L_2)
{
goto IL_0020;
}
}
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_3 = (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*)il2cpp_codegen_object_new(List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C(L_3, List_1__ctor_m75E77E94B62A9DF7AE554F9292909D67D0E8D49C_RuntimeMethod_var);
__this->____stack_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stack_2), (void*)L_3);
}
IL_0020:
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_4 = __this->____stack_2;
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_5 = __this->____currentPosition_3;
NullCheck(L_4);
List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_inline(L_4, L_5, List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_RuntimeMethod_var);
}
IL_0031:
{
int32_t L_6 = ___0_value;
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_7;
memset((&L_7), 0, sizeof(L_7));
JsonPosition__ctor_m4563421857D9C96725650EE832B8F1F1C15A18EA((&L_7), L_6, /*hidden argument*/NULL);
__this->____currentPosition_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentPosition_3))->___PropertyName_3), (void*)NULL);
return;
}
}
// Vuforia.Newtonsoft.Json.JsonContainerType Vuforia.Newtonsoft.Json.JsonWriter::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_Pop_mCF01EEDA46157DCC51B28671CF53F0603CF5CE07 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB G_B1_0;
memset((&G_B1_0), 0, sizeof(G_B1_0));
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB G_B2_0;
memset((&G_B2_0), 0, sizeof(G_B2_0));
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_0 = __this->____currentPosition_3;
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_1 = __this->____stack_2;
G_B1_0 = L_0;
if (!L_1)
{
G_B3_0 = L_0;
goto IL_0054;
}
}
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_2 = __this->____stack_2;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_inline(L_2, List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var);
G_B2_0 = G_B1_0;
if ((((int32_t)L_3) <= ((int32_t)0)))
{
G_B3_0 = G_B1_0;
goto IL_0054;
}
}
{
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_4 = __this->____stack_2;
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_5 = __this->____stack_2;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_inline(L_5, List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var);
NullCheck(L_4);
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_7;
L_7 = List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA(L_4, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_RuntimeMethod_var);
__this->____currentPosition_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->____currentPosition_3))->___PropertyName_3), (void*)NULL);
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_8 = __this->____stack_2;
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_9 = __this->____stack_2;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_inline(L_9, List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_RuntimeMethod_var);
NullCheck(L_8);
List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750(L_8, ((int32_t)il2cpp_codegen_subtract(L_10, 1)), List_1_RemoveAt_m2489F47DE4CA5DF01A7F9D47A7F8C2785921B750_RuntimeMethod_var);
G_B4_0 = G_B2_0;
goto IL_0060;
}
IL_0054:
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_11 = (&__this->____currentPosition_3);
il2cpp_codegen_initobj(L_11, sizeof(JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB));
G_B4_0 = G_B3_0;
}
IL_0060:
{
int32_t L_12 = G_B4_0.___Type_1;
return L_12;
}
}
// Vuforia.Newtonsoft.Json.JsonContainerType Vuforia.Newtonsoft.Json.JsonWriter::Peek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_Peek_m0FF028F0142B83F8EC121BB463E9AF9B7B5B3286 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
int32_t L_1 = L_0->___Type_1;
return L_1;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_Close_m66662A35158874E064AD30FB0C4F4E601EF3CEDF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_AutoCompleteAll_m26FDAB4E88119A3B4B1B4A28A655E1F50E38715A(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteStartObject_mD3A5C4063BECB0EF7C57C2F58B7C55D1D2AFBD87 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, 1, 1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEndObject_m166357BDB779958DECAE77F216080739F5727DDE (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800(__this, 1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteStartArray_mDB870195A5730421B50B79399154BB1F7B956B63 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, 2, 2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEndArray_mAAAD09A7B57E0944E968D3636F2BED629B8D91D1 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800(__this, 2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartConstructor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteStartConstructor_m5241C8E10A32033E85B593D54E600987B7522536 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, 3, 3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndConstructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEndConstructor_m3019A84AA8F151BA9D8E7DCA1E34A0F926DCB8FF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800(__this, 3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WritePropertyName_m9AD874FB662E4F5CA5F7B6A6B85CE92A4FED744C (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
JsonWriter_InternalWritePropertyName_mBC220AA9FDF8C676F72A9183922BE3F3A064968E(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WritePropertyName_m725086229661C6962B9E2C6CDC245FAB1E8FA4C6 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_name, bool ___1_escape, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, __this, L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEnd_m6F313DEAE04CABC2662D6DF20DBDB2B57EEAE473 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = JsonWriter_Peek_m0FF028F0142B83F8EC121BB463E9AF9B7B5B3286(__this, NULL);
JsonWriter_WriteEnd_m629A3E961717D562638E3A0D78B08C7F41F6E4EB(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_m85DC1BC3A3ECF4C4683866DBDBD5C44C8266E429 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
JsonWriter_WriteToken_m90388E3C5A64167E1754CEFE45F9FABB6F5839A3(__this, L_0, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonReader,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_m90388E3C5A64167E1754CEFE45F9FABB6F5839A3 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, bool ___1_writeChildren, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECAC83771A00C701043A940F621CC1C765D30D31);
s_Il2CppMethodInitialized = true;
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_1 = ___0_reader;
bool L_2 = ___1_writeChildren;
VirtualActionInvoker4< JsonReader_t11A049B304178F213051FD521F698A8BDA955951*, bool, bool, bool >::Invoke(17 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonReader,System.Boolean,System.Boolean,System.Boolean) */, __this, L_1, L_2, (bool)1, (bool)1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonToken,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_mFEFD14657520FEABFA9622D4989441E9EBD56129 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
s_Il2CppMethodInitialized = true;
}
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B8_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B7_0 = NULL;
String_t* G_B9_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B9_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B30_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B29_0 = NULL;
String_t* G_B31_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B31_1 = NULL;
{
int32_t L_0 = ___0_token;
switch (L_0)
{
case 0:
{
goto IL_01fd;
}
case 1:
{
goto IL_0053;
}
case 2:
{
goto IL_005a;
}
case 3:
{
goto IL_0061;
}
case 4:
{
goto IL_0079;
}
case 5:
{
goto IL_0091;
}
case 6:
{
goto IL_01a7;
}
case 7:
{
goto IL_00a4;
}
case 8:
{
goto IL_00c1;
}
case 9:
{
goto IL_011d;
}
case 10:
{
goto IL_0135;
}
case 11:
{
goto IL_0152;
}
case 12:
{
goto IL_0159;
}
case 13:
{
goto IL_0160;
}
case 14:
{
goto IL_0167;
}
case 15:
{
goto IL_016e;
}
case 16:
{
goto IL_0175;
}
case 17:
{
goto IL_01ba;
}
}
}
{
goto IL_01e7;
}
IL_0053:
{
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, __this);
return;
}
IL_005a:
{
VirtualActionInvoker0::Invoke(10 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartArray() */, __this);
return;
}
IL_0061:
{
RuntimeObject* L_1 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_1, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_2 = ___1_value;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_2);
VirtualActionInvoker1< String_t* >::Invoke(12 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartConstructor(System.String) */, __this, L_3);
return;
}
IL_0079:
{
RuntimeObject* L_4 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_4, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_5 = ___1_value;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_5);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, __this, L_6);
return;
}
IL_0091:
{
RuntimeObject* L_7 = ___1_value;
G_B7_0 = __this;
if (L_7)
{
G_B8_0 = __this;
goto IL_0098;
}
}
{
G_B9_0 = ((String_t*)(NULL));
G_B9_1 = G_B7_0;
goto IL_009e;
}
IL_0098:
{
RuntimeObject* L_8 = ___1_value;
NullCheck(L_8);
String_t* L_9;
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_8);
G_B9_0 = L_9;
G_B9_1 = G_B8_0;
}
IL_009e:
{
NullCheck(G_B9_1);
VirtualActionInvoker1< String_t* >::Invoke(64 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteComment(System.String) */, G_B9_1, G_B9_0);
return;
}
IL_00a4:
{
RuntimeObject* L_10 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_10, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_11 = ___1_value;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_12;
L_12 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int64_t L_13;
L_13 = Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31(L_11, L_12, NULL);
VirtualActionInvoker1< int64_t >::Invoke(29 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int64) */, __this, L_13);
return;
}
IL_00c1:
{
RuntimeObject* L_14 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_14, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_15 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var)))
{
goto IL_00e1;
}
}
{
RuntimeObject* L_16 = ___1_value;
VirtualActionInvoker1< Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(39 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Decimal) */, __this, ((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)((Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_16, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var)))));
return;
}
IL_00e1:
{
RuntimeObject* L_17 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_17, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))
{
goto IL_00f6;
}
}
{
RuntimeObject* L_18 = ___1_value;
VirtualActionInvoker1< double >::Invoke(32 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Double) */, __this, ((*(double*)((double*)(double*)UnBox(L_18, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))));
return;
}
IL_00f6:
{
RuntimeObject* L_19 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_19, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))
{
goto IL_010b;
}
}
{
RuntimeObject* L_20 = ___1_value;
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, __this, ((*(float*)((float*)(float*)UnBox(L_20, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))));
return;
}
IL_010b:
{
RuntimeObject* L_21 = ___1_value;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_22;
L_22 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
double L_23;
L_23 = Convert_ToDouble_m8DED60F2E0251A3D389F1DD22AA5AF9CD440ABE8(L_21, L_22, NULL);
VirtualActionInvoker1< double >::Invoke(32 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Double) */, __this, L_23);
return;
}
IL_011d:
{
RuntimeObject* L_24 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_24, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_25 = ___1_value;
NullCheck(L_25);
String_t* L_26;
L_26 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_25);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, __this, L_26);
return;
}
IL_0135:
{
RuntimeObject* L_27 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_27, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_28 = ___1_value;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_29;
L_29 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Convert_ToBoolean_m0E8AE169ABC127B0A317EE6312A04BC1F8AB4C63(L_28, L_29, NULL);
VirtualActionInvoker1< bool >::Invoke(33 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Boolean) */, __this, L_30);
return;
}
IL_0152:
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0159:
{
VirtualActionInvoker0::Invoke(23 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteUndefined() */, __this);
return;
}
IL_0160:
{
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, __this);
return;
}
IL_0167:
{
VirtualActionInvoker0::Invoke(11 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndArray() */, __this);
return;
}
IL_016e:
{
VirtualActionInvoker0::Invoke(13 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndConstructor() */, __this);
return;
}
IL_0175:
{
RuntimeObject* L_31 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_31, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_32 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_32, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))
{
goto IL_0195;
}
}
{
RuntimeObject* L_33 = ___1_value;
VirtualActionInvoker1< DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 >::Invoke(41 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTimeOffset) */, __this, ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_33, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))));
return;
}
IL_0195:
{
RuntimeObject* L_34 = ___1_value;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_35;
L_35 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_36;
L_36 = Convert_ToDateTime_m773A330A58097085E94630181F3A77B9F0963327(L_34, L_35, NULL);
VirtualActionInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(40 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTime) */, __this, L_36);
return;
}
IL_01a7:
{
RuntimeObject* L_37 = ___1_value;
G_B29_0 = __this;
if (L_37)
{
G_B30_0 = __this;
goto IL_01ae;
}
}
{
G_B31_0 = ((String_t*)(NULL));
G_B31_1 = G_B29_0;
goto IL_01b4;
}
IL_01ae:
{
RuntimeObject* L_38 = ___1_value;
NullCheck(L_38);
String_t* L_39;
L_39 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_38);
G_B31_0 = L_39;
G_B31_1 = G_B30_0;
}
IL_01b4:
{
NullCheck(G_B31_1);
VirtualActionInvoker1< String_t* >::Invoke(25 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteRawValue(System.String) */, G_B31_1, G_B31_0);
return;
}
IL_01ba:
{
RuntimeObject* L_40 = ___1_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_40, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
RuntimeObject* L_41 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_41, Guid_t_il2cpp_TypeInfo_var)))
{
goto IL_01da;
}
}
{
RuntimeObject* L_42 = ___1_value;
VirtualActionInvoker1< Guid_t >::Invoke(42 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Guid) */, __this, ((*(Guid_t*)((Guid_t*)(Guid_t*)UnBox(L_42, Guid_t_il2cpp_TypeInfo_var)))));
return;
}
IL_01da:
{
RuntimeObject* L_43 = ___1_value;
VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(61 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte[]) */, __this, ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_43, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)));
return;
}
IL_01e7:
{
int32_t L_44 = ___0_token;
int32_t L_45 = L_44;
RuntimeObject* L_46 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_45);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_47;
L_47 = MiscellaneousUtils_CreateArgumentOutOfRangeException_mAC70F0FE23F8BFB3CF56A5996B2DF41A451053BE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3988471A2015D5CC894E22E1A900B66E97CD4306)), L_46, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB317A491A918E5501692248F501D9DF2AFAA2426)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteToken_mFEFD14657520FEABFA9622D4989441E9EBD56129_RuntimeMethod_var)));
}
IL_01fd:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_m0664C101901B811C9215A350931A88616EC3D7EB (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_token;
JsonWriter_WriteToken_mFEFD14657520FEABFA9622D4989441E9EBD56129(__this, L_0, NULL, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteToken(Vuforia.Newtonsoft.Json.JsonReader,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteToken_mF0CC5906E139A44D11AD10103B737652731AC9B3 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, bool ___1_writeChildren, bool ___2_writeDateConstructorAsDate, bool ___3_writeComments, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t G_B14_0 = 0;
int32_t G_B14_1 = 0;
int32_t G_B13_0 = 0;
int32_t G_B13_1 = 0;
int32_t G_B15_0 = 0;
int32_t G_B15_1 = 0;
int32_t G_B15_2 = 0;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if (L_1)
{
goto IL_000c;
}
}
{
V_0 = (-1);
goto IL_002b;
}
IL_000c:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_2);
bool L_4;
L_4 = JsonTokenUtils_IsStartToken_mEACC5AB9311CEAB1D461CBCA9CF48C1353E0FA2D(L_3, NULL);
if (L_4)
{
goto IL_0024;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 Vuforia.Newtonsoft.Json.JsonReader::get_Depth() */, L_5);
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
goto IL_002b;
}
IL_0024:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_7 = ___0_reader;
NullCheck(L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 Vuforia.Newtonsoft.Json.JsonReader::get_Depth() */, L_7);
V_0 = L_8;
}
IL_002b:
{
bool L_9 = ___2_writeDateConstructorAsDate;
if (!L_9)
{
goto IL_0058;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_10 = ___0_reader;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_10);
if ((!(((uint32_t)L_11) == ((uint32_t)3))))
{
goto IL_0058;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_12 = ___0_reader;
NullCheck(L_12);
RuntimeObject* L_13;
L_13 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_12);
NullCheck(L_13);
String_t* L_14;
L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_13);
bool L_15;
L_15 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_14, _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03, 4, NULL);
if (!L_15)
{
goto IL_0058;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_16 = ___0_reader;
JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB(__this, L_16, NULL);
goto IL_0077;
}
IL_0058:
{
bool L_17 = ___3_writeComments;
if (L_17)
{
goto IL_0065;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_18 = ___0_reader;
NullCheck(L_18);
int32_t L_19;
L_19 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_18);
if ((((int32_t)L_19) == ((int32_t)5)))
{
goto IL_0077;
}
}
IL_0065:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_20 = ___0_reader;
NullCheck(L_20);
int32_t L_21;
L_21 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_20);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_22 = ___0_reader;
NullCheck(L_22);
RuntimeObject* L_23;
L_23 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_22);
JsonWriter_WriteToken_mFEFD14657520FEABFA9622D4989441E9EBD56129(__this, L_21, L_23, NULL);
}
IL_0077:
{
int32_t L_24 = V_0;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_25 = ___0_reader;
NullCheck(L_25);
int32_t L_26;
L_26 = VirtualFuncInvoker0< int32_t >::Invoke(10 /* System.Int32 Vuforia.Newtonsoft.Json.JsonReader::get_Depth() */, L_25);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_27 = ___0_reader;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_27);
bool L_29;
L_29 = JsonTokenUtils_IsEndToken_m62F551B21A58AF93FDF130ECCA67120797FA97C3(L_28, NULL);
G_B13_0 = L_26;
G_B13_1 = ((int32_t)il2cpp_codegen_subtract(L_24, 1));
if (L_29)
{
G_B14_0 = L_26;
G_B14_1 = ((int32_t)il2cpp_codegen_subtract(L_24, 1));
goto IL_0090;
}
}
{
G_B15_0 = 0;
G_B15_1 = G_B13_0;
G_B15_2 = G_B13_1;
goto IL_0091;
}
IL_0090:
{
G_B15_0 = 1;
G_B15_1 = G_B14_0;
G_B15_2 = G_B14_1;
}
IL_0091:
{
bool L_30 = ___1_writeChildren;
if (!((int32_t)(((((int32_t)G_B15_2) < ((int32_t)((int32_t)il2cpp_codegen_subtract(G_B15_1, G_B15_0))))? 1 : 0)&(int32_t)L_30)))
{
goto IL_00a0;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_31 = ___0_reader;
NullCheck(L_31);
bool L_32;
L_32 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_31);
if (L_32)
{
goto IL_002b;
}
}
IL_00a0:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteConstructorDate(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_0);
if (L_1)
{
goto IL_0015;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_2;
L_2 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral430C3C837CDA74A5A4A5D54034073F1C15382393)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB_RuntimeMethod_var)));
}
IL_0015:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_3 = ___0_reader;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_3);
if ((((int32_t)L_4) == ((int32_t)7)))
{
goto IL_0044;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_5);
V_1 = L_6;
Il2CppFakeBox<int32_t> L_7(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), (&V_1));
String_t* L_8;
L_8 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), NULL);
String_t* L_9;
L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral76EE5B8D032C95BE563A920FDFAD51C49E21E8AA)), L_8, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_10;
L_10 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_9, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB_RuntimeMethod_var)));
}
IL_0044:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_11 = ___0_reader;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_11);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13;
L_13 = DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665(((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_12, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))), NULL);
V_0 = L_13;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_14 = ___0_reader;
NullCheck(L_14);
bool L_15;
L_15 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_14);
if (L_15)
{
goto IL_006a;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_16;
L_16 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral430C3C837CDA74A5A4A5D54034073F1C15382393)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB_RuntimeMethod_var)));
}
IL_006a:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_17 = ___0_reader;
NullCheck(L_17);
int32_t L_18;
L_18 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_17);
if ((((int32_t)L_18) == ((int32_t)((int32_t)15))))
{
goto IL_009a;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_19 = ___0_reader;
NullCheck(L_19);
int32_t L_20;
L_20 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_19);
V_1 = L_20;
Il2CppFakeBox<int32_t> L_21(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), (&V_1));
String_t* L_22;
L_22 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_21), NULL);
String_t* L_23;
L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B3B25A57D6AF3D9D10CF6BE85BAF5E750310D57)), L_22, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_24;
L_24 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_23, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteConstructorDate_m5B4D19AF37A8CCC4E58DCAE93186B878385C59BB_RuntimeMethod_var)));
}
IL_009a:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_25 = V_0;
VirtualActionInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(40 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTime) */, __this, L_25);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEnd_m629A3E961717D562638E3A0D78B08C7F41F6E4EB (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_type, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_type;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_001d;
}
case 2:
{
goto IL_0024;
}
}
}
{
goto IL_002b;
}
IL_0016:
{
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, __this);
return;
}
IL_001d:
{
VirtualActionInvoker0::Invoke(11 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndArray() */, __this);
return;
}
IL_0024:
{
VirtualActionInvoker0::Invoke(13 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndConstructor() */, __this);
return;
}
IL_002b:
{
Il2CppFakeBox<int32_t> L_1(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonContainerType_t1146B464994AF27BC2F50EE4DF106C38BB840E68_il2cpp_TypeInfo_var)), (&___0_type));
String_t* L_2;
L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL);
String_t* L_3;
L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4D0001210B9175FF22174F0EBEB5F7BB39B0C5FF)), L_2, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_4;
L_4 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_3, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteEnd_m629A3E961717D562638E3A0D78B08C7F41F6E4EB_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoCompleteAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoCompleteAll_m26FDAB4E88119A3B4B1B4A28A655E1F50E38715A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
goto IL_0008;
}
IL_0002:
{
VirtualActionInvoker0::Invoke(16 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd() */, __this);
}
IL_0008:
{
int32_t L_0;
L_0 = JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF(__this, NULL);
if ((((int32_t)L_0) > ((int32_t)0)))
{
goto IL_0002;
}
}
{
return;
}
}
// Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonWriter::GetCloseTokenForType(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_GetCloseTokenForType_m9343AFE35E419B3782D020CB076F3C6E298D75FF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_type, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_type;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0019;
}
case 2:
{
goto IL_001c;
}
}
}
{
goto IL_001f;
}
IL_0016:
{
return (int32_t)(((int32_t)13));
}
IL_0019:
{
return (int32_t)(((int32_t)14));
}
IL_001c:
{
return (int32_t)(((int32_t)15));
}
IL_001f:
{
Il2CppFakeBox<int32_t> L_1(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonContainerType_t1146B464994AF27BC2F50EE4DF106C38BB840E68_il2cpp_TypeInfo_var)), (&___0_type));
String_t* L_2;
L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL);
String_t* L_3;
L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD991C5CB8D30264A4B7C13F9D30CB637A4DA768D)), L_2, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_4;
L_4 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_3, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_GetCloseTokenForType_m9343AFE35E419B3782D020CB076F3C6E298D75FF_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoCompleteClose(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoCompleteClose_m3D25084C26186FFFC214D580EA53C6F83B8809D4 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_RuntimeMethod_var);
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;
int32_t V_5 = 0;
int32_t V_6 = 0;
{
V_0 = 0;
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
int32_t L_1 = L_0->___Type_1;
int32_t L_2 = ___0_type;
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0014;
}
}
{
V_0 = 1;
goto IL_0047;
}
IL_0014:
{
int32_t L_3;
L_3 = JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF(__this, NULL);
V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, 2));
int32_t L_4 = V_1;
V_2 = L_4;
goto IL_0043;
}
IL_0021:
{
int32_t L_5 = V_1;
int32_t L_6 = V_2;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_5, L_6));
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* L_7 = __this->____stack_2;
int32_t L_8 = V_3;
NullCheck(L_7);
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_9;
L_9 = List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA(L_7, L_8, List_1_get_Item_m2A584064B6FCC71666A25140CE1632E156A7FEFA_RuntimeMethod_var);
int32_t L_10 = L_9.___Type_1;
int32_t L_11 = ___0_type;
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
{
goto IL_003f;
}
}
{
int32_t L_12 = V_2;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 2));
goto IL_0047;
}
IL_003f:
{
int32_t L_13 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
}
IL_0043:
{
int32_t L_14 = V_2;
if ((((int32_t)L_14) >= ((int32_t)0)))
{
goto IL_0021;
}
}
IL_0047:
{
int32_t L_15 = V_0;
if (L_15)
{
goto IL_0057;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_16;
L_16 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6F1CFAF88CAD676D520A75DE5C20759B9CAD4830)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_AutoCompleteClose_m3D25084C26186FFFC214D580EA53C6F83B8809D4_RuntimeMethod_var)));
}
IL_0057:
{
V_4 = 0;
goto IL_010f;
}
IL_005f:
{
int32_t L_17;
L_17 = JsonWriter_Pop_mCF01EEDA46157DCC51B28671CF53F0603CF5CE07(__this, NULL);
int32_t L_18;
L_18 = JsonWriter_GetCloseTokenForType_m9343AFE35E419B3782D020CB076F3C6E298D75FF(__this, L_17, NULL);
V_5 = L_18;
int32_t L_19 = __this->____currentState_4;
if ((!(((uint32_t)L_19) == ((uint32_t)1))))
{
goto IL_007c;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
}
IL_007c:
{
int32_t L_20 = __this->____formatting_5;
if ((!(((uint32_t)L_20) == ((uint32_t)1))))
{
goto IL_009d;
}
}
{
int32_t L_21 = __this->____currentState_4;
if ((((int32_t)L_21) == ((int32_t)2)))
{
goto IL_009d;
}
}
{
int32_t L_22 = __this->____currentState_4;
if ((((int32_t)L_22) == ((int32_t)4)))
{
goto IL_009d;
}
}
{
VirtualActionInvoker0::Invoke(19 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteIndent() */, __this);
}
IL_009d:
{
int32_t L_23 = V_5;
VirtualActionInvoker1< int32_t >::Invoke(18 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonToken) */, __this, L_23);
int32_t L_24;
L_24 = JsonWriter_Peek_m0FF028F0142B83F8EC121BB463E9AF9B7B5B3286(__this, NULL);
V_6 = L_24;
int32_t L_25 = V_6;
switch (L_25)
{
case 0:
{
goto IL_00e1;
}
case 1:
{
goto IL_00c6;
}
case 2:
{
goto IL_00cf;
}
case 3:
{
goto IL_00d8;
}
}
}
{
goto IL_00ea;
}
IL_00c6:
{
__this->____currentState_4 = 3;
goto IL_0109;
}
IL_00cf:
{
__this->____currentState_4 = 5;
goto IL_0109;
}
IL_00d8:
{
__this->____currentState_4 = 5;
goto IL_0109;
}
IL_00e1:
{
__this->____currentState_4 = 0;
goto IL_0109;
}
IL_00ea:
{
Il2CppFakeBox<int32_t> L_26(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonContainerType_t1146B464994AF27BC2F50EE4DF106C38BB840E68_il2cpp_TypeInfo_var)), (&V_6));
String_t* L_27;
L_27 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_26), NULL);
String_t* L_28;
L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral714AD7AD1A548A14B5B4F984B3D5AABDCF5C2733)), L_27, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_29;
L_29 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_28, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_AutoCompleteClose_m3D25084C26186FFFC214D580EA53C6F83B8809D4_RuntimeMethod_var)));
}
IL_0109:
{
int32_t L_30 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_010f:
{
int32_t L_31 = V_4;
int32_t L_32 = V_0;
if ((((int32_t)L_31) < ((int32_t)L_32)))
{
goto IL_005f;
}
}
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEnd_m04607C178BB7DBF83A53245A6A0A9FB27C0544D7 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteIndent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteIndent_m51AFAB73BDF63D723AB079470147E84C7B0EF142 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValueDelimiter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValueDelimiter_m4BBA9C4AF6A195F48C7A6E77D6BB8E15BDF7E2A0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteIndentSpace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteIndentSpace_m4AFDEF5C30410FB8E3143D36AE5942C908BEC6FC (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoComplete(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_tokenBeingWritten, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* L_0 = ((JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields*)il2cpp_codegen_static_fields_for(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var))->___StateArray_0;
int32_t L_1 = ___0_tokenBeingWritten;
NullCheck(L_0);
int32_t L_2 = L_1;
StateU5BU5D_t55714BDFB6CFA13639D2F6DF3ED87288AA4F1CD4* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
int32_t L_4 = __this->____currentState_4;
NullCheck(L_3);
int32_t L_5 = L_4;
int32_t L_6 = (int32_t)(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_0 = L_6;
int32_t L_7 = V_0;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)9)))))
{
goto IL_0049;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_8;
L_8 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Il2CppFakeBox<int32_t> L_9(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), (&___0_tokenBeingWritten));
String_t* L_10;
L_10 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_9), NULL);
int32_t* L_11 = (&__this->____currentState_4);
Il2CppFakeBox<int32_t> L_12(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&State_tD41F3738F016379129C35457BB5DA9BD9407C038_il2cpp_TypeInfo_var)), L_11);
String_t* L_13;
L_13 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_12), NULL);
String_t* L_14;
L_14 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD8BB0CC6B07724F6757D69FDD97957C3B3A67A8)), L_8, L_10, L_13, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_15;
L_15 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_14, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856_RuntimeMethod_var)));
}
IL_0049:
{
int32_t L_16 = __this->____currentState_4;
if ((((int32_t)L_16) == ((int32_t)3)))
{
goto IL_0064;
}
}
{
int32_t L_17 = __this->____currentState_4;
if ((((int32_t)L_17) == ((int32_t)5)))
{
goto IL_0064;
}
}
{
int32_t L_18 = __this->____currentState_4;
if ((!(((uint32_t)L_18) == ((uint32_t)7))))
{
goto IL_006e;
}
}
IL_0064:
{
int32_t L_19 = ___0_tokenBeingWritten;
if ((((int32_t)L_19) == ((int32_t)5)))
{
goto IL_006e;
}
}
{
VirtualActionInvoker0::Invoke(20 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValueDelimiter() */, __this);
}
IL_006e:
{
int32_t L_20 = __this->____formatting_5;
if ((!(((uint32_t)L_20) == ((uint32_t)1))))
{
goto IL_00bc;
}
}
{
int32_t L_21 = __this->____currentState_4;
if ((!(((uint32_t)L_21) == ((uint32_t)1))))
{
goto IL_0086;
}
}
{
VirtualActionInvoker0::Invoke(21 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteIndentSpace() */, __this);
}
IL_0086:
{
int32_t L_22 = __this->____currentState_4;
if ((((int32_t)L_22) == ((int32_t)5)))
{
goto IL_00b6;
}
}
{
int32_t L_23 = __this->____currentState_4;
if ((((int32_t)L_23) == ((int32_t)4)))
{
goto IL_00b6;
}
}
{
int32_t L_24 = __this->____currentState_4;
if ((((int32_t)L_24) == ((int32_t)7)))
{
goto IL_00b6;
}
}
{
int32_t L_25 = __this->____currentState_4;
if ((((int32_t)L_25) == ((int32_t)6)))
{
goto IL_00b6;
}
}
{
int32_t L_26 = ___0_tokenBeingWritten;
if ((!(((uint32_t)L_26) == ((uint32_t)4))))
{
goto IL_00bc;
}
}
{
int32_t L_27 = __this->____currentState_4;
if (!L_27)
{
goto IL_00bc;
}
}
IL_00b6:
{
VirtualActionInvoker0::Invoke(19 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteIndent() */, __this);
}
IL_00bc:
{
int32_t L_28 = V_0;
__this->____currentState_4 = L_28;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteNull_m3D3CB55CDE7D6EBEFCB19A84FAF86BF429B87DDD (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)11), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteUndefined()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteUndefined_m77E31D8B05B27E71EA653B4D3791E2F75C138351 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)12), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteRaw(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteRaw_m9E1F1B75D8A9D779E88E1D282BA4AD7F67EC5908 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_json, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteRaw_m72D93463D4306CA9EC0D51E4A659431FE21817E2(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteRawValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteRawValue_m256AF828B091783ED225DB58D1B9D4E2049C29B2 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_json, const RuntimeMethod* method)
{
{
JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A(__this, NULL);
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, ((int32_t)12), NULL);
String_t* L_0 = ___0_json;
VirtualActionInvoker1< String_t* >::Invoke(24 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteRaw(System.String) */, __this, L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mD990F8977F71CF53E26D1C76E57CD807BAB7736A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mD193956872D9651DF544CBC7679C819EF4DA0C14 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m8C087271B324978E40BA6C9F05881AEE4A55C9C6 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mB15C8480A2D6DB2D042AF3258E61FB1D6ACDBF36 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int64_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m24416B5DC2185F14C75C15BE92DC233CFA162FAA (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint64_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m0B9461C9804C1CBFF8D991B82833E17A1C009FE4 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, float ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC9DBA08C68D97DCC6453259D88F586A57CE31551 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, double ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m1504A841705D42BF6453ED9D7C33810A63A22424 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, bool ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)10), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m9EA32BC7305DCAE6F400E65421DEBE545FB5A044 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int16_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m2FA7621EAD0811E00A58679DE289EE9A524B66CF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint16_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mB6D27D5BABB250DD06D76E2C6A4E8003B8D5B35A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m20152459A60B0D0EBCEC71B3BB1D7AE2BDEF19D4 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.SByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m11E24320528FDF2640FC9F2F38619877DB1602B9 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int8_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC3DC6D12C88FD4DF3D259400DDDE7BE6BEC67853 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m794D85D1E9C556F1420354ABAA7E09D6C72C4C72 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTimeOffset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m7DC056C1775109BF81B2B4CD6D9888320243CAE9 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC48C505F3C044D35D3CEA49DCF9B3DEBC33F1E74 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Guid_t ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mCC0981C874E3600653F2B2511EA737991805310D (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m224EF60CEEBD10DA9153D82B6BBA3F7C00818BC7 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&___0_value), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
int32_t L_1;
L_1 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&___0_value), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
VirtualActionInvoker1< int32_t >::Invoke(27 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.UInt32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC44444D2C66CFA60D45756C1B6C3D24AB9A74A1B (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_inline((&___0_value), Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
uint32_t L_1;
L_1 = Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_inline((&___0_value), Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_RuntimeMethod_var);
VirtualActionInvoker1< uint32_t >::Invoke(28 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt32) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Int64>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m378E83855ECFC5B73F19D6CABA0E8678BA27118E (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_inline((&___0_value), Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
int64_t L_1;
L_1 = Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_inline((&___0_value), Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_RuntimeMethod_var);
VirtualActionInvoker1< int64_t >::Invoke(29 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int64) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.UInt64>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m99CA015724C248ADACFB8BF51A61222606C48814 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_inline((&___0_value), Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
uint64_t L_1;
L_1 = Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_inline((&___0_value), Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_RuntimeMethod_var);
VirtualActionInvoker1< uint64_t >::Invoke(30 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt64) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mAC43C743EC3984C9D86AA563CFEC4227A1C2B4EE (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline((&___0_value), Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
float L_1;
L_1 = Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_inline((&___0_value), Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_RuntimeMethod_var);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Double>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mEC375DA39939762FDE6EA8B7F2356EA46B8A03D5 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_inline((&___0_value), Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
double L_1;
L_1 = Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_inline((&___0_value), Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_RuntimeMethod_var);
VirtualActionInvoker1< double >::Invoke(32 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Double) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m0EE5184E8BFFE146264D262F610EF32927E4BA5A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&___0_value), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
bool L_1;
L_1 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline((&___0_value), Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
VirtualActionInvoker1< bool >::Invoke(33 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Boolean) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Int16>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mF3DD2848553952F333DFDFD2AF71277FD9083DA7 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_inline((&___0_value), Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
int16_t L_1;
L_1 = Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_inline((&___0_value), Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_RuntimeMethod_var);
VirtualActionInvoker1< int16_t >::Invoke(34 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int16) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.UInt16>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m9C8D8CEB983B4DAA8D7AC338207C7BC5F72A3CEF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_inline((&___0_value), Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
uint16_t L_1;
L_1 = Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_inline((&___0_value), Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_RuntimeMethod_var);
VirtualActionInvoker1< uint16_t >::Invoke(35 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt16) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Char>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mAEB8A32C68BA49C8657448D49742A474DEC7BD1E (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_inline((&___0_value), Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
Il2CppChar L_1;
L_1 = Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_inline((&___0_value), Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_RuntimeMethod_var);
VirtualActionInvoker1< Il2CppChar >::Invoke(36 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Char) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Byte>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m5B9C7E0EF7A63AC369336B453A05131FBB460951 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_inline((&___0_value), Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
uint8_t L_1;
L_1 = Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_inline((&___0_value), Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_RuntimeMethod_var);
VirtualActionInvoker1< uint8_t >::Invoke(37 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.SByte>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m8772C3DE3F54A01C937583DB846D16DCA01C31E2 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_inline((&___0_value), Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
int8_t L_1;
L_1 = Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_inline((&___0_value), Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_RuntimeMethod_var);
VirtualActionInvoker1< int8_t >::Invoke(38 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.SByte) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Decimal>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m776DC65A4BD0CF4FBF1422F4318D9F09953B507F (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_inline((&___0_value), Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1;
L_1 = Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_inline((&___0_value), Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_RuntimeMethod_var);
VirtualActionInvoker1< Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(39 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Decimal) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.DateTime>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mE9E949FC26648C9EB3F6C86904432E3834C2204D (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_inline((&___0_value), Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_inline((&___0_value), Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_RuntimeMethod_var);
VirtualActionInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(40 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTime) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.DateTimeOffset>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m3048621D9D0D49911B09EFEA65A241623DB46E5A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_inline((&___0_value), Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_1;
L_1 = Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_inline((&___0_value), Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_RuntimeMethod_var);
VirtualActionInvoker1< DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 >::Invoke(41 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTimeOffset) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Guid>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m6E23C8A08B6A05732C30FABEAE6725B9E0297153 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_inline((&___0_value), Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
Guid_t L_1;
L_1 = Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_inline((&___0_value), Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_RuntimeMethod_var);
VirtualActionInvoker1< Guid_t >::Invoke(42 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Guid) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.TimeSpan>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mDC842AF3E6454EF98EF9BC3B1FF39CE84912DC14 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_inline((&___0_value), Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_RuntimeMethod_var);
if (L_0)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1;
L_1 = Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_inline((&___0_value), Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_RuntimeMethod_var);
VirtualActionInvoker1< TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A >::Invoke(43 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.TimeSpan) */, __this, L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mCBAEFC4C955FF8B59678B6F3219143300117EEED (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
if (L_0)
{
goto IL_000a;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_000a:
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)17), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Uri)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mD5C4A4ECB061F523BB55ED26CA0E095ED1BCF4CE (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194(L_0, (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_0010:
{
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m2154C87DADC0CBD1C3090C1C529C708F47D4DEB0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
if (L_0)
{
goto IL_000a;
}
}
{
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, __this);
return;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_value;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = ConvertUtils_GetTypeCode_m0A429224446973E826576B7F8452222D7E99004F(L_2, NULL);
RuntimeObject* L_4 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
JsonWriter_WriteValue_m6A21F1845B53FC048AEF31BDBAA3043C6BA3A6DF(__this, L_3, L_4, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteComment(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteComment_mBBA37291AEADAA5BBCF5E7862C490826F0D443B3 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_text, const RuntimeMethod* method)
{
{
JsonWriter_InternalWriteComment_m0F22C73635D4A768BF9E73522339EB117D6792A2(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteWhitespace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteWhitespace_mF8C4521DED44A494BC29D7965503C33E809AED49 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_ws, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_ws;
JsonWriter_InternalWriteWhitespace_mF913B72513966CAC986A1F1A825DB8EE2C0D8600(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_System_IDisposable_Dispose_mAAEC85A547D407E2DDA87BA8F1A5355B7D22039B (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VirtualActionInvoker1< bool >::Invoke(66 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::Dispose(System.Boolean) */, __this, (bool)1);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_Dispose_mFF103ED74715E1BBA0B39DBF07EACFAFA1337140 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, bool ___0_disposing, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____currentState_4;
bool L_1 = ___0_disposing;
if (!((int32_t)(((((int32_t)((((int32_t)L_0) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0)&(int32_t)L_1)))
{
goto IL_0016;
}
}
{
VirtualActionInvoker0::Invoke(7 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::Close() */, __this);
}
IL_0016:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(Vuforia.Newtonsoft.Json.JsonWriter,Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m6A21F1845B53FC048AEF31BDBAA3043C6BA3A6DF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, int32_t ___1_typeCode, RuntimeObject* ___2_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_1;
memset((&V_1), 0, sizeof(V_1));
Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C V_2;
memset((&V_2), 0, sizeof(V_2));
Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C V_3;
memset((&V_3), 0, sizeof(V_3));
Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9 V_4;
memset((&V_4), 0, sizeof(V_4));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_5;
memset((&V_5), 0, sizeof(V_5));
Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505 V_6;
memset((&V_6), 0, sizeof(V_6));
Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099 V_7;
memset((&V_7), 0, sizeof(V_7));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 V_8;
memset((&V_8), 0, sizeof(V_8));
Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99 V_9;
memset((&V_9), 0, sizeof(V_9));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_10;
memset((&V_10), 0, sizeof(V_10));
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 V_11;
memset((&V_11), 0, sizeof(V_11));
Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC V_12;
memset((&V_12), 0, sizeof(V_12));
Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B V_13;
memset((&V_13), 0, sizeof(V_13));
Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB V_14;
memset((&V_14), 0, sizeof(V_14));
Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7 V_15;
memset((&V_15), 0, sizeof(V_15));
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 V_16;
memset((&V_16), 0, sizeof(V_16));
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* V_17 = NULL;
int32_t V_18 = 0;
Type_t* V_19 = NULL;
RuntimeObject* V_20 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B5_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B4_0 = NULL;
Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B6_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B10_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B9_0 = NULL;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B11_0;
memset((&G_B11_0), 0, sizeof(G_B11_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B11_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B15_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B14_0 = NULL;
Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C G_B16_0;
memset((&G_B16_0), 0, sizeof(G_B16_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B16_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B20_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B19_0 = NULL;
Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C G_B21_0;
memset((&G_B21_0), 0, sizeof(G_B21_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B21_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B25_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B24_0 = NULL;
Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9 G_B26_0;
memset((&G_B26_0), 0, sizeof(G_B26_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B26_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B30_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B29_0 = NULL;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B31_0;
memset((&G_B31_0), 0, sizeof(G_B31_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B31_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B35_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B34_0 = NULL;
Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505 G_B36_0;
memset((&G_B36_0), 0, sizeof(G_B36_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B36_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B40_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B39_0 = NULL;
Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099 G_B41_0;
memset((&G_B41_0), 0, sizeof(G_B41_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B41_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B45_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B44_0 = NULL;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 G_B46_0;
memset((&G_B46_0), 0, sizeof(G_B46_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B46_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B50_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B49_0 = NULL;
Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99 G_B51_0;
memset((&G_B51_0), 0, sizeof(G_B51_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B51_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B55_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B54_0 = NULL;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 G_B56_0;
memset((&G_B56_0), 0, sizeof(G_B56_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B56_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B60_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B59_0 = NULL;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 G_B61_0;
memset((&G_B61_0), 0, sizeof(G_B61_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B61_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B65_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B64_0 = NULL;
Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC G_B66_0;
memset((&G_B66_0), 0, sizeof(G_B66_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B66_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B70_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B69_0 = NULL;
Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B G_B71_0;
memset((&G_B71_0), 0, sizeof(G_B71_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B71_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B75_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B74_0 = NULL;
Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB G_B76_0;
memset((&G_B76_0), 0, sizeof(G_B76_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B76_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B80_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B79_0 = NULL;
Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7 G_B81_0;
memset((&G_B81_0), 0, sizeof(G_B81_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B81_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B85_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B84_0 = NULL;
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 G_B86_0;
memset((&G_B86_0), 0, sizeof(G_B86_0));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B86_1 = NULL;
RuntimeObject* G_B94_0 = NULL;
RuntimeObject* G_B93_0 = NULL;
int32_t G_B95_0 = 0;
RuntimeObject* G_B95_1 = NULL;
RuntimeObject* G_B97_0 = NULL;
RuntimeObject* G_B96_0 = NULL;
Type_t* G_B98_0 = NULL;
RuntimeObject* G_B98_1 = NULL;
{
int32_t L_0 = ___1_typeCode;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_00ad;
}
case 1:
{
goto IL_00ba;
}
case 2:
{
goto IL_00da;
}
case 3:
{
goto IL_00e7;
}
case 4:
{
goto IL_0107;
}
case 5:
{
goto IL_0114;
}
case 6:
{
goto IL_0134;
}
case 7:
{
goto IL_0141;
}
case 8:
{
goto IL_0161;
}
case 9:
{
goto IL_016e;
}
case 10:
{
goto IL_018f;
}
case 11:
{
goto IL_019c;
}
case 12:
{
goto IL_01bd;
}
case 13:
{
goto IL_01ca;
}
case 14:
{
goto IL_01eb;
}
case 15:
{
goto IL_01f8;
}
case 16:
{
goto IL_0219;
}
case 17:
{
goto IL_0226;
}
case 18:
{
goto IL_0247;
}
case 19:
{
goto IL_0254;
}
case 20:
{
goto IL_0275;
}
case 21:
{
goto IL_0282;
}
case 22:
{
goto IL_02a3;
}
case 23:
{
goto IL_02b0;
}
case 24:
{
goto IL_02d1;
}
case 25:
{
goto IL_02de;
}
case 26:
{
goto IL_02ff;
}
case 27:
{
goto IL_030c;
}
case 28:
{
goto IL_032d;
}
case 29:
{
goto IL_033a;
}
case 30:
{
goto IL_035b;
}
case 31:
{
goto IL_0368;
}
case 32:
{
goto IL_0389;
}
case 33:
{
goto IL_0396;
}
case 34:
{
goto IL_03e5;
}
case 35:
{
goto IL_03e5;
}
case 36:
{
goto IL_03b7;
}
case 37:
{
goto IL_03c4;
}
case 38:
{
goto IL_03d1;
}
case 39:
{
goto IL_03de;
}
}
}
{
goto IL_03e5;
}
IL_00ad:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
RuntimeObject* L_2 = ___2_value;
NullCheck(L_1);
VirtualActionInvoker1< Il2CppChar >::Invoke(36 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Char) */, L_1, ((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_2, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)))));
return;
}
IL_00ba:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
RuntimeObject* L_4 = ___2_value;
G_B4_0 = L_3;
if (!L_4)
{
G_B5_0 = L_3;
goto IL_00cb;
}
}
{
RuntimeObject* L_5 = ___2_value;
Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_6;
memset((&L_6), 0, sizeof(L_6));
Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE((&L_6), ((*(Il2CppChar*)((Il2CppChar*)(Il2CppChar*)UnBox(L_5, Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m925B76A79F5C50FC6CCDB1C29526E908C8257ABE_RuntimeMethod_var);
G_B6_0 = L_6;
G_B6_1 = G_B4_0;
goto IL_00d4;
}
IL_00cb:
{
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1));
Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 L_7 = V_0;
G_B6_0 = L_7;
G_B6_1 = G_B5_0;
}
IL_00d4:
{
NullCheck(G_B6_1);
VirtualActionInvoker1< Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1 >::Invoke(53 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Char>) */, G_B6_1, G_B6_0);
return;
}
IL_00da:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_8 = ___0_writer;
RuntimeObject* L_9 = ___2_value;
NullCheck(L_8);
VirtualActionInvoker1< bool >::Invoke(33 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Boolean) */, L_8, ((*(bool*)((bool*)(bool*)UnBox(L_9, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))));
return;
}
IL_00e7:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_10 = ___0_writer;
RuntimeObject* L_11 = ___2_value;
G_B9_0 = L_10;
if (!L_11)
{
G_B10_0 = L_10;
goto IL_00f8;
}
}
{
RuntimeObject* L_12 = ___2_value;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_13;
memset((&L_13), 0, sizeof(L_13));
Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_13), ((*(bool*)((bool*)(bool*)UnBox(L_12, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
G_B11_0 = L_13;
G_B11_1 = G_B9_0;
goto IL_0101;
}
IL_00f8:
{
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_14 = V_1;
G_B11_0 = L_14;
G_B11_1 = G_B10_0;
}
IL_0101:
{
NullCheck(G_B11_1);
VirtualActionInvoker1< Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 >::Invoke(50 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Boolean>) */, G_B11_1, G_B11_0);
return;
}
IL_0107:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_15 = ___0_writer;
RuntimeObject* L_16 = ___2_value;
NullCheck(L_15);
VirtualActionInvoker1< int8_t >::Invoke(38 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.SByte) */, L_15, ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_16, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var)))));
return;
}
IL_0114:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_17 = ___0_writer;
RuntimeObject* L_18 = ___2_value;
G_B14_0 = L_17;
if (!L_18)
{
G_B15_0 = L_17;
goto IL_0125;
}
}
{
RuntimeObject* L_19 = ___2_value;
Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C L_20;
memset((&L_20), 0, sizeof(L_20));
Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A((&L_20), ((*(int8_t*)((int8_t*)(int8_t*)UnBox(L_19, SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m8E36CD52DF06BDE51F70DFF2EB268A01D0D42C3A_RuntimeMethod_var);
G_B16_0 = L_20;
G_B16_1 = G_B14_0;
goto IL_012e;
}
IL_0125:
{
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C));
Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C L_21 = V_2;
G_B16_0 = L_21;
G_B16_1 = G_B15_0;
}
IL_012e:
{
NullCheck(G_B16_1);
VirtualActionInvoker1< Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C >::Invoke(55 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.SByte>) */, G_B16_1, G_B16_0);
return;
}
IL_0134:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_22 = ___0_writer;
RuntimeObject* L_23 = ___2_value;
NullCheck(L_22);
VirtualActionInvoker1< int16_t >::Invoke(34 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int16) */, L_22, ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_23, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var)))));
return;
}
IL_0141:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_24 = ___0_writer;
RuntimeObject* L_25 = ___2_value;
G_B19_0 = L_24;
if (!L_25)
{
G_B20_0 = L_24;
goto IL_0152;
}
}
{
RuntimeObject* L_26 = ___2_value;
Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C L_27;
memset((&L_27), 0, sizeof(L_27));
Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B((&L_27), ((*(int16_t*)((int16_t*)(int16_t*)UnBox(L_26, Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m6B3338D34F1A4931563055D7BB98584876E59C1B_RuntimeMethod_var);
G_B21_0 = L_27;
G_B21_1 = G_B19_0;
goto IL_015b;
}
IL_0152:
{
il2cpp_codegen_initobj((&V_3), sizeof(Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C));
Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C L_28 = V_3;
G_B21_0 = L_28;
G_B21_1 = G_B20_0;
}
IL_015b:
{
NullCheck(G_B21_1);
VirtualActionInvoker1< Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C >::Invoke(51 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Int16>) */, G_B21_1, G_B21_0);
return;
}
IL_0161:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_29 = ___0_writer;
RuntimeObject* L_30 = ___2_value;
NullCheck(L_29);
VirtualActionInvoker1< uint16_t >::Invoke(35 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt16) */, L_29, ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_30, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var)))));
return;
}
IL_016e:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_31 = ___0_writer;
RuntimeObject* L_32 = ___2_value;
G_B24_0 = L_31;
if (!L_32)
{
G_B25_0 = L_31;
goto IL_017f;
}
}
{
RuntimeObject* L_33 = ___2_value;
Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9 L_34;
memset((&L_34), 0, sizeof(L_34));
Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823((&L_34), ((*(uint16_t*)((uint16_t*)(uint16_t*)UnBox(L_33, UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m27A8B37A0E3CD1A6D157B73C5479FCA0D8126823_RuntimeMethod_var);
G_B26_0 = L_34;
G_B26_1 = G_B24_0;
goto IL_0189;
}
IL_017f:
{
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9));
Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9 L_35 = V_4;
G_B26_0 = L_35;
G_B26_1 = G_B25_0;
}
IL_0189:
{
NullCheck(G_B26_1);
VirtualActionInvoker1< Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9 >::Invoke(52 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.UInt16>) */, G_B26_1, G_B26_0);
return;
}
IL_018f:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_36 = ___0_writer;
RuntimeObject* L_37 = ___2_value;
NullCheck(L_36);
VirtualActionInvoker1< int32_t >::Invoke(27 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32) */, L_36, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_37, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))));
return;
}
IL_019c:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_38 = ___0_writer;
RuntimeObject* L_39 = ___2_value;
G_B29_0 = L_38;
if (!L_39)
{
G_B30_0 = L_38;
goto IL_01ad;
}
}
{
RuntimeObject* L_40 = ___2_value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_41;
memset((&L_41), 0, sizeof(L_41));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_41), ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_40, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
G_B31_0 = L_41;
G_B31_1 = G_B29_0;
goto IL_01b7;
}
IL_01ad:
{
il2cpp_codegen_initobj((&V_5), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_42 = V_5;
G_B31_0 = L_42;
G_B31_1 = G_B30_0;
}
IL_01b7:
{
NullCheck(G_B31_1);
VirtualActionInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(44 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Int32>) */, G_B31_1, G_B31_0);
return;
}
IL_01bd:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_43 = ___0_writer;
RuntimeObject* L_44 = ___2_value;
NullCheck(L_43);
VirtualActionInvoker1< uint8_t >::Invoke(37 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte) */, L_43, ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_44, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var)))));
return;
}
IL_01ca:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_45 = ___0_writer;
RuntimeObject* L_46 = ___2_value;
G_B34_0 = L_45;
if (!L_46)
{
G_B35_0 = L_45;
goto IL_01db;
}
}
{
RuntimeObject* L_47 = ___2_value;
Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505 L_48;
memset((&L_48), 0, sizeof(L_48));
Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C((&L_48), ((*(uint8_t*)((uint8_t*)(uint8_t*)UnBox(L_47, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mE8C7661325A107A7849C9933388054D78F10889C_RuntimeMethod_var);
G_B36_0 = L_48;
G_B36_1 = G_B34_0;
goto IL_01e5;
}
IL_01db:
{
il2cpp_codegen_initobj((&V_6), sizeof(Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505));
Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505 L_49 = V_6;
G_B36_0 = L_49;
G_B36_1 = G_B35_0;
}
IL_01e5:
{
NullCheck(G_B36_1);
VirtualActionInvoker1< Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505 >::Invoke(54 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Byte>) */, G_B36_1, G_B36_0);
return;
}
IL_01eb:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_50 = ___0_writer;
RuntimeObject* L_51 = ___2_value;
NullCheck(L_50);
VirtualActionInvoker1< uint32_t >::Invoke(28 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt32) */, L_50, ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_51, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)))));
return;
}
IL_01f8:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_52 = ___0_writer;
RuntimeObject* L_53 = ___2_value;
G_B39_0 = L_52;
if (!L_53)
{
G_B40_0 = L_52;
goto IL_0209;
}
}
{
RuntimeObject* L_54 = ___2_value;
Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099 L_55;
memset((&L_55), 0, sizeof(L_55));
Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80((&L_55), ((*(uint32_t*)((uint32_t*)(uint32_t*)UnBox(L_54, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m257B28AB68BEE9F7CB9F0FEA0143F06DE418FE80_RuntimeMethod_var);
G_B41_0 = L_55;
G_B41_1 = G_B39_0;
goto IL_0213;
}
IL_0209:
{
il2cpp_codegen_initobj((&V_7), sizeof(Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099));
Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099 L_56 = V_7;
G_B41_0 = L_56;
G_B41_1 = G_B40_0;
}
IL_0213:
{
NullCheck(G_B41_1);
VirtualActionInvoker1< Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099 >::Invoke(45 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.UInt32>) */, G_B41_1, G_B41_0);
return;
}
IL_0219:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_57 = ___0_writer;
RuntimeObject* L_58 = ___2_value;
NullCheck(L_57);
VirtualActionInvoker1< int64_t >::Invoke(29 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int64) */, L_57, ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_58, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))));
return;
}
IL_0226:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_59 = ___0_writer;
RuntimeObject* L_60 = ___2_value;
G_B44_0 = L_59;
if (!L_60)
{
G_B45_0 = L_59;
goto IL_0237;
}
}
{
RuntimeObject* L_61 = ___2_value;
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_62;
memset((&L_62), 0, sizeof(L_62));
Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1((&L_62), ((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_61, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m117BE9EF6DBC76B088B52AFB80634B9195D384A1_RuntimeMethod_var);
G_B46_0 = L_62;
G_B46_1 = G_B44_0;
goto IL_0241;
}
IL_0237:
{
il2cpp_codegen_initobj((&V_8), sizeof(Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17));
Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 L_63 = V_8;
G_B46_0 = L_63;
G_B46_1 = G_B45_0;
}
IL_0241:
{
NullCheck(G_B46_1);
VirtualActionInvoker1< Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 >::Invoke(46 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Int64>) */, G_B46_1, G_B46_0);
return;
}
IL_0247:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_64 = ___0_writer;
RuntimeObject* L_65 = ___2_value;
NullCheck(L_64);
VirtualActionInvoker1< uint64_t >::Invoke(30 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt64) */, L_64, ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_65, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var)))));
return;
}
IL_0254:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_66 = ___0_writer;
RuntimeObject* L_67 = ___2_value;
G_B49_0 = L_66;
if (!L_67)
{
G_B50_0 = L_66;
goto IL_0265;
}
}
{
RuntimeObject* L_68 = ___2_value;
Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99 L_69;
memset((&L_69), 0, sizeof(L_69));
Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40((&L_69), ((*(uint64_t*)((uint64_t*)(uint64_t*)UnBox(L_68, UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mE505A8DC0C472662734396D9134C756674102C40_RuntimeMethod_var);
G_B51_0 = L_69;
G_B51_1 = G_B49_0;
goto IL_026f;
}
IL_0265:
{
il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99));
Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99 L_70 = V_9;
G_B51_0 = L_70;
G_B51_1 = G_B50_0;
}
IL_026f:
{
NullCheck(G_B51_1);
VirtualActionInvoker1< Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99 >::Invoke(47 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.UInt64>) */, G_B51_1, G_B51_0);
return;
}
IL_0275:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_71 = ___0_writer;
RuntimeObject* L_72 = ___2_value;
NullCheck(L_71);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_71, ((*(float*)((float*)(float*)UnBox(L_72, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))));
return;
}
IL_0282:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_73 = ___0_writer;
RuntimeObject* L_74 = ___2_value;
G_B54_0 = L_73;
if (!L_74)
{
G_B55_0 = L_73;
goto IL_0293;
}
}
{
RuntimeObject* L_75 = ___2_value;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_76;
memset((&L_76), 0, sizeof(L_76));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_76), ((*(float*)((float*)(float*)UnBox(L_75, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
G_B56_0 = L_76;
G_B56_1 = G_B54_0;
goto IL_029d;
}
IL_0293:
{
il2cpp_codegen_initobj((&V_10), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_77 = V_10;
G_B56_0 = L_77;
G_B56_1 = G_B55_0;
}
IL_029d:
{
NullCheck(G_B56_1);
VirtualActionInvoker1< Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 >::Invoke(48 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Single>) */, G_B56_1, G_B56_0);
return;
}
IL_02a3:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_78 = ___0_writer;
RuntimeObject* L_79 = ___2_value;
NullCheck(L_78);
VirtualActionInvoker1< double >::Invoke(32 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Double) */, L_78, ((*(double*)((double*)(double*)UnBox(L_79, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))));
return;
}
IL_02b0:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_80 = ___0_writer;
RuntimeObject* L_81 = ___2_value;
G_B59_0 = L_80;
if (!L_81)
{
G_B60_0 = L_80;
goto IL_02c1;
}
}
{
RuntimeObject* L_82 = ___2_value;
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_83;
memset((&L_83), 0, sizeof(L_83));
Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF((&L_83), ((*(double*)((double*)(double*)UnBox(L_82, Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mDE3158DD99CA7E1775A8BA276E428AF808AB8FBF_RuntimeMethod_var);
G_B61_0 = L_83;
G_B61_1 = G_B59_0;
goto IL_02cb;
}
IL_02c1:
{
il2cpp_codegen_initobj((&V_11), sizeof(Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165));
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_84 = V_11;
G_B61_0 = L_84;
G_B61_1 = G_B60_0;
}
IL_02cb:
{
NullCheck(G_B61_1);
VirtualActionInvoker1< Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 >::Invoke(49 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Double>) */, G_B61_1, G_B61_0);
return;
}
IL_02d1:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_85 = ___0_writer;
RuntimeObject* L_86 = ___2_value;
NullCheck(L_85);
VirtualActionInvoker1< DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D >::Invoke(40 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTime) */, L_85, ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_86, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))));
return;
}
IL_02de:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_87 = ___0_writer;
RuntimeObject* L_88 = ___2_value;
G_B64_0 = L_87;
if (!L_88)
{
G_B65_0 = L_87;
goto IL_02ef;
}
}
{
RuntimeObject* L_89 = ___2_value;
Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_90;
memset((&L_90), 0, sizeof(L_90));
Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF((&L_90), ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_89, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mB17304720EA19F5469A4883827F53A75FEB492CF_RuntimeMethod_var);
G_B66_0 = L_90;
G_B66_1 = G_B64_0;
goto IL_02f9;
}
IL_02ef:
{
il2cpp_codegen_initobj((&V_12), sizeof(Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC));
Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC L_91 = V_12;
G_B66_0 = L_91;
G_B66_1 = G_B65_0;
}
IL_02f9:
{
NullCheck(G_B66_1);
VirtualActionInvoker1< Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC >::Invoke(57 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.DateTime>) */, G_B66_1, G_B66_0);
return;
}
IL_02ff:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_92 = ___0_writer;
RuntimeObject* L_93 = ___2_value;
NullCheck(L_92);
VirtualActionInvoker1< DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 >::Invoke(41 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTimeOffset) */, L_92, ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_93, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))));
return;
}
IL_030c:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_94 = ___0_writer;
RuntimeObject* L_95 = ___2_value;
G_B69_0 = L_94;
if (!L_95)
{
G_B70_0 = L_94;
goto IL_031d;
}
}
{
RuntimeObject* L_96 = ___2_value;
Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_97;
memset((&L_97), 0, sizeof(L_97));
Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF((&L_97), ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_96, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mDA82F73205B49CB1E147CB683AA4A7F401AC35AF_RuntimeMethod_var);
G_B71_0 = L_97;
G_B71_1 = G_B69_0;
goto IL_0327;
}
IL_031d:
{
il2cpp_codegen_initobj((&V_13), sizeof(Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B));
Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B L_98 = V_13;
G_B71_0 = L_98;
G_B71_1 = G_B70_0;
}
IL_0327:
{
NullCheck(G_B71_1);
VirtualActionInvoker1< Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B >::Invoke(58 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.DateTimeOffset>) */, G_B71_1, G_B71_0);
return;
}
IL_032d:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_99 = ___0_writer;
RuntimeObject* L_100 = ___2_value;
NullCheck(L_99);
VirtualActionInvoker1< Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F >::Invoke(39 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Decimal) */, L_99, ((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)((Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_100, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var)))));
return;
}
IL_033a:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_101 = ___0_writer;
RuntimeObject* L_102 = ___2_value;
G_B74_0 = L_101;
if (!L_102)
{
G_B75_0 = L_101;
goto IL_034b;
}
}
{
RuntimeObject* L_103 = ___2_value;
Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_104;
memset((&L_104), 0, sizeof(L_104));
Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7((&L_104), ((*(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)((Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F*)UnBox(L_103, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mBA16BFEE85735510F7F78085FFF37FEBEB6A2AC7_RuntimeMethod_var);
G_B76_0 = L_104;
G_B76_1 = G_B74_0;
goto IL_0355;
}
IL_034b:
{
il2cpp_codegen_initobj((&V_14), sizeof(Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB));
Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB L_105 = V_14;
G_B76_0 = L_105;
G_B76_1 = G_B75_0;
}
IL_0355:
{
NullCheck(G_B76_1);
VirtualActionInvoker1< Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB >::Invoke(56 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Decimal>) */, G_B76_1, G_B76_0);
return;
}
IL_035b:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_106 = ___0_writer;
RuntimeObject* L_107 = ___2_value;
NullCheck(L_106);
VirtualActionInvoker1< Guid_t >::Invoke(42 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Guid) */, L_106, ((*(Guid_t*)((Guid_t*)(Guid_t*)UnBox(L_107, Guid_t_il2cpp_TypeInfo_var)))));
return;
}
IL_0368:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_108 = ___0_writer;
RuntimeObject* L_109 = ___2_value;
G_B79_0 = L_108;
if (!L_109)
{
G_B80_0 = L_108;
goto IL_0379;
}
}
{
RuntimeObject* L_110 = ___2_value;
Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7 L_111;
memset((&L_111), 0, sizeof(L_111));
Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2((&L_111), ((*(Guid_t*)((Guid_t*)(Guid_t*)UnBox(L_110, Guid_t_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_mD2155EEC4DF44AF1AD75AEB77DA72D350854D0F2_RuntimeMethod_var);
G_B81_0 = L_111;
G_B81_1 = G_B79_0;
goto IL_0383;
}
IL_0379:
{
il2cpp_codegen_initobj((&V_15), sizeof(Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7));
Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7 L_112 = V_15;
G_B81_0 = L_112;
G_B81_1 = G_B80_0;
}
IL_0383:
{
NullCheck(G_B81_1);
VirtualActionInvoker1< Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7 >::Invoke(59 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.Guid>) */, G_B81_1, G_B81_0);
return;
}
IL_0389:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_113 = ___0_writer;
RuntimeObject* L_114 = ___2_value;
NullCheck(L_113);
VirtualActionInvoker1< TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A >::Invoke(43 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.TimeSpan) */, L_113, ((*(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)UnBox(L_114, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var)))));
return;
}
IL_0396:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_115 = ___0_writer;
RuntimeObject* L_116 = ___2_value;
G_B84_0 = L_115;
if (!L_116)
{
G_B85_0 = L_115;
goto IL_03a7;
}
}
{
RuntimeObject* L_117 = ___2_value;
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_118;
memset((&L_118), 0, sizeof(L_118));
Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC((&L_118), ((*(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)UnBox(L_117, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var);
G_B86_0 = L_118;
G_B86_1 = G_B84_0;
goto IL_03b1;
}
IL_03a7:
{
il2cpp_codegen_initobj((&V_16), sizeof(Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272));
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_119 = V_16;
G_B86_0 = L_119;
G_B86_1 = G_B85_0;
}
IL_03b1:
{
NullCheck(G_B86_1);
VirtualActionInvoker1< Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 >::Invoke(60 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Nullable`1<System.TimeSpan>) */, G_B86_1, G_B86_0);
return;
}
IL_03b7:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_120 = ___0_writer;
RuntimeObject* L_121 = ___2_value;
NullCheck(L_120);
VirtualActionInvoker1< Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* >::Invoke(62 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Uri) */, L_120, ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)CastclassClass((RuntimeObject*)L_121, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var)));
return;
}
IL_03c4:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_122 = ___0_writer;
RuntimeObject* L_123 = ___2_value;
NullCheck(L_122);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_122, ((String_t*)CastclassSealed((RuntimeObject*)L_123, String_t_il2cpp_TypeInfo_var)));
return;
}
IL_03d1:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_124 = ___0_writer;
RuntimeObject* L_125 = ___2_value;
NullCheck(L_124);
VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(61 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte[]) */, L_124, ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_125, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)));
return;
}
IL_03de:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_126 = ___0_writer;
NullCheck(L_126);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_126);
return;
}
IL_03e5:
{
RuntimeObject* L_127 = ___2_value;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_127, IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var)))
{
goto IL_044a;
}
}
{
RuntimeObject* L_128 = ___2_value;
RuntimeObject* L_129 = ((RuntimeObject*)Castclass((RuntimeObject*)L_128, IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_130;
L_130 = ConvertUtils_GetTypeInformation_mFAFF78ABC2062F3A4CDF81EA208688469CDF0423(L_129, NULL);
V_17 = L_130;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_131 = V_17;
NullCheck(L_131);
int32_t L_132;
L_132 = TypeInformation_get_TypeCode_m862035A512B4CE7BE275B133AFEE6B57E3F9987F_inline(L_131, NULL);
G_B93_0 = L_129;
if ((((int32_t)L_132) == ((int32_t)1)))
{
G_B94_0 = L_129;
goto IL_040e;
}
}
{
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_133 = V_17;
NullCheck(L_133);
int32_t L_134;
L_134 = TypeInformation_get_TypeCode_m862035A512B4CE7BE275B133AFEE6B57E3F9987F_inline(L_133, NULL);
G_B95_0 = ((int32_t)(L_134));
G_B95_1 = G_B93_0;
goto IL_0410;
}
IL_040e:
{
G_B95_0 = ((int32_t)39);
G_B95_1 = G_B94_0;
}
IL_0410:
{
V_18 = G_B95_0;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_135 = V_17;
NullCheck(L_135);
int32_t L_136;
L_136 = TypeInformation_get_TypeCode_m862035A512B4CE7BE275B133AFEE6B57E3F9987F_inline(L_135, NULL);
G_B96_0 = G_B95_1;
if ((((int32_t)L_136) == ((int32_t)1)))
{
G_B97_0 = G_B95_1;
goto IL_0425;
}
}
{
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_137 = V_17;
NullCheck(L_137);
Type_t* L_138;
L_138 = TypeInformation_get_Type_m1A14F5D60740E4CB3EA551DDF1BEB5D52F0AF748_inline(L_137, NULL);
G_B98_0 = L_138;
G_B98_1 = G_B96_0;
goto IL_042f;
}
IL_0425:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_139 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_140;
L_140 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_139, NULL);
G_B98_0 = L_140;
G_B98_1 = G_B97_0;
}
IL_042f:
{
V_19 = G_B98_0;
Type_t* L_141 = V_19;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_142;
L_142 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
NullCheck(G_B98_1);
RuntimeObject* L_143;
L_143 = InterfaceFuncInvoker2< RuntimeObject*, Type_t*, RuntimeObject* >::Invoke(16 /* System.Object System.IConvertible::ToType(System.Type,System.IFormatProvider) */, IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var, G_B98_1, L_141, L_142);
V_20 = L_143;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_144 = ___0_writer;
int32_t L_145 = V_18;
RuntimeObject* L_146 = V_20;
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
JsonWriter_WriteValue_m6A21F1845B53FC048AEF31BDBAA3043C6BA3A6DF(L_144, L_145, L_146, NULL);
return;
}
IL_044a:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_147 = ___0_writer;
RuntimeObject* L_148 = ___2_value;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var)));
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_149;
L_149 = JsonWriter_CreateUnsupportedTypeException_mC1593B2EC9483FB808FA313D916275D8CE0B3866(L_147, L_148, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_149, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_WriteValue_m6A21F1845B53FC048AEF31BDBAA3043C6BA3A6DF_RuntimeMethod_var)));
}
}
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriter::CreateUnsupportedTypeException(Vuforia.Newtonsoft.Json.JsonWriter,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriter_CreateUnsupportedTypeException_mC1593B2EC9483FB808FA313D916275D8CE0B3866 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2591BC727921C9B6A5E095E0888D3483EAE15E1C);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_0 = ___0_writer;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_2 = ___1_value;
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
String_t* L_4;
L_4 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(_stringLiteral2591BC727921C9B6A5E095E0888D3483EAE15E1C, L_1, L_3, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_5;
L_5 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(L_0, L_4, (Exception_t*)NULL, NULL);
return L_5;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::SetWriteState(Vuforia.Newtonsoft.Json.JsonToken,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_SetWriteState_mAE15EA657C407E2DC100F49CB0C46F964966339B (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, RuntimeObject* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_token;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_004e;
}
case 1:
{
goto IL_0057;
}
case 2:
{
goto IL_0060;
}
case 3:
{
goto IL_0069;
}
case 4:
{
goto IL_008e;
}
case 5:
{
goto IL_0095;
}
case 6:
{
goto IL_009c;
}
case 7:
{
goto IL_009c;
}
case 8:
{
goto IL_009c;
}
case 9:
{
goto IL_009c;
}
case 10:
{
goto IL_009c;
}
case 11:
{
goto IL_009c;
}
case 12:
{
goto IL_00a4;
}
case 13:
{
goto IL_00ac;
}
case 14:
{
goto IL_00b4;
}
case 15:
{
goto IL_009c;
}
case 16:
{
goto IL_009c;
}
}
}
{
goto IL_00bc;
}
IL_004e:
{
int32_t L_1 = ___0_token;
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, L_1, 1, NULL);
return;
}
IL_0057:
{
int32_t L_2 = ___0_token;
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, L_2, 2, NULL);
return;
}
IL_0060:
{
int32_t L_3 = ___0_token;
JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E(__this, L_3, 3, NULL);
return;
}
IL_0069:
{
RuntimeObject* L_4 = ___1_value;
if (((String_t*)IsInstSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)))
{
goto IL_0081;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6FA86FDB9D78BCD96772501AE53FEC2DEDC1977E)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_SetWriteState_mAE15EA657C407E2DC100F49CB0C46F964966339B_RuntimeMethod_var)));
}
IL_0081:
{
RuntimeObject* L_6 = ___1_value;
JsonWriter_InternalWritePropertyName_mBC220AA9FDF8C676F72A9183922BE3F3A064968E(__this, ((String_t*)CastclassSealed((RuntimeObject*)L_6, String_t_il2cpp_TypeInfo_var)), NULL);
return;
}
IL_008e:
{
JsonWriter_InternalWriteComment_m0F22C73635D4A768BF9E73522339EB117D6792A2(__this, NULL);
return;
}
IL_0095:
{
JsonWriter_InternalWriteRaw_m72D93463D4306CA9EC0D51E4A659431FE21817E2(__this, NULL);
return;
}
IL_009c:
{
int32_t L_7 = ___0_token;
JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669(__this, L_7, NULL);
return;
}
IL_00a4:
{
JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800(__this, 1, NULL);
return;
}
IL_00ac:
{
JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800(__this, 2, NULL);
return;
}
IL_00b4:
{
JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800(__this, 3, NULL);
return;
}
IL_00bc:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_8);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3988471A2015D5CC894E22E1A900B66E97CD4306)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_SetWriteState_mAE15EA657C407E2DC100F49CB0C46F964966339B_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteEnd(Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteEnd_m0E6D02FCC35852A8140F6CF46040566588C67800 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_container, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_container;
JsonWriter_AutoCompleteClose_m3D25084C26186FFFC214D580EA53C6F83B8809D4(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWritePropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWritePropertyName_mBC220AA9FDF8C676F72A9183922BE3F3A064968E (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB* L_0 = (&__this->____currentPosition_3);
String_t* L_1 = ___0_name;
L_0->___PropertyName_3 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___PropertyName_3), (void*)L_1);
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, 4, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteRaw()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteRaw_m72D93463D4306CA9EC0D51E4A659431FE21817E2 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteStart(Vuforia.Newtonsoft.Json.JsonToken,Vuforia.Newtonsoft.Json.JsonContainerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteStart_mABFA049CB1C6E76B60D2718F1ED1354E13212A8E (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, int32_t ___1_container, const RuntimeMethod* method)
{
{
JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A(__this, NULL);
int32_t L_0 = ___0_token;
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, L_0, NULL);
int32_t L_1 = ___1_container;
JsonWriter_Push_m97FDE14F1482E7C88B13ED9E431EEA9CF058D9FC(__this, L_1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteValue(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteValue_m360D55F93DE003EDB2E4B3D844101EE3DFFBE669 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, const RuntimeMethod* method)
{
{
JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A(__this, NULL);
int32_t L_0 = ___0_token;
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteWhitespace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteWhitespace_mF913B72513966CAC986A1F1A825DB8EE2C0D8600 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_ws, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_ws;
if (!L_0)
{
goto IL_0018;
}
}
{
String_t* L_1 = ___0_ws;
bool L_2;
L_2 = StringUtils_IsWhiteSpace_m02EF8A6B86D22CB8071AE3FB0F3F2490464E138B(L_1, NULL);
if (L_2)
{
goto IL_0018;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_3;
L_3 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36C331EB963AAABADAA628EA959A95F64ED7976C)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonWriter_InternalWriteWhitespace_mF913B72513966CAC986A1F1A825DB8EE2C0D8600_RuntimeMethod_var)));
}
IL_0018:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::InternalWriteComment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_InternalWriteComment_m0F22C73635D4A768BF9E73522339EB117D6792A2 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, 5, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.Newtonsoft.Json.JsonWriterException::get_Path()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonWriterException_get_Path_m5C7D348DBC33E46B0BBB0123BD5C61E084C86DDE (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CPathU3Ek__BackingField_18;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::set_Path(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriterException_set_Path_m47A6D375041F5E57BECF7838B4F8E95B05202E74 (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CPathU3Ek__BackingField_18 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPathU3Ek__BackingField_18), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriterException__ctor_m5C4B4CBF178074EA91B47FDC594373F5D8F11F26 (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, const RuntimeMethod* method)
{
{
JsonException__ctor_mEC6B0E450E3C1CD7DB875E0B4FA07EB890E6CB11(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriterException__ctor_m178C2C5AF993DB64226C293ACB2D3CF0BE199DBD (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
JsonException__ctor_m874885BCFDDFF0620C0E158103377D2F99E151F5(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriterException__ctor_mA875580FB834DBBAD82FCAC925E2E8AEA2E47A06 (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___1_innerException;
JsonException__ctor_m3408A97B2E0502BAA972D1BDB81985BCFF1A5511(__this, L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.JsonWriterException::.ctor(System.String,System.Exception,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriterException__ctor_m5CF971C754E8631FABB75D926654138E141FC001 (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_message, Exception_t* ___1_innerException, String_t* ___2_path, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_message;
Exception_t* L_1 = ___1_innerException;
JsonException__ctor_m3408A97B2E0502BAA972D1BDB81985BCFF1A5511(__this, L_0, L_1, NULL);
String_t* L_2 = ___2_path;
JsonWriterException_set_Path_m47A6D375041F5E57BECF7838B4F8E95B05202E74_inline(__this, L_2, NULL);
return;
}
}
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriterException::Create(Vuforia.Newtonsoft.Json.JsonWriter,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, String_t* ___1_message, Exception_t* ___2_ex, const RuntimeMethod* method)
{
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_0 = ___0_writer;
NullCheck(L_0);
String_t* L_1;
L_1 = JsonWriter_get_ContainerPath_m82916FBF97D8C6FA065A07DEFE1E21D286FB09B9(L_0, NULL);
String_t* L_2 = ___1_message;
Exception_t* L_3 = ___2_ex;
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_4;
L_4 = JsonWriterException_Create_mA473A27F7FC9495FFB6A8EE9AE96E0DB91D9A3D4(L_1, L_2, L_3, NULL);
return L_4;
}
}
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriterException::Create(System.String,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriterException_Create_mA473A27F7FC9495FFB6A8EE9AE96E0DB91D9A3D4 (String_t* ___0_path, String_t* ___1_message, Exception_t* ___2_ex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriterException_t53834408693F0F6B576F284482A8868729388251_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_path;
String_t* L_1 = ___1_message;
il2cpp_codegen_runtime_class_init_inline(JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = JsonPosition_FormatMessage_m87DD54CB039447ADF42941C3AAE0883B71D171B6((RuntimeObject*)NULL, L_0, L_1, NULL);
___1_message = L_2;
String_t* L_3 = ___1_message;
Exception_t* L_4 = ___2_ex;
String_t* L_5 = ___0_path;
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_6 = (JsonWriterException_t53834408693F0F6B576F284482A8868729388251*)il2cpp_codegen_object_new(JsonWriterException_t53834408693F0F6B576F284482A8868729388251_il2cpp_TypeInfo_var);
NullCheck(L_6);
JsonWriterException__ctor_m5CF971C754E8631FABB75D926654138E141FC001(L_6, L_3, L_4, L_5, NULL);
return L_6;
}
}
#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 Vuforia.Newtonsoft.Json.SerializationBinder::BindToName(System.Type,System.String&,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationBinder_BindToName_mE9CB5A23285FAA066D0304B3EEEB62D953F96923 (SerializationBinder_t21A3FF8851CB13B01E860C61E3522FD567BD0422* __this, Type_t* ___0_serializedType, String_t** ___1_assemblyName, String_t** ___2_typeName, const RuntimeMethod* method)
{
{
String_t** L_0 = ___1_assemblyName;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
String_t** L_1 = ___2_typeName;
*((RuntimeObject**)L_1) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.SerializationBinder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationBinder__ctor_mD849A46A5A58B647898B37ACFF3E757A31B96DAF (SerializationBinder_t21A3FF8851CB13B01E860C61E3522FD567BD0422* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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 Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::.ctor(System.IO.TextWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder__ctor_mB20F96928DE25904BC5684C4B6E78C7E1E0C32D1 (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0);
s_Il2CppMethodInitialized = true;
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)76));
__this->____charsLine_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____charsLine_2), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = ___0_writer;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_1, _stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_2 = ___0_writer;
__this->____writer_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writer_3), (void*)L_2);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::Encode(System.Byte[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1 (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
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;
int32_t V_5 = 0;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1_RuntimeMethod_var)));
}
IL_000e:
{
int32_t L_2 = ___1_index;
if ((((int32_t)L_2) >= ((int32_t)0)))
{
goto IL_001d;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_3 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_3);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1_RuntimeMethod_var)));
}
IL_001d:
{
int32_t L_4 = ___2_count;
if ((((int32_t)L_4) >= ((int32_t)0)))
{
goto IL_002c;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1_RuntimeMethod_var)));
}
IL_002c:
{
int32_t L_6 = ___2_count;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___0_buffer;
NullCheck(L_7);
int32_t L_8 = ___1_index;
if ((((int32_t)L_6) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_7)->max_length)), L_8)))))
{
goto IL_003f;
}
}
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_9);
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Base64Encoder_Encode_m939D4DD4E0DA358CE5F6ABE0880F26C35224DAD1_RuntimeMethod_var)));
}
IL_003f:
{
int32_t L_10 = __this->____leftOverBytesCount_5;
if ((((int32_t)L_10) <= ((int32_t)0)))
{
goto IL_00a4;
}
}
{
int32_t L_11 = __this->____leftOverBytesCount_5;
V_2 = L_11;
goto IL_006a;
}
IL_0051:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->____leftOverBytes_4;
int32_t L_13 = V_2;
int32_t L_14 = L_13;
V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___0_buffer;
int32_t L_16 = ___1_index;
int32_t L_17 = L_16;
___1_index = ((int32_t)il2cpp_codegen_add(L_17, 1));
NullCheck(L_15);
int32_t L_18 = L_17;
uint8_t L_19 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (uint8_t)L_19);
int32_t L_20 = ___2_count;
___2_count = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
}
IL_006a:
{
int32_t L_21 = V_2;
if ((((int32_t)L_21) >= ((int32_t)3)))
{
goto IL_0072;
}
}
{
int32_t L_22 = ___2_count;
if ((((int32_t)L_22) > ((int32_t)0)))
{
goto IL_0051;
}
}
IL_0072:
{
int32_t L_23 = ___2_count;
if (L_23)
{
goto IL_0081;
}
}
{
int32_t L_24 = V_2;
if ((((int32_t)L_24) >= ((int32_t)3)))
{
goto IL_0081;
}
}
{
int32_t L_25 = V_2;
__this->____leftOverBytesCount_5 = L_25;
return;
}
IL_0081:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = __this->____leftOverBytes_4;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = __this->____charsLine_2;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int32_t L_28;
L_28 = Convert_ToBase64CharArray_mA76751948F258E3726B76E8A93133C6F364B216B(L_26, 0, 3, L_27, 0, NULL);
V_3 = L_28;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = __this->____charsLine_2;
int32_t L_30 = V_3;
Base64Encoder_WriteChars_mF8CBB506C69CF8F226168BA6E9F6B7658119C22D(__this, L_29, 0, L_30, NULL);
}
IL_00a4:
{
int32_t L_31 = ___2_count;
__this->____leftOverBytesCount_5 = ((int32_t)(L_31%3));
int32_t L_32 = __this->____leftOverBytesCount_5;
if ((((int32_t)L_32) <= ((int32_t)0)))
{
goto IL_00fa;
}
}
{
int32_t L_33 = ___2_count;
int32_t L_34 = __this->____leftOverBytesCount_5;
___2_count = ((int32_t)il2cpp_codegen_subtract(L_33, L_34));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = __this->____leftOverBytes_4;
if (L_35)
{
goto IL_00d4;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)3);
__this->____leftOverBytes_4 = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->____leftOverBytes_4), (void*)L_36);
}
IL_00d4:
{
V_4 = 0;
goto IL_00f0;
}
IL_00d9:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = __this->____leftOverBytes_4;
int32_t L_38 = V_4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = ___0_buffer;
int32_t L_40 = ___1_index;
int32_t L_41 = ___2_count;
int32_t L_42 = V_4;
NullCheck(L_39);
int32_t L_43 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_40, L_41)), L_42));
uint8_t L_44 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
NullCheck(L_37);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(L_38), (uint8_t)L_44);
int32_t L_45 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00f0:
{
int32_t L_46 = V_4;
int32_t L_47 = __this->____leftOverBytesCount_5;
if ((((int32_t)L_46) < ((int32_t)L_47)))
{
goto IL_00d9;
}
}
IL_00fa:
{
int32_t L_48 = ___1_index;
int32_t L_49 = ___2_count;
V_0 = ((int32_t)il2cpp_codegen_add(L_48, L_49));
V_1 = ((int32_t)57);
goto IL_0132;
}
IL_0103:
{
int32_t L_50 = ___1_index;
int32_t L_51 = V_1;
int32_t L_52 = V_0;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_50, L_51))) <= ((int32_t)L_52)))
{
goto IL_010d;
}
}
{
int32_t L_53 = V_0;
int32_t L_54 = ___1_index;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_53, L_54));
}
IL_010d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = ___0_buffer;
int32_t L_56 = ___1_index;
int32_t L_57 = V_1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_58 = __this->____charsLine_2;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int32_t L_59;
L_59 = Convert_ToBase64CharArray_mA76751948F258E3726B76E8A93133C6F364B216B(L_55, L_56, L_57, L_58, 0, NULL);
V_5 = L_59;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_60 = __this->____charsLine_2;
int32_t L_61 = V_5;
Base64Encoder_WriteChars_mF8CBB506C69CF8F226168BA6E9F6B7658119C22D(__this, L_60, 0, L_61, NULL);
int32_t L_62 = ___1_index;
int32_t L_63 = V_1;
___1_index = ((int32_t)il2cpp_codegen_add(L_62, L_63));
}
IL_0132:
{
int32_t L_64 = ___1_index;
int32_t L_65 = V_0;
if ((((int32_t)L_64) < ((int32_t)L_65)))
{
goto IL_0103;
}
}
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder_Flush_m71E5A2371AE71956E32A2ADFAF202C214C4DD576 (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->____leftOverBytesCount_5;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_0038;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____leftOverBytes_4;
int32_t L_2 = __this->____leftOverBytesCount_5;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = __this->____charsLine_2;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = Convert_ToBase64CharArray_mA76751948F258E3726B76E8A93133C6F364B216B(L_1, 0, L_2, L_3, 0, NULL);
V_0 = L_4;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = __this->____charsLine_2;
int32_t L_6 = V_0;
Base64Encoder_WriteChars_mF8CBB506C69CF8F226168BA6E9F6B7658119C22D(__this, L_5, 0, L_6, NULL);
__this->____leftOverBytesCount_5 = 0;
}
IL_0038:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.Base64Encoder::WriteChars(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base64Encoder_WriteChars_mF8CBB506C69CF8F226168BA6E9F6B7658119C22D (Base64Encoder_t812D5F10FE951AB4C2CCB0E75CEE63F6EFF4CC09* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_0 = __this->____writer_3;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ___0_chars;
int32_t L_2 = ___1_index;
int32_t L_3 = ___2_count;
NullCheck(L_0);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_0, L_1, L_2, L_3);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::IsDictionaryType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CollectionUtils_IsDictionaryType_m3AAE21322DDE1AB3FDCA1A1D56089E9B848B52D0 (Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t4F866F723F9E0A522C362494DC799D065D96C726_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_type;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
Type_t* L_3 = ___0_type;
NullCheck(L_2);
bool L_4;
L_4 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_2, L_3);
if (!L_4)
{
goto IL_001f;
}
}
{
return (bool)1;
}
IL_001f:
{
Type_t* L_5 = ___0_type;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (IDictionary_2_t4F866F723F9E0A522C362494DC799D065D96C726_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_8;
L_8 = ReflectionUtils_ImplementsGenericDefinition_mE01602AE212D4DB9C14D14D12349C017189126E8(L_5, L_7, NULL);
if (!L_8)
{
goto IL_0033;
}
}
{
return (bool)1;
}
IL_0033:
{
return (bool)0;
}
}
// System.Reflection.ConstructorInfo Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::ResolveEnumerableCollectionConstructor(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* CollectionUtils_ResolveEnumerableCollectionConstructor_mBC6CE0CF470773113A96F8DBF8314A0C66B34692 (Type_t* ___0_collectionType, Type_t* ___1_collectionItemType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (IList_1_t8C7C301DAF6E4E4DFA7504EF93E6E2C93AB33AE7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2;
Type_t* L_4 = ___1_collectionItemType;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_4);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_4);
NullCheck(L_1);
Type_t* L_5;
L_5 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(120 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_1, L_3);
V_0 = L_5;
Type_t* L_6 = ___0_collectionType;
Type_t* L_7 = ___1_collectionItemType;
Type_t* L_8 = V_0;
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_9;
L_9 = CollectionUtils_ResolveEnumerableCollectionConstructor_m76C044EFE555ABEAE860F44D44A0FEBC65EC01D0(L_6, L_7, L_8, NULL);
return L_9;
}
}
// System.Reflection.ConstructorInfo Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::ResolveEnumerableCollectionConstructor(System.Type,System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* CollectionUtils_ResolveEnumerableCollectionConstructor_m76C044EFE555ABEAE860F44D44A0FEBC65EC01D0 (Type_t* ___0_collectionType, Type_t* ___1_collectionItemType, Type_t* ___2_constructorArgumentType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tDECCB0903E13D406837BA6674FDAF7B6B1EDF44B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6D39F4BC58A66D98BCEB112169CFDE48809FC555_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tA9E92116BDDEB68A8527F08BF8D2B70B7A00CA95_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* V_1 = NULL;
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* V_2 = NULL;
int32_t V_3 = 0;
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* V_4 = NULL;
RuntimeObject* V_5 = NULL;
Type_t* V_6 = NULL;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (IEnumerable_1_t6D39F4BC58A66D98BCEB112169CFDE48809FC555_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2;
Type_t* L_4 = ___1_collectionItemType;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_4);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_4);
NullCheck(L_1);
Type_t* L_5;
L_5 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(120 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_1, L_3);
V_0 = L_5;
V_1 = (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL;
Type_t* L_6 = ___0_collectionType;
NullCheck(L_6);
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_7;
L_7 = VirtualFuncInvoker1< ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A*, int32_t >::Invoke(81 /* System.Reflection.ConstructorInfo[] System.Type::GetConstructors(System.Reflection.BindingFlags) */, L_6, ((int32_t)20));
V_2 = L_7;
V_3 = 0;
goto IL_0079;
}
IL_0029:
{
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_8 = V_2;
int32_t L_9 = V_3;
NullCheck(L_8);
int32_t L_10 = L_9;
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
V_4 = L_11;
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_12 = V_4;
NullCheck(L_12);
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_13;
L_13 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_12);
V_5 = (RuntimeObject*)L_13;
RuntimeObject* L_14 = V_5;
NullCheck(L_14);
int32_t L_15;
L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.ParameterInfo>::get_Count() */, ICollection_1_tDECCB0903E13D406837BA6674FDAF7B6B1EDF44B_il2cpp_TypeInfo_var, L_14);
if ((!(((uint32_t)L_15) == ((uint32_t)1))))
{
goto IL_0075;
}
}
{
RuntimeObject* L_16 = V_5;
NullCheck(L_16);
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_17;
L_17 = InterfaceFuncInvoker1< ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.ParameterInfo>::get_Item(System.Int32) */, IList_1_tA9E92116BDDEB68A8527F08BF8D2B70B7A00CA95_il2cpp_TypeInfo_var, L_16, 0);
NullCheck(L_17);
Type_t* L_18;
L_18 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_17);
V_6 = L_18;
Type_t* L_19 = V_0;
Type_t* L_20 = V_6;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_21;
L_21 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_19, L_20, NULL);
if (!L_21)
{
goto IL_005f;
}
}
{
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_22 = V_4;
V_1 = L_22;
goto IL_007f;
}
IL_005f:
{
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_23 = V_1;
il2cpp_codegen_runtime_class_init_inline(ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var);
bool L_24;
L_24 = ConstructorInfo_op_Equality_m6DD673A9263EE646773396F9D8DEE46FA48FFBF2(L_23, (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL, NULL);
if (!L_24)
{
goto IL_0075;
}
}
{
Type_t* L_25 = V_6;
Type_t* L_26 = ___2_constructorArgumentType;
NullCheck(L_25);
bool L_27;
L_27 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_25, L_26);
if (!L_27)
{
goto IL_0075;
}
}
{
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_28 = V_4;
V_1 = L_28;
}
IL_0075:
{
int32_t L_29 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_0079:
{
int32_t L_30 = V_3;
ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_31 = V_2;
NullCheck(L_31);
if ((((int32_t)L_30) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))))
{
goto IL_0029;
}
}
IL_007f:
{
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_32 = V_1;
return L_32;
}
}
// System.Collections.Generic.IList`1<System.Int32> Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::GetDimensions(System.Collections.IList,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CollectionUtils_GetDimensions_mD22512DFB544153260BF68E2CD32BF5391442B83 (RuntimeObject* ___0_values, int32_t ___1_dimensionsCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_0, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
V_0 = L_0;
RuntimeObject* L_1 = ___0_values;
V_1 = L_1;
}
IL_0008:
{
RuntimeObject* L_2 = V_0;
RuntimeObject* L_3 = V_1;
NullCheck(L_3);
int32_t L_4;
L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_3);
NullCheck(L_2);
InterfaceActionInvoker1< int32_t >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Int32>::Add(T) */, ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var, L_2, L_4);
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
int32_t L_6;
L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32>::get_Count() */, ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var, L_5);
int32_t L_7 = ___1_dimensionsCount;
if ((((int32_t)L_6) == ((int32_t)L_7)))
{
goto IL_003e;
}
}
{
RuntimeObject* L_8 = V_1;
NullCheck(L_8);
int32_t L_9;
L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, L_8);
if (!L_9)
{
goto IL_003e;
}
}
{
RuntimeObject* L_10 = V_1;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_10, 0);
V_2 = L_11;
RuntimeObject* L_12 = V_2;
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_12, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var)))
{
goto IL_003e;
}
}
{
RuntimeObject* L_13 = V_2;
V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_13, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var));
goto IL_0008;
}
IL_003e:
{
RuntimeObject* L_14 = V_0;
return L_14;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::CopyFromJaggedToMultidimensionalArray(System.Collections.IList,System.Array,System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionUtils_CopyFromJaggedToMultidimensionalArray_m9D5D89D7772151BED2D22BDEE091DAAD3AE7F3E4 (RuntimeObject* ___0_values, RuntimeArray* ___1_multidimensionalArray, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_indices, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___2_indices;
NullCheck(L_0);
V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
int32_t L_1 = V_0;
RuntimeArray* L_2 = ___1_multidimensionalArray;
NullCheck(L_2);
int32_t L_3;
L_3 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_2, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
{
goto IL_001c;
}
}
{
RuntimeArray* L_4 = ___1_multidimensionalArray;
RuntimeObject* L_5 = ___0_values;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___2_indices;
RuntimeObject* L_7;
L_7 = CollectionUtils_JaggedArrayGetValue_mDBA5A05D400FEBD0AFB711874FAD96D353650C22(L_5, L_6, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___2_indices;
NullCheck(L_4);
Array_SetValue_m71595F7B1BD3262D3BE2D03B3F8A7A0F51482917(L_4, L_7, L_8, NULL);
return;
}
IL_001c:
{
RuntimeArray* L_9 = ___1_multidimensionalArray;
int32_t L_10 = V_0;
NullCheck(L_9);
int32_t L_11;
L_11 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935(L_9, L_10, NULL);
V_1 = L_11;
RuntimeObject* L_12 = ___0_values;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = ___2_indices;
RuntimeObject* L_14;
L_14 = CollectionUtils_JaggedArrayGetValue_mDBA5A05D400FEBD0AFB711874FAD96D353650C22(L_12, L_13, NULL);
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_14, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var)));
int32_t L_15;
L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 System.Collections.ICollection::get_Count() */, ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_14, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var)));
int32_t L_16 = V_1;
if ((((int32_t)L_15) == ((int32_t)L_16)))
{
goto IL_0043;
}
}
{
Exception_t* L_17 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_17);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAD5BAE51140F5FF32C4A4D46B53FB6E0AA6B4FD6)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CollectionUtils_CopyFromJaggedToMultidimensionalArray_m9D5D89D7772151BED2D22BDEE091DAAD3AE7F3E4_RuntimeMethod_var)));
}
IL_0043:
{
int32_t L_18 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_18, 1)));
V_2 = L_19;
V_3 = 0;
goto IL_005a;
}
IL_0050:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_2;
int32_t L_21 = V_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = ___2_indices;
int32_t L_23 = V_3;
NullCheck(L_22);
int32_t L_24 = L_23;
int32_t L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (int32_t)L_25);
int32_t L_26 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_005a:
{
int32_t L_27 = V_3;
int32_t L_28 = V_0;
if ((((int32_t)L_27) < ((int32_t)L_28)))
{
goto IL_0050;
}
}
{
V_4 = 0;
goto IL_0076;
}
IL_0063:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_2;
int32_t L_30 = V_0;
int32_t L_31 = V_4;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (int32_t)L_31);
RuntimeObject* L_32 = ___0_values;
RuntimeArray* L_33 = ___1_multidimensionalArray;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = V_2;
CollectionUtils_CopyFromJaggedToMultidimensionalArray_m9D5D89D7772151BED2D22BDEE091DAAD3AE7F3E4(L_32, L_33, L_34, NULL);
int32_t L_35 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_0076:
{
int32_t L_36 = V_4;
RuntimeArray* L_37 = ___1_multidimensionalArray;
int32_t L_38 = V_0;
NullCheck(L_37);
int32_t L_39;
L_39 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935(L_37, L_38, NULL);
if ((((int32_t)L_36) < ((int32_t)L_39)))
{
goto IL_0063;
}
}
{
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::JaggedArrayGetValue(System.Collections.IList,System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CollectionUtils_JaggedArrayGetValue_mDBA5A05D400FEBD0AFB711874FAD96D353650C22 (RuntimeObject* ___0_values, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_indices, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
RuntimeObject* L_0 = ___0_values;
V_0 = L_0;
V_1 = 0;
goto IL_002b;
}
IL_0006:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___1_indices;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
int32_t L_5 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___1_indices;
NullCheck(L_6);
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), 1))))))
{
goto IL_001a;
}
}
{
RuntimeObject* L_7 = V_0;
int32_t L_8 = V_2;
NullCheck(L_7);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_7, L_8);
return L_9;
}
IL_001a:
{
RuntimeObject* L_10 = V_0;
int32_t L_11 = V_2;
NullCheck(L_10);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* System.Object System.Collections.IList::get_Item(System.Int32) */, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var, L_10, L_11);
V_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_12, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var));
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_002b:
{
int32_t L_14 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = ___1_indices;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
{
goto IL_0006;
}
}
{
RuntimeObject* L_16 = V_0;
return L_16;
}
}
// System.Array Vuforia.Newtonsoft.Json.Utilities.CollectionUtils::ToMultidimensionalArray(System.Collections.IList,System.Type,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* CollectionUtils_ToMultidimensionalArray_m4AF9E224D0D3EA4F1FA226722C6543B5208E368D (RuntimeObject* ___0_values, Type_t* ___1_type, int32_t ___2_rank, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeArray* V_1 = NULL;
{
RuntimeObject* L_0 = ___0_values;
int32_t L_1 = ___2_rank;
RuntimeObject* L_2;
L_2 = CollectionUtils_GetDimensions_mD22512DFB544153260BF68E2CD32BF5391442B83(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0011;
}
IL_000a:
{
RuntimeObject* L_3 = V_0;
NullCheck(L_3);
InterfaceActionInvoker1< int32_t >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Int32>::Add(T) */, ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var, L_3, 0);
}
IL_0011:
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32>::get_Count() */, ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var, L_4);
int32_t L_6 = ___2_rank;
if ((((int32_t)L_5) < ((int32_t)L_6)))
{
goto IL_000a;
}
}
{
Type_t* L_7 = ___1_type;
RuntimeObject* L_8 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8(L_8, Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
RuntimeArray* L_10;
L_10 = Array_CreateInstance_m97DC551619A43DA8AE15F1A6D33662D66E5DA817(L_7, L_9, NULL);
V_1 = L_10;
RuntimeObject* L_11 = ___0_values;
RuntimeArray* L_12 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)0);
CollectionUtils_CopyFromJaggedToMultidimensionalArray_m9D5D89D7772151BED2D22BDEE091DAAD3AE7F3E4(L_11, L_12, L_13, NULL);
RuntimeArray* L_14 = V_1;
return L_14;
}
}
#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.Type Vuforia.Newtonsoft.Json.Utilities.TypeInformation::get_Type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeInformation_get_Type_m1A14F5D60740E4CB3EA551DDF1BEB5D52F0AF748 (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->___U3CTypeU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.TypeInformation::set_Type(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103 (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, Type_t* ___0_value, const RuntimeMethod* method)
{
{
Type_t* L_0 = ___0_value;
__this->___U3CTypeU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTypeU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.TypeInformation::get_TypeCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeInformation_get_TypeCode_m862035A512B4CE7BE275B133AFEE6B57E3F9987F (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CTypeCodeU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.TypeInformation::set_TypeCode(Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661 (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CTypeCodeU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.TypeInformation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1 (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::GetTypeCode(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_GetTypeCode_m0A429224446973E826576B7F8452222D7E99004F (Type_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
Type_t* L_0 = ___0_t;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = ConvertUtils_GetTypeCode_m9638B72066770A43310A05965DB60C201F67A701(L_0, (&V_0), NULL);
return L_1;
}
}
// Vuforia.Newtonsoft.Json.Utilities.PrimitiveTypeCode Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::GetTypeCode(System.Type,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_GetTypeCode_m9638B72066770A43310A05965DB60C201F67A701 (Type_t* ___0_t, bool* ___1_isEnum, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m77233E87FB824A7E7160A7ACC6290C2F78322D3A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t* V_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_0 = ((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___TypeCodeMap_0;
Type_t* L_1 = ___0_t;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m77233E87FB824A7E7160A7ACC6290C2F78322D3A(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m77233E87FB824A7E7160A7ACC6290C2F78322D3A_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
bool* L_3 = ___1_isEnum;
*((int8_t*)L_3) = (int8_t)0;
int32_t L_4 = V_0;
return L_4;
}
IL_0014:
{
Type_t* L_5 = ___0_t;
bool L_6;
L_6 = TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6(L_5, NULL);
if (!L_6)
{
goto IL_002b;
}
}
{
bool* L_7 = ___1_isEnum;
*((int8_t*)L_7) = (int8_t)1;
Type_t* L_8 = ___0_t;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
Type_t* L_9;
L_9 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = ConvertUtils_GetTypeCode_m0A429224446973E826576B7F8452222D7E99004F(L_9, NULL);
return L_10;
}
IL_002b:
{
Type_t* L_11 = ___0_t;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_12;
L_12 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_11, NULL);
if (!L_12)
{
goto IL_0069;
}
}
{
Type_t* L_13 = ___0_t;
Type_t* L_14;
L_14 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_13, NULL);
V_1 = L_14;
Type_t* L_15 = V_1;
bool L_16;
L_16 = TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6(L_15, NULL);
if (!L_16)
{
goto IL_0069;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (Nullable_1_tCC12E6AC31BF7E862A033EBEFF48D5000D6291E6_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = L_19;
Type_t* L_21 = V_1;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
Type_t* L_22;
L_22 = Enum_GetUnderlyingType_mEDDDC2C9F74ECC841E65E401C3703D59C37CBB05(L_21, NULL);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_22);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_22);
NullCheck(L_18);
Type_t* L_23;
L_23 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(120 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_18, L_20);
bool* L_24 = ___1_isEnum;
*((int8_t*)L_24) = (int8_t)1;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_25;
L_25 = ConvertUtils_GetTypeCode_m0A429224446973E826576B7F8452222D7E99004F(L_23, NULL);
return L_25;
}
IL_0069:
{
bool* L_26 = ___1_isEnum;
*((int8_t*)L_26) = (int8_t)0;
return (int32_t)(1);
}
}
// Vuforia.Newtonsoft.Json.Utilities.TypeInformation Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::GetTypeInformation(System.IConvertible)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* ConvertUtils_GetTypeInformation_mFAFF78ABC2062F3A4CDF81EA208688469CDF0423 (RuntimeObject* ___0_convertable, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_0 = ((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___PrimitiveTypeCodes_1;
RuntimeObject* L_1 = ___0_convertable;
NullCheck(L_1);
int32_t L_2;
L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.TypeCode System.IConvertible::GetTypeCode() */, IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_il2cpp_TypeInfo_var, L_1);
NullCheck(L_0);
int32_t L_3 = L_2;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
return L_4;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::IsConvertible(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_IsConvertible_mBFF864FD5463F105B35A462668E43977A30C88E2 (Type_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
Type_t* L_2 = ___0_t;
NullCheck(L_1);
bool L_3;
L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_1, L_2);
return L_3;
}
}
// System.TimeSpan Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::ParseTimeSpan(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ConvertUtils_ParseTimeSpan_m9BFD83073759EC9628122B648F6E13B8E30F1184 (String_t* ___0_input, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_input;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2;
L_2 = TimeSpan_Parse_m04E95505BF0B208AAC0EC9C433CDFC6B6F4C3FE5(L_0, L_1, NULL);
return L_2;
}
}
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::CreateCastConverter(Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* ConvertUtils_CreateCastConverter_mBE240E962C8BA471C5A36A44699ECA4FB722BFF4 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass9_0_U3CCreateCastConverterU3Eb__0_mB2DB03718BACAC4BB888E65B6940308A1D433B50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6E90C09E43FB002DA629508AC300A0750320118);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* V_0 = NULL;
MethodInfo_t* V_1 = NULL;
{
U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* L_0 = (U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass9_0__ctor_mFCE43E5057CBF290C9DB4B98F35C864A53EEACAB(L_0, NULL);
V_0 = L_0;
Type_t* L_1;
L_1 = TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A_inline((&___0_t), NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2;
Type_t* L_4;
L_4 = TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76_inline((&___0_t), NULL);
NullCheck(L_3);
ArrayElementTypeCheck (L_3, L_4);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_4);
NullCheck(L_1);
MethodInfo_t* L_5;
L_5 = Type_GetMethod_m9E8E55EC8316CE8A2851B62AD4C73E841FEAC2EA(L_1, _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59, L_3, NULL);
V_1 = L_5;
MethodInfo_t* L_6 = V_1;
bool L_7;
L_7 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_6, (MethodInfo_t*)NULL, NULL);
if (!L_7)
{
goto IL_0053;
}
}
{
Type_t* L_8;
L_8 = TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A_inline((&___0_t), NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_9;
Type_t* L_11;
L_11 = TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76_inline((&___0_t), NULL);
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_11);
NullCheck(L_8);
MethodInfo_t* L_12;
L_12 = Type_GetMethod_m9E8E55EC8316CE8A2851B62AD4C73E841FEAC2EA(L_8, _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118, L_10, NULL);
V_1 = L_12;
}
IL_0053:
{
MethodInfo_t* L_13 = V_1;
bool L_14;
L_14 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_13, (MethodInfo_t*)NULL, NULL);
if (!L_14)
{
goto IL_005e;
}
}
{
return (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)NULL;
}
IL_005e:
{
U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* L_15 = V_0;
il2cpp_codegen_runtime_class_init_inline(JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_16;
L_16 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_17 = V_1;
NullCheck(L_16);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_18;
L_18 = GenericVirtualFuncInvoker1< MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, MethodBase_t* >::Invoke(ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var, L_16, L_17);
NullCheck(L_15);
L_15->___call_0 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&L_15->___call_0), (void*)L_18);
U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* L_19 = V_0;
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_20 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var);
NullCheck(L_20);
Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_20, L_19, (intptr_t)((void*)U3CU3Ec__DisplayClass9_0_U3CCreateCastConverterU3Eb__0_mB2DB03718BACAC4BB888E65B6940308A1D433B50_RuntimeMethod_var), NULL);
return L_20;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::Convert(System.Object,System.Globalization.CultureInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConvertUtils_Convert_m4CCDC59412EC2C584D3E009EB69718D4D203F7DB (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
{
RuntimeObject* L_0 = ___0_initialValue;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1 = ___1_culture;
Type_t* L_2 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057(L_0, L_1, L_2, (&V_0), NULL);
V_1 = L_3;
int32_t L_4 = V_1;
switch (L_4)
{
case 0:
{
goto IL_0023;
}
case 1:
{
goto IL_0025;
}
case 2:
{
goto IL_0041;
}
case 3:
{
goto IL_005c;
}
}
}
{
goto IL_0078;
}
IL_0023:
{
RuntimeObject* L_5 = V_0;
return L_5;
}
IL_0025:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_6;
L_6 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_7 = ___0_initialValue;
NullCheck(L_7);
Type_t* L_8;
L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_7, NULL);
Type_t* L_9 = ___2_targetType;
String_t* L_10;
L_10 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5F86FD91A59C8D1EE50BC1FAE93198709F71ADFD)), L_6, L_8, L_9, NULL);
Exception_t* L_11 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_11);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_Convert_m4CCDC59412EC2C584D3E009EB69718D4D203F7DB_RuntimeMethod_var)));
}
IL_0041:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_12;
L_12 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Type_t* L_13 = ___2_targetType;
String_t* L_14;
L_14 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4B301D8494B36842D7B3D50DCBFE8B45FF4A545F)), L_12, L_13, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_15);
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_15, L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC53E63D0484C54FA447F4E687330E5946C7E09F5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_Convert_m4CCDC59412EC2C584D3E009EB69718D4D203F7DB_RuntimeMethod_var)));
}
IL_005c:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16;
L_16 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_17 = ___0_initialValue;
NullCheck(L_17);
Type_t* L_18;
L_18 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_17, NULL);
Type_t* L_19 = ___2_targetType;
String_t* L_20;
L_20 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3438D17A546896844C14420AF9F02B18607937D8)), L_16, L_18, L_19, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_21);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, L_20, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_Convert_m4CCDC59412EC2C584D3E009EB69718D4D203F7DB_RuntimeMethod_var)));
}
IL_0078:
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_22 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_22);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BA8E3033D469A47C12379E4233623AFE1AED303)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_Convert_m4CCDC59412EC2C584D3E009EB69718D4D203F7DB_RuntimeMethod_var)));
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::TryConvert(System.Object,System.Globalization.CultureInfo,System.Type,System.Object&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_TryConvert_mF426C221B7EC0854AA4D63128CFE88A6824B4B09 (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, RuntimeObject** ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
RuntimeObject* L_0 = ___0_initialValue;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1 = ___1_culture;
Type_t* L_2 = ___2_targetType;
RuntimeObject** L_3 = ___3_value;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057(L_0, L_1, L_2, L_3, NULL);
if (L_4)
{
goto IL_000f_1;
}
}
{
V_0 = (bool)1;
goto IL_001e;
}
IL_000f_1:
{
RuntimeObject** L_5 = ___3_value;
*((RuntimeObject**)L_5) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)NULL);
V_0 = (bool)0;
goto IL_001e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0016;
}
throw e;
}
CATCH_0016:
{// begin catch(System.Object)
RuntimeObject** L_6 = ___3_value;
*((RuntimeObject**)L_6) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)NULL);
V_0 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_001e;
}// end catch (depth: 1)
IL_001e:
{
bool L_7 = V_0;
return L_7;
}
}
// Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/ConvertResult Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::TryConvertInternal(System.Object,System.Globalization.CultureInfo,System.Type,System.Object&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057 (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, RuntimeObject** ___3_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
String_t* V_1 = NULL;
Guid_t V_2;
memset((&V_2), 0, sizeof(V_2));
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* V_3 = NULL;
{
RuntimeObject* L_0 = ___0_initialValue;
if (L_0)
{
goto IL_000e;
}
}
{
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAFBD6003EB35087D8063200EFEE0344815A6DA10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057_RuntimeMethod_var)));
}
IL_000e:
{
Type_t* L_2 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_3;
L_3 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_2, NULL);
if (!L_3)
{
goto IL_001e;
}
}
{
Type_t* L_4 = ___2_targetType;
Type_t* L_5;
L_5 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_4, NULL);
___2_targetType = L_5;
}
IL_001e:
{
RuntimeObject* L_6 = ___0_initialValue;
NullCheck(L_6);
Type_t* L_7;
L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL);
V_0 = L_7;
Type_t* L_8 = ___2_targetType;
Type_t* L_9 = V_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_9, NULL);
if (!L_10)
{
goto IL_0033;
}
}
{
RuntimeObject** L_11 = ___3_value;
RuntimeObject* L_12 = ___0_initialValue;
*((RuntimeObject**)L_11) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_11, (void*)(RuntimeObject*)L_12);
return (int32_t)(0);
}
IL_0033:
{
RuntimeObject* L_13 = ___0_initialValue;
NullCheck(L_13);
Type_t* L_14;
L_14 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
bool L_15;
L_15 = ConvertUtils_IsConvertible_mBFF864FD5463F105B35A462668E43977A30C88E2(L_14, NULL);
if (!L_15)
{
goto IL_0088;
}
}
{
Type_t* L_16 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
bool L_17;
L_17 = ConvertUtils_IsConvertible_mBFF864FD5463F105B35A462668E43977A30C88E2(L_16, NULL);
if (!L_17)
{
goto IL_0088;
}
}
{
Type_t* L_18 = ___2_targetType;
bool L_19;
L_19 = TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6(L_18, NULL);
if (!L_19)
{
goto IL_007c;
}
}
{
RuntimeObject* L_20 = ___0_initialValue;
if (!((String_t*)IsInstSealed((RuntimeObject*)L_20, String_t_il2cpp_TypeInfo_var)))
{
goto IL_0069;
}
}
{
RuntimeObject** L_21 = ___3_value;
Type_t* L_22 = ___2_targetType;
RuntimeObject* L_23 = ___0_initialValue;
NullCheck(L_23);
String_t* L_24;
L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_23);
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeObject* L_25;
L_25 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_22, L_24, (bool)1, NULL);
*((RuntimeObject**)L_21) = (RuntimeObject*)L_25;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_21, (void*)(RuntimeObject*)L_25);
return (int32_t)(0);
}
IL_0069:
{
RuntimeObject* L_26 = ___0_initialValue;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
bool L_27;
L_27 = ConvertUtils_IsInteger_m20774530AE8CFDF875087A9196FF1891B2447D34(L_26, NULL);
if (!L_27)
{
goto IL_007c;
}
}
{
RuntimeObject** L_28 = ___3_value;
Type_t* L_29 = ___2_targetType;
RuntimeObject* L_30 = ___0_initialValue;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeObject* L_31;
L_31 = Enum_ToObject_mD898E0819FA640BC4E98924613B5DBD41146D1FF(L_29, L_30, NULL);
*((RuntimeObject**)L_28) = (RuntimeObject*)L_31;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_28, (void*)(RuntimeObject*)L_31);
return (int32_t)(0);
}
IL_007c:
{
RuntimeObject** L_32 = ___3_value;
RuntimeObject* L_33 = ___0_initialValue;
Type_t* L_34 = ___2_targetType;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_35 = ___1_culture;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
RuntimeObject* L_36;
L_36 = Convert_ChangeType_m2AA053891B5D1BD5CA7689B72EE5ADC95CD3E14B(L_33, L_34, L_35, NULL);
*((RuntimeObject**)L_32) = (RuntimeObject*)L_36;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_32, (void*)(RuntimeObject*)L_36);
return (int32_t)(0);
}
IL_0088:
{
RuntimeObject* L_37 = ___0_initialValue;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_37, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))
{
goto IL_00b6;
}
}
{
Type_t* L_38 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_40;
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
bool L_41;
L_41 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_38, L_40, NULL);
if (!L_41)
{
goto IL_00b6;
}
}
{
RuntimeObject** L_42 = ___3_value;
RuntimeObject* L_43 = ___0_initialValue;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_44;
memset((&L_44), 0, sizeof(L_44));
DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62((&L_44), ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_43, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_45 = L_44;
RuntimeObject* L_46 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_45);
*((RuntimeObject**)L_42) = (RuntimeObject*)L_46;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_42, (void*)(RuntimeObject*)L_46);
return (int32_t)(0);
}
IL_00b6:
{
RuntimeObject* L_47 = ___0_initialValue;
if (!((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)IsInst((RuntimeObject*)L_47, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)))
{
goto IL_00e4;
}
}
{
Type_t* L_48 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_49 = { reinterpret_cast<intptr_t> (Guid_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_50;
L_50 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_49, NULL);
bool L_51;
L_51 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_48, L_50, NULL);
if (!L_51)
{
goto IL_00e4;
}
}
{
RuntimeObject** L_52 = ___3_value;
RuntimeObject* L_53 = ___0_initialValue;
Guid_t L_54;
memset((&L_54), 0, sizeof(L_54));
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&L_54), ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_53, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)), /*hidden argument*/NULL);
Guid_t L_55 = L_54;
RuntimeObject* L_56 = Box(Guid_t_il2cpp_TypeInfo_var, &L_55);
*((RuntimeObject**)L_52) = (RuntimeObject*)L_56;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_52, (void*)(RuntimeObject*)L_56);
return (int32_t)(0);
}
IL_00e4:
{
RuntimeObject* L_57 = ___0_initialValue;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_57, Guid_t_il2cpp_TypeInfo_var)))
{
goto IL_0110;
}
}
{
Type_t* L_58 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_59 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_60;
L_60 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_59, NULL);
bool L_61;
L_61 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_58, L_60, NULL);
if (!L_61)
{
goto IL_0110;
}
}
{
RuntimeObject** L_62 = ___3_value;
RuntimeObject* L_63 = ___0_initialValue;
V_2 = ((*(Guid_t*)((Guid_t*)(Guid_t*)UnBox(L_63, Guid_t_il2cpp_TypeInfo_var))));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_64;
L_64 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&V_2), NULL);
*((RuntimeObject**)L_62) = (RuntimeObject*)L_64;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_62, (void*)(RuntimeObject*)L_64);
return (int32_t)(0);
}
IL_0110:
{
RuntimeObject* L_65 = ___0_initialValue;
V_1 = ((String_t*)IsInstSealed((RuntimeObject*)L_65, String_t_il2cpp_TypeInfo_var));
String_t* L_66 = V_1;
if (!L_66)
{
goto IL_01db;
}
}
{
Type_t* L_67 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast<intptr_t> (Guid_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_69;
L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL);
bool L_70;
L_70 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_67, L_69, NULL);
if (!L_70)
{
goto IL_013e;
}
}
{
RuntimeObject** L_71 = ___3_value;
String_t* L_72 = V_1;
Guid_t L_73;
memset((&L_73), 0, sizeof(L_73));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_73), L_72, /*hidden argument*/NULL);
Guid_t L_74 = L_73;
RuntimeObject* L_75 = Box(Guid_t_il2cpp_TypeInfo_var, &L_74);
*((RuntimeObject**)L_71) = (RuntimeObject*)L_75;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_71, (void*)(RuntimeObject*)L_75);
return (int32_t)(0);
}
IL_013e:
{
Type_t* L_76 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast<intptr_t> (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_78;
L_78 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_77, NULL);
bool L_79;
L_79 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_76, L_78, NULL);
if (!L_79)
{
goto IL_015b;
}
}
{
RuntimeObject** L_80 = ___3_value;
String_t* L_81 = V_1;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_82 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
NullCheck(L_82);
Uri__ctor_m24549041BC5661EAC10BA8CB35B60AD6512AF69B(L_82, L_81, 0, NULL);
*((RuntimeObject**)L_80) = (RuntimeObject*)L_82;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_80, (void*)(RuntimeObject*)L_82);
return (int32_t)(0);
}
IL_015b:
{
Type_t* L_83 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_84 = { reinterpret_cast<intptr_t> (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_85;
L_85 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_84, NULL);
bool L_86;
L_86 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_83, L_85, NULL);
if (!L_86)
{
goto IL_017c;
}
}
{
RuntimeObject** L_87 = ___3_value;
String_t* L_88 = V_1;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_89;
L_89 = ConvertUtils_ParseTimeSpan_m9BFD83073759EC9628122B648F6E13B8E30F1184(L_88, NULL);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_90 = L_89;
RuntimeObject* L_91 = Box(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var, &L_90);
*((RuntimeObject**)L_87) = (RuntimeObject*)L_91;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_87, (void*)(RuntimeObject*)L_91);
return (int32_t)(0);
}
IL_017c:
{
Type_t* L_92 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_93 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_94;
L_94 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_93, NULL);
bool L_95;
L_95 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_92, L_94, NULL);
if (!L_95)
{
goto IL_0198;
}
}
{
RuntimeObject** L_96 = ___3_value;
String_t* L_97 = V_1;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98;
L_98 = Convert_FromBase64String_m267327B074B41D93C9622D142B95CFAA4ACCCA9C(L_97, NULL);
*((RuntimeObject**)L_96) = (RuntimeObject*)L_98;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_96, (void*)(RuntimeObject*)L_98);
return (int32_t)(0);
}
IL_0198:
{
Type_t* L_99 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_100 = { reinterpret_cast<intptr_t> (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_101;
L_101 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_100, NULL);
bool L_102;
L_102 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_99, L_101, NULL);
if (!L_102)
{
goto IL_01be;
}
}
{
String_t* L_103 = V_1;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
bool L_104;
L_104 = ConvertUtils_VersionTryParse_m63EB286C65D33D21704E0B3F8D5556012563A18B(L_103, (&V_3), NULL);
if (!L_104)
{
goto IL_01b9;
}
}
{
RuntimeObject** L_105 = ___3_value;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_106 = V_3;
*((RuntimeObject**)L_105) = (RuntimeObject*)L_106;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_105, (void*)(RuntimeObject*)L_106);
return (int32_t)(0);
}
IL_01b9:
{
RuntimeObject** L_107 = ___3_value;
*((RuntimeObject**)L_107) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_107, (void*)(RuntimeObject*)NULL);
return (int32_t)(3);
}
IL_01be:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_108 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_109;
L_109 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_108, NULL);
Type_t* L_110 = ___2_targetType;
NullCheck(L_109);
bool L_111;
L_111 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_109, L_110);
if (!L_111)
{
goto IL_01db;
}
}
{
RuntimeObject** L_112 = ___3_value;
String_t* L_113 = V_1;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_114;
L_114 = il2cpp_codegen_get_type(L_113, (bool)1, Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var, ConvertUtils_TryConvertInternal_m6FCA4A0E75BF8A6939A249D0892AE925054CB057_RuntimeMethod_var);
*((RuntimeObject**)L_112) = (RuntimeObject*)L_114;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_112, (void*)(RuntimeObject*)L_114);
return (int32_t)(0);
}
IL_01db:
{
Type_t* L_115 = ___2_targetType;
bool L_116;
L_116 = TypeExtensions_IsInterface_mB238547B17A018C729CD13936258F9F04F6CCF0C(L_115, NULL);
if (L_116)
{
goto IL_01f3;
}
}
{
Type_t* L_117 = ___2_targetType;
bool L_118;
L_118 = TypeExtensions_IsGenericTypeDefinition_mEB2F9A91C45914FED1649CBE7B4A06FF06C411B8(L_117, NULL);
if (L_118)
{
goto IL_01f3;
}
}
{
Type_t* L_119 = ___2_targetType;
bool L_120;
L_120 = TypeExtensions_IsAbstract_m5D8F666F01611CC08B385682B9D4FC28B1D16EFE(L_119, NULL);
if (!L_120)
{
goto IL_01f8;
}
}
IL_01f3:
{
RuntimeObject** L_121 = ___3_value;
*((RuntimeObject**)L_121) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_121, (void*)(RuntimeObject*)NULL);
return (int32_t)(2);
}
IL_01f8:
{
RuntimeObject** L_122 = ___3_value;
*((RuntimeObject**)L_122) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_122, (void*)(RuntimeObject*)NULL);
return (int32_t)(3);
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConvertUtils_ConvertOrCast_m0F32DB29683CA5647055EBFCAA43B450C9ECB232 (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
Type_t* L_0 = ___2_targetType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
if (!L_3)
{
goto IL_0014;
}
}
{
RuntimeObject* L_4 = ___0_initialValue;
return L_4;
}
IL_0014:
{
RuntimeObject* L_5 = ___0_initialValue;
if (L_5)
{
goto IL_0021;
}
}
{
Type_t* L_6 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_7;
L_7 = ReflectionUtils_IsNullable_mB78DB751CCC65C8F15ABDCB207A9086F388C2D26(L_6, NULL);
if (!L_7)
{
goto IL_0021;
}
}
{
return NULL;
}
IL_0021:
{
RuntimeObject* L_8 = ___0_initialValue;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_9 = ___1_culture;
Type_t* L_10 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
bool L_11;
L_11 = ConvertUtils_TryConvert_mF426C221B7EC0854AA4D63128CFE88A6824B4B09(L_8, L_9, L_10, (&V_0), NULL);
if (!L_11)
{
goto IL_002f;
}
}
{
RuntimeObject* L_12 = V_0;
return L_12;
}
IL_002f:
{
RuntimeObject* L_13 = ___0_initialValue;
RuntimeObject* L_14 = ___0_initialValue;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
Type_t* L_15;
L_15 = ReflectionUtils_GetObjectType_m343B95CF6C1F760CFE01560A6093BCA070FD24A8(L_14, NULL);
Type_t* L_16 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
RuntimeObject* L_17;
L_17 = ConvertUtils_EnsureTypeAssignable_m6D5303D024ECBD332648A4CD437594310DE33EEB(L_13, L_15, L_16, NULL);
return L_17;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::EnsureTypeAssignable(System.Object,System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConvertUtils_EnsureTypeAssignable_m6D5303D024ECBD332648A4CD437594310DE33EEB (RuntimeObject* ___0_value, Type_t* ___1_initialType, Type_t* ___2_targetType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_m32E5C62C48899A77B7D242D4C8D847621933AC52_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
Func_2_tACBF5A1656250800CE861707354491F0611F6624* V_1 = NULL;
Type_t* G_B3_0 = NULL;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B12_0 = NULL;
String_t* G_B12_1 = NULL;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B11_0 = NULL;
String_t* G_B11_1 = NULL;
String_t* G_B13_0 = NULL;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B13_1 = NULL;
String_t* G_B13_2 = NULL;
{
RuntimeObject* L_0 = ___0_value;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((Type_t*)(NULL));
goto IL_000c;
}
IL_0006:
{
RuntimeObject* L_1 = ___0_value;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
G_B3_0 = L_2;
}
IL_000c:
{
V_0 = G_B3_0;
RuntimeObject* L_3 = ___0_value;
if (!L_3)
{
goto IL_0038;
}
}
{
Type_t* L_4 = ___2_targetType;
Type_t* L_5 = V_0;
NullCheck(L_4);
bool L_6;
L_6 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_4, L_5);
if (!L_6)
{
goto IL_001b;
}
}
{
RuntimeObject* L_7 = ___0_value;
return L_7;
}
IL_001b:
{
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36* L_8 = ((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___CastConverters_2;
Type_t* L_9 = V_0;
Type_t* L_10 = ___2_targetType;
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 L_11;
memset((&L_11), 0, sizeof(L_11));
TypeConvertKey__ctor_m97BB9CC25059A10C80CA20E448E2731C577E5A1F((&L_11), L_9, L_10, /*hidden argument*/NULL);
NullCheck(L_8);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_12;
L_12 = ThreadSafeStore_2_Get_m32E5C62C48899A77B7D242D4C8D847621933AC52(L_8, L_11, ThreadSafeStore_2_Get_m32E5C62C48899A77B7D242D4C8D847621933AC52_RuntimeMethod_var);
V_1 = L_12;
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_13 = V_1;
if (!L_13)
{
goto IL_0042;
}
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_14 = V_1;
RuntimeObject* L_15 = ___0_value;
NullCheck(L_14);
RuntimeObject* L_16;
L_16 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_14, L_15, NULL);
return L_16;
}
IL_0038:
{
Type_t* L_17 = ___2_targetType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_18;
L_18 = ReflectionUtils_IsNullable_mB78DB751CCC65C8F15ABDCB207A9086F388C2D26(L_17, NULL);
if (!L_18)
{
goto IL_0042;
}
}
{
return NULL;
}
IL_0042:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_19;
L_19 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Type_t* L_20 = ___1_initialType;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
bool L_21;
L_21 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_20, (Type_t*)NULL, NULL);
G_B11_0 = L_19;
G_B11_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral60E054398E9A44564C17311CB5271848DD97B127));
if (L_21)
{
G_B12_0 = L_19;
G_B12_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral60E054398E9A44564C17311CB5271848DD97B127));
goto IL_005c;
}
}
{
G_B13_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC1BB8AE9BFE937FA87BF5CDF9AAF5F7EF548A581));
G_B13_1 = G_B11_0;
G_B13_2 = G_B11_1;
goto IL_0062;
}
IL_005c:
{
Type_t* L_22 = ___1_initialType;
NullCheck(L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_22);
G_B13_0 = L_23;
G_B13_1 = G_B12_0;
G_B13_2 = G_B12_1;
}
IL_0062:
{
Type_t* L_24 = ___2_targetType;
String_t* L_25;
L_25 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(G_B13_2, G_B13_1, G_B13_0, L_24, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_26 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_26);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_26, L_25, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_EnsureTypeAssignable_m6D5303D024ECBD332648A4CD437594310DE33EEB_RuntimeMethod_var)));
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::VersionTryParse(System.String,System.Version&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_VersionTryParse_m63EB286C65D33D21704E0B3F8D5556012563A18B (String_t* ___0_input, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7** ___1_result, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_input;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7** L_1 = ___1_result;
bool L_2;
L_2 = Version_TryParse_m97B901CC175D8C6E1268F7D5E248050C007F4A28(L_0, L_1, NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::IsInteger(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_IsInteger_m20774530AE8CFDF875087A9196FF1891B2447D34 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
RuntimeObject* L_0 = ___0_value;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = ConvertUtils_GetTypeCode_m0A429224446973E826576B7F8452222D7E99004F(L_1, NULL);
V_0 = L_2;
int32_t L_3 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 6)))
{
case 0:
{
goto IL_0052;
}
case 1:
{
goto IL_0054;
}
case 2:
{
goto IL_0052;
}
case 3:
{
goto IL_0054;
}
case 4:
{
goto IL_0052;
}
case 5:
{
goto IL_0054;
}
case 6:
{
goto IL_0052;
}
case 7:
{
goto IL_0054;
}
case 8:
{
goto IL_0052;
}
case 9:
{
goto IL_0054;
}
case 10:
{
goto IL_0052;
}
case 11:
{
goto IL_0054;
}
case 12:
{
goto IL_0052;
}
case 13:
{
goto IL_0054;
}
case 14:
{
goto IL_0052;
}
}
}
{
goto IL_0054;
}
IL_0052:
{
return (bool)1;
}
IL_0054:
{
return (bool)0;
}
}
// Vuforia.Newtonsoft.Json.Utilities.ParseResult Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::Int32TryParse(System.Char[],System.Int32,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_Int32TryParse_m0747A668B73B86FCA5C58EB9B41D777766873131 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, int32_t ___2_length, int32_t* ___3_value, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
{
int32_t* L_0 = ___3_value;
*((int32_t*)L_0) = (int32_t)0;
int32_t L_1 = ___2_length;
if (L_1)
{
goto IL_0008;
}
}
{
return (int32_t)(3);
}
IL_0008:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___0_chars;
int32_t L_3 = ___1_start;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = (bool)((((int32_t)L_5) == ((int32_t)((int32_t)45)))? 1 : 0);
bool L_6 = V_0;
if (!L_6)
{
goto IL_0023;
}
}
{
int32_t L_7 = ___2_length;
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
{
goto IL_0019;
}
}
{
return (int32_t)(3);
}
IL_0019:
{
int32_t L_8 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_8, 1));
int32_t L_9 = ___2_length;
___2_length = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0023:
{
int32_t L_10 = ___1_start;
int32_t L_11 = ___2_length;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, L_11));
int32_t L_12 = ___2_length;
if ((((int32_t)L_12) > ((int32_t)((int32_t)10))))
{
goto IL_003a;
}
}
{
int32_t L_13 = ___2_length;
if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)10)))))
{
goto IL_005a;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = ___0_chars;
int32_t L_15 = ___1_start;
NullCheck(L_14);
int32_t L_16 = L_15;
uint16_t L_17 = (uint16_t)(L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, ((int32_t)48)))) <= ((int32_t)2)))
{
goto IL_005a;
}
}
IL_003a:
{
int32_t L_18 = ___1_start;
V_2 = L_18;
goto IL_0054;
}
IL_003e:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_19 = ___0_chars;
int32_t L_20 = V_2;
NullCheck(L_19);
int32_t L_21 = L_20;
uint16_t L_22 = (uint16_t)(L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, ((int32_t)48)));
int32_t L_23 = V_3;
if ((((int32_t)L_23) < ((int32_t)0)))
{
goto IL_004e;
}
}
{
int32_t L_24 = V_3;
if ((((int32_t)L_24) <= ((int32_t)((int32_t)9))))
{
goto IL_0050;
}
}
IL_004e:
{
return (int32_t)(3);
}
IL_0050:
{
int32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_0054:
{
int32_t L_26 = V_2;
int32_t L_27 = V_1;
if ((((int32_t)L_26) < ((int32_t)L_27)))
{
goto IL_003e;
}
}
{
return (int32_t)(2);
}
IL_005a:
{
int32_t L_28 = ___1_start;
V_4 = L_28;
goto IL_00ba;
}
IL_005f:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = ___0_chars;
int32_t L_30 = V_4;
NullCheck(L_29);
int32_t L_31 = L_30;
uint16_t L_32 = (uint16_t)(L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_32, ((int32_t)48)));
int32_t L_33 = V_5;
if ((((int32_t)L_33) < ((int32_t)0)))
{
goto IL_0073;
}
}
{
int32_t L_34 = V_5;
if ((((int32_t)L_34) <= ((int32_t)((int32_t)9))))
{
goto IL_0075;
}
}
IL_0073:
{
return (int32_t)(3);
}
IL_0075:
{
int32_t* L_35 = ___3_value;
int32_t L_36 = *((int32_t*)L_35);
int32_t L_37 = V_5;
V_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(((int32_t)10), L_36)), L_37));
int32_t L_38 = V_6;
int32_t* L_39 = ___3_value;
int32_t L_40 = *((int32_t*)L_39);
if ((((int32_t)L_38) <= ((int32_t)L_40)))
{
goto IL_00b0;
}
}
{
int32_t L_41 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_41, 1));
goto IL_00a9;
}
IL_008d:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_42 = ___0_chars;
int32_t L_43 = V_4;
NullCheck(L_42);
int32_t L_44 = L_43;
uint16_t L_45 = (uint16_t)(L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_45, ((int32_t)48)));
int32_t L_46 = V_5;
if ((((int32_t)L_46) < ((int32_t)0)))
{
goto IL_00a1;
}
}
{
int32_t L_47 = V_5;
if ((((int32_t)L_47) <= ((int32_t)((int32_t)9))))
{
goto IL_00a3;
}
}
IL_00a1:
{
return (int32_t)(3);
}
IL_00a3:
{
int32_t L_48 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_00a9:
{
int32_t L_49 = V_4;
int32_t L_50 = V_1;
if ((((int32_t)L_49) < ((int32_t)L_50)))
{
goto IL_008d;
}
}
{
return (int32_t)(2);
}
IL_00b0:
{
int32_t* L_51 = ___3_value;
int32_t L_52 = V_6;
*((int32_t*)L_51) = (int32_t)L_52;
int32_t L_53 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_53, 1));
}
IL_00ba:
{
int32_t L_54 = V_4;
int32_t L_55 = V_1;
if ((((int32_t)L_54) < ((int32_t)L_55)))
{
goto IL_005f;
}
}
{
bool L_56 = V_0;
if (L_56)
{
goto IL_00d2;
}
}
{
int32_t* L_57 = ___3_value;
int32_t L_58 = *((int32_t*)L_57);
if ((!(((uint32_t)L_58) == ((uint32_t)((int32_t)-2147483648LL)))))
{
goto IL_00cd;
}
}
{
return (int32_t)(2);
}
IL_00cd:
{
int32_t* L_59 = ___3_value;
int32_t* L_60 = ___3_value;
int32_t L_61 = *((int32_t*)L_60);
*((int32_t*)L_59) = (int32_t)((-L_61));
}
IL_00d2:
{
return (int32_t)(1);
}
}
// Vuforia.Newtonsoft.Json.Utilities.ParseResult Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::Int64TryParse(System.Char[],System.Int32,System.Int32,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_Int64TryParse_m6D6C304AC5AA482628113D7EC2FBD6C996D0FBE4 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, int32_t ___2_length, int64_t* ___3_value, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int64_t V_6 = 0;
{
int64_t* L_0 = ___3_value;
*((int64_t*)L_0) = (int64_t)((int64_t)0);
int32_t L_1 = ___2_length;
if (L_1)
{
goto IL_0009;
}
}
{
return (int32_t)(3);
}
IL_0009:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___0_chars;
int32_t L_3 = ___1_start;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = (bool)((((int32_t)L_5) == ((int32_t)((int32_t)45)))? 1 : 0);
bool L_6 = V_0;
if (!L_6)
{
goto IL_0024;
}
}
{
int32_t L_7 = ___2_length;
if ((!(((uint32_t)L_7) == ((uint32_t)1))))
{
goto IL_001a;
}
}
{
return (int32_t)(3);
}
IL_001a:
{
int32_t L_8 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_8, 1));
int32_t L_9 = ___2_length;
___2_length = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0024:
{
int32_t L_10 = ___1_start;
int32_t L_11 = ___2_length;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, L_11));
int32_t L_12 = ___2_length;
if ((((int32_t)L_12) <= ((int32_t)((int32_t)19))))
{
goto IL_004d;
}
}
{
int32_t L_13 = ___1_start;
V_2 = L_13;
goto IL_0047;
}
IL_0031:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = ___0_chars;
int32_t L_15 = V_2;
NullCheck(L_14);
int32_t L_16 = L_15;
uint16_t L_17 = (uint16_t)(L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, ((int32_t)48)));
int32_t L_18 = V_3;
if ((((int32_t)L_18) < ((int32_t)0)))
{
goto IL_0041;
}
}
{
int32_t L_19 = V_3;
if ((((int32_t)L_19) <= ((int32_t)((int32_t)9))))
{
goto IL_0043;
}
}
IL_0041:
{
return (int32_t)(3);
}
IL_0043:
{
int32_t L_20 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0047:
{
int32_t L_21 = V_2;
int32_t L_22 = V_1;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_0031;
}
}
{
return (int32_t)(2);
}
IL_004d:
{
int32_t L_23 = ___1_start;
V_4 = L_23;
goto IL_00af;
}
IL_0052:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = ___0_chars;
int32_t L_25 = V_4;
NullCheck(L_24);
int32_t L_26 = L_25;
uint16_t L_27 = (uint16_t)(L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_27, ((int32_t)48)));
int32_t L_28 = V_5;
if ((((int32_t)L_28) < ((int32_t)0)))
{
goto IL_0066;
}
}
{
int32_t L_29 = V_5;
if ((((int32_t)L_29) <= ((int32_t)((int32_t)9))))
{
goto IL_0068;
}
}
IL_0066:
{
return (int32_t)(3);
}
IL_0068:
{
int64_t* L_30 = ___3_value;
int64_t L_31 = *((int64_t*)L_30);
int32_t L_32 = V_5;
V_6 = ((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_multiply(((int64_t)((int32_t)10)), L_31)), ((int64_t)L_32)));
int64_t L_33 = V_6;
int64_t* L_34 = ___3_value;
int64_t L_35 = *((int64_t*)L_34);
if ((((int64_t)L_33) <= ((int64_t)L_35)))
{
goto IL_00a5;
}
}
{
int32_t L_36 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_36, 1));
goto IL_009e;
}
IL_0082:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_37 = ___0_chars;
int32_t L_38 = V_4;
NullCheck(L_37);
int32_t L_39 = L_38;
uint16_t L_40 = (uint16_t)(L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
V_5 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, ((int32_t)48)));
int32_t L_41 = V_5;
if ((((int32_t)L_41) < ((int32_t)0)))
{
goto IL_0096;
}
}
{
int32_t L_42 = V_5;
if ((((int32_t)L_42) <= ((int32_t)((int32_t)9))))
{
goto IL_0098;
}
}
IL_0096:
{
return (int32_t)(3);
}
IL_0098:
{
int32_t L_43 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_009e:
{
int32_t L_44 = V_4;
int32_t L_45 = V_1;
if ((((int32_t)L_44) < ((int32_t)L_45)))
{
goto IL_0082;
}
}
{
return (int32_t)(2);
}
IL_00a5:
{
int64_t* L_46 = ___3_value;
int64_t L_47 = V_6;
*((int64_t*)L_46) = (int64_t)L_47;
int32_t L_48 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_00af:
{
int32_t L_49 = V_4;
int32_t L_50 = V_1;
if ((((int32_t)L_49) < ((int32_t)L_50)))
{
goto IL_0052;
}
}
{
bool L_51 = V_0;
if (L_51)
{
goto IL_00cb;
}
}
{
int64_t* L_52 = ___3_value;
int64_t L_53 = *((int64_t*)L_52);
if ((!(((uint64_t)L_53) == ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
{
goto IL_00c6;
}
}
{
return (int32_t)(2);
}
IL_00c6:
{
int64_t* L_54 = ___3_value;
int64_t* L_55 = ___3_value;
int64_t L_56 = *((int64_t*)L_55);
*((int64_t*)L_54) = (int64_t)((-L_56));
}
IL_00cb:
{
return (int32_t)(1);
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::TryConvertGuid(System.String,System.Guid&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConvertUtils_TryConvertGuid_m07C13D1D462F9279F02E69B3D252F5BA0532EA81 (String_t* ___0_s, Guid_t* ___1_g, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_s;
Guid_t* L_1 = ___1_g;
bool L_2;
L_2 = Guid_TryParseExact_m8318795A2B6B90900272736AF2A803438FEDB7DE(L_0, _stringLiteralA019FB7F17AA36A9743C530E1F11D5613B8B1158, L_1, NULL);
return L_2;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::HexTextToInt(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_HexTextToInt_m530432927173D2DCD310364DA22130DAD45FBFBB (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_text, int32_t ___1_start, int32_t ___2_end, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
V_0 = 0;
int32_t L_0 = ___1_start;
V_1 = L_0;
goto IL_0020;
}
IL_0006:
{
int32_t L_1 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___0_text;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = ConvertUtils_HexCharToInt_m7D0497F52668FCD08F62E45EE67B98EB230A7474(L_5, NULL);
int32_t L_7 = ___2_end;
int32_t L_8 = V_1;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)(L_6<<((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_7, 1)), L_8)), 4))&((int32_t)31)))))));
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0020:
{
int32_t L_10 = V_1;
int32_t L_11 = ___2_end;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0006;
}
}
{
int32_t L_12 = V_0;
return L_12;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::HexCharToInt(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConvertUtils_HexCharToInt_m7D0497F52668FCD08F62E45EE67B98EB230A7474 (Il2CppChar ___0_ch, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___0_ch;
if ((((int32_t)L_0) > ((int32_t)((int32_t)57))))
{
goto IL_000f;
}
}
{
Il2CppChar L_1 = ___0_ch;
if ((((int32_t)L_1) < ((int32_t)((int32_t)48))))
{
goto IL_000f;
}
}
{
Il2CppChar L_2 = ___0_ch;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, ((int32_t)48)));
}
IL_000f:
{
Il2CppChar L_3 = ___0_ch;
if ((((int32_t)L_3) > ((int32_t)((int32_t)70))))
{
goto IL_001e;
}
}
{
Il2CppChar L_4 = ___0_ch;
if ((((int32_t)L_4) < ((int32_t)((int32_t)65))))
{
goto IL_001e;
}
}
{
Il2CppChar L_5 = ___0_ch;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, ((int32_t)55)));
}
IL_001e:
{
Il2CppChar L_6 = ___0_ch;
if ((((int32_t)L_6) > ((int32_t)((int32_t)102))))
{
goto IL_002d;
}
}
{
Il2CppChar L_7 = ___0_ch;
if ((((int32_t)L_7) < ((int32_t)((int32_t)97))))
{
goto IL_002d;
}
}
{
Il2CppChar L_8 = ___0_ch;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)87)));
}
IL_002d:
{
String_t* L_9;
L_9 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&___0_ch), NULL);
String_t* L_10;
L_10 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCF717EDD20184C69D2A7741CE1261780C5427566)), L_9, NULL);
FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B* L_11 = (FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tCD210E92627903FFEDAAA706C08FB6222B4D012B_il2cpp_TypeInfo_var)));
NullCheck(L_11);
FormatException__ctor_mE04AEA59C0EEFF4BD34B7CE8601F9D331D1D473E(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ConvertUtils_HexCharToInt_m7D0497F52668FCD08F62E45EE67B98EB230A7474_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConvertUtils__cctor_mFF449F75A487004871D53E0984F461B849EBA93D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_CreateCastConverter_mBE240E962C8BA471C5A36A44699ECA4FB722BFF4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1BBC419F29FC36AA000015DF2C25C422ED08968B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2__ctor_mDDEAE0331DB6B8FA095FA7124C5DA27FED37D2C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_0 = (Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045*)il2cpp_codegen_object_new(Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m1BBC419F29FC36AA000015DF2C25C422ED08968B(L_0, Dictionary_2__ctor_m1BBC419F29FC36AA000015DF2C25C422ED08968B_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_1 = L_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
NullCheck(L_1);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_1, L_3, 2, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_4 = L_1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1_0_0_0_var) };
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
NullCheck(L_4);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_4, L_6, 3, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_7 = L_4;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
Type_t* L_9;
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
NullCheck(L_7);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_7, L_9, 4, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_10 = L_7;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01_0_0_0_var) };
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
NullCheck(L_10);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_10, L_12, 5, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_13 = L_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
NullCheck(L_13);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_13, L_15, 6, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_16 = L_13;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C_0_0_0_var) };
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
NullCheck(L_16);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_16, L_18, 7, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_19 = L_16;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
Type_t* L_21;
L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL);
NullCheck(L_19);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_19, L_21, 8, Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_22 = L_19;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast<intptr_t> (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C_0_0_0_var) };
Type_t* L_24;
L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL);
NullCheck(L_22);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_22, L_24, ((int32_t)9), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_25 = L_22;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
Type_t* L_27;
L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL);
NullCheck(L_25);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_25, L_27, ((int32_t)10), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_28 = L_25;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_29 = { reinterpret_cast<intptr_t> (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9_0_0_0_var) };
Type_t* L_30;
L_30 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_29, NULL);
NullCheck(L_28);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_28, L_30, ((int32_t)11), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_31 = L_28;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
Type_t* L_33;
L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
NullCheck(L_31);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_31, L_33, ((int32_t)12), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_34 = L_31;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28_0_0_0_var) };
Type_t* L_36;
L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
NullCheck(L_34);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_34, L_36, ((int32_t)13), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_37 = L_34;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
Type_t* L_39;
L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL);
NullCheck(L_37);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_37, L_39, ((int32_t)14), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_40 = L_37;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast<intptr_t> (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505_0_0_0_var) };
Type_t* L_42;
L_42 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_41, NULL);
NullCheck(L_40);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_40, L_42, ((int32_t)15), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_43 = L_40;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
Type_t* L_45;
L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
NullCheck(L_43);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_43, L_45, ((int32_t)16), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_46 = L_43;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast<intptr_t> (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099_0_0_0_var) };
Type_t* L_48;
L_48 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_47, NULL);
NullCheck(L_46);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_46, L_48, ((int32_t)17), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_49 = L_46;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
Type_t* L_51;
L_51 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_50, NULL);
NullCheck(L_49);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_49, L_51, ((int32_t)18), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_52 = L_49;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast<intptr_t> (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17_0_0_0_var) };
Type_t* L_54;
L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL);
NullCheck(L_52);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_52, L_54, ((int32_t)19), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_55 = L_52;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
Type_t* L_57;
L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
NullCheck(L_55);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_55, L_57, ((int32_t)20), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_58 = L_55;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_59 = { reinterpret_cast<intptr_t> (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99_0_0_0_var) };
Type_t* L_60;
L_60 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_59, NULL);
NullCheck(L_58);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_58, L_60, ((int32_t)21), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_61 = L_58;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_62 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
Type_t* L_63;
L_63 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_62, NULL);
NullCheck(L_61);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_61, L_63, ((int32_t)22), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_64 = L_61;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast<intptr_t> (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75_0_0_0_var) };
Type_t* L_66;
L_66 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_65, NULL);
NullCheck(L_64);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_64, L_66, ((int32_t)23), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_67 = L_64;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
Type_t* L_69;
L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL);
NullCheck(L_67);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_67, L_69, ((int32_t)24), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_70 = L_67;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_71 = { reinterpret_cast<intptr_t> (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165_0_0_0_var) };
Type_t* L_72;
L_72 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_71, NULL);
NullCheck(L_70);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_70, L_72, ((int32_t)25), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_73 = L_70;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_74 = { reinterpret_cast<intptr_t> (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) };
Type_t* L_75;
L_75 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_74, NULL);
NullCheck(L_73);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_73, L_75, ((int32_t)26), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_76 = L_73;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_77 = { reinterpret_cast<intptr_t> (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC_0_0_0_var) };
Type_t* L_78;
L_78 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_77, NULL);
NullCheck(L_76);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_76, L_78, ((int32_t)27), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_79 = L_76;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_80 = { reinterpret_cast<intptr_t> (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) };
Type_t* L_81;
L_81 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_80, NULL);
NullCheck(L_79);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_79, L_81, ((int32_t)28), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_82 = L_79;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_83 = { reinterpret_cast<intptr_t> (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B_0_0_0_var) };
Type_t* L_84;
L_84 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_83, NULL);
NullCheck(L_82);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_82, L_84, ((int32_t)29), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_85 = L_82;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_86 = { reinterpret_cast<intptr_t> (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) };
Type_t* L_87;
L_87 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_86, NULL);
NullCheck(L_85);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_85, L_87, ((int32_t)30), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_88 = L_85;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_89 = { reinterpret_cast<intptr_t> (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB_0_0_0_var) };
Type_t* L_90;
L_90 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_89, NULL);
NullCheck(L_88);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_88, L_90, ((int32_t)31), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_91 = L_88;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast<intptr_t> (Guid_t_0_0_0_var) };
Type_t* L_93;
L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL);
NullCheck(L_91);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_91, L_93, ((int32_t)32), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_94 = L_91;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_95 = { reinterpret_cast<intptr_t> (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7_0_0_0_var) };
Type_t* L_96;
L_96 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_95, NULL);
NullCheck(L_94);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_94, L_96, ((int32_t)33), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_97 = L_94;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_98 = { reinterpret_cast<intptr_t> (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_0_0_0_var) };
Type_t* L_99;
L_99 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_98, NULL);
NullCheck(L_97);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_97, L_99, ((int32_t)34), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_100 = L_97;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_101 = { reinterpret_cast<intptr_t> (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272_0_0_0_var) };
Type_t* L_102;
L_102 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_101, NULL);
NullCheck(L_100);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_100, L_102, ((int32_t)35), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_103 = L_100;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_104 = { reinterpret_cast<intptr_t> (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var) };
Type_t* L_105;
L_105 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_104, NULL);
NullCheck(L_103);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_103, L_105, ((int32_t)38), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_106 = L_103;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_107 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
Type_t* L_108;
L_108 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_107, NULL);
NullCheck(L_106);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_106, L_108, ((int32_t)39), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
Dictionary_2_tE25A4E521E7DC1A40ABC96CDD6FE81B744629045* L_109 = L_106;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_110 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) };
Type_t* L_111;
L_111 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_110, NULL);
NullCheck(L_109);
Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44(L_109, L_111, ((int32_t)40), Dictionary_2_Add_mFBC4EBE59457254F5058743AC2768BD480854C44_RuntimeMethod_var);
((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___TypeCodeMap_0 = L_109;
Il2CppCodeGenWriteBarrier((void**)(&((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___TypeCodeMap_0), (void*)L_109);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_112 = (TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B*)(TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B*)SZArrayNew(TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B_il2cpp_TypeInfo_var, (uint32_t)((int32_t)19));
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_113 = L_112;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_114 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_114);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_114, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_115 = L_114;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_116 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
Type_t* L_117;
L_117 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_116, NULL);
NullCheck(L_115);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_115, L_117, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_118 = L_115;
NullCheck(L_118);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_118, 0, NULL);
NullCheck(L_113);
ArrayElementTypeCheck (L_113, L_118);
(L_113)->SetAt(static_cast<il2cpp_array_size_t>(0), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_118);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_119 = L_113;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_120 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_120);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_120, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_121 = L_120;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_122 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
Type_t* L_123;
L_123 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_122, NULL);
NullCheck(L_121);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_121, L_123, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_124 = L_121;
NullCheck(L_124);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_124, 1, NULL);
NullCheck(L_119);
ArrayElementTypeCheck (L_119, L_124);
(L_119)->SetAt(static_cast<il2cpp_array_size_t>(1), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_124);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_125 = L_119;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_126 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_126);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_126, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_127 = L_126;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_128 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
Type_t* L_129;
L_129 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_128, NULL);
NullCheck(L_127);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_127, L_129, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_130 = L_127;
NullCheck(L_130);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_130, ((int32_t)41), NULL);
NullCheck(L_125);
ArrayElementTypeCheck (L_125, L_130);
(L_125)->SetAt(static_cast<il2cpp_array_size_t>(2), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_130);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_131 = L_125;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_132 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_132);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_132, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_133 = L_132;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_134 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
Type_t* L_135;
L_135 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_134, NULL);
NullCheck(L_133);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_133, L_135, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_136 = L_133;
NullCheck(L_136);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_136, 4, NULL);
NullCheck(L_131);
ArrayElementTypeCheck (L_131, L_136);
(L_131)->SetAt(static_cast<il2cpp_array_size_t>(3), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_136);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_137 = L_131;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_138 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_138);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_138, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_139 = L_138;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_140 = { reinterpret_cast<intptr_t> (Char_t521A6F19B456D956AF452D926C32709DC03D6B17_0_0_0_var) };
Type_t* L_141;
L_141 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_140, NULL);
NullCheck(L_139);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_139, L_141, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_142 = L_139;
NullCheck(L_142);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_142, 2, NULL);
NullCheck(L_137);
ArrayElementTypeCheck (L_137, L_142);
(L_137)->SetAt(static_cast<il2cpp_array_size_t>(4), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_142);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_143 = L_137;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_144 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_144);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_144, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_145 = L_144;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_146 = { reinterpret_cast<intptr_t> (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) };
Type_t* L_147;
L_147 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_146, NULL);
NullCheck(L_145);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_145, L_147, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_148 = L_145;
NullCheck(L_148);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_148, 6, NULL);
NullCheck(L_143);
ArrayElementTypeCheck (L_143, L_148);
(L_143)->SetAt(static_cast<il2cpp_array_size_t>(5), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_148);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_149 = L_143;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_150 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_150);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_150, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_151 = L_150;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_152 = { reinterpret_cast<intptr_t> (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) };
Type_t* L_153;
L_153 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_152, NULL);
NullCheck(L_151);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_151, L_153, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_154 = L_151;
NullCheck(L_154);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_154, ((int32_t)14), NULL);
NullCheck(L_149);
ArrayElementTypeCheck (L_149, L_154);
(L_149)->SetAt(static_cast<il2cpp_array_size_t>(6), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_154);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_155 = L_149;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_156 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_156);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_156, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_157 = L_156;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_158 = { reinterpret_cast<intptr_t> (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) };
Type_t* L_159;
L_159 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_158, NULL);
NullCheck(L_157);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_157, L_159, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_160 = L_157;
NullCheck(L_160);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_160, 8, NULL);
NullCheck(L_155);
ArrayElementTypeCheck (L_155, L_160);
(L_155)->SetAt(static_cast<il2cpp_array_size_t>(7), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_160);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_161 = L_155;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_162 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_162);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_162, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_163 = L_162;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_164 = { reinterpret_cast<intptr_t> (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) };
Type_t* L_165;
L_165 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_164, NULL);
NullCheck(L_163);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_163, L_165, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_166 = L_163;
NullCheck(L_166);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_166, ((int32_t)10), NULL);
NullCheck(L_161);
ArrayElementTypeCheck (L_161, L_166);
(L_161)->SetAt(static_cast<il2cpp_array_size_t>(8), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_166);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_167 = L_161;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_168 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_168);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_168, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_169 = L_168;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_170 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
Type_t* L_171;
L_171 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_170, NULL);
NullCheck(L_169);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_169, L_171, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_172 = L_169;
NullCheck(L_172);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_172, ((int32_t)12), NULL);
NullCheck(L_167);
ArrayElementTypeCheck (L_167, L_172);
(L_167)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_172);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_173 = L_167;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_174 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_174);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_174, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_175 = L_174;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_176 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
Type_t* L_177;
L_177 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_176, NULL);
NullCheck(L_175);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_175, L_177, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_178 = L_175;
NullCheck(L_178);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_178, ((int32_t)16), NULL);
NullCheck(L_173);
ArrayElementTypeCheck (L_173, L_178);
(L_173)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_178);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_179 = L_173;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_180 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_180);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_180, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_181 = L_180;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_182 = { reinterpret_cast<intptr_t> (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) };
Type_t* L_183;
L_183 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_182, NULL);
NullCheck(L_181);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_181, L_183, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_184 = L_181;
NullCheck(L_184);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_184, ((int32_t)18), NULL);
NullCheck(L_179);
ArrayElementTypeCheck (L_179, L_184);
(L_179)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_184);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_185 = L_179;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_186 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_186);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_186, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_187 = L_186;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_188 = { reinterpret_cast<intptr_t> (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) };
Type_t* L_189;
L_189 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_188, NULL);
NullCheck(L_187);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_187, L_189, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_190 = L_187;
NullCheck(L_190);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_190, ((int32_t)20), NULL);
NullCheck(L_185);
ArrayElementTypeCheck (L_185, L_190);
(L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_190);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_191 = L_185;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_192 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_192);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_192, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_193 = L_192;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_194 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
Type_t* L_195;
L_195 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_194, NULL);
NullCheck(L_193);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_193, L_195, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_196 = L_193;
NullCheck(L_196);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_196, ((int32_t)22), NULL);
NullCheck(L_191);
ArrayElementTypeCheck (L_191, L_196);
(L_191)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_196);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_197 = L_191;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_198 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_198);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_198, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_199 = L_198;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_200 = { reinterpret_cast<intptr_t> (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) };
Type_t* L_201;
L_201 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_200, NULL);
NullCheck(L_199);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_199, L_201, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_202 = L_199;
NullCheck(L_202);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_202, ((int32_t)24), NULL);
NullCheck(L_197);
ArrayElementTypeCheck (L_197, L_202);
(L_197)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_202);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_203 = L_197;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_204 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_204);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_204, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_205 = L_204;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_206 = { reinterpret_cast<intptr_t> (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_0_0_0_var) };
Type_t* L_207;
L_207 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_206, NULL);
NullCheck(L_205);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_205, L_207, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_208 = L_205;
NullCheck(L_208);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_208, ((int32_t)30), NULL);
NullCheck(L_203);
ArrayElementTypeCheck (L_203, L_208);
(L_203)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_208);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_209 = L_203;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_210 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_210);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_210, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_211 = L_210;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_212 = { reinterpret_cast<intptr_t> (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) };
Type_t* L_213;
L_213 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_212, NULL);
NullCheck(L_211);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_211, L_213, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_214 = L_211;
NullCheck(L_214);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_214, ((int32_t)26), NULL);
NullCheck(L_209);
ArrayElementTypeCheck (L_209, L_214);
(L_209)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_214);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_215 = L_209;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_216 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_216);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_216, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_217 = L_216;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_218 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
Type_t* L_219;
L_219 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_218, NULL);
NullCheck(L_217);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_217, L_219, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_220 = L_217;
NullCheck(L_220);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_220, 0, NULL);
NullCheck(L_215);
ArrayElementTypeCheck (L_215, L_220);
(L_215)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_220);
TypeInformationU5BU5D_tA35A5FE9F4F6456B32D22EA5E3BCDAB7913B3D5B* L_221 = L_215;
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_222 = (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)il2cpp_codegen_object_new(TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007_il2cpp_TypeInfo_var);
NullCheck(L_222);
TypeInformation__ctor_mB5567946868E70CF89F1F435AE059684188AB7A1(L_222, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_223 = L_222;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_224 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
Type_t* L_225;
L_225 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_224, NULL);
NullCheck(L_223);
TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline(L_223, L_225, NULL);
TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* L_226 = L_223;
NullCheck(L_226);
TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline(L_226, ((int32_t)39), NULL);
NullCheck(L_221);
ArrayElementTypeCheck (L_221, L_226);
(L_221)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007*)L_226);
((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___PrimitiveTypeCodes_1 = L_221;
Il2CppCodeGenWriteBarrier((void**)(&((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___PrimitiveTypeCodes_1), (void*)L_221);
Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573* L_227 = (Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573*)il2cpp_codegen_object_new(Func_2_t63716652990D9DBDF5AD7A31B87CFA1280E4C573_il2cpp_TypeInfo_var);
NullCheck(L_227);
Func_2__ctor_mE2E9076E63B66ABF85C03D341A94890FE405C1AD(L_227, NULL, (intptr_t)((void*)ConvertUtils_CreateCastConverter_mBE240E962C8BA471C5A36A44699ECA4FB722BFF4_RuntimeMethod_var), NULL);
ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36* L_228 = (ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36*)il2cpp_codegen_object_new(ThreadSafeStore_2_t807E75618C5F5707A32A77614BE8EA52B9B21C36_il2cpp_TypeInfo_var);
NullCheck(L_228);
ThreadSafeStore_2__ctor_mDDEAE0331DB6B8FA095FA7124C5DA27FED37D2C1(L_228, L_227, ThreadSafeStore_2__ctor_mDDEAE0331DB6B8FA095FA7124C5DA27FED37D2C1_RuntimeMethod_var);
((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___CastConverters_2 = L_228;
Il2CppCodeGenWriteBarrier((void**)(&((ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_StaticFields*)il2cpp_codegen_static_fields_for(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var))->___CastConverters_2), (void*)L_228);
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: Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
IL2CPP_EXTERN_C void TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshal_pinvoke(const TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97& unmarshaled, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_pinvoke& marshaled)
{
Exception_t* ____initialType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_initialType' of type 'TypeConvertKey': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(____initialType_0Exception, NULL);
}
IL2CPP_EXTERN_C void TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshal_pinvoke_back(const TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_pinvoke& marshaled, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97& unmarshaled)
{
Exception_t* ____initialType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_initialType' of type 'TypeConvertKey': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(____initialType_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
IL2CPP_EXTERN_C void TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshal_pinvoke_cleanup(TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
IL2CPP_EXTERN_C void TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshal_com(const TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97& unmarshaled, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_com& marshaled)
{
Exception_t* ____initialType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_initialType' of type 'TypeConvertKey': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(____initialType_0Exception, NULL);
}
IL2CPP_EXTERN_C void TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshal_com_back(const TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_com& marshaled, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97& unmarshaled)
{
Exception_t* ____initialType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '_initialType' of type 'TypeConvertKey': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(____initialType_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey
IL2CPP_EXTERN_C void TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshal_com_cleanup(TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_marshaled_com& marshaled)
{
}
// System.Type Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::get_InitialType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->____initialType_0;
return L_0;
}
}
IL2CPP_EXTERN_C Type_t* TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*>(__this + _offset);
Type_t* _returnValue;
_returnValue = TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Type Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::get_TargetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->____targetType_1;
return L_0;
}
}
IL2CPP_EXTERN_C Type_t* TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*>(__this + _offset);
Type_t* _returnValue;
_returnValue = TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::.ctor(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConvertKey__ctor_m97BB9CC25059A10C80CA20E448E2731C577E5A1F (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, Type_t* ___0_initialType, Type_t* ___1_targetType, const RuntimeMethod* method)
{
{
Type_t* L_0 = ___0_initialType;
__this->____initialType_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____initialType_0), (void*)L_0);
Type_t* L_1 = ___1_targetType;
__this->____targetType_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____targetType_1), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C void TypeConvertKey__ctor_m97BB9CC25059A10C80CA20E448E2731C577E5A1F_AdjustorThunk (RuntimeObject* __this, Type_t* ___0_initialType, Type_t* ___1_targetType, const RuntimeMethod* method)
{
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*>(__this + _offset);
TypeConvertKey__ctor_m97BB9CC25059A10C80CA20E448E2731C577E5A1F(_thisAdjusted, ___0_initialType, ___1_targetType, method);
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeConvertKey_GetHashCode_mE29BB08A4A4ACA8607B1FAFC605A7A9D66347C88 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->____initialType_0;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
Type_t* L_2 = __this->____targetType_1;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2);
return ((int32_t)(L_1^L_3));
}
}
IL2CPP_EXTERN_C int32_t TypeConvertKey_GetHashCode_mE29BB08A4A4ACA8607B1FAFC605A7A9D66347C88_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*>(__this + _offset);
int32_t _returnValue;
_returnValue = TypeConvertKey_GetHashCode_mE29BB08A4A4ACA8607B1FAFC605A7A9D66347C88(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConvertKey_Equals_m118CB99E354C1B1744F996CDCC53F26566DE8151 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
RuntimeObject* L_1 = ___0_obj;
bool L_2;
L_2 = TypeConvertKey_Equals_mCA137555D7129981F7CCC5068553BB85A4D94496(__this, ((*(TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*)((TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*)(TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*)UnBox(L_1, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97_il2cpp_TypeInfo_var)))), NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool TypeConvertKey_Equals_m118CB99E354C1B1744F996CDCC53F26566DE8151_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*>(__this + _offset);
bool _returnValue;
_returnValue = TypeConvertKey_Equals_m118CB99E354C1B1744F996CDCC53F26566DE8151(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey::Equals(Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/TypeConvertKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConvertKey_Equals_mCA137555D7129981F7CCC5068553BB85A4D94496 (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = __this->____initialType_0;
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 L_1 = ___0_other;
Type_t* L_2 = L_1.____initialType_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
if (!L_3)
{
goto IL_0025;
}
}
{
Type_t* L_4 = __this->____targetType_1;
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 L_5 = ___0_other;
Type_t* L_6 = L_5.____targetType_1;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL);
return L_7;
}
IL_0025:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool TypeConvertKey_Equals_mCA137555D7129981F7CCC5068553BB85A4D94496_AdjustorThunk (RuntimeObject* __this, TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97 ___0_other, const RuntimeMethod* method)
{
TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97*>(__this + _offset);
bool _returnValue;
_returnValue = TypeConvertKey_Equals_mCA137555D7129981F7CCC5068553BB85A4D94496(_thisAdjusted, ___0_other, method);
return _returnValue;
}
#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 Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass9_0__ctor_mFCE43E5057CBF290C9DB4B98F35C864A53EEACAB (U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.ConvertUtils/<>c__DisplayClass9_0::<CreateCastConverter>b__0(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass9_0_U3CCreateCastConverterU3Eb__0_mB2DB03718BACAC4BB888E65B6940308A1D433B50 (U3CU3Ec__DisplayClass9_0_tEE1A3FA99F57A83AC1662AA0C4B0C6EC595439C0* __this, RuntimeObject* ___0_o, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = __this->___call_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
RuntimeObject* L_3 = ___0_o;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_3);
NullCheck(L_0);
RuntimeObject* L_4;
L_4 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_0, NULL, L_2, 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
// Conversion methods for marshalling of: Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
IL2CPP_EXTERN_C void DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshal_pinvoke(const DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9& unmarshaled, DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_pinvoke& marshaled)
{
marshaled.___Year_0 = unmarshaled.___Year_0;
marshaled.___Month_1 = unmarshaled.___Month_1;
marshaled.___Day_2 = unmarshaled.___Day_2;
marshaled.___Hour_3 = unmarshaled.___Hour_3;
marshaled.___Minute_4 = unmarshaled.___Minute_4;
marshaled.___Second_5 = unmarshaled.___Second_5;
marshaled.___Fraction_6 = unmarshaled.___Fraction_6;
marshaled.___ZoneHour_7 = unmarshaled.___ZoneHour_7;
marshaled.___ZoneMinute_8 = unmarshaled.___ZoneMinute_8;
marshaled.___Zone_9 = unmarshaled.___Zone_9;
if (unmarshaled.____text_10 != NULL)
{
il2cpp_array_size_t _unmarshaled_text_Length = (unmarshaled.____text_10)->max_length;
marshaled.____text_10 = il2cpp_codegen_marshal_allocate_array<uint8_t>(_unmarshaled_text_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled_text_Length); i++)
{
(marshaled.____text_10)[i] = static_cast<uint8_t>((unmarshaled.____text_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
}
}
else
{
marshaled.____text_10 = NULL;
}
marshaled.____end_11 = unmarshaled.____end_11;
}
IL2CPP_EXTERN_C void DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshal_pinvoke_back(const DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_pinvoke& marshaled, DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledYear_temp_0 = 0;
unmarshaledYear_temp_0 = marshaled.___Year_0;
unmarshaled.___Year_0 = unmarshaledYear_temp_0;
int32_t unmarshaledMonth_temp_1 = 0;
unmarshaledMonth_temp_1 = marshaled.___Month_1;
unmarshaled.___Month_1 = unmarshaledMonth_temp_1;
int32_t unmarshaledDay_temp_2 = 0;
unmarshaledDay_temp_2 = marshaled.___Day_2;
unmarshaled.___Day_2 = unmarshaledDay_temp_2;
int32_t unmarshaledHour_temp_3 = 0;
unmarshaledHour_temp_3 = marshaled.___Hour_3;
unmarshaled.___Hour_3 = unmarshaledHour_temp_3;
int32_t unmarshaledMinute_temp_4 = 0;
unmarshaledMinute_temp_4 = marshaled.___Minute_4;
unmarshaled.___Minute_4 = unmarshaledMinute_temp_4;
int32_t unmarshaledSecond_temp_5 = 0;
unmarshaledSecond_temp_5 = marshaled.___Second_5;
unmarshaled.___Second_5 = unmarshaledSecond_temp_5;
int32_t unmarshaledFraction_temp_6 = 0;
unmarshaledFraction_temp_6 = marshaled.___Fraction_6;
unmarshaled.___Fraction_6 = unmarshaledFraction_temp_6;
int32_t unmarshaledZoneHour_temp_7 = 0;
unmarshaledZoneHour_temp_7 = marshaled.___ZoneHour_7;
unmarshaled.___ZoneHour_7 = unmarshaledZoneHour_temp_7;
int32_t unmarshaledZoneMinute_temp_8 = 0;
unmarshaledZoneMinute_temp_8 = marshaled.___ZoneMinute_8;
unmarshaled.___ZoneMinute_8 = unmarshaledZoneMinute_temp_8;
int32_t unmarshaledZone_temp_9 = 0;
unmarshaledZone_temp_9 = marshaled.___Zone_9;
unmarshaled.___Zone_9 = unmarshaledZone_temp_9;
if (marshaled.____text_10 != NULL)
{
if (unmarshaled.____text_10 == NULL)
{
unmarshaled.____text_10 = reinterpret_cast<CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*>((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.____text_10), (void*)reinterpret_cast<CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*>((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.____text_10)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.____text_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), static_cast<Il2CppChar>((marshaled.____text_10)[i]));
}
}
int32_t unmarshaled_end_temp_11 = 0;
unmarshaled_end_temp_11 = marshaled.____end_11;
unmarshaled.____end_11 = unmarshaled_end_temp_11;
}
// Conversion method for clean up from marshalling of: Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
IL2CPP_EXTERN_C void DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshal_pinvoke_cleanup(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_pinvoke& marshaled)
{
if (marshaled.____text_10 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.____text_10);
marshaled.____text_10 = NULL;
}
}
// Conversion methods for marshalling of: Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
IL2CPP_EXTERN_C void DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshal_com(const DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9& unmarshaled, DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_com& marshaled)
{
marshaled.___Year_0 = unmarshaled.___Year_0;
marshaled.___Month_1 = unmarshaled.___Month_1;
marshaled.___Day_2 = unmarshaled.___Day_2;
marshaled.___Hour_3 = unmarshaled.___Hour_3;
marshaled.___Minute_4 = unmarshaled.___Minute_4;
marshaled.___Second_5 = unmarshaled.___Second_5;
marshaled.___Fraction_6 = unmarshaled.___Fraction_6;
marshaled.___ZoneHour_7 = unmarshaled.___ZoneHour_7;
marshaled.___ZoneMinute_8 = unmarshaled.___ZoneMinute_8;
marshaled.___Zone_9 = unmarshaled.___Zone_9;
if (unmarshaled.____text_10 != NULL)
{
il2cpp_array_size_t _unmarshaled_text_Length = (unmarshaled.____text_10)->max_length;
marshaled.____text_10 = il2cpp_codegen_marshal_allocate_array<uint8_t>(_unmarshaled_text_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaled_text_Length); i++)
{
(marshaled.____text_10)[i] = static_cast<uint8_t>((unmarshaled.____text_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)));
}
}
else
{
marshaled.____text_10 = NULL;
}
marshaled.____end_11 = unmarshaled.____end_11;
}
IL2CPP_EXTERN_C void DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshal_com_back(const DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_com& marshaled, DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledYear_temp_0 = 0;
unmarshaledYear_temp_0 = marshaled.___Year_0;
unmarshaled.___Year_0 = unmarshaledYear_temp_0;
int32_t unmarshaledMonth_temp_1 = 0;
unmarshaledMonth_temp_1 = marshaled.___Month_1;
unmarshaled.___Month_1 = unmarshaledMonth_temp_1;
int32_t unmarshaledDay_temp_2 = 0;
unmarshaledDay_temp_2 = marshaled.___Day_2;
unmarshaled.___Day_2 = unmarshaledDay_temp_2;
int32_t unmarshaledHour_temp_3 = 0;
unmarshaledHour_temp_3 = marshaled.___Hour_3;
unmarshaled.___Hour_3 = unmarshaledHour_temp_3;
int32_t unmarshaledMinute_temp_4 = 0;
unmarshaledMinute_temp_4 = marshaled.___Minute_4;
unmarshaled.___Minute_4 = unmarshaledMinute_temp_4;
int32_t unmarshaledSecond_temp_5 = 0;
unmarshaledSecond_temp_5 = marshaled.___Second_5;
unmarshaled.___Second_5 = unmarshaledSecond_temp_5;
int32_t unmarshaledFraction_temp_6 = 0;
unmarshaledFraction_temp_6 = marshaled.___Fraction_6;
unmarshaled.___Fraction_6 = unmarshaledFraction_temp_6;
int32_t unmarshaledZoneHour_temp_7 = 0;
unmarshaledZoneHour_temp_7 = marshaled.___ZoneHour_7;
unmarshaled.___ZoneHour_7 = unmarshaledZoneHour_temp_7;
int32_t unmarshaledZoneMinute_temp_8 = 0;
unmarshaledZoneMinute_temp_8 = marshaled.___ZoneMinute_8;
unmarshaled.___ZoneMinute_8 = unmarshaledZoneMinute_temp_8;
int32_t unmarshaledZone_temp_9 = 0;
unmarshaledZone_temp_9 = marshaled.___Zone_9;
unmarshaled.___Zone_9 = unmarshaledZone_temp_9;
if (marshaled.____text_10 != NULL)
{
if (unmarshaled.____text_10 == NULL)
{
unmarshaled.____text_10 = reinterpret_cast<CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*>((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.____text_10), (void*)reinterpret_cast<CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*>((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.____text_10)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
(unmarshaled.____text_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), static_cast<Il2CppChar>((marshaled.____text_10)[i]));
}
}
int32_t unmarshaled_end_temp_11 = 0;
unmarshaled_end_temp_11 = marshaled.____end_11;
unmarshaled.____end_11 = unmarshaled_end_temp_11;
}
// Conversion method for clean up from marshalling of: Vuforia.Newtonsoft.Json.Utilities.DateTimeParser
IL2CPP_EXTERN_C void DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshal_com_cleanup(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_marshaled_com& marshaled)
{
if (marshaled.____text_10 != NULL)
{
il2cpp_codegen_marshal_free(marshaled.____text_10);
marshaled.____text_10 = NULL;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeParser__cctor_mDC1E3BA113A48F551A5AC002B829B8D3D882D964 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____499E4F5C84E20C7347E10100E0EC90C1945EA21C7C80809E4F7F474179B39DF6_6_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A068BB3E9EA2EA72CF05B963841C49DBA8EEFF5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18FF4EE509547E9F427ED4CBAD56460397F93F60);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57E00753C198BBF933B5B117333FD89AF5A3E48B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68D5513A81FE3BA8EC49159C52E6505DA8BEA242);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BE89227A0BBC17012796DD27BB68B0D5FB2D35E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral878AE10D03D16A069554617545B8533ED09E594F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92094BBD8DE1A81022C0FCA98F179197BA588E99);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCD15A133CD38F3DFFFA94FA4D720EAC91F25B79);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3A16BBDB1662D7361031D5B9686BD4A9DD7F9D6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD67729AC2AE2B39DBBC387BDA1A36503B0C922C1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF1296B24672A38692CC663E858166C834F0ABD9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE358F823C39A638A3134E442FF53D303271291F3);
s_Il2CppMethodInitialized = true;
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____499E4F5C84E20C7347E10100E0EC90C1945EA21C7C80809E4F7F474179B39DF6_6_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Power10_12 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Power10_12), (void*)L_1);
NullCheck(_stringLiteralDF1296B24672A38692CC663E858166C834F0ABD9);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralDF1296B24672A38692CC663E858166C834F0ABD9, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_13 = L_3;
NullCheck(_stringLiteralCCD15A133CD38F3DFFFA94FA4D720EAC91F25B79);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralCCD15A133CD38F3DFFFA94FA4D720EAC91F25B79, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy__14 = L_4;
NullCheck(_stringLiteralE358F823C39A638A3134E442FF53D303271291F3);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralE358F823C39A638A3134E442FF53D303271291F3, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM_15 = L_5;
NullCheck(_stringLiteralD67729AC2AE2B39DBBC387BDA1A36503B0C922C1);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralD67729AC2AE2B39DBBC387BDA1A36503B0C922C1, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM__16 = L_6;
NullCheck(_stringLiteral7BE89227A0BBC17012796DD27BB68B0D5FB2D35E);
int32_t L_7;
L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral7BE89227A0BBC17012796DD27BB68B0D5FB2D35E, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM_dd_17 = L_7;
NullCheck(_stringLiteral878AE10D03D16A069554617545B8533ED09E594F);
int32_t L_8;
L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral878AE10D03D16A069554617545B8533ED09E594F, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM_ddT_18 = L_8;
NullCheck(_stringLiteral68D5513A81FE3BA8EC49159C52E6505DA8BEA242);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral68D5513A81FE3BA8EC49159C52E6505DA8BEA242, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_19 = L_9;
NullCheck(_stringLiteral57E00753C198BBF933B5B117333FD89AF5A3E48B);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral57E00753C198BBF933B5B117333FD89AF5A3E48B, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH__20 = L_10;
NullCheck(_stringLiteral18FF4EE509547E9F427ED4CBAD56460397F93F60);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral18FF4EE509547E9F427ED4CBAD56460397F93F60, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_mm_21 = L_11;
NullCheck(_stringLiteral0A068BB3E9EA2EA72CF05B963841C49DBA8EEFF5);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0A068BB3E9EA2EA72CF05B963841C49DBA8EEFF5, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_mm__22 = L_12;
NullCheck(_stringLiteral92094BBD8DE1A81022C0FCA98F179197BA588E99);
int32_t L_13;
L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral92094BBD8DE1A81022C0FCA98F179197BA588E99, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_mm_ss_23 = L_13;
NullCheck(_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0);
int32_t L_14;
L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lz__24 = L_14;
NullCheck(_stringLiteralD3A16BBDB1662D7361031D5B9686BD4A9DD7F9D6);
int32_t L_15;
L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralD3A16BBDB1662D7361031D5B9686BD4A9DD7F9D6, NULL);
((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lz_zz_25 = L_15;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Parse(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_Parse_m3AA0580AB6BE605743A0985D3C36EA7CCED07903 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_text, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_text;
__this->____text_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____text_10), (void*)L_0);
int32_t L_1 = ___1_startIndex;
int32_t L_2 = ___2_length;
__this->____end_11 = ((int32_t)il2cpp_codegen_add(L_1, L_2));
int32_t L_3 = ___1_startIndex;
bool L_4;
L_4 = DateTimeParser_ParseDate_m8581E856AD62777FD9BC5462281C663EB966CFEA(__this, L_3, NULL);
if (!L_4)
{
goto IL_003b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_5 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM_dd_17;
int32_t L_6 = ___1_startIndex;
bool L_7;
L_7 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, ((int32_t)il2cpp_codegen_add(L_5, L_6)), ((int32_t)84), NULL);
if (!L_7)
{
goto IL_003b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_8 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM_ddT_18;
int32_t L_9 = ___1_startIndex;
bool L_10;
L_10 = DateTimeParser_ParseTimeAndZoneAndWhitespace_m4AD251E0A27DB84D561EF8DDE14B9C211A97F4AE(__this, ((int32_t)il2cpp_codegen_add(L_8, L_9)), NULL);
if (!L_10)
{
goto IL_003b;
}
}
{
return (bool)1;
}
IL_003b:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_Parse_m3AA0580AB6BE605743A0985D3C36EA7CCED07903_AdjustorThunk (RuntimeObject* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_text, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_Parse_m3AA0580AB6BE605743A0985D3C36EA7CCED07903(_thisAdjusted, ___0_text, ___1_startIndex, ___2_length, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseDate(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseDate_m8581E856AD62777FD9BC5462281C663EB966CFEA (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_start;
int32_t* L_1 = (&__this->___Year_0);
bool L_2;
L_2 = DateTimeParser_Parse4Digit_m1F3FDE94A9D8D62AE5CF4A29714F1524550AA4D4(__this, L_0, L_1, NULL);
if (!L_2)
{
goto IL_00a3;
}
}
{
int32_t L_3 = __this->___Year_0;
if ((((int32_t)1) > ((int32_t)L_3)))
{
goto IL_00a3;
}
}
{
int32_t L_4 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_5 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_13;
bool L_6;
L_6 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, ((int32_t)il2cpp_codegen_add(L_4, L_5)), ((int32_t)45), NULL);
if (!L_6)
{
goto IL_00a3;
}
}
{
int32_t L_7 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_8 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy__14;
int32_t* L_9 = (&__this->___Month_1);
bool L_10;
L_10 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, ((int32_t)il2cpp_codegen_add(L_7, L_8)), L_9, NULL);
if (!L_10)
{
goto IL_00a3;
}
}
{
int32_t L_11 = __this->___Month_1;
if ((((int32_t)1) > ((int32_t)L_11)))
{
goto IL_00a3;
}
}
{
int32_t L_12 = __this->___Month_1;
if ((((int32_t)L_12) > ((int32_t)((int32_t)12))))
{
goto IL_00a3;
}
}
{
int32_t L_13 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_14 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM_15;
bool L_15;
L_15 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, ((int32_t)il2cpp_codegen_add(L_13, L_14)), ((int32_t)45), NULL);
if (!L_15)
{
goto IL_00a3;
}
}
{
int32_t L_16 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_17 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lzyyyy_MM__16;
int32_t* L_18 = (&__this->___Day_2);
bool L_19;
L_19 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, ((int32_t)il2cpp_codegen_add(L_16, L_17)), L_18, NULL);
if (!L_19)
{
goto IL_00a3;
}
}
{
int32_t L_20 = __this->___Day_2;
if ((((int32_t)1) > ((int32_t)L_20)))
{
goto IL_00a3;
}
}
{
int32_t L_21 = __this->___Day_2;
int32_t L_22 = __this->___Year_0;
int32_t L_23 = __this->___Month_1;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
int32_t L_24;
L_24 = DateTime_DaysInMonth_mB6063AA3711F1EE486B5FF6C858CDA9B04DD3977(L_22, L_23, NULL);
return (bool)((((int32_t)((((int32_t)L_21) > ((int32_t)L_24))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00a3:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_ParseDate_m8581E856AD62777FD9BC5462281C663EB966CFEA_AdjustorThunk (RuntimeObject* __this, int32_t ___0_start, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_ParseDate_m8581E856AD62777FD9BC5462281C663EB966CFEA(_thisAdjusted, ___0_start, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseTimeAndZoneAndWhitespace(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseTimeAndZoneAndWhitespace_m4AD251E0A27DB84D561EF8DDE14B9C211A97F4AE (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = DateTimeParser_ParseTime_m1271F2B9BA66526406150839FCD5F9B05E405E0C(__this, (&___0_start), NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
int32_t L_1 = ___0_start;
bool L_2;
L_2 = DateTimeParser_ParseZone_m5C90E7812CC05B515A3CD20D199D45FF7C2CDC8F(__this, L_1, NULL);
return L_2;
}
IL_0012:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_ParseTimeAndZoneAndWhitespace_m4AD251E0A27DB84D561EF8DDE14B9C211A97F4AE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_start, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_ParseTimeAndZoneAndWhitespace_m4AD251E0A27DB84D561EF8DDE14B9C211A97F4AE(_thisAdjusted, ___0_start, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseTime(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseTime_m1271F2B9BA66526406150839FCD5F9B05E405E0C (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t* ___0_start, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t* L_0 = ___0_start;
int32_t L_1 = *((int32_t*)L_0);
int32_t* L_2 = (&__this->___Hour_3);
bool L_3;
L_3 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, L_1, L_2, NULL);
if (!L_3)
{
goto IL_009b;
}
}
{
int32_t L_4 = __this->___Hour_3;
if ((((int32_t)L_4) > ((int32_t)((int32_t)24))))
{
goto IL_009b;
}
}
{
int32_t* L_5 = ___0_start;
int32_t L_6 = *((int32_t*)L_5);
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_7 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_19;
bool L_8;
L_8 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, ((int32_t)il2cpp_codegen_add(L_6, L_7)), ((int32_t)58), NULL);
if (!L_8)
{
goto IL_009b;
}
}
{
int32_t* L_9 = ___0_start;
int32_t L_10 = *((int32_t*)L_9);
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_11 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH__20;
int32_t* L_12 = (&__this->___Minute_4);
bool L_13;
L_13 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, ((int32_t)il2cpp_codegen_add(L_10, L_11)), L_12, NULL);
if (!L_13)
{
goto IL_009b;
}
}
{
int32_t L_14 = __this->___Minute_4;
if ((((int32_t)L_14) >= ((int32_t)((int32_t)60))))
{
goto IL_009b;
}
}
{
int32_t* L_15 = ___0_start;
int32_t L_16 = *((int32_t*)L_15);
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_17 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_mm_21;
bool L_18;
L_18 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, ((int32_t)il2cpp_codegen_add(L_16, L_17)), ((int32_t)58), NULL);
if (!L_18)
{
goto IL_009b;
}
}
{
int32_t* L_19 = ___0_start;
int32_t L_20 = *((int32_t*)L_19);
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_21 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_mm__22;
int32_t* L_22 = (&__this->___Second_5);
bool L_23;
L_23 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, ((int32_t)il2cpp_codegen_add(L_20, L_21)), L_22, NULL);
if (!L_23)
{
goto IL_009b;
}
}
{
int32_t L_24 = __this->___Second_5;
if ((((int32_t)L_24) >= ((int32_t)((int32_t)60))))
{
goto IL_009b;
}
}
{
int32_t L_25 = __this->___Hour_3;
if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)24)))))
{
goto IL_009d;
}
}
{
int32_t L_26 = __this->___Minute_4;
if (L_26)
{
goto IL_009b;
}
}
{
int32_t L_27 = __this->___Second_5;
if (!L_27)
{
goto IL_009d;
}
}
IL_009b:
{
return (bool)0;
}
IL_009d:
{
int32_t* L_28 = ___0_start;
int32_t* L_29 = ___0_start;
int32_t L_30 = *((int32_t*)L_29);
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_31 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___LzHH_mm_ss_23;
*((int32_t*)L_28) = (int32_t)((int32_t)il2cpp_codegen_add(L_30, L_31));
int32_t* L_32 = ___0_start;
int32_t L_33 = *((int32_t*)L_32);
bool L_34;
L_34 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, L_33, ((int32_t)46), NULL);
if (!L_34)
{
goto IL_0131;
}
}
{
__this->___Fraction_6 = 0;
V_0 = 0;
goto IL_00e9;
}
IL_00be:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_35 = __this->____text_10;
int32_t* L_36 = ___0_start;
int32_t L_37 = *((int32_t*)L_36);
NullCheck(L_35);
int32_t L_38 = L_37;
uint16_t L_39 = (uint16_t)(L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_39, ((int32_t)48)));
int32_t L_40 = V_1;
if ((((int32_t)L_40) < ((int32_t)0)))
{
goto IL_00fe;
}
}
{
int32_t L_41 = V_1;
if ((((int32_t)L_41) > ((int32_t)((int32_t)9))))
{
goto IL_00fe;
}
}
{
int32_t L_42 = __this->___Fraction_6;
int32_t L_43 = V_1;
__this->___Fraction_6 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_42, ((int32_t)10))), L_43));
int32_t L_44 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_00e9:
{
int32_t* L_45 = ___0_start;
int32_t* L_46 = ___0_start;
int32_t L_47 = *((int32_t*)L_46);
V_2 = ((int32_t)il2cpp_codegen_add(L_47, 1));
int32_t L_48 = V_2;
*((int32_t*)L_45) = (int32_t)L_48;
int32_t L_49 = V_2;
int32_t L_50 = __this->____end_11;
if ((((int32_t)L_49) >= ((int32_t)L_50)))
{
goto IL_00fe;
}
}
{
int32_t L_51 = V_0;
if ((((int32_t)L_51) < ((int32_t)7)))
{
goto IL_00be;
}
}
IL_00fe:
{
int32_t L_52 = V_0;
if ((((int32_t)L_52) >= ((int32_t)7)))
{
goto IL_011d;
}
}
{
int32_t L_53 = V_0;
if (L_53)
{
goto IL_0107;
}
}
{
return (bool)0;
}
IL_0107:
{
int32_t L_54 = __this->___Fraction_6;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Power10_12;
int32_t L_56 = V_0;
NullCheck(L_55);
int32_t L_57 = ((int32_t)il2cpp_codegen_subtract(7, L_56));
int32_t L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
__this->___Fraction_6 = ((int32_t)il2cpp_codegen_multiply(L_54, L_58));
}
IL_011d:
{
int32_t L_59 = __this->___Hour_3;
if ((!(((uint32_t)L_59) == ((uint32_t)((int32_t)24)))))
{
goto IL_0131;
}
}
{
int32_t L_60 = __this->___Fraction_6;
if (!L_60)
{
goto IL_0131;
}
}
{
return (bool)0;
}
IL_0131:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_ParseTime_m1271F2B9BA66526406150839FCD5F9B05E405E0C_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_start, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_ParseTime_m1271F2B9BA66526406150839FCD5F9B05E405E0C(_thisAdjusted, ___0_start, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseZone(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseZone_m5C90E7812CC05B515A3CD20D199D45FF7C2CDC8F (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Il2CppChar V_0 = 0x0;
{
int32_t L_0 = ___0_start;
int32_t L_1 = __this->____end_11;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_00f3;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____text_10;
int32_t L_3 = ___0_start;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = L_5;
Il2CppChar L_6 = V_0;
if ((((int32_t)L_6) == ((int32_t)((int32_t)90))))
{
goto IL_001f;
}
}
{
Il2CppChar L_7 = V_0;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)122)))))
{
goto IL_0030;
}
}
IL_001f:
{
__this->___Zone_9 = 1;
int32_t L_8 = ___0_start;
___0_start = ((int32_t)il2cpp_codegen_add(L_8, 1));
goto IL_00f3;
}
IL_0030:
{
int32_t L_9 = ___0_start;
int32_t L_10 = __this->____end_11;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_9, 2))) >= ((int32_t)L_10)))
{
goto IL_0086;
}
}
{
int32_t L_11 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_12 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lz__24;
int32_t* L_13 = (&__this->___ZoneHour_7);
bool L_14;
L_14 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, ((int32_t)il2cpp_codegen_add(L_11, L_12)), L_13, NULL);
if (!L_14)
{
goto IL_0086;
}
}
{
int32_t L_15 = __this->___ZoneHour_7;
if ((((int32_t)L_15) > ((int32_t)((int32_t)99))))
{
goto IL_0086;
}
}
{
Il2CppChar L_16 = V_0;
if ((((int32_t)L_16) == ((int32_t)((int32_t)43))))
{
goto IL_0076;
}
}
{
Il2CppChar L_17 = V_0;
if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)45)))))
{
goto IL_0086;
}
}
{
__this->___Zone_9 = 2;
int32_t L_18 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_19 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lz_zz_25;
___0_start = ((int32_t)il2cpp_codegen_add(L_18, L_19));
goto IL_0086;
}
IL_0076:
{
__this->___Zone_9 = 3;
int32_t L_20 = ___0_start;
il2cpp_codegen_runtime_class_init_inline(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var);
int32_t L_21 = ((DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9_il2cpp_TypeInfo_var))->___Lz_zz_25;
___0_start = ((int32_t)il2cpp_codegen_add(L_20, L_21));
}
IL_0086:
{
int32_t L_22 = ___0_start;
int32_t L_23 = __this->____end_11;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_00f3;
}
}
{
int32_t L_24 = ___0_start;
bool L_25;
L_25 = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(__this, L_24, ((int32_t)58), NULL);
if (!L_25)
{
goto IL_00ca;
}
}
{
int32_t L_26 = ___0_start;
___0_start = ((int32_t)il2cpp_codegen_add(L_26, 1));
int32_t L_27 = ___0_start;
int32_t L_28 = __this->____end_11;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_27, 1))) >= ((int32_t)L_28)))
{
goto IL_00f3;
}
}
{
int32_t L_29 = ___0_start;
int32_t* L_30 = (&__this->___ZoneMinute_8);
bool L_31;
L_31 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, L_29, L_30, NULL);
if (!L_31)
{
goto IL_00f3;
}
}
{
int32_t L_32 = __this->___ZoneMinute_8;
if ((((int32_t)L_32) > ((int32_t)((int32_t)99))))
{
goto IL_00f3;
}
}
{
int32_t L_33 = ___0_start;
___0_start = ((int32_t)il2cpp_codegen_add(L_33, 2));
goto IL_00f3;
}
IL_00ca:
{
int32_t L_34 = ___0_start;
int32_t L_35 = __this->____end_11;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_34, 1))) >= ((int32_t)L_35)))
{
goto IL_00f3;
}
}
{
int32_t L_36 = ___0_start;
int32_t* L_37 = (&__this->___ZoneMinute_8);
bool L_38;
L_38 = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(__this, L_36, L_37, NULL);
if (!L_38)
{
goto IL_00f3;
}
}
{
int32_t L_39 = __this->___ZoneMinute_8;
if ((((int32_t)L_39) > ((int32_t)((int32_t)99))))
{
goto IL_00f3;
}
}
{
int32_t L_40 = ___0_start;
___0_start = ((int32_t)il2cpp_codegen_add(L_40, 2));
}
IL_00f3:
{
int32_t L_41 = ___0_start;
int32_t L_42 = __this->____end_11;
return (bool)((((int32_t)L_41) == ((int32_t)L_42))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool DateTimeParser_ParseZone_m5C90E7812CC05B515A3CD20D199D45FF7C2CDC8F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_start, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_ParseZone_m5C90E7812CC05B515A3CD20D199D45FF7C2CDC8F(_thisAdjusted, ___0_start, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Parse4Digit(System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_Parse4Digit_m1F3FDE94A9D8D62AE5CF4A29714F1524550AA4D4 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, int32_t* ___1_num, 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 = ___0_start;
int32_t L_1 = __this->____end_11;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 3))) >= ((int32_t)L_1)))
{
goto IL_0079;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____text_10;
int32_t L_3 = ___0_start;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, ((int32_t)48)));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = __this->____text_10;
int32_t L_7 = ___0_start;
NullCheck(L_6);
int32_t L_8 = ((int32_t)il2cpp_codegen_add(L_7, 1));
uint16_t L_9 = (uint16_t)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, ((int32_t)48)));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = __this->____text_10;
int32_t L_11 = ___0_start;
NullCheck(L_10);
int32_t L_12 = ((int32_t)il2cpp_codegen_add(L_11, 2));
uint16_t L_13 = (uint16_t)(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, ((int32_t)48)));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = __this->____text_10;
int32_t L_15 = ___0_start;
NullCheck(L_14);
int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 3));
uint16_t L_17 = (uint16_t)(L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, ((int32_t)48)));
int32_t L_18 = V_0;
if ((((int32_t)0) > ((int32_t)L_18)))
{
goto IL_0079;
}
}
{
int32_t L_19 = V_0;
if ((((int32_t)L_19) >= ((int32_t)((int32_t)10))))
{
goto IL_0079;
}
}
{
int32_t L_20 = V_1;
if ((((int32_t)0) > ((int32_t)L_20)))
{
goto IL_0079;
}
}
{
int32_t L_21 = V_1;
if ((((int32_t)L_21) >= ((int32_t)((int32_t)10))))
{
goto IL_0079;
}
}
{
int32_t L_22 = V_2;
if ((((int32_t)0) > ((int32_t)L_22)))
{
goto IL_0079;
}
}
{
int32_t L_23 = V_2;
if ((((int32_t)L_23) >= ((int32_t)((int32_t)10))))
{
goto IL_0079;
}
}
{
int32_t L_24 = V_3;
if ((((int32_t)0) > ((int32_t)L_24)))
{
goto IL_0079;
}
}
{
int32_t L_25 = V_3;
if ((((int32_t)L_25) >= ((int32_t)((int32_t)10))))
{
goto IL_0079;
}
}
{
int32_t* L_26 = ___1_num;
int32_t L_27 = V_0;
int32_t L_28 = V_1;
int32_t L_29 = V_2;
int32_t L_30 = V_3;
*((int32_t*)L_26) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_27, ((int32_t)10))), L_28)), ((int32_t)10))), L_29)), ((int32_t)10))), L_30));
return (bool)1;
}
IL_0079:
{
int32_t* L_31 = ___1_num;
*((int32_t*)L_31) = (int32_t)0;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_Parse4Digit_m1F3FDE94A9D8D62AE5CF4A29714F1524550AA4D4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_start, int32_t* ___1_num, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_Parse4Digit_m1F3FDE94A9D8D62AE5CF4A29714F1524550AA4D4(_thisAdjusted, ___0_start, ___1_num, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::Parse2Digit(System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, int32_t* ___1_num, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_start;
int32_t L_1 = __this->____end_11;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 1))) >= ((int32_t)L_1)))
{
goto IL_0041;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____text_10;
int32_t L_3 = ___0_start;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_5, ((int32_t)48)));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = __this->____text_10;
int32_t L_7 = ___0_start;
NullCheck(L_6);
int32_t L_8 = ((int32_t)il2cpp_codegen_add(L_7, 1));
uint16_t L_9 = (uint16_t)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, ((int32_t)48)));
int32_t L_10 = V_0;
if ((((int32_t)0) > ((int32_t)L_10)))
{
goto IL_0041;
}
}
{
int32_t L_11 = V_0;
if ((((int32_t)L_11) >= ((int32_t)((int32_t)10))))
{
goto IL_0041;
}
}
{
int32_t L_12 = V_1;
if ((((int32_t)0) > ((int32_t)L_12)))
{
goto IL_0041;
}
}
{
int32_t L_13 = V_1;
if ((((int32_t)L_13) >= ((int32_t)((int32_t)10))))
{
goto IL_0041;
}
}
{
int32_t* L_14 = ___1_num;
int32_t L_15 = V_0;
int32_t L_16 = V_1;
*((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_15, ((int32_t)10))), L_16));
return (bool)1;
}
IL_0041:
{
int32_t* L_17 = ___1_num;
*((int32_t*)L_17) = (int32_t)0;
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_start, int32_t* ___1_num, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_Parse2Digit_m77469A74F3B9384D05081A797746CC266B032D0F(_thisAdjusted, ___0_start, ___1_num, method);
return _returnValue;
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeParser::ParseChar(System.Int32,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* __this, int32_t ___0_start, Il2CppChar ___1_ch, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_start;
int32_t L_1 = __this->____end_11;
if ((((int32_t)L_0) >= ((int32_t)L_1)))
{
goto IL_0015;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____text_10;
int32_t L_3 = ___0_start;
NullCheck(L_2);
int32_t L_4 = L_3;
uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
Il2CppChar L_6 = ___1_ch;
return (bool)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778_AdjustorThunk (RuntimeObject* __this, int32_t ___0_start, Il2CppChar ___1_ch, const RuntimeMethod* method)
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9*>(__this + _offset);
bool _returnValue;
_returnValue = DateTimeParser_ParseChar_m563BDC0BAB5A864EC92296EAE33F3149A6828778(_thisAdjusted, ___0_start, ___1_ch, method);
return _returnValue;
}
#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 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils__cctor_m98C60A8E17446BF077CB3E67AAA920DB0DE65AD1 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_9_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_21_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___InitialJavaScriptDateTicks_0 = ((int64_t)621355968000000000LL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_9_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___DaysToMonth365_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___DaysToMonth365_7), (void*)L_1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)13));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_21_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___DaysToMonth366_8 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___DaysToMonth366_8), (void*)L_4);
return;
}
}
// System.TimeSpan Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::GetUtcOffset(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var);
TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* L_0;
L_0 = TimeZoneInfo_get_Local_mC43C34632FAEEF6BD0E3B5C04417E9C90277445F(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_d;
NullCheck(L_0);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2;
L_2 = TimeZoneInfo_GetUtcOffset_mFAA1957ED9222C7526A197E6FF1AE0D05B46EDB0(L_0, L_1, NULL);
return L_2;
}
}
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::EnsureDateTime(System.DateTime,Vuforia.Newtonsoft.Json.DateTimeZoneHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, int32_t ___1_timeZone, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___1_timeZone;
switch (L_0)
{
case 0:
{
goto IL_0018;
}
case 1:
{
goto IL_0022;
}
case 2:
{
goto IL_002c;
}
case 3:
{
goto IL_0048;
}
}
}
{
goto IL_003d;
}
IL_0018:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTimeUtils_SwitchToLocalTime_m5942D48AE8043F467071E5EF8D3E49FC093CD882(L_1, NULL);
___0_value = L_2;
goto IL_0048;
}
IL_0022:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTimeUtils_SwitchToUtcTime_mFC15428C4B6EC2CCCE47F3EB8601CA2257A4CE21(L_3, NULL);
___0_value = L_4;
goto IL_0048;
}
IL_002c:
{
int64_t L_5;
L_5 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_value), NULL);
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&___0_value), L_5, 0, NULL);
goto IL_0048;
}
IL_003d:
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_6);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral31A818CB76EAE1A4A09297F7BFAD5D4AE41446DD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA_RuntimeMethod_var)));
}
IL_0048:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = ___0_value;
return L_7;
}
}
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::SwitchToLocalTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_SwitchToLocalTime_m5942D48AE8043F467071E5EF8D3E49FC093CD882 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&___0_value), NULL);
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_002a;
}
case 2:
{
goto IL_0032;
}
}
}
{
goto IL_0034;
}
IL_001c:
{
int64_t L_2;
L_2 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_value), NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
memset((&L_3), 0, sizeof(L_3));
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&L_3), L_2, 2, /*hidden argument*/NULL);
return L_3;
}
IL_002a:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&___0_value), NULL);
return L_4;
}
IL_0032:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5 = ___0_value;
return L_5;
}
IL_0034:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6 = ___0_value;
return L_6;
}
}
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::SwitchToUtcTime(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_SwitchToUtcTime_mFC15428C4B6EC2CCCE47F3EB8601CA2257A4CE21 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&___0_value), NULL);
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_002a;
}
case 2:
{
goto IL_002c;
}
}
}
{
goto IL_0034;
}
IL_001c:
{
int64_t L_2;
L_2 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_value), NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
memset((&L_3), 0, sizeof(L_3));
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&L_3), L_2, 1, /*hidden argument*/NULL);
return L_3;
}
IL_002a:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ___0_value;
return L_4;
}
IL_002c:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
L_5 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&___0_value), NULL);
return L_5;
}
IL_0034:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6 = ___0_value;
return L_6;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ToUniversalTicks(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ToUniversalTicks_mB772ABEBE09D2CB848D08E694FD48E925E340A60 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&___0_dateTime), NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0012;
}
}
{
int64_t L_1;
L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_dateTime), NULL);
return L_1;
}
IL_0012:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = ___0_dateTime;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3 = ___0_dateTime;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_4;
L_4 = DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1(L_3, NULL);
int64_t L_5;
L_5 = DateTimeUtils_ToUniversalTicks_mA5302860A2460FDA5CF7E67222C6F7765C4C285E(L_2, L_4, NULL);
return L_5;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ToUniversalTicks(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ToUniversalTicks_mA5302860A2460FDA5CF7E67222C6F7765C4C285E (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
{
int32_t L_0;
L_0 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&___0_dateTime), NULL);
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0024;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_dateTime;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue_33;
bool L_3;
L_3 = DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921(L_1, L_2, NULL);
if (L_3)
{
goto IL_0024;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ___0_dateTime;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue_32;
bool L_6;
L_6 = DateTime_op_Equality_m568A6320E27F3F7708C77BF8751925C8775DD921(L_4, L_5, NULL);
if (!L_6)
{
goto IL_002c;
}
}
IL_0024:
{
int64_t L_7;
L_7 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_dateTime), NULL);
return L_7;
}
IL_002c:
{
int64_t L_8;
L_8 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_dateTime), NULL);
int64_t L_9;
L_9 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&___1_offset), NULL);
V_0 = ((int64_t)il2cpp_codegen_subtract(L_8, L_9));
int64_t L_10 = V_0;
if ((((int64_t)L_10) <= ((int64_t)((int64_t)3155378975999999999LL))))
{
goto IL_0052;
}
}
{
return ((int64_t)3155378975999999999LL);
}
IL_0052:
{
int64_t L_11 = V_0;
if ((((int64_t)L_11) >= ((int64_t)((int64_t)0))))
{
goto IL_005a;
}
}
{
return ((int64_t)0);
}
IL_005a:
{
int64_t L_12 = V_0;
return L_12;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_m461A9B697413AC062758461EE56DBD1A21C62488 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_dateTime;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_1 = ___1_offset;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_2;
L_2 = DateTimeUtils_ToUniversalTicks_mA5302860A2460FDA5CF7E67222C6F7765C4C285E(L_0, L_1, NULL);
int64_t L_3;
L_3 = DateTimeUtils_UniversialTicksToJavaScriptTicks_m629848B4E12EEA8B084291E7EEF44BE0BBA946A5(L_2, NULL);
return L_3;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE9E467805B47312148320C79129629E25C042817 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_dateTime;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_1;
L_1 = DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE960DD4A9E1F2F4B00580B2D153CFB2A43CE51D2(L_0, (bool)1, NULL);
return L_1;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE960DD4A9E1F2F4B00580B2D153CFB2A43CE51D2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, bool ___1_convertToUtc, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t G_B3_0 = 0;
{
bool L_0 = ___1_convertToUtc;
if (L_0)
{
goto IL_000c;
}
}
{
int64_t L_1;
L_1 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_dateTime), NULL);
G_B3_0 = L_1;
goto IL_0012;
}
IL_000c:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = ___0_dateTime;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_3;
L_3 = DateTimeUtils_ToUniversalTicks_mB772ABEBE09D2CB848D08E694FD48E925E340A60(L_2, NULL);
G_B3_0 = L_3;
}
IL_0012:
{
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_4;
L_4 = DateTimeUtils_UniversialTicksToJavaScriptTicks_m629848B4E12EEA8B084291E7EEF44BE0BBA946A5(G_B3_0, NULL);
return L_4;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::UniversialTicksToJavaScriptTicks(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_UniversialTicksToJavaScriptTicks_m629848B4E12EEA8B084291E7EEF44BE0BBA946A5 (int64_t ___0_universialTicks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int64_t L_0 = ___0_universialTicks;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_1 = ((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___InitialJavaScriptDateTicks_0;
return ((int64_t)(((int64_t)il2cpp_codegen_subtract(L_0, L_1))/((int64_t)((int32_t)10000))));
}
}
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertJavaScriptTicksToDateTime(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665 (int64_t ___0_javaScriptTicks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int64_t L_0 = ___0_javaScriptTicks;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_1 = ((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___InitialJavaScriptDateTicks_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
memset((&L_2), 0, sizeof(L_2));
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&L_2), ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(L_0, ((int64_t)((int32_t)10000)))), L_1)), 1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeIso(Vuforia.Newtonsoft.Json.Utilities.StringReference,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeIso_mAA1A5E0D822BDA2C81441206837063C8770C11D3 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, int32_t ___1_dateTimeZoneHandling, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___2_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 V_0;
memset((&V_0), 0, sizeof(V_0));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
int64_t V_2 = 0;
int32_t V_3 = 0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_4;
memset((&V_4), 0, sizeof(V_4));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_5;
memset((&V_5), 0, sizeof(V_5));
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_6;
memset((&V_6), 0, sizeof(V_6));
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_7;
memset((&V_7), 0, sizeof(V_7));
{
il2cpp_codegen_initobj((&V_0), sizeof(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0;
L_0 = StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline((&___0_text), NULL);
int32_t L_1;
L_1 = StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline((&___0_text), NULL);
int32_t L_2;
L_2 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_text), NULL);
bool L_3;
L_3 = DateTimeParser_Parse_m3AA0580AB6BE605743A0985D3C36EA7CCED07903((&V_0), L_0, L_1, L_2, NULL);
if (L_3)
{
goto IL_002f;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_4 = ___2_dt;
il2cpp_codegen_initobj(L_4, sizeof(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D));
return (bool)0;
}
IL_002f:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTimeUtils_CreateDateTime_m7E4E5BDF6AB5AE858D24994EFFAE5D3D50264793(L_5, NULL);
V_1 = L_6;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_7 = V_0;
int32_t L_8 = L_7.___Zone_9;
V_3 = L_8;
int32_t L_9 = V_3;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_9, 1)))
{
case 0:
{
goto IL_0056;
}
case 1:
{
goto IL_006a;
}
case 2:
{
goto IL_00f5;
}
}
}
{
goto IL_0178;
}
IL_0056:
{
int64_t L_10;
L_10 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL);
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&V_1), L_10, 1, NULL);
goto IL_0178;
}
IL_006a:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_11 = V_0;
int32_t L_12 = L_11.___ZoneHour_7;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_13 = V_0;
int32_t L_14 = L_13.___ZoneMinute_8;
TimeSpan__ctor_mF8B85616C009D35D860DA0254327E8AAF54822A1((&V_4), L_12, L_14, 0, NULL);
int64_t L_15;
L_15 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL);
int64_t L_16;
L_16 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_4), NULL);
V_2 = ((int64_t)il2cpp_codegen_add(L_15, L_16));
int64_t L_17 = V_2;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue_33;
V_5 = L_18;
int64_t L_19;
L_19 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_5), NULL);
if ((((int64_t)L_17) > ((int64_t)L_19)))
{
goto IL_00b5;
}
}
{
int64_t L_20 = V_2;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_21;
memset((&L_21), 0, sizeof(L_21));
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&L_21), L_20, 1, /*hidden argument*/NULL);
V_5 = L_21;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_22;
L_22 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_5), NULL);
V_1 = L_22;
goto IL_0178;
}
IL_00b5:
{
int64_t L_23 = V_2;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_24 = V_1;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_25;
L_25 = DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1(L_24, NULL);
V_6 = L_25;
int64_t L_26;
L_26 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_6), NULL);
V_2 = ((int64_t)il2cpp_codegen_add(L_23, L_26));
int64_t L_27 = V_2;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_28 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue_33;
V_5 = L_28;
int64_t L_29;
L_29 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_5), NULL);
if ((((int64_t)L_27) <= ((int64_t)L_29)))
{
goto IL_00e7;
}
}
{
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_30 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue_33;
V_5 = L_30;
int64_t L_31;
L_31 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_5), NULL);
V_2 = L_31;
}
IL_00e7:
{
int64_t L_32 = V_2;
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&V_1), L_32, 2, NULL);
goto IL_0178;
}
IL_00f5:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_33 = V_0;
int32_t L_34 = L_33.___ZoneHour_7;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_35 = V_0;
int32_t L_36 = L_35.___ZoneMinute_8;
TimeSpan__ctor_mF8B85616C009D35D860DA0254327E8AAF54822A1((&V_7), L_34, L_36, 0, NULL);
int64_t L_37;
L_37 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL);
int64_t L_38;
L_38 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_7), NULL);
V_2 = ((int64_t)il2cpp_codegen_subtract(L_37, L_38));
int64_t L_39 = V_2;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_40 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue_32;
V_5 = L_40;
int64_t L_41;
L_41 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_5), NULL);
if ((((int64_t)L_39) < ((int64_t)L_41)))
{
goto IL_013d;
}
}
{
int64_t L_42 = V_2;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_43;
memset((&L_43), 0, sizeof(L_43));
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&L_43), L_42, 1, /*hidden argument*/NULL);
V_5 = L_43;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_44;
L_44 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_5), NULL);
V_1 = L_44;
goto IL_0178;
}
IL_013d:
{
int64_t L_45 = V_2;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_46 = V_1;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_47;
L_47 = DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1(L_46, NULL);
V_6 = L_47;
int64_t L_48;
L_48 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_6), NULL);
V_2 = ((int64_t)il2cpp_codegen_add(L_45, L_48));
int64_t L_49 = V_2;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_50 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue_32;
V_5 = L_50;
int64_t L_51;
L_51 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_5), NULL);
if ((((int64_t)L_49) >= ((int64_t)L_51)))
{
goto IL_016f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_52 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue_32;
V_5 = L_52;
int64_t L_53;
L_53 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_5), NULL);
V_2 = L_53;
}
IL_016f:
{
int64_t L_54 = V_2;
DateTime__ctor_mF724D343E82431D326EF70E1A31B3B3C4295AFFE((&V_1), L_54, 2, NULL);
}
IL_0178:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_55 = ___2_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_56 = V_1;
int32_t L_57 = ___1_dateTimeZoneHandling;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_58;
L_58 = DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA(L_56, L_57, NULL);
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_55 = L_58;
return (bool)1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffsetIso(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffsetIso_m1B1BD4053403DD24124653D192530AFFE43CEF41 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___1_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 V_0;
memset((&V_0), 0, sizeof(V_0));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_2;
memset((&V_2), 0, sizeof(V_2));
int64_t V_3 = 0;
int32_t V_4 = 0;
{
il2cpp_codegen_initobj((&V_0), sizeof(DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0;
L_0 = StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline((&___0_text), NULL);
int32_t L_1;
L_1 = StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline((&___0_text), NULL);
int32_t L_2;
L_2 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_text), NULL);
bool L_3;
L_3 = DateTimeParser_Parse_m3AA0580AB6BE605743A0985D3C36EA7CCED07903((&V_0), L_0, L_1, L_2, NULL);
if (L_3)
{
goto IL_002f;
}
}
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_4 = ___1_dt;
il2cpp_codegen_initobj(L_4, sizeof(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4));
return (bool)0;
}
IL_002f:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTimeUtils_CreateDateTime_m7E4E5BDF6AB5AE858D24994EFFAE5D3D50264793(L_5, NULL);
V_1 = L_6;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_7 = V_0;
int32_t L_8 = L_7.___Zone_9;
V_4 = L_8;
int32_t L_9 = V_4;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_9, 1)))
{
case 0:
{
goto IL_0055;
}
case 1:
{
goto IL_0060;
}
case 2:
{
goto IL_0078;
}
}
}
{
goto IL_008e;
}
IL_0055:
{
TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline((&V_2), ((int64_t)0), NULL);
goto IL_009a;
}
IL_0060:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_10 = V_0;
int32_t L_11 = L_10.___ZoneHour_7;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_12 = V_0;
int32_t L_13 = L_12.___ZoneMinute_8;
TimeSpan__ctor_mF8B85616C009D35D860DA0254327E8AAF54822A1((&V_2), ((-L_11)), ((-L_13)), 0, NULL);
goto IL_009a;
}
IL_0078:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_14 = V_0;
int32_t L_15 = L_14.___ZoneHour_7;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_16 = V_0;
int32_t L_17 = L_16.___ZoneMinute_8;
TimeSpan__ctor_mF8B85616C009D35D860DA0254327E8AAF54822A1((&V_2), L_15, L_17, 0, NULL);
goto IL_009a;
}
IL_008e:
{
il2cpp_codegen_runtime_class_init_inline(TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8_il2cpp_TypeInfo_var);
TimeZoneInfo_t30FD24E315EC4F4D942AF797CCD4CC4ED6B5CAD8* L_18;
L_18 = TimeZoneInfo_get_Local_mC43C34632FAEEF6BD0E3B5C04417E9C90277445F(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_19 = V_1;
NullCheck(L_18);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_20;
L_20 = TimeZoneInfo_GetUtcOffset_mFAA1957ED9222C7526A197E6FF1AE0D05B46EDB0(L_18, L_19, NULL);
V_2 = L_20;
}
IL_009a:
{
int64_t L_21;
L_21 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_1), NULL);
int64_t L_22;
L_22 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&V_2), NULL);
V_3 = ((int64_t)il2cpp_codegen_subtract(L_21, L_22));
int64_t L_23 = V_3;
if ((((int64_t)L_23) < ((int64_t)((int64_t)0))))
{
goto IL_00bb;
}
}
{
int64_t L_24 = V_3;
if ((((int64_t)L_24) <= ((int64_t)((int64_t)3155378975999999999LL))))
{
goto IL_00c4;
}
}
IL_00bb:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_25 = ___1_dt;
il2cpp_codegen_initobj(L_25, sizeof(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4));
return (bool)0;
}
IL_00c4:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_26 = ___1_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_27 = V_1;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_28 = V_2;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_29;
memset((&L_29), 0, sizeof(L_29));
DateTimeOffset__ctor_m6E6938BD1F5EEE0F96247339B75FB7CEF3665FDC((&L_29), L_27, L_28, /*hidden argument*/NULL);
*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)L_26 = L_29;
return (bool)1;
}
}
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::CreateDateTime(Vuforia.Newtonsoft.Json.Utilities.DateTimeParser)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_CreateDateTime_m7E4E5BDF6AB5AE858D24994EFFAE5D3D50264793 (DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 ___0_dateTimeParser, const RuntimeMethod* method)
{
bool V_0 = false;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_0 = ___0_dateTimeParser;
int32_t L_1 = L_0.___Hour_3;
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)24)))))
{
goto IL_0016;
}
}
{
V_0 = (bool)1;
(&___0_dateTimeParser)->___Hour_3 = 0;
goto IL_0018;
}
IL_0016:
{
V_0 = (bool)0;
}
IL_0018:
{
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_2 = ___0_dateTimeParser;
int32_t L_3 = L_2.___Year_0;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_4 = ___0_dateTimeParser;
int32_t L_5 = L_4.___Month_1;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_6 = ___0_dateTimeParser;
int32_t L_7 = L_6.___Day_2;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_8 = ___0_dateTimeParser;
int32_t L_9 = L_8.___Hour_3;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_10 = ___0_dateTimeParser;
int32_t L_11 = L_10.___Minute_4;
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_12 = ___0_dateTimeParser;
int32_t L_13 = L_12.___Second_5;
DateTime__ctor_m1F66A4327FE6B127F0F0E83A70CED25DB0DFFB00((&V_1), L_3, L_5, L_7, L_9, L_11, L_13, NULL);
DateTimeParser_t0C2BFFB0ECA189A510366A3F95294672E196C8B9 L_14 = ___0_dateTimeParser;
int32_t L_15 = L_14.___Fraction_6;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16;
L_16 = DateTime_AddTicks_m76D145EA6924296227BB2DD9A5A18C8A2B72EF1D((&V_1), ((int64_t)L_15), NULL);
V_1 = L_16;
bool L_17 = V_0;
if (!L_17)
{
goto IL_0066;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18;
L_18 = DateTime_AddDays_m9DC06105845A82FEAF697D5E30308ABD49E5721B((&V_1), (1.0), NULL);
V_1 = L_18;
}
IL_0066:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_19 = V_1;
return L_19;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTime(Vuforia.Newtonsoft.Json.Utilities.StringReference,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.String,System.Globalization.CultureInfo,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTime_mBF40F31C7ED9154717319B8539F137A386D57C8D (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_s, int32_t ___1_dateTimeZoneHandling, String_t* ___2_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___3_culture, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___4_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_00b7;
}
}
{
int32_t L_1;
L_1 = StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline((&___0_s), NULL);
V_0 = L_1;
int32_t L_2 = V_0;
Il2CppChar L_3;
L_3 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_s), L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)47)))))
{
goto IL_0053;
}
}
{
int32_t L_4;
L_4 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_4) < ((int32_t)((int32_t)9))))
{
goto IL_0094;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_5 = ___0_s;
bool L_6;
L_6 = StringReferenceExtensions_StartsWith_mC34F9B23E8F9BF56D59518578AA5C2A081868BF7(L_5, _stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE, NULL);
if (!L_6)
{
goto IL_0094;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_7 = ___0_s;
bool L_8;
L_8 = StringReferenceExtensions_EndsWith_mB850A25E375C64E9DCA04EEA77B2300569A3C115(L_7, _stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A, NULL);
if (!L_8)
{
goto IL_0094;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_9 = ___0_s;
int32_t L_10 = ___1_dateTimeZoneHandling;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_11 = ___4_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_12;
L_12 = DateTimeUtils_TryParseDateTimeMicrosoft_m22EDB7A12F6DB142E156B8C2D045442CCC938383(L_9, L_10, L_11, NULL);
if (!L_12)
{
goto IL_0094;
}
}
{
return (bool)1;
}
IL_0053:
{
int32_t L_13;
L_13 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_13) < ((int32_t)((int32_t)19))))
{
goto IL_0094;
}
}
{
int32_t L_14;
L_14 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_14) > ((int32_t)((int32_t)40))))
{
goto IL_0094;
}
}
{
int32_t L_15 = V_0;
Il2CppChar L_16;
L_16 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_s), L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_16, NULL);
if (!L_17)
{
goto IL_0094;
}
}
{
int32_t L_18 = V_0;
Il2CppChar L_19;
L_19 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_s), ((int32_t)il2cpp_codegen_add(L_18, ((int32_t)10))), NULL);
if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)84)))))
{
goto IL_0094;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_20 = ___0_s;
int32_t L_21 = ___1_dateTimeZoneHandling;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_22 = ___4_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_23;
L_23 = DateTimeUtils_TryParseDateTimeIso_mAA1A5E0D822BDA2C81441206837063C8770C11D3(L_20, L_21, L_22, NULL);
if (!L_23)
{
goto IL_0094;
}
}
{
return (bool)1;
}
IL_0094:
{
String_t* L_24 = ___2_dateFormatString;
bool L_25;
L_25 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_24, NULL);
if (L_25)
{
goto IL_00b7;
}
}
{
String_t* L_26;
L_26 = StringReference_ToString_m25F5CF426A0BAA32FAE3F00B141E793904A5EB75((&___0_s), NULL);
int32_t L_27 = ___1_dateTimeZoneHandling;
String_t* L_28 = ___2_dateFormatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_29 = ___3_culture;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_30 = ___4_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_31;
L_31 = DateTimeUtils_TryParseDateTimeExact_m55A18BEAC4D7C58D5232B337A11367A9F3480E0E(L_26, L_27, L_28, L_29, L_30, NULL);
if (!L_31)
{
goto IL_00b7;
}
}
{
return (bool)1;
}
IL_00b7:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_32 = ___4_dt;
il2cpp_codegen_initobj(L_32, sizeof(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D));
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTime(System.String,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.String,System.Globalization.CultureInfo,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTime_m37B37D449A5FB15D1A8990A2D3D325FFB01C87A2 (String_t* ___0_s, int32_t ___1_dateTimeZoneHandling, String_t* ___2_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___3_culture, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___4_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA39757A73A79D79EBCD4B77A227F5DE53C1068B7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_s;
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00d5;
}
}
{
String_t* L_2 = ___0_s;
NullCheck(L_2);
Il2CppChar L_3;
L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, 0, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)47)))))
{
goto IL_0061;
}
}
{
String_t* L_4 = ___0_s;
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
if ((((int32_t)L_5) < ((int32_t)((int32_t)9))))
{
goto IL_00be;
}
}
{
String_t* L_6 = ___0_s;
NullCheck(L_6);
bool L_7;
L_7 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_6, _stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE, 4, NULL);
if (!L_7)
{
goto IL_00be;
}
}
{
String_t* L_8 = ___0_s;
NullCheck(L_8);
bool L_9;
L_9 = String_EndsWith_m5E5D307CA6AEB7C08CE782B4693B19D07ADC9075(L_8, _stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A, 4, NULL);
if (!L_9)
{
goto IL_00be;
}
}
{
String_t* L_10 = ___0_s;
NullCheck(L_10);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11;
L_11 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_10, NULL);
String_t* L_12 = ___0_s;
NullCheck(L_12);
int32_t L_13;
L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL);
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_14;
memset((&L_14), 0, sizeof(L_14));
StringReference__ctor_m7F7F6755EE9FF3C648B0111DCB792928F26FE963((&L_14), L_11, 0, L_13, /*hidden argument*/NULL);
int32_t L_15 = ___1_dateTimeZoneHandling;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_16 = ___4_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_17;
L_17 = DateTimeUtils_TryParseDateTimeMicrosoft_m22EDB7A12F6DB142E156B8C2D045442CCC938383(L_14, L_15, L_16, NULL);
if (!L_17)
{
goto IL_00be;
}
}
{
return (bool)1;
}
IL_0061:
{
String_t* L_18 = ___0_s;
NullCheck(L_18);
int32_t L_19;
L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL);
if ((((int32_t)L_19) < ((int32_t)((int32_t)19))))
{
goto IL_00be;
}
}
{
String_t* L_20 = ___0_s;
NullCheck(L_20);
int32_t L_21;
L_21 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_20, NULL);
if ((((int32_t)L_21) > ((int32_t)((int32_t)40))))
{
goto IL_00be;
}
}
{
String_t* L_22 = ___0_s;
NullCheck(L_22);
Il2CppChar L_23;
L_23 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_22, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_23, NULL);
if (!L_24)
{
goto IL_00be;
}
}
{
String_t* L_25 = ___0_s;
NullCheck(L_25);
Il2CppChar L_26;
L_26 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_25, ((int32_t)10), NULL);
if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)84)))))
{
goto IL_00be;
}
}
{
String_t* L_27 = ___0_s;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_28;
L_28 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_29 = ___4_dt;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
bool L_30;
L_30 = DateTime_TryParseExact_mA0100669E6CE6EFFCC836F1DCA56BDDE1E7C2662(L_27, _stringLiteralA39757A73A79D79EBCD4B77A227F5DE53C1068B7, L_28, ((int32_t)128), L_29, NULL);
if (!L_30)
{
goto IL_00be;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_31 = ___4_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_32 = ___4_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_33 = (*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_32);
int32_t L_34 = ___1_dateTimeZoneHandling;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_35;
L_35 = DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA(L_33, L_34, NULL);
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_31 = L_35;
return (bool)1;
}
IL_00be:
{
String_t* L_36 = ___2_dateFormatString;
bool L_37;
L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL);
if (L_37)
{
goto IL_00d5;
}
}
{
String_t* L_38 = ___0_s;
int32_t L_39 = ___1_dateTimeZoneHandling;
String_t* L_40 = ___2_dateFormatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_41 = ___3_culture;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_42 = ___4_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_43;
L_43 = DateTimeUtils_TryParseDateTimeExact_m55A18BEAC4D7C58D5232B337A11367A9F3480E0E(L_38, L_39, L_40, L_41, L_42, NULL);
if (!L_43)
{
goto IL_00d5;
}
}
{
return (bool)1;
}
IL_00d5:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_44 = ___4_dt;
il2cpp_codegen_initobj(L_44, sizeof(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D));
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffset(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.String,System.Globalization.CultureInfo,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffset_mE2899AFA0329C18AC58365F6C1F1210D65B116D5 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_s, String_t* ___1_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___2_culture, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___3_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_00b1;
}
}
{
int32_t L_1;
L_1 = StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline((&___0_s), NULL);
V_0 = L_1;
int32_t L_2 = V_0;
Il2CppChar L_3;
L_3 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_s), L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)47)))))
{
goto IL_0051;
}
}
{
int32_t L_4;
L_4 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_4) < ((int32_t)((int32_t)9))))
{
goto IL_0090;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_5 = ___0_s;
bool L_6;
L_6 = StringReferenceExtensions_StartsWith_mC34F9B23E8F9BF56D59518578AA5C2A081868BF7(L_5, _stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE, NULL);
if (!L_6)
{
goto IL_0090;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_7 = ___0_s;
bool L_8;
L_8 = StringReferenceExtensions_EndsWith_mB850A25E375C64E9DCA04EEA77B2300569A3C115(L_7, _stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A, NULL);
if (!L_8)
{
goto IL_0090;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_9 = ___0_s;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_10 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_11;
L_11 = DateTimeUtils_TryParseDateTimeOffsetMicrosoft_m3D96D2AE4D182EAF6375E612B504C11ED4FB122B(L_9, L_10, NULL);
if (!L_11)
{
goto IL_0090;
}
}
{
return (bool)1;
}
IL_0051:
{
int32_t L_12;
L_12 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_12) < ((int32_t)((int32_t)19))))
{
goto IL_0090;
}
}
{
int32_t L_13;
L_13 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_s), NULL);
if ((((int32_t)L_13) > ((int32_t)((int32_t)40))))
{
goto IL_0090;
}
}
{
int32_t L_14 = V_0;
Il2CppChar L_15;
L_15 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_s), L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_15, NULL);
if (!L_16)
{
goto IL_0090;
}
}
{
int32_t L_17 = V_0;
Il2CppChar L_18;
L_18 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_s), ((int32_t)il2cpp_codegen_add(L_17, ((int32_t)10))), NULL);
if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)84)))))
{
goto IL_0090;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_19 = ___0_s;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_20 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_21;
L_21 = DateTimeUtils_TryParseDateTimeOffsetIso_m1B1BD4053403DD24124653D192530AFFE43CEF41(L_19, L_20, NULL);
if (!L_21)
{
goto IL_0090;
}
}
{
return (bool)1;
}
IL_0090:
{
String_t* L_22 = ___1_dateFormatString;
bool L_23;
L_23 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_22, NULL);
if (L_23)
{
goto IL_00b1;
}
}
{
String_t* L_24;
L_24 = StringReference_ToString_m25F5CF426A0BAA32FAE3F00B141E793904A5EB75((&___0_s), NULL);
String_t* L_25 = ___1_dateFormatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_26 = ___2_culture;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_27 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_28;
L_28 = DateTimeUtils_TryParseDateTimeOffsetExact_m66FA1EDA5508E98EBFB7069C17994FE62C59AB73(L_24, L_25, L_26, L_27, NULL);
if (!L_28)
{
goto IL_00b1;
}
}
{
return (bool)1;
}
IL_00b1:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_29 = ___3_dt;
il2cpp_codegen_initobj(L_29, sizeof(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4));
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffset(System.String,System.String,System.Globalization.CultureInfo,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffset_m57E26521992E4CE41E429D4556C70CB002F8933E (String_t* ___0_s, String_t* ___1_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___2_culture, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___3_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA39757A73A79D79EBCD4B77A227F5DE53C1068B7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_s;
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00d6;
}
}
{
String_t* L_2 = ___0_s;
NullCheck(L_2);
Il2CppChar L_3;
L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, 0, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)47)))))
{
goto IL_005f;
}
}
{
String_t* L_4 = ___0_s;
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
if ((((int32_t)L_5) < ((int32_t)((int32_t)9))))
{
goto IL_00c1;
}
}
{
String_t* L_6 = ___0_s;
NullCheck(L_6);
bool L_7;
L_7 = String_StartsWith_mA2A4405B1B9F3653A6A9AA7F223F68D86A0C6264(L_6, _stringLiteralE29B72726D571803459FE2DDAAE5ED51F73A4FFE, 4, NULL);
if (!L_7)
{
goto IL_00c1;
}
}
{
String_t* L_8 = ___0_s;
NullCheck(L_8);
bool L_9;
L_9 = String_EndsWith_m5E5D307CA6AEB7C08CE782B4693B19D07ADC9075(L_8, _stringLiteral6E3D2163CA71B9485E650E0EEB373DB76E0B967A, 4, NULL);
if (!L_9)
{
goto IL_00c1;
}
}
{
String_t* L_10 = ___0_s;
NullCheck(L_10);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11;
L_11 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_10, NULL);
String_t* L_12 = ___0_s;
NullCheck(L_12);
int32_t L_13;
L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL);
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_14;
memset((&L_14), 0, sizeof(L_14));
StringReference__ctor_m7F7F6755EE9FF3C648B0111DCB792928F26FE963((&L_14), L_11, 0, L_13, /*hidden argument*/NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_15 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_16;
L_16 = DateTimeUtils_TryParseDateTimeOffsetMicrosoft_m3D96D2AE4D182EAF6375E612B504C11ED4FB122B(L_14, L_15, NULL);
if (!L_16)
{
goto IL_00c1;
}
}
{
return (bool)1;
}
IL_005f:
{
String_t* L_17 = ___0_s;
NullCheck(L_17);
int32_t L_18;
L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL);
if ((((int32_t)L_18) < ((int32_t)((int32_t)19))))
{
goto IL_00c1;
}
}
{
String_t* L_19 = ___0_s;
NullCheck(L_19);
int32_t L_20;
L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL);
if ((((int32_t)L_20) > ((int32_t)((int32_t)40))))
{
goto IL_00c1;
}
}
{
String_t* L_21 = ___0_s;
NullCheck(L_21);
Il2CppChar L_22;
L_22 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_21, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Char_IsDigit_m8C1A38685D548E89FB8A05525B55261CC8D271B2(L_22, NULL);
if (!L_23)
{
goto IL_00c1;
}
}
{
String_t* L_24 = ___0_s;
NullCheck(L_24);
Il2CppChar L_25;
L_25 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_24, ((int32_t)10), NULL);
if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)84)))))
{
goto IL_00c1;
}
}
{
String_t* L_26 = ___0_s;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_27;
L_27 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_28 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
bool L_29;
L_29 = DateTimeOffset_TryParseExact_m45E4755ADC9A42D2E3D9E2BDCF5458E0DFEC44EE(L_26, _stringLiteralA39757A73A79D79EBCD4B77A227F5DE53C1068B7, L_27, ((int32_t)128), L_28, NULL);
if (!L_29)
{
goto IL_00c1;
}
}
{
String_t* L_30 = ___0_s;
NullCheck(L_30);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_31;
L_31 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(L_30, NULL);
String_t* L_32 = ___0_s;
NullCheck(L_32);
int32_t L_33;
L_33 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_32, NULL);
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_34;
memset((&L_34), 0, sizeof(L_34));
StringReference__ctor_m7F7F6755EE9FF3C648B0111DCB792928F26FE963((&L_34), L_31, 0, L_33, /*hidden argument*/NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_35 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_36;
L_36 = DateTimeUtils_TryParseDateTimeOffsetIso_m1B1BD4053403DD24124653D192530AFFE43CEF41(L_34, L_35, NULL);
if (!L_36)
{
goto IL_00c1;
}
}
{
return (bool)1;
}
IL_00c1:
{
String_t* L_37 = ___1_dateFormatString;
bool L_38;
L_38 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_37, NULL);
if (L_38)
{
goto IL_00d6;
}
}
{
String_t* L_39 = ___0_s;
String_t* L_40 = ___1_dateFormatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_41 = ___2_culture;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_42 = ___3_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_43;
L_43 = DateTimeUtils_TryParseDateTimeOffsetExact_m66FA1EDA5508E98EBFB7069C17994FE62C59AB73(L_39, L_40, L_41, L_42, NULL);
if (!L_43)
{
goto IL_00d6;
}
}
{
return (bool)1;
}
IL_00d6:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_44 = ___3_dt;
il2cpp_codegen_initobj(L_44, sizeof(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4));
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseMicrosoftDate(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.Int64&,System.TimeSpan&,System.DateTimeKind&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseMicrosoftDate_m633FADD2BE4CCE4F9768009215297397DB88BDA4 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, int64_t* ___1_ticks, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* ___2_offset, int32_t* ___3_kind, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t* L_0 = ___3_kind;
*((int32_t*)L_0) = (int32_t)1;
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_1 = ___0_text;
int32_t L_2;
L_2 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_text), NULL);
int32_t L_3;
L_3 = StringReferenceExtensions_IndexOf_mA90658C7DA02BC24F1F88ACD4792305433ED38E7(L_1, ((int32_t)43), 7, ((int32_t)il2cpp_codegen_subtract(L_2, 8)), NULL);
V_0 = L_3;
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
{
goto IL_002d;
}
}
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_5 = ___0_text;
int32_t L_6;
L_6 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_text), NULL);
int32_t L_7;
L_7 = StringReferenceExtensions_IndexOf_mA90658C7DA02BC24F1F88ACD4792305433ED38E7(L_5, ((int32_t)45), 7, ((int32_t)il2cpp_codegen_subtract(L_6, 8)), NULL);
V_0 = L_7;
}
IL_002d:
{
int32_t L_8 = V_0;
if ((((int32_t)L_8) == ((int32_t)(-1))))
{
goto IL_004c;
}
}
{
int32_t* L_9 = ___3_kind;
*((int32_t*)L_9) = (int32_t)2;
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_10 = ___0_text;
int32_t L_11 = V_0;
int32_t L_12;
L_12 = StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline((&___0_text), NULL);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_13 = ___2_offset;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_14;
L_14 = DateTimeUtils_TryReadOffset_m026CA880F072D5F383D84B2EC91C686D7E7BC271(L_10, ((int32_t)il2cpp_codegen_add(L_11, L_12)), L_13, NULL);
if (L_14)
{
goto IL_0061;
}
}
{
int64_t* L_15 = ___1_ticks;
*((int64_t*)L_15) = (int64_t)((int64_t)0);
return (bool)0;
}
IL_004c:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_16 = ___2_offset;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_17 = ((TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields*)il2cpp_codegen_static_fields_for(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var))->___Zero_19;
*(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)L_16 = L_17;
int32_t L_18;
L_18 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_text), NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_18, 2));
}
IL_0061:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_19;
L_19 = StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline((&___0_text), NULL);
int32_t L_20;
L_20 = StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline((&___0_text), NULL);
int32_t L_21 = V_0;
int64_t* L_22 = ___1_ticks;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_23;
L_23 = ConvertUtils_Int64TryParse_m6D6C304AC5AA482628113D7EC2FBD6C996D0FBE4(L_19, ((int32_t)il2cpp_codegen_add(6, L_20)), ((int32_t)il2cpp_codegen_subtract(L_21, 6)), L_22, NULL);
return (bool)((((int32_t)L_23) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeMicrosoft(Vuforia.Newtonsoft.Json.Utilities.StringReference,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeMicrosoft_m22EDB7A12F6DB142E156B8C2D045442CCC938383 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, int32_t ___1_dateTimeZoneHandling, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___2_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3;
memset((&V_3), 0, sizeof(V_3));
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_0 = ___0_text;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DateTimeUtils_TryParseMicrosoftDate_m633FADD2BE4CCE4F9768009215297397DB88BDA4(L_0, (&V_0), (&V_1), (&V_2), NULL);
if (L_1)
{
goto IL_0017;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_2 = ___2_dt;
il2cpp_codegen_initobj(L_2, sizeof(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D));
return (bool)0;
}
IL_0017:
{
int64_t L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665(L_3, NULL);
V_3 = L_4;
int32_t L_5 = V_2;
if (!L_5)
{
goto IL_0027;
}
}
{
int32_t L_6 = V_2;
if ((((int32_t)L_6) == ((int32_t)2)))
{
goto IL_003c;
}
}
{
goto IL_004b;
}
IL_0027:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_7 = ___2_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8;
L_8 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_3), NULL);
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9;
L_9 = DateTime_SpecifyKind_mFC3F6DD6AD017F62A8AF81DAD5620AEC474871D0(L_8, 0, NULL);
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_7 = L_9;
goto IL_0052;
}
IL_003c:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_10 = ___2_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_11;
L_11 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_3), NULL);
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_10 = L_11;
goto IL_0052;
}
IL_004b:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_12 = ___2_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_13 = V_3;
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_12 = L_13;
}
IL_0052:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_14 = ___2_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_15 = ___2_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_16 = (*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_15);
int32_t L_17 = ___1_dateTimeZoneHandling;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18;
L_18 = DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA(L_16, L_17, NULL);
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_14 = L_18;
return (bool)1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeExact(System.String,Vuforia.Newtonsoft.Json.DateTimeZoneHandling,System.String,System.Globalization.CultureInfo,System.DateTime&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeExact_m55A18BEAC4D7C58D5232B337A11367A9F3480E0E (String_t* ___0_text, int32_t ___1_dateTimeZoneHandling, String_t* ___2_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___3_culture, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* ___4_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
{
String_t* L_0 = ___0_text;
String_t* L_1 = ___2_dateFormatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2 = ___3_culture;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
bool L_3;
L_3 = DateTime_TryParseExact_mA0100669E6CE6EFFCC836F1DCA56BDDE1E7C2662(L_0, L_1, L_2, ((int32_t)128), (&V_0), NULL);
if (!L_3)
{
goto IL_0023;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = V_0;
int32_t L_5 = ___1_dateTimeZoneHandling;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA(L_4, L_5, NULL);
V_0 = L_6;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_7 = ___4_dt;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_8 = V_0;
*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)L_7 = L_8;
return (bool)1;
}
IL_0023:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* L_9 = ___4_dt;
il2cpp_codegen_initobj(L_9, sizeof(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D));
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffsetMicrosoft(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffsetMicrosoft_m3D96D2AE4D182EAF6375E612B504C11ED4FB122B (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_text, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___1_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_3;
memset((&V_3), 0, sizeof(V_3));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_4;
memset((&V_4), 0, sizeof(V_4));
{
StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A L_0 = ___0_text;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
bool L_1;
L_1 = DateTimeUtils_TryParseMicrosoftDate_m633FADD2BE4CCE4F9768009215297397DB88BDA4(L_0, (&V_0), (&V_1), (&V_2), NULL);
if (L_1)
{
goto IL_0025;
}
}
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_2 = ___1_dt;
il2cpp_codegen_initobj((&V_4), sizeof(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3 = V_4;
il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_4;
L_4 = DateTimeOffset_op_Implicit_m7BFCB56BB3714FA7E58AA0ECEE92B8455A0CEDA5(L_3, NULL);
*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)L_2 = L_4;
return (bool)0;
}
IL_0025:
{
int64_t L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665(L_5, NULL);
V_3 = L_6;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_7 = ___1_dt;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8 = V_1;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_9;
L_9 = DateTime_Add_mC882C6BBE75862360A1A0C733B4FFE3210D4B9B1((&V_3), L_8, NULL);
V_4 = L_9;
int64_t L_10;
L_10 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_4), NULL);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_11 = V_1;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_12;
memset((&L_12), 0, sizeof(L_12));
DateTimeOffset__ctor_m81DCBFF0B9D7029AD6B8B80EA4CB8846387DFB9A((&L_12), L_10, L_11, /*hidden argument*/NULL);
*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)L_7 = L_12;
return (bool)1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryParseDateTimeOffsetExact(System.String,System.String,System.Globalization.CultureInfo,System.DateTimeOffset&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryParseDateTimeOffsetExact_m66FA1EDA5508E98EBFB7069C17994FE62C59AB73 (String_t* ___0_text, String_t* ___1_dateFormatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___2_culture, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* ___3_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
String_t* L_0 = ___0_text;
String_t* L_1 = ___1_dateFormatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2 = ___2_culture;
il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
bool L_3;
L_3 = DateTimeOffset_TryParseExact_m45E4755ADC9A42D2E3D9E2BDCF5458E0DFEC44EE(L_0, L_1, L_2, ((int32_t)128), (&V_0), NULL);
if (!L_3)
{
goto IL_001a;
}
}
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_4 = ___3_dt;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_5 = V_0;
*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)L_4 = L_5;
return (bool)1;
}
IL_001a:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* L_6 = ___3_dt;
il2cpp_codegen_initobj(L_6, sizeof(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4));
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::TryReadOffset(Vuforia.Newtonsoft.Json.Utilities.StringReference,System.Int32,System.TimeSpan&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeUtils_TryReadOffset_m026CA880F072D5F383D84B2EC91C686D7E7BC271 (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A ___0_offsetText, int32_t ___1_startIndex, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* ___2_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
int32_t L_0 = ___1_startIndex;
Il2CppChar L_1;
L_1 = StringReference_get_Item_m863AC9BC3044683B85712B61D0CDCEDBB581C9EB((&___0_offsetText), L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)((int32_t)45)))? 1 : 0);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2;
L_2 = StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline((&___0_offsetText), NULL);
int32_t L_3 = ___1_startIndex;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = ConvertUtils_Int32TryParse_m0747A668B73B86FCA5C58EB9B41D777766873131(L_2, ((int32_t)il2cpp_codegen_add(L_3, 1)), 2, (&V_1), NULL);
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_002b;
}
}
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_5 = ___2_offset;
il2cpp_codegen_initobj(L_5, sizeof(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A));
return (bool)0;
}
IL_002b:
{
V_2 = 0;
int32_t L_6;
L_6 = StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline((&___0_offsetText), NULL);
int32_t L_7 = ___1_startIndex;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_6, L_7))) <= ((int32_t)5)))
{
goto IL_0057;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8;
L_8 = StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline((&___0_offsetText), NULL);
int32_t L_9 = ___1_startIndex;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = ConvertUtils_Int32TryParse_m0747A668B73B86FCA5C58EB9B41D777766873131(L_8, ((int32_t)il2cpp_codegen_add(L_9, 3)), 2, (&V_2), NULL);
if ((((int32_t)L_10) == ((int32_t)1)))
{
goto IL_0057;
}
}
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_11 = ___2_offset;
il2cpp_codegen_initobj(L_11, sizeof(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A));
return (bool)0;
}
IL_0057:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_12 = ___2_offset;
int32_t L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_14;
L_14 = TimeSpan_FromHours_mBF56E93F18A822E3EA1C593E8151F154709AC6BA(((double)L_13), NULL);
int32_t L_15 = V_2;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_16;
L_16 = TimeSpan_FromMinutes_m5748E4C33327BC758C73B6DAE1BDD6BF44711CB5(((double)L_15), NULL);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_17;
L_17 = TimeSpan_op_Addition_mD8B0E0E30595D82C7336CCCA411FE384441DE1A6(L_14, L_16, NULL);
*(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)L_12 = L_17;
bool L_18 = V_0;
if (!L_18)
{
goto IL_007f;
}
}
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_19 = ___2_offset;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* L_20 = ___2_offset;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_21;
L_21 = TimeSpan_Negate_m3BF3036191A2FDC35250891CD82AD3283A13ABB4(L_20, NULL);
*(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A*)L_19 = L_21;
}
IL_007f:
{
return (bool)1;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDateTimeString(System.IO.TextWriter,System.DateTime,Vuforia.Newtonsoft.Json.DateFormatHandling,System.String,System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils_WriteDateTimeString_m41A5AB7406D377FD375E549BFA8F827095D1FF51 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_writer, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_value, int32_t ___2_format, String_t* ___3_formatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___4_culture, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
int32_t V_1 = 0;
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 V_2;
memset((&V_2), 0, sizeof(V_2));
{
String_t* L_0 = ___3_formatString;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0034;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
V_0 = L_2;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ___1_value;
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272));
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_5 = V_2;
int32_t L_6;
L_6 = DateTime_get_Kind_m83D45222D9386873333A178B9AB31AC2B2F2C993((&___1_value), NULL);
int32_t L_7 = ___2_format;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = DateTimeUtils_WriteDateTimeString_m5925A22E80C7948A04DFFE535A961693AF7B8172(L_3, 0, L_4, L_5, L_6, L_7, NULL);
V_1 = L_8;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_9 = ___0_writer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_9);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_9, L_10, 0, L_11);
return;
}
IL_0034:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_12 = ___0_writer;
String_t* L_13 = ___3_formatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_14 = ___4_culture;
String_t* L_15;
L_15 = DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00((&___1_value), L_13, L_14, NULL);
NullCheck(L_12);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_12, L_15);
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDateTimeString(System.Char[],System.Int32,System.DateTime,System.Nullable`1<System.TimeSpan>,System.DateTimeKind,Vuforia.Newtonsoft.Json.DateFormatHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeUtils_WriteDateTimeString_m5925A22E80C7948A04DFFE535A961693AF7B8172 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_value, Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 ___3_offset, int32_t ___4_kind, int32_t ___5_format, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87B9EC17BC187A319013ECB41F98E776B6D3C055);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF5EC9F3FBEC4F37FF4D501E053433EDF958A566);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_1;
memset((&V_1), 0, sizeof(V_1));
int64_t V_2 = 0;
String_t* V_3 = NULL;
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 V_4;
memset((&V_4), 0, sizeof(V_4));
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
int32_t G_B16_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B16_1 = NULL;
int32_t G_B15_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B15_1 = NULL;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A G_B17_0;
memset((&G_B17_0), 0, sizeof(G_B17_0));
int32_t G_B17_1 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B17_2 = NULL;
{
int32_t L_0 = ___1_start;
V_0 = L_0;
int32_t L_1 = ___5_format;
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_00b6;
}
}
{
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_2 = ___3_offset;
V_4 = L_2;
bool L_3;
L_3 = Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_inline((&V_4), Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_RuntimeMethod_var);
if (L_3)
{
goto IL_001e;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ___2_value;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_5;
L_5 = DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1(L_4, NULL);
G_B4_0 = L_5;
goto IL_0025;
}
IL_001e:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_6;
L_6 = Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_inline((&V_4), Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_RuntimeMethod_var);
G_B4_0 = L_6;
}
IL_0025:
{
V_1 = G_B4_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = ___2_value;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_9;
L_9 = DateTimeUtils_ConvertDateTimeToJavaScriptTicks_m461A9B697413AC062758461EE56DBD1A21C62488(L_7, L_8, NULL);
V_2 = L_9;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = ___0_chars;
int32_t L_11 = V_0;
NullCheck(_stringLiteralDF5EC9F3FBEC4F37FF4D501E053433EDF958A566);
String_CopyTo_m6E1DE99F2A6481B3B9839C8A026C74887C10A1DC(_stringLiteralDF5EC9F3FBEC4F37FF4D501E053433EDF958A566, 0, L_10, L_11, 7, NULL);
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 7));
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_13;
L_13 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_14;
L_14 = Int64_ToString_m5250B67D3E89B8EB829FB26136E744F1F141B7FD((&V_2), L_13, NULL);
V_3 = L_14;
String_t* L_15 = V_3;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = ___0_chars;
int32_t L_17 = V_0;
String_t* L_18 = V_3;
NullCheck(L_18);
int32_t L_19;
L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL);
NullCheck(L_15);
String_CopyTo_m6E1DE99F2A6481B3B9839C8A026C74887C10A1DC(L_15, 0, L_16, L_17, L_19, NULL);
int32_t L_20 = V_0;
String_t* L_21 = V_3;
NullCheck(L_21);
int32_t L_22;
L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL);
V_0 = ((int32_t)il2cpp_codegen_add(L_20, L_22));
int32_t L_23 = ___4_kind;
if (!L_23)
{
goto IL_0070;
}
}
{
int32_t L_24 = ___4_kind;
if ((((int32_t)L_24) == ((int32_t)2)))
{
goto IL_0097;
}
}
{
goto IL_00a2;
}
IL_0070:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_25 = ___2_value;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_26 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MaxValue_33;
bool L_27;
L_27 = DateTime_op_Inequality_mFB20C42AFEA4EEDE607352300499C54680797974(L_25, L_26, NULL);
if (!L_27)
{
goto IL_00a2;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_28 = ___2_value;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_29 = ((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields*)il2cpp_codegen_static_fields_for(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))->___MinValue_32;
bool L_30;
L_30 = DateTime_op_Inequality_mFB20C42AFEA4EEDE607352300499C54680797974(L_28, L_29, NULL);
if (!L_30)
{
goto IL_00a2;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_31 = ___0_chars;
int32_t L_32 = V_0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_33 = V_1;
int32_t L_34 = ___5_format;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_35;
L_35 = DateTimeUtils_WriteDateTimeOffset_m9C11E2FDFB0B3C5E2E921C3CE3B061C7BBCF5BD4(L_31, L_32, L_33, L_34, NULL);
V_0 = L_35;
goto IL_00a2;
}
IL_0097:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_36 = ___0_chars;
int32_t L_37 = V_0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_38 = V_1;
int32_t L_39 = ___5_format;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_40;
L_40 = DateTimeUtils_WriteDateTimeOffset_m9C11E2FDFB0B3C5E2E921C3CE3B061C7BBCF5BD4(L_36, L_37, L_38, L_39, NULL);
V_0 = L_40;
}
IL_00a2:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_41 = ___0_chars;
int32_t L_42 = V_0;
NullCheck(_stringLiteral87B9EC17BC187A319013ECB41F98E776B6D3C055);
String_CopyTo_m6E1DE99F2A6481B3B9839C8A026C74887C10A1DC(_stringLiteral87B9EC17BC187A319013ECB41F98E776B6D3C055, 0, L_41, L_42, 3, NULL);
int32_t L_43 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_43, 3));
goto IL_00f9;
}
IL_00b6:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_44 = ___0_chars;
int32_t L_45 = V_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_46 = ___2_value;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_47;
L_47 = DateTimeUtils_WriteDefaultIsoDate_m6ACFBC7104FDF9549161720EE2993E5803CBDBEE(L_44, L_45, L_46, NULL);
V_0 = L_47;
int32_t L_48 = ___4_kind;
if ((((int32_t)L_48) == ((int32_t)1)))
{
goto IL_00f0;
}
}
{
int32_t L_49 = ___4_kind;
if ((!(((uint32_t)L_49) == ((uint32_t)2))))
{
goto IL_00f9;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_50 = ___0_chars;
int32_t L_51 = V_0;
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_52 = ___3_offset;
V_4 = L_52;
bool L_53;
L_53 = Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_inline((&V_4), Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_RuntimeMethod_var);
G_B15_0 = L_51;
G_B15_1 = L_50;
if (L_53)
{
G_B16_0 = L_51;
G_B16_1 = L_50;
goto IL_00df;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_54 = ___2_value;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_55;
L_55 = DateTimeUtils_GetUtcOffset_m8CEC451133837C6799632CEDAB814255BC4A8EC1(L_54, NULL);
G_B17_0 = L_55;
G_B17_1 = G_B15_0;
G_B17_2 = G_B15_1;
goto IL_00e6;
}
IL_00df:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_56;
L_56 = Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_inline((&V_4), Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_RuntimeMethod_var);
G_B17_0 = L_56;
G_B17_1 = G_B16_0;
G_B17_2 = G_B16_1;
}
IL_00e6:
{
int32_t L_57 = ___5_format;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_58;
L_58 = DateTimeUtils_WriteDateTimeOffset_m9C11E2FDFB0B3C5E2E921C3CE3B061C7BBCF5BD4(G_B17_2, G_B17_1, G_B17_0, L_57, NULL);
V_0 = L_58;
goto IL_00f9;
}
IL_00f0:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_59 = ___0_chars;
int32_t L_60 = V_0;
int32_t L_61 = L_60;
V_0 = ((int32_t)il2cpp_codegen_add(L_61, 1));
NullCheck(L_59);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(L_61), (Il2CppChar)((int32_t)90));
}
IL_00f9:
{
int32_t L_62 = V_0;
return L_62;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDefaultIsoDate(System.Char[],System.Int32,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeUtils_WriteDefaultIsoDate_m6ACFBC7104FDF9549161720EE2993E5803CBDBEE (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___2_dt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
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;
int32_t V_5 = 0;
{
V_0 = ((int32_t)19);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___2_dt;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTimeUtils_GetDateValues_mE93379449C9E8D3F1D636D087919C5A69D489B0A(L_0, (&V_1), (&V_2), (&V_3), NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ___0_chars;
int32_t L_2 = ___1_start;
int32_t L_3 = V_1;
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_1, L_2, L_3, 4, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = ___0_chars;
int32_t L_5 = ___1_start;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_5, 4))), (Il2CppChar)((int32_t)45));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = ___0_chars;
int32_t L_7 = ___1_start;
int32_t L_8 = V_2;
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_6, ((int32_t)il2cpp_codegen_add(L_7, 5)), L_8, 2, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = ___0_chars;
int32_t L_10 = ___1_start;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_10, 7))), (Il2CppChar)((int32_t)45));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = ___0_chars;
int32_t L_12 = ___1_start;
int32_t L_13 = V_3;
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_11, ((int32_t)il2cpp_codegen_add(L_12, 8)), L_13, 2, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = ___0_chars;
int32_t L_15 = ___1_start;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_15, ((int32_t)10)))), (Il2CppChar)((int32_t)84));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = ___0_chars;
int32_t L_17 = ___1_start;
int32_t L_18;
L_18 = DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3((&___2_dt), NULL);
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_16, ((int32_t)il2cpp_codegen_add(L_17, ((int32_t)11))), L_18, 2, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_19 = ___0_chars;
int32_t L_20 = ___1_start;
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_20, ((int32_t)13)))), (Il2CppChar)((int32_t)58));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = ___0_chars;
int32_t L_22 = ___1_start;
int32_t L_23;
L_23 = DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973((&___2_dt), NULL);
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_21, ((int32_t)il2cpp_codegen_add(L_22, ((int32_t)14))), L_23, 2, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = ___0_chars;
int32_t L_25 = ___1_start;
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_25, ((int32_t)16)))), (Il2CppChar)((int32_t)58));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_26 = ___0_chars;
int32_t L_27 = ___1_start;
int32_t L_28;
L_28 = DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA((&___2_dt), NULL);
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_26, ((int32_t)il2cpp_codegen_add(L_27, ((int32_t)17))), L_28, 2, NULL);
int64_t L_29;
L_29 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___2_dt), NULL);
V_4 = ((int32_t)((int64_t)(L_29%((int64_t)((int32_t)10000000)))));
int32_t L_30 = V_4;
if (!L_30)
{
goto IL_00d5;
}
}
{
V_5 = 7;
goto IL_00b1;
}
IL_00a4:
{
int32_t L_31 = V_5;
V_5 = ((int32_t)il2cpp_codegen_subtract(L_31, 1));
int32_t L_32 = V_4;
V_4 = ((int32_t)(L_32/((int32_t)10)));
}
IL_00b1:
{
int32_t L_33 = V_4;
if (!((int32_t)(L_33%((int32_t)10))))
{
goto IL_00a4;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_34 = ___0_chars;
int32_t L_35 = ___1_start;
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_35, ((int32_t)19)))), (Il2CppChar)((int32_t)46));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_36 = ___0_chars;
int32_t L_37 = ___1_start;
int32_t L_38 = V_4;
int32_t L_39 = V_5;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_36, ((int32_t)il2cpp_codegen_add(L_37, ((int32_t)20))), L_38, L_39, NULL);
int32_t L_40 = V_0;
int32_t L_41 = V_5;
V_0 = ((int32_t)il2cpp_codegen_add(L_40, ((int32_t)il2cpp_codegen_add(L_41, 1))));
}
IL_00d5:
{
int32_t L_42 = ___1_start;
int32_t L_43 = V_0;
return ((int32_t)il2cpp_codegen_add(L_42, L_43));
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::CopyIntToCharArray(System.Char[],System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, int32_t ___2_value, int32_t ___3_digits, const RuntimeMethod* method)
{
{
goto IL_0015;
}
IL_0002:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_chars;
int32_t L_1 = ___1_start;
int32_t L_2 = ___3_digits;
int32_t L_3 = ___2_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1, L_2))), (Il2CppChar)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)(L_3%((int32_t)10))), ((int32_t)48)))));
int32_t L_4 = ___2_value;
___2_value = ((int32_t)(L_4/((int32_t)10)));
}
IL_0015:
{
int32_t L_5 = ___3_digits;
int32_t L_6 = L_5;
___3_digits = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
if (L_6)
{
goto IL_0002;
}
}
{
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDateTimeOffset(System.Char[],System.Int32,System.TimeSpan,Vuforia.Newtonsoft.Json.DateFormatHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeUtils_WriteDateTimeOffset_m9C11E2FDFB0B3C5E2E921C3CE3B061C7BBCF5BD4 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_start, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___2_offset, int32_t ___3_format, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B2_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B2_1 = NULL;
int32_t G_B1_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B1_1 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B3_1 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_2 = NULL;
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = ___0_chars;
int32_t L_1 = ___1_start;
int32_t L_2 = L_1;
___1_start = ((int32_t)il2cpp_codegen_add(L_2, 1));
int64_t L_3;
L_3 = TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline((&___2_offset), NULL);
G_B1_0 = L_2;
G_B1_1 = L_0;
if ((((int64_t)L_3) >= ((int64_t)((int64_t)0))))
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0016;
}
}
{
G_B3_0 = ((int32_t)45);
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0018;
}
IL_0016:
{
G_B3_0 = ((int32_t)43);
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0018:
{
NullCheck(G_B3_2);
(G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (Il2CppChar)G_B3_0);
int32_t L_4;
L_4 = TimeSpan_get_Hours_m770B4B777A816E051EFDA317C28DA9A4F39D6CFB((&___2_offset), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = il2cpp_codegen_abs(L_4);
V_0 = L_5;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = ___0_chars;
int32_t L_7 = ___1_start;
int32_t L_8 = V_0;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_6, L_7, L_8, 2, NULL);
int32_t L_9 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_9, 2));
int32_t L_10 = ___3_format;
if (L_10)
{
goto IL_0041;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = ___0_chars;
int32_t L_12 = ___1_start;
int32_t L_13 = L_12;
___1_start = ((int32_t)il2cpp_codegen_add(L_13, 1));
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Il2CppChar)((int32_t)58));
}
IL_0041:
{
int32_t L_14;
L_14 = TimeSpan_get_Minutes_m93E37D01CD6DA2DE5B35609D740D322E270B678F((&___2_offset), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = il2cpp_codegen_abs(L_14);
V_1 = L_15;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = ___0_chars;
int32_t L_17 = ___1_start;
int32_t L_18 = V_1;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTimeUtils_CopyIntToCharArray_m175CB56783760CD8C8DD0B36AD5E57E2E44EED91(L_16, L_17, L_18, 2, NULL);
int32_t L_19 = ___1_start;
___1_start = ((int32_t)il2cpp_codegen_add(L_19, 2));
int32_t L_20 = ___1_start;
return L_20;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::WriteDateTimeOffsetString(System.IO.TextWriter,System.DateTimeOffset,Vuforia.Newtonsoft.Json.DateFormatHandling,System.String,System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils_WriteDateTimeOffsetString_m9EDABF588BC284F0B388D4E1101773BAD81E7A52 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_writer, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___1_value, int32_t ___2_format, String_t* ___3_formatString, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___4_culture, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
int32_t V_1 = 0;
int32_t G_B3_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_1 = NULL;
int32_t G_B2_0 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B2_1 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
int32_t G_B4_1 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B4_2 = NULL;
{
String_t* L_0 = ___3_formatString;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0043;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
V_0 = L_2;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = V_0;
int32_t L_4 = ___2_format;
G_B2_0 = 0;
G_B2_1 = L_3;
if (!L_4)
{
G_B3_0 = 0;
G_B3_1 = L_3;
goto IL_001e;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
L_5 = DateTimeOffset_get_UtcDateTime_mE7EB39F361C89E1367CBC03C3410BA34F194DA40((&___1_value), NULL);
G_B4_0 = L_5;
G_B4_1 = G_B2_0;
G_B4_2 = G_B2_1;
goto IL_0025;
}
IL_001e:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTimeOffset_get_DateTime_mDF6DC57E7A5647D8B964D3FD5B6855E7D66EF324((&___1_value), NULL);
G_B4_0 = L_6;
G_B4_1 = G_B3_0;
G_B4_2 = G_B3_1;
}
IL_0025:
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_7;
L_7 = DateTimeOffset_get_Offset_mE90E2548227F1EE8BF4A6A5EB71B32D48D3035A4((&___1_value), NULL);
Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m57671EDBF4C8A3BEF5EF30DC71BE6C17C6A657AC_RuntimeMethod_var);
int32_t L_9 = ___2_format;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = DateTimeUtils_WriteDateTimeString_m5925A22E80C7948A04DFFE535A961693AF7B8172(G_B4_2, G_B4_1, G_B4_0, L_8, 2, L_9, NULL);
V_1 = L_10;
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_11 = ___0_writer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_12 = V_0;
int32_t L_13 = V_1;
NullCheck(L_11);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_11, L_12, 0, L_13);
return;
}
IL_0043:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_14 = ___0_writer;
String_t* L_15 = ___3_formatString;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16 = ___4_culture;
String_t* L_17;
L_17 = DateTimeOffset_ToString_m4B5BB65E069D2146E808A1CE5F424ACA2F4D2281((&___1_value), L_15, L_16, NULL);
NullCheck(L_14);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_14, L_17);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::GetDateValues(System.DateTime,System.Int32&,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeUtils_GetDateValues_mE93379449C9E8D3F1D636D087919C5A69D489B0A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_td, int32_t* ___1_year, int32_t* ___2_month, int32_t* ___3_day, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
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;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL;
int32_t V_6 = 0;
int32_t G_B9_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B12_0 = NULL;
{
int64_t L_0;
L_0 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&___0_td), NULL);
V_0 = ((int32_t)((int64_t)(L_0/((int64_t)864000000000LL))));
int32_t L_1 = V_0;
V_1 = ((int32_t)(L_1/((int32_t)146097)));
int32_t L_2 = V_0;
int32_t L_3 = V_1;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)146097)))));
int32_t L_4 = V_0;
V_2 = ((int32_t)(L_4/((int32_t)36524)));
int32_t L_5 = V_2;
if ((!(((uint32_t)L_5) == ((uint32_t)4))))
{
goto IL_0033;
}
}
{
V_2 = 3;
}
IL_0033:
{
int32_t L_6 = V_0;
int32_t L_7 = V_2;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_6, ((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)36524)))));
int32_t L_8 = V_0;
V_3 = ((int32_t)(L_8/((int32_t)1461)));
int32_t L_9 = V_0;
int32_t L_10 = V_3;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, ((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)1461)))));
int32_t L_11 = V_0;
V_4 = ((int32_t)(L_11/((int32_t)365)));
int32_t L_12 = V_4;
if ((!(((uint32_t)L_12) == ((uint32_t)4))))
{
goto IL_0060;
}
}
{
V_4 = 3;
}
IL_0060:
{
int32_t* L_13 = ___1_year;
int32_t L_14 = V_1;
int32_t L_15 = V_2;
int32_t L_16 = V_3;
int32_t L_17 = V_4;
*((int32_t*)L_13) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)400))), ((int32_t)il2cpp_codegen_multiply(L_15, ((int32_t)100))))), ((int32_t)il2cpp_codegen_multiply(L_16, 4)))), L_17)), 1));
int32_t L_18 = V_0;
int32_t L_19 = V_4;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_18, ((int32_t)il2cpp_codegen_multiply(L_19, ((int32_t)365)))));
int32_t L_20 = V_4;
if ((!(((uint32_t)L_20) == ((uint32_t)3))))
{
goto IL_0095;
}
}
{
int32_t L_21 = V_3;
if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)24)))))
{
goto IL_0092;
}
}
{
int32_t L_22 = V_2;
G_B9_0 = ((((int32_t)L_22) == ((int32_t)3))? 1 : 0);
goto IL_0096;
}
IL_0092:
{
G_B9_0 = 1;
goto IL_0096;
}
IL_0095:
{
G_B9_0 = 0;
}
IL_0096:
{
if (G_B9_0)
{
goto IL_009f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = ((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___DaysToMonth365_7;
G_B12_0 = L_23;
goto IL_00a4;
}
IL_009f:
{
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = ((DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_StaticFields*)il2cpp_codegen_static_fields_for(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var))->___DaysToMonth366_8;
G_B12_0 = L_24;
}
IL_00a4:
{
V_5 = G_B12_0;
int32_t L_25 = V_0;
V_6 = ((int32_t)(L_25>>6));
goto IL_00b3;
}
IL_00ad:
{
int32_t L_26 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_00b3:
{
int32_t L_27 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_5;
int32_t L_29 = V_6;
NullCheck(L_28);
int32_t L_30 = L_29;
int32_t L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
if ((((int32_t)L_27) >= ((int32_t)L_31)))
{
goto IL_00ad;
}
}
{
int32_t* L_32 = ___2_month;
int32_t L_33 = V_6;
*((int32_t*)L_32) = (int32_t)L_33;
int32_t* L_34 = ___3_day;
int32_t L_35 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_5;
int32_t L_37 = V_6;
NullCheck(L_36);
int32_t L_38 = ((int32_t)il2cpp_codegen_subtract(L_37, 1));
int32_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
*((int32_t*)L_34) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_35, L_39)), 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
// Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String> Vuforia.Newtonsoft.Json.Utilities.EnumUtils::InitializeEnumType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* EnumUtils_InitializeEnumType_mC30451095BFF86FD8A2FDE2D4C14517D75FA9EAE (Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BidirectionalDictionary_2_Set_mDAB548F4F5F826391E6CF0F09773A6CEDF5A086C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BidirectionalDictionary_2__ctor_m22F68814ADE9D5A01AFD197B3936B2430D2D0CFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Cast_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_m738126B43BFC4A469539CD807C4F2E7E5C3893E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_TisString_t_mC4C3CE4E0D40292DBA38F800CD80A9F828258871_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SingleOrDefault_TisString_t_mD7E5C33BAF334E08CD697D3FF0967CD9803418D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CInitializeEnumTypeU3Eb__1_0_mC1B24FCCE58E6B3E4D40C8FB42471512EB5D5150_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* V_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_1 = NULL;
int32_t V_2 = 0;
FieldInfo_t* V_3 = NULL;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
String_t* V_6 = NULL;
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B4_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_0;
L_0 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL);
StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_1;
L_1 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL);
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_2 = (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0*)il2cpp_codegen_object_new(BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0_il2cpp_TypeInfo_var);
NullCheck(L_2);
BidirectionalDictionary_2__ctor_m22F68814ADE9D5A01AFD197B3936B2430D2D0CFE(L_2, L_0, L_1, BidirectionalDictionary_2__ctor_m22F68814ADE9D5A01AFD197B3936B2430D2D0CFE_RuntimeMethod_var);
V_0 = L_2;
Type_t* L_3 = ___0_type;
NullCheck(L_3);
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_4;
L_4 = Type_GetFields_mC0570FF1986A6D93FA7976303B44B2FF8D0BC77F(L_3, NULL);
V_1 = L_4;
V_2 = 0;
goto IL_00ac;
}
IL_001e:
{
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_5 = V_1;
int32_t L_6 = V_2;
NullCheck(L_5);
int32_t L_7 = L_6;
FieldInfo_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_3 = L_8;
FieldInfo_t* L_9 = V_3;
NullCheck(L_9);
String_t* L_10;
L_10 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_9);
V_4 = L_10;
FieldInfo_t* L_11 = V_3;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_13;
L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
NullCheck(L_11);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14;
L_14 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(13 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Type,System.Boolean) */, L_11, L_13, (bool)1);
RuntimeObject* L_15;
L_15 = Enumerable_Cast_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_m738126B43BFC4A469539CD807C4F2E7E5C3893E6((RuntimeObject*)L_14, Enumerable_Cast_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_m738126B43BFC4A469539CD807C4F2E7E5C3893E6_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* L_16 = ((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1;
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* L_17 = L_16;
G_B2_0 = L_17;
G_B2_1 = L_15;
if (L_17)
{
G_B3_0 = L_17;
G_B3_1 = L_15;
goto IL_005f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* L_18 = ((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* L_19 = (Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08*)il2cpp_codegen_object_new(Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08_il2cpp_TypeInfo_var);
NullCheck(L_19);
Func_2__ctor_m25D7CCCB2BC4A2036F633BA4E85C313162806D89(L_19, L_18, (intptr_t)((void*)U3CU3Ec_U3CInitializeEnumTypeU3Eb__1_0_mC1B24FCCE58E6B3E4D40C8FB42471512EB5D5150_RuntimeMethod_var), NULL);
Func_2_t04296EDDD4FC93CC773D1DA8D05ADAE3084C2C08* L_20 = L_19;
((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__1_0_1), (void*)L_20);
G_B3_0 = L_20;
G_B3_1 = G_B2_1;
}
IL_005f:
{
RuntimeObject* L_21;
L_21 = Enumerable_Select_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_TisString_t_mC4C3CE4E0D40292DBA38F800CD80A9F828258871(G_B3_1, G_B3_0, Enumerable_Select_TisEnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F_TisString_t_mC4C3CE4E0D40292DBA38F800CD80A9F828258871_RuntimeMethod_var);
String_t* L_22;
L_22 = Enumerable_SingleOrDefault_TisString_t_mD7E5C33BAF334E08CD697D3FF0967CD9803418D3(L_21, Enumerable_SingleOrDefault_TisString_t_mD7E5C33BAF334E08CD697D3FF0967CD9803418D3_RuntimeMethod_var);
String_t* L_23 = L_22;
G_B4_0 = L_23;
if (L_23)
{
G_B5_0 = L_23;
goto IL_0073;
}
}
{
FieldInfo_t* L_24 = V_3;
NullCheck(L_24);
String_t* L_25;
L_25 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_24);
G_B5_0 = L_25;
}
IL_0073:
{
V_5 = G_B5_0;
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_26 = V_0;
String_t* L_27 = V_5;
NullCheck(L_26);
bool L_28;
L_28 = BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5(L_26, L_27, (&V_6), BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5_RuntimeMethod_var);
if (!L_28)
{
goto IL_009e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_29;
L_29 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_30 = V_5;
Type_t* L_31 = ___0_type;
NullCheck(L_31);
String_t* L_32;
L_32 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_31);
String_t* L_33;
L_33 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDD57D1C5935A294D52FBA3188055CCFAB409389F)), L_29, L_30, L_32, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_34 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_34);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_34, L_33, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnumUtils_InitializeEnumType_mC30451095BFF86FD8A2FDE2D4C14517D75FA9EAE_RuntimeMethod_var)));
}
IL_009e:
{
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_35 = V_0;
String_t* L_36 = V_4;
String_t* L_37 = V_5;
NullCheck(L_35);
BidirectionalDictionary_2_Set_mDAB548F4F5F826391E6CF0F09773A6CEDF5A086C(L_35, L_36, L_37, BidirectionalDictionary_2_Set_mDAB548F4F5F826391E6CF0F09773A6CEDF5A086C_RuntimeMethod_var);
int32_t L_38 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_00ac:
{
int32_t L_39 = V_2;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_40 = V_1;
NullCheck(L_40);
if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length)))))
{
goto IL_001e;
}
}
{
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_41 = V_0;
return L_41;
}
}
// System.Collections.Generic.IList`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.EnumUtils::GetValues(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumUtils_GetValues_m1420139CDDFCB52C3EA73B187D30A51B8C475965 (Type_t* ___0_enumType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValuesU3Eb__5_0_mE5BA6AF65E00D3BB45B83CB8C147E36642DBA969_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL;
RuntimeObject* V_1 = NULL;
RuntimeObject* V_2 = NULL;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* G_B4_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B4_1 = NULL;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* G_B3_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B3_1 = NULL;
{
Type_t* L_0 = ___0_enumType;
bool L_1;
L_1 = TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6(L_0, NULL);
if (L_1)
{
goto IL_0023;
}
}
{
Type_t* L_2 = ___0_enumType;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_2);
String_t* L_4;
L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC787504AFFC40C4A0B31CA15B792D10224F7391C)), NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnumUtils_GetValues_m1420139CDDFCB52C3EA73B187D30A51B8C475965_RuntimeMethod_var)));
}
IL_0023:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_6, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
V_0 = L_6;
Type_t* L_7 = ___0_enumType;
NullCheck(L_7);
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_8;
L_8 = Type_GetFields_mC0570FF1986A6D93FA7976303B44B2FF8D0BC77F(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_9 = ((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_2;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_10 = L_9;
G_B3_0 = L_10;
G_B3_1 = L_8;
if (L_10)
{
G_B4_0 = L_10;
G_B4_1 = L_8;
goto IL_004e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* L_11 = ((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_12 = (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630*)il2cpp_codegen_object_new(Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630_il2cpp_TypeInfo_var);
NullCheck(L_12);
Func_2__ctor_m720E8683356B22FA89D3983D974FC700BDE279A3(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CGetValuesU3Eb__5_0_mE5BA6AF65E00D3BB45B83CB8C147E36642DBA969_RuntimeMethod_var), NULL);
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_13 = L_12;
((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_2 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_2), (void*)L_13);
G_B4_0 = L_13;
G_B4_1 = G_B3_1;
}
IL_004e:
{
RuntimeObject* L_14;
L_14 = Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90_RuntimeMethod_var);
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Reflection.FieldInfo>::GetEnumerator() */, IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var, L_14);
V_1 = L_15;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0079:
{// begin finally (depth: 1)
{
RuntimeObject* L_16 = V_1;
if (!L_16)
{
goto IL_0082;
}
}
{
RuntimeObject* L_17 = V_1;
NullCheck(L_17);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_17);
}
IL_0082:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_006f_1;
}
IL_005b_1:
{
RuntimeObject* L_18 = V_1;
NullCheck(L_18);
FieldInfo_t* L_19;
L_19 = InterfaceFuncInvoker0< FieldInfo_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Reflection.FieldInfo>::get_Current() */, IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var, L_18);
Type_t* L_20 = ___0_enumType;
NullCheck(L_19);
RuntimeObject* L_21;
L_21 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_19, L_20);
V_2 = L_21;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_22 = V_0;
RuntimeObject* L_23 = V_2;
NullCheck(L_22);
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_22, L_23, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
}
IL_006f_1:
{
RuntimeObject* L_24 = V_1;
NullCheck(L_24);
bool L_25;
L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_24);
if (L_25)
{
goto IL_005b_1;
}
}
{
goto IL_0083;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0083:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_26 = V_0;
return L_26;
}
}
// System.Collections.Generic.IList`1<System.String> Vuforia.Newtonsoft.Json.Utilities.EnumUtils::GetNames(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumUtils_GetNames_mDAD21E254FB701B33C1DF41943A1561F14D673ED (Type_t* ___0_enumType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetNamesU3Eb__6_0_m0014A822A04C535E12D365BC7BCE9E1FE9094575_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
RuntimeObject* V_1 = NULL;
FieldInfo_t* V_2 = NULL;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* G_B4_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B4_1 = NULL;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* G_B3_0 = NULL;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B3_1 = NULL;
{
Type_t* L_0 = ___0_enumType;
bool L_1;
L_1 = TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6(L_0, NULL);
if (L_1)
{
goto IL_0023;
}
}
{
Type_t* L_2 = ___0_enumType;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_2);
String_t* L_4;
L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC787504AFFC40C4A0B31CA15B792D10224F7391C)), NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnumUtils_GetNames_mDAD21E254FB701B33C1DF41943A1561F14D673ED_RuntimeMethod_var)));
}
IL_0023:
{
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_6, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_0 = L_6;
Type_t* L_7 = ___0_enumType;
NullCheck(L_7);
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_8;
L_8 = Type_GetFields_mC0570FF1986A6D93FA7976303B44B2FF8D0BC77F(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_9 = ((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_3;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_10 = L_9;
G_B3_0 = L_10;
G_B3_1 = L_8;
if (L_10)
{
G_B4_0 = L_10;
G_B4_1 = L_8;
goto IL_004e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* L_11 = ((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_12 = (Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630*)il2cpp_codegen_object_new(Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630_il2cpp_TypeInfo_var);
NullCheck(L_12);
Func_2__ctor_m720E8683356B22FA89D3983D974FC700BDE279A3(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CGetNamesU3Eb__6_0_m0014A822A04C535E12D365BC7BCE9E1FE9094575_RuntimeMethod_var), NULL);
Func_2_t03668587D04B8ECC3E6CE9EF3B2852118286E630* L_13 = L_12;
((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9__6_0_3), (void*)L_13);
G_B4_0 = L_13;
G_B4_1 = G_B3_1;
}
IL_004e:
{
RuntimeObject* L_14;
L_14 = Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Where_TisFieldInfo_t_mCB3957CC209F10E6FDA91C4BB12C2E6B549B7F90_RuntimeMethod_var);
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Reflection.FieldInfo>::GetEnumerator() */, IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1_il2cpp_TypeInfo_var, L_14);
V_1 = L_15;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0078:
{// begin finally (depth: 1)
{
RuntimeObject* L_16 = V_1;
if (!L_16)
{
goto IL_0081;
}
}
{
RuntimeObject* L_17 = V_1;
NullCheck(L_17);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_17);
}
IL_0081:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_006e_1;
}
IL_005b_1:
{
RuntimeObject* L_18 = V_1;
NullCheck(L_18);
FieldInfo_t* L_19;
L_19 = InterfaceFuncInvoker0< FieldInfo_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Reflection.FieldInfo>::get_Current() */, IEnumerator_1_tD1E868EC4EE9679F2F2D4F9F10CEAB9153B8C991_il2cpp_TypeInfo_var, L_18);
V_2 = L_19;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_20 = V_0;
FieldInfo_t* L_21 = V_2;
NullCheck(L_21);
String_t* L_22;
L_22 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_21);
NullCheck(L_20);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_20, L_22, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
}
IL_006e_1:
{
RuntimeObject* L_23 = V_1;
NullCheck(L_23);
bool L_24;
L_24 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_23);
if (L_24)
{
goto IL_005b_1;
}
}
{
goto IL_0082;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0082:
{
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_25 = V_0;
return L_25;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.EnumUtils::ParseEnumName(System.String,System.Boolean,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumUtils_ParseEnumName_m3A5C60862B08D88660E279D63E82F36E167AF244 (String_t* ___0_enumText, bool ___1_isNullable, Type_t* ___2_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* V_1 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL;
int32_t V_3 = 0;
String_t* V_4 = NULL;
{
String_t* L_0 = ___0_enumText;
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
bool L_3 = ___1_isNullable;
if (!((int32_t)((int32_t)L_2&(int32_t)L_3)))
{
goto IL_0011;
}
}
{
return NULL;
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB* L_4 = ((EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_StaticFields*)il2cpp_codegen_static_fields_for(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var))->___EnumMemberNamesPerType_0;
Type_t* L_5 = ___2_t;
NullCheck(L_4);
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_6;
L_6 = ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA(L_4, L_5, ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA_RuntimeMethod_var);
V_1 = L_6;
String_t* L_7 = ___0_enumText;
NullCheck(L_7);
int32_t L_8;
L_8 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_7, ((int32_t)44), NULL);
if ((((int32_t)L_8) == ((int32_t)(-1))))
{
goto IL_006b;
}
}
{
String_t* L_9 = ___0_enumText;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = L_10;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)44));
NullCheck(L_9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12;
L_12 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_9, L_11, NULL);
V_2 = L_12;
V_3 = 0;
goto IL_0057;
}
IL_003e:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = V_2;
int32_t L_14 = V_3;
NullCheck(L_13);
int32_t L_15 = L_14;
String_t* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
NullCheck(L_16);
String_t* L_17;
L_17 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_16, NULL);
V_4 = L_17;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = V_2;
int32_t L_19 = V_3;
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_20 = V_1;
String_t* L_21 = V_4;
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
String_t* L_22;
L_22 = EnumUtils_ResolvedEnumName_mF6AE906B74DCBA36E208C491FC149DFBE817E87A(L_20, L_21, NULL);
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_22);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (String_t*)L_22);
int32_t L_23 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0057:
{
int32_t L_24 = V_3;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = V_2;
NullCheck(L_25);
if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
{
goto IL_003e;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = V_2;
String_t* L_27;
L_27 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_26, NULL);
V_0 = L_27;
goto IL_0073;
}
IL_006b:
{
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_28 = V_1;
String_t* L_29 = ___0_enumText;
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
String_t* L_30;
L_30 = EnumUtils_ResolvedEnumName_mF6AE906B74DCBA36E208C491FC149DFBE817E87A(L_28, L_29, NULL);
V_0 = L_30;
}
IL_0073:
{
Type_t* L_31 = ___2_t;
String_t* L_32 = V_0;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeObject* L_33;
L_33 = Enum_Parse_m0316ABE916ED60AA2257A464A33A33D544EDEE12(L_31, L_32, (bool)1, NULL);
return L_33;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.EnumUtils::ToEnumName(System.Type,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumUtils_ToEnumName_m74EA741126FA3DB574F78DB20E161992ADA872C0 (Type_t* ___0_enumType, String_t* ___1_enumText, bool ___2_camelCaseText, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BidirectionalDictionary_2_TryGetByFirst_m8AA484022A24E50B307356D31578A68F506E8E7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
s_Il2CppMethodInitialized = true;
}
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* V_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B2_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB* L_0 = ((EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_StaticFields*)il2cpp_codegen_static_fields_for(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var))->___EnumMemberNamesPerType_0;
Type_t* L_1 = ___0_enumType;
NullCheck(L_0);
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_2;
L_2 = ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA(L_0, L_1, ThreadSafeStore_2_Get_m9D7E5E130E9B966FB60AD908BBE3A492EC9E6CEA_RuntimeMethod_var);
V_0 = L_2;
String_t* L_3 = ___1_enumText;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = L_4;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)44));
NullCheck(L_3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6;
L_6 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_3, L_5, NULL);
V_1 = L_6;
V_2 = 0;
goto IL_0053;
}
IL_0022:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_1;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
String_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck(L_10);
String_t* L_11;
L_11 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_10, NULL);
V_3 = L_11;
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_12 = V_0;
String_t* L_13 = V_3;
NullCheck(L_12);
bool L_14;
L_14 = BidirectionalDictionary_2_TryGetByFirst_m8AA484022A24E50B307356D31578A68F506E8E7B(L_12, L_13, (&V_4), BidirectionalDictionary_2_TryGetByFirst_m8AA484022A24E50B307356D31578A68F506E8E7B_RuntimeMethod_var);
String_t* L_15 = V_4;
String_t* L_16 = L_15;
G_B2_0 = L_16;
if (L_16)
{
G_B3_0 = L_16;
goto IL_003c;
}
}
{
String_t* L_17 = V_3;
G_B3_0 = L_17;
}
IL_003c:
{
V_4 = G_B3_0;
bool L_18 = ___2_camelCaseText;
if (!L_18)
{
goto IL_004a;
}
}
{
String_t* L_19 = V_4;
String_t* L_20;
L_20 = StringUtils_ToCamelCase_mFF3498740D31AA7785D8EC61DC9DF94C390A5656(L_19, NULL);
V_4 = L_20;
}
IL_004a:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = V_1;
int32_t L_22 = V_2;
String_t* L_23 = V_4;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_23);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (String_t*)L_23);
int32_t L_24 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0053:
{
int32_t L_25 = V_2;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = V_1;
NullCheck(L_26);
if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
{
goto IL_0022;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = V_1;
String_t* L_28;
L_28 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_27, NULL);
return L_28;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.EnumUtils::ResolvedEnumName(Vuforia.Newtonsoft.Json.Utilities.BidirectionalDictionary`2<System.String,System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumUtils_ResolvedEnumName_mF6AE906B74DCBA36E208C491FC149DFBE817E87A (BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* ___0_map, String_t* ___1_enumText, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
{
BidirectionalDictionary_2_tFEE740B94CEBA1666154DD39344F397A64092BA0* L_0 = ___0_map;
String_t* L_1 = ___1_enumText;
NullCheck(L_0);
bool L_2;
L_2 = BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5(L_0, L_1, (&V_0), BidirectionalDictionary_2_TryGetBySecond_m1A3A542AB0D7E33A9B7F0B143503C4459D5B52C5_RuntimeMethod_var);
String_t* L_3 = V_0;
String_t* L_4 = L_3;
G_B1_0 = L_4;
if (L_4)
{
G_B2_0 = L_4;
goto IL_0010;
}
}
{
String_t* L_5 = ___1_enumText;
G_B2_0 = L_5;
}
IL_0010:
{
V_0 = G_B2_0;
String_t* L_6 = V_0;
return L_6;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.EnumUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumUtils__cctor_mF1626301ACCAE53EB21F74B3961C5D71F9488171 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_InitializeEnumType_mC30451095BFF86FD8A2FDE2D4C14517D75FA9EAE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2__ctor_m0A784806A481CC78383F100FA1D198ED00A042FB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518* L_0 = (Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518*)il2cpp_codegen_object_new(Func_2_tF95F8BED4527AF321284A65FFADA5D4BFAB3E518_il2cpp_TypeInfo_var);
NullCheck(L_0);
Func_2__ctor_m22F1C27CD25D2C57897CBCBF1C05DC060FBB95BF(L_0, NULL, (intptr_t)((void*)EnumUtils_InitializeEnumType_mC30451095BFF86FD8A2FDE2D4C14517D75FA9EAE_RuntimeMethod_var), NULL);
ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB* L_1 = (ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB*)il2cpp_codegen_object_new(ThreadSafeStore_2_tEA5DD1424B5BD3C33CAD4C0E2436499A56D695CB_il2cpp_TypeInfo_var);
NullCheck(L_1);
ThreadSafeStore_2__ctor_m0A784806A481CC78383F100FA1D198ED00A042FB(L_1, L_0, ThreadSafeStore_2__ctor_m0A784806A481CC78383F100FA1D198ED00A042FB_RuntimeMethod_var);
((EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_StaticFields*)il2cpp_codegen_static_fields_for(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var))->___EnumMemberNamesPerType_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_StaticFields*)il2cpp_codegen_static_fields_for(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var))->___EnumMemberNamesPerType_0), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m673924777DC8DB80C5942440664C591CC31497E7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* L_0 = (U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C*)il2cpp_codegen_object_new(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m9CCD09DB5458100386718060DF6B16186F15ED45(L_0, NULL);
((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9CCD09DB5458100386718060DF6B16186F15ED45 (U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<InitializeEnumType>b__1_0(System.Runtime.Serialization.EnumMemberAttribute)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CInitializeEnumTypeU3Eb__1_0_mC1B24FCCE58E6B3E4D40C8FB42471512EB5D5150 (U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* __this, EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F* ___0_a, const RuntimeMethod* method)
{
{
EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F* L_0 = ___0_a;
NullCheck(L_0);
String_t* L_1;
L_1 = EnumMemberAttribute_get_Value_mB41126B613B9FD1CD8A05D08FCEC4B6663864BE9_inline(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<GetValues>b__5_0(System.Reflection.FieldInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetValuesU3Eb__5_0_mE5BA6AF65E00D3BB45B83CB8C147E36642DBA969 (U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* __this, FieldInfo_t* ___0_f, const RuntimeMethod* method)
{
{
FieldInfo_t* L_0 = ___0_f;
NullCheck(L_0);
bool L_1;
L_1 = FieldInfo_get_IsLiteral_mBE7DDC6A709439F775873859C82BAAD1EEFF791A(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.EnumUtils/<>c::<GetNames>b__6_0(System.Reflection.FieldInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetNamesU3Eb__6_0_m0014A822A04C535E12D365BC7BCE9E1FE9094575 (U3CU3Ec_tFC9328C1C5CC4A6C6FA2B4E365C9127AE495273C* __this, FieldInfo_t* ___0_f, const RuntimeMethod* method)
{
{
FieldInfo_t* L_0 = ___0_f;
NullCheck(L_0);
bool L_1;
L_1 = FieldInfo_get_IsLiteral_mBE7DDC6A709439F775873859C82BAAD1EEFF791A(L_0, 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
// Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* ExpressionReflectionDelegateFactory_get_Instance_mD9EFE36E9357FDFD89DB2A1FFF3D7303E06F6F70 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var);
ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* L_0 = ((ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_StaticFields*)il2cpp_codegen_static_fields_for(ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var))->____instance_0;
return L_0;
}
}
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* ExpressionReflectionDelegateFactory_CreateParameterizedConstructor_m5B4B1A59D6E02608249644582CA74C2A724B070D (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, MethodBase_t* ___0_method, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDC12722FE0763003109C7EDBACB6977C0E31132);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_1 = NULL;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_2 = NULL;
{
MethodBase_t* L_0 = ___0_method;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
V_0 = L_2;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_0_0_0_var) };
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_5;
L_5 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_4, _stringLiteralEDC12722FE0763003109C7EDBACB6977C0E31132, NULL);
V_1 = L_5;
MethodBase_t* L_6 = ___0_method;
Type_t* L_7 = V_0;
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_8 = V_1;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_9;
L_9 = ExpressionReflectionDelegateFactory_BuildMethodCall_mA1505EC669DABBAD4DD8E27101F7ED4F0D89D593(__this, L_6, L_7, (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)NULL, L_8, NULL);
V_2 = L_9;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_0_0_0_var) };
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_12 = V_2;
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_13 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)1);
ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_14 = L_13;
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_15 = V_1;
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_15);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_15);
LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E* L_16;
L_16 = Expression_Lambda_m9F31BE5718EED427B16CA7FBA2669EF4E4E1C8BD(L_11, L_12, L_14, NULL);
NullCheck(L_16);
Delegate_t* L_17;
L_17 = LambdaExpression_Compile_mB7D2253AA0DC2B2B10C9D02E89492A663FB39BA7(L_16, NULL);
return ((ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3*)Castclass((RuntimeObject*)L_17, ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_il2cpp_TypeInfo_var));
}
}
// System.Linq.Expressions.Expression Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::BuildMethodCall(System.Reflection.MethodBase,System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.ParameterExpression)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionReflectionDelegateFactory_BuildMethodCall_mA1505EC669DABBAD4DD8E27101F7ED4F0D89D593 (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, MethodBase_t* ___0_method, Type_t* ___1_type, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___2_targetParameterExpression, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* ___3_argsParameterExpression, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t84EF6DBA65B4424B49CCB5539A159D0690A680D6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t9D41889DD6C5E2841A0B2DE9EA5EFB3A780F4C08_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tF98DE2A57BC52F48C9DFAB963A7B3EDFF56786C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t87BEEE5D7B153ED4BA795A28FBE26EB7FE96C51F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t96EECDDF2B498426F05F5BEB1AD1B4DA5F66494D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA221B0F732C7C8D1CD207CD7E8A8A4D0F021E56B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE63DA51BEF16DDBE596337C3A44E6FD3565A528C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEBDF6B4FD26C1A24C4771845DA76DF00D93F8E36_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1A058A09EDF187502B71E068C526B964CEA1283F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodInfo_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_0 = NULL;
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_1 = NULL;
RuntimeObject* V_2 = NULL;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_3 = NULL;
int32_t V_4 = 0;
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_5 = NULL;
Type_t* V_6 = NULL;
bool V_7 = false;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_8 = NULL;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_9 = NULL;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* V_10 = NULL;
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* V_11 = NULL;
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_12 = NULL;
RuntimeObject* V_13 = NULL;
RuntimeObject* V_14 = NULL;
RuntimeObject* V_15 = NULL;
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* V_16 = NULL;
{
MethodBase_t* L_0 = ___0_method;
NullCheck(L_0);
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_1;
L_1 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_0);
V_0 = L_1;
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_2 = V_0;
NullCheck(L_2);
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_3 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)SZArrayNew(ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
V_1 = L_3;
List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F* L_4 = (List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F*)il2cpp_codegen_object_new(List_1_t869108DE59C9412B6A6E2AE9F2ECBAB7C7DA204F_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_mA221B0F732C7C8D1CD207CD7E8A8A4D0F021E56B(L_4, List_1__ctor_mA221B0F732C7C8D1CD207CD7E8A8A4D0F021E56B_RuntimeMethod_var);
V_2 = L_4;
V_4 = 0;
goto IL_00d6;
}
IL_001e:
{
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_5 = V_0;
int32_t L_6 = V_4;
NullCheck(L_5);
int32_t L_7 = L_6;
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_5 = L_8;
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_9 = V_5;
NullCheck(L_9);
Type_t* L_10;
L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_9);
V_6 = L_10;
V_7 = (bool)0;
Type_t* L_11 = V_6;
NullCheck(L_11);
bool L_12;
L_12 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_11, NULL);
if (!L_12)
{
goto IL_0045;
}
}
{
Type_t* L_13 = V_6;
NullCheck(L_13);
Type_t* L_14;
L_14 = VirtualFuncInvoker0< Type_t* >::Invoke(45 /* System.Type System.Type::GetElementType() */, L_13);
V_6 = L_14;
V_7 = (bool)1;
}
IL_0045:
{
int32_t L_15 = V_4;
int32_t L_16 = L_15;
RuntimeObject* L_17 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_16);
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
ConstantExpression_t4BE6B7DFD889CC0EA42B45C32BD511F2764E1547* L_18;
L_18 = Expression_Constant_mF3E703732161EF83B1848E433F7DD1FB166BFE44(L_17, NULL);
V_8 = L_18;
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_19 = ___3_argsParameterExpression;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_20 = V_8;
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_21;
L_21 = Expression_ArrayIndex_m5092BB2F319A2D6CA0174B87FBAB8DD9D0CEE6B6(L_19, L_20, NULL);
V_9 = L_21;
Type_t* L_22 = V_6;
bool L_23;
L_23 = TypeExtensions_IsValueType_mA496BDEA85FA2FA937E1E766605AB546408B9272(L_22, NULL);
if (!L_23)
{
goto IL_0085;
}
}
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_24 = V_9;
Type_t* L_25 = V_6;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
NewExpression_t71592C0B1A33F4FD5FA0283BC2657C31D95EED51* L_26;
L_26 = Expression_New_m924175C93F451453BB1DDA6EA786E80926035BB7(L_25, NULL);
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_27;
L_27 = Expression_Coalesce_m1C145BF8302D605BA953321A8F0E21B0F56ADB23(L_24, L_26, NULL);
V_11 = L_27;
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_28 = V_11;
Type_t* L_29 = V_6;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_30;
L_30 = ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB(__this, L_28, L_29, NULL);
V_10 = L_30;
goto IL_0091;
}
IL_0085:
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_31 = V_9;
Type_t* L_32 = V_6;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_33;
L_33 = ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB(__this, L_31, L_32, NULL);
V_10 = L_33;
}
IL_0091:
{
bool L_34 = V_7;
if (!L_34)
{
goto IL_00ca;
}
}
{
Type_t* L_35 = V_6;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_36;
L_36 = Expression_Variable_mA43E4606E8C75EE5B1A92C96C0AE01659D6E1118(L_35, NULL);
V_12 = L_36;
RuntimeObject* L_37 = V_2;
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_38 = (ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24*)il2cpp_codegen_object_new(ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24_il2cpp_TypeInfo_var);
NullCheck(L_38);
ByRefParameter__ctor_m9EDEB606AD9534B8EB9DBB19C194D945392A9768(L_38, NULL);
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_39 = L_38;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_40 = V_10;
NullCheck(L_39);
L_39->___Value_0 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&L_39->___Value_0), (void*)L_40);
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_41 = L_39;
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_42 = V_12;
NullCheck(L_41);
L_41->___Variable_1 = L_42;
Il2CppCodeGenWriteBarrier((void**)(&L_41->___Variable_1), (void*)L_42);
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_43 = L_41;
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_44 = V_5;
NullCheck(L_44);
bool L_45;
L_45 = ParameterInfo_get_IsOut_m7832D76F7B5FAE8B94A7D2BDC2CF466000FB235C(L_44, NULL);
NullCheck(L_43);
L_43->___IsOut_2 = L_45;
NullCheck(L_37);
InterfaceActionInvoker1< ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>::Add(T) */, ICollection_1_t84EF6DBA65B4424B49CCB5539A159D0690A680D6_il2cpp_TypeInfo_var, L_37, L_43);
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_46 = V_12;
V_10 = L_46;
}
IL_00ca:
{
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_47 = V_1;
int32_t L_48 = V_4;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_49 = V_10;
NullCheck(L_47);
ArrayElementTypeCheck (L_47, L_49);
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_49);
int32_t L_50 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_50, 1));
}
IL_00d6:
{
int32_t L_51 = V_4;
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_52 = V_0;
NullCheck(L_52);
if ((((int32_t)L_51) < ((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length)))))
{
goto IL_001e;
}
}
{
MethodBase_t* L_53 = ___0_method;
NullCheck(L_53);
bool L_54;
L_54 = MethodBase_get_IsConstructor_m98801B34512C9B8DEC1589F1C8C9B3DFC8807575(L_53, NULL);
if (!L_54)
{
goto IL_00f7;
}
}
{
MethodBase_t* L_55 = ___0_method;
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_56 = V_1;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
NewExpression_t71592C0B1A33F4FD5FA0283BC2657C31D95EED51* L_57;
L_57 = Expression_New_m447E4F4F22912AE5F06493267B37F481F5818E75(((ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)CastclassClass((RuntimeObject*)L_55, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var)), L_56, NULL);
V_3 = L_57;
goto IL_0128;
}
IL_00f7:
{
MethodBase_t* L_58 = ___0_method;
NullCheck(L_58);
bool L_59;
L_59 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_58, NULL);
if (!L_59)
{
goto IL_010e;
}
}
{
MethodBase_t* L_60 = ___0_method;
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_61 = V_1;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_62;
L_62 = Expression_Call_mD94E7CF72C83BF40BEEB31F7EB6519741A0043D2(((MethodInfo_t*)CastclassClass((RuntimeObject*)L_60, MethodInfo_t_il2cpp_TypeInfo_var)), L_61, NULL);
V_3 = L_62;
goto IL_0128;
}
IL_010e:
{
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_63 = ___2_targetParameterExpression;
MethodBase_t* L_64 = ___0_method;
NullCheck(L_64);
Type_t* L_65;
L_65 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_64);
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_66;
L_66 = ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB(__this, L_63, L_65, NULL);
MethodBase_t* L_67 = ___0_method;
ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_68 = V_1;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_69;
L_69 = Expression_Call_mF08321E4E99D835F221F58B40C8077C60530CE62(L_66, ((MethodInfo_t*)CastclassClass((RuntimeObject*)L_67, MethodInfo_t_il2cpp_TypeInfo_var)), L_68, NULL);
V_3 = L_69;
}
IL_0128:
{
MethodBase_t* L_70 = ___0_method;
if (!((MethodInfo_t*)IsInstClass((RuntimeObject*)L_70, MethodInfo_t_il2cpp_TypeInfo_var)))
{
goto IL_0166;
}
}
{
MethodBase_t* L_71 = ___0_method;
NullCheck(((MethodInfo_t*)CastclassClass((RuntimeObject*)L_71, MethodInfo_t_il2cpp_TypeInfo_var)));
Type_t* L_72;
L_72 = VirtualFuncInvoker0< Type_t* >::Invoke(39 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, ((MethodInfo_t*)CastclassClass((RuntimeObject*)L_71, MethodInfo_t_il2cpp_TypeInfo_var)));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_73 = { reinterpret_cast<intptr_t> (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_74;
L_74 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_73, NULL);
bool L_75;
L_75 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_72, L_74, NULL);
if (!L_75)
{
goto IL_0157;
}
}
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_76 = V_3;
Type_t* L_77 = ___1_type;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_78;
L_78 = ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB(__this, L_76, L_77, NULL);
V_3 = L_78;
goto IL_016f;
}
IL_0157:
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_79 = V_3;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
ConstantExpression_t4BE6B7DFD889CC0EA42B45C32BD511F2764E1547* L_80;
L_80 = Expression_Constant_mF3E703732161EF83B1848E433F7DD1FB166BFE44(NULL, NULL);
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_81;
L_81 = Expression_Block_m46DDCF34E2877C4DEF137330575296EBC2EA8D3D(L_79, L_80, NULL);
V_3 = L_81;
goto IL_016f;
}
IL_0166:
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_82 = V_3;
Type_t* L_83 = ___1_type;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_84;
L_84 = ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB(__this, L_82, L_83, NULL);
V_3 = L_84;
}
IL_016f:
{
RuntimeObject* L_85 = V_2;
NullCheck(L_85);
int32_t L_86;
L_86 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>::get_Count() */, ICollection_1_t84EF6DBA65B4424B49CCB5539A159D0690A680D6_il2cpp_TypeInfo_var, L_85);
if ((((int32_t)L_86) <= ((int32_t)0)))
{
goto IL_01f3;
}
}
{
List_1_t1A058A09EDF187502B71E068C526B964CEA1283F* L_87 = (List_1_t1A058A09EDF187502B71E068C526B964CEA1283F*)il2cpp_codegen_object_new(List_1_t1A058A09EDF187502B71E068C526B964CEA1283F_il2cpp_TypeInfo_var);
NullCheck(L_87);
List_1__ctor_mE63DA51BEF16DDBE596337C3A44E6FD3565A528C(L_87, List_1__ctor_mE63DA51BEF16DDBE596337C3A44E6FD3565A528C_RuntimeMethod_var);
V_13 = L_87;
List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12* L_88 = (List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12*)il2cpp_codegen_object_new(List_1_t524F15630B4A5299BDAEE32BE5601C18F0992C12_il2cpp_TypeInfo_var);
NullCheck(L_88);
List_1__ctor_mEBDF6B4FD26C1A24C4771845DA76DF00D93F8E36(L_88, List_1__ctor_mEBDF6B4FD26C1A24C4771845DA76DF00D93F8E36_RuntimeMethod_var);
V_14 = L_88;
RuntimeObject* L_89 = V_2;
NullCheck(L_89);
RuntimeObject* L_90;
L_90 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>::GetEnumerator() */, IEnumerable_1_t87BEEE5D7B153ED4BA795A28FBE26EB7FE96C51F_il2cpp_TypeInfo_var, L_89);
V_15 = L_90;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01d5:
{// begin finally (depth: 1)
{
RuntimeObject* L_91 = V_15;
if (!L_91)
{
goto IL_01e0;
}
}
{
RuntimeObject* L_92 = V_15;
NullCheck(L_92);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_92);
}
IL_01e0:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_01ca_1;
}
IL_0190_1:
{
RuntimeObject* L_93 = V_15;
NullCheck(L_93);
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_94;
L_94 = InterfaceFuncInvoker0< ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter>::get_Current() */, IEnumerator_1_t96EECDDF2B498426F05F5BEB1AD1B4DA5F66494D_il2cpp_TypeInfo_var, L_93);
V_16 = L_94;
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_95 = V_16;
NullCheck(L_95);
bool L_96 = L_95->___IsOut_2;
if (L_96)
{
goto IL_01bc_1;
}
}
{
RuntimeObject* L_97 = V_14;
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_98 = V_16;
NullCheck(L_98);
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_99 = L_98->___Variable_1;
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_100 = V_16;
NullCheck(L_100);
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_101 = L_100->___Value_0;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_102;
L_102 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE(L_99, L_101, NULL);
NullCheck(L_97);
InterfaceActionInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Linq.Expressions.Expression>::Add(T) */, ICollection_1_t9D41889DD6C5E2841A0B2DE9EA5EFB3A780F4C08_il2cpp_TypeInfo_var, L_97, L_102);
}
IL_01bc_1:
{
RuntimeObject* L_103 = V_13;
ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* L_104 = V_16;
NullCheck(L_104);
ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_105 = L_104->___Variable_1;
NullCheck(L_103);
InterfaceActionInvoker1< ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Linq.Expressions.ParameterExpression>::Add(T) */, ICollection_1_tF98DE2A57BC52F48C9DFAB963A7B3EDFF56786C4_il2cpp_TypeInfo_var, L_103, L_105);
}
IL_01ca_1:
{
RuntimeObject* L_106 = V_15;
NullCheck(L_106);
bool L_107;
L_107 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_106);
if (L_107)
{
goto IL_0190_1;
}
}
{
goto IL_01e1;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01e1:
{
RuntimeObject* L_108 = V_14;
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_109 = V_3;
NullCheck(L_108);
InterfaceActionInvoker1< Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Linq.Expressions.Expression>::Add(T) */, ICollection_1_t9D41889DD6C5E2841A0B2DE9EA5EFB3A780F4C08_il2cpp_TypeInfo_var, L_108, L_109);
RuntimeObject* L_110 = V_13;
RuntimeObject* L_111 = V_14;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
BlockExpression_tA7BF679A1EA718F7DC918EBF5DE86D4C9327B76B* L_112;
L_112 = Expression_Block_mBBEF1F00572B18C5114360A5AD91850342A1B9C6(L_110, L_111, NULL);
V_3 = L_112;
}
IL_01f3:
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_113 = V_3;
return L_113;
}
}
// System.Linq.Expressions.Expression Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::EnsureCastExpression(System.Linq.Expressions.Expression,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ExpressionReflectionDelegateFactory_EnsureCastExpression_mCB38F2D235C932E63CC1A2FC3F362A4194D5F9EB (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Type_t* ___1_targetType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_expression;
NullCheck(L_0);
Type_t* L_1;
L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type System.Linq.Expressions.Expression::get_Type() */, L_0);
V_0 = L_1;
Type_t* L_2 = V_0;
Type_t* L_3 = ___1_targetType;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_2, L_3, NULL);
if (L_4)
{
goto IL_0021;
}
}
{
Type_t* L_5 = V_0;
bool L_6;
L_6 = TypeExtensions_IsValueType_mA496BDEA85FA2FA937E1E766605AB546408B9272(L_5, NULL);
if (L_6)
{
goto IL_0023;
}
}
{
Type_t* L_7 = ___1_targetType;
Type_t* L_8 = V_0;
NullCheck(L_7);
bool L_9;
L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_7, L_8);
if (!L_9)
{
goto IL_0023;
}
}
IL_0021:
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_10 = ___0_expression;
return L_10;
}
IL_0023:
{
Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_11 = ___0_expression;
Type_t* L_12 = ___1_targetType;
il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_13;
L_13 = Expression_Convert_mD5233B60383B3FD0F5A044E4440FB32CBF9609D5(L_11, L_12, NULL);
return L_13;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionReflectionDelegateFactory__ctor_m7B0BC2BC2F1FEFB1F0FDF011DD60D46BB57175CF (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* __this, const RuntimeMethod* method)
{
{
ReflectionDelegateFactory__ctor_m1ABB5356683203D2F7DD7D1C49F149E816E83821(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExpressionReflectionDelegateFactory__cctor_mE3AF043EFD9AFE9CA18FF3D9203D819F5747A082 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D* L_0 = (ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D*)il2cpp_codegen_object_new(ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var);
NullCheck(L_0);
ExpressionReflectionDelegateFactory__ctor_m7B0BC2BC2F1FEFB1F0FDF011DD60D46BB57175CF(L_0, NULL);
((ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_StaticFields*)il2cpp_codegen_static_fields_for(ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var))->____instance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_StaticFields*)il2cpp_codegen_static_fields_for(ExpressionReflectionDelegateFactory_t1D635F0888C04BF9E8FA900B87CF0B88708EBA1D_il2cpp_TypeInfo_var))->____instance_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Utilities.ExpressionReflectionDelegateFactory/ByRefParameter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByRefParameter__ctor_m9EDEB606AD9534B8EB9DBB19C194D945392A9768 (ByRefParameter_t9E180A4B36EFE5999A30396D0D4A71DD368CFD24* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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 Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::.ctor(System.Object,Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpFunction__ctor_mD2F22EF323F3A8F7BB847910B9820DA75F432B05 (FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* __this, RuntimeObject* ___0_instance, MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___1_invoker, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_instance;
__this->____instance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____instance_0), (void*)L_0);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_1 = ___1_invoker;
__this->____invoker_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____invoker_1), (void*)L_1);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::Invoke(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FSharpFunction_Invoke_m015B990E507D421EA9C6432C6526EE60CF71F909 (FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = __this->____invoker_1;
RuntimeObject* L_1 = __this->____instance_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___0_args;
NullCheck(L_0);
RuntimeObject* L_3;
L_3 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_0, L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Reflection.Assembly Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_FSharpCoreAssembly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* FSharpUtils_get_FSharpCoreAssembly_m47243D359EF30F4616BE2A11563E4D7D09CE8A69 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Assembly_t* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CFSharpCoreAssemblyU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_FSharpCoreAssembly(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_FSharpCoreAssembly_m8871175C701EC3D297706C1BFD46182FF3AC199A (Assembly_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Assembly_t* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CFSharpCoreAssemblyU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CFSharpCoreAssemblyU3Ek__BackingField_4), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_IsUnion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_IsUnion_m14CB99A28503DE8BAC9BFD8B399706725530E70D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CIsUnionU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_IsUnion(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_IsUnion_m9B9043C898D4D39DF7853A9AEC7EFC3AB2D1EE90 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CIsUnionU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CIsUnionU3Ek__BackingField_5), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCases()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_GetUnionCases_m61262C4FFE21EB8852003B260622075DA53F79C7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCasesU3Ek__BackingField_6;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCases(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCases_m1B0672F5A77D12F13D593A2AAB5B1380E7C33E47 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCasesU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCasesU3Ek__BackingField_6), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_PreComputeUnionTagReader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionTagReader_mB926563B89A498D86781F531DCF5FDC10D8B3918 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionTagReaderU3Ek__BackingField_7;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_PreComputeUnionTagReader(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionTagReader_m628EC428F7A910FA576ABA5BDAB4ABCC83E49949 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionTagReaderU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionTagReaderU3Ek__BackingField_7), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_PreComputeUnionReader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionReader_mA8DDB07093CDF5204DC2DBA84BC1DCB0F50D7B0C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionReaderU3Ek__BackingField_8;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_PreComputeUnionReader(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionReader_m689EFF7D0027ADC92385B8C2B63B1BC9F7967401 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionReaderU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionReaderU3Ek__BackingField_8), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_PreComputeUnionConstructor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionConstructor_mBA963EEEDAC85DCB6466B03261A8677EC4168681 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionConstructorU3Ek__BackingField_9;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_PreComputeUnionConstructor(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionConstructor_m70E70504B766A3C7D9795109361D95F0DBEC3429 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionConstructorU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionConstructorU3Ek__BackingField_9), (void*)L_0);
return;
}
}
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoDeclaringType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoDeclaringType_m3E21ECA65A24B30E338C073CB92F110A1A6D3568 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoDeclaringType(System.Func`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoDeclaringType_mB0EF8EF3B6A5444A37076A305E1351E91E1816A6 (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10), (void*)L_0);
return;
}
}
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoName_m19ED45E0C6E4884E357A2A60C34F8946E9126F36 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoNameU3Ek__BackingField_11;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoName(System.Func`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoName_m151016A7FF28582AC1A49E719E2494D492EBF7FE (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoNameU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoNameU3Ek__BackingField_11), (void*)L_0);
return;
}
}
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoTag()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoTag_m7E031AD20358350431B0666AA200FA029AB809A4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoTagU3Ek__BackingField_12;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoTag(System.Func`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoTag_m12D027E4EBF63FFCEF181B6C5C1A83E8E8AFF7C3 (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoTagU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoTagU3Ek__BackingField_12), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoFields()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_GetUnionCaseInfoFields_m1B3A85B73CF79EF064835C52B8B33EA9F5C5EA99 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::set_GetUnionCaseInfoFields(Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoFields_mAF5C0B1A6B673A8F2C873CCEFC09E2E99F34D588 (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::EnsureInitialized(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_EnsureInitialized_m4D1B5702C3026B8A05001CB85273CFAD6F201B63 (Assembly_t* ___0_fsharpCoreAssembly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionDelegateFactory_CreateGet_TisRuntimeObject_mC4D05F6DBC6A82BB0CE2E0CF85C55B180F203C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01385C410406BC5C6E613A5C7CEFFAADC5A9E11D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03240CCFCA588F834F0D4346FC80A8CB5E79695D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1706A972A45E7E0E7BC14717526F35BAE9546192);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191622F509097F2FCB595D5FC78BA99C9F397DDE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31782CD9A6A47475536890B41BD5A172BFBA9D7C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38D3180E9C0FF991B68A4FB4936D05239A551CBD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral620393CAA7436A70D33A45431FDCF0685865506A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral64CC8687188AD60D21B4B3FCE3779CED9FA4BCF9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B678D52DFE1E770472694B755712C0213F5B1E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70A44463260654A02F64C384069FD48D9C0271C4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F8D72E59DAFDA9FEDE3FA132F4A524660A67F46);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA37E350E730B9C7E6ACED476C06361A729F5D9F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1BADF651F72DA9740CFF018B33A84A8FE0940FC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9FEEC3BAA682D77E77837073F55B25B8BC10BA4);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
bool V_1 = false;
MethodInfo_t* V_2 = NULL;
MethodInfo_t* V_3 = NULL;
Type_t* V_4 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
bool L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____initialized_1;
if (L_0)
{
goto IL_0164;
}
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
RuntimeObject* L_1 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___Lock_0;
V_0 = L_1;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_015a:
{// begin finally (depth: 1)
{
bool L_2 = V_1;
if (!L_2)
{
goto IL_0163;
}
}
{
RuntimeObject* L_3 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_3, NULL);
}
IL_0163:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
RuntimeObject* L_4 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_4, (&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
bool L_5 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____initialized_1;
if (L_5)
{
goto IL_0158_1;
}
}
{
Assembly_t* L_6 = ___0_fsharpCoreAssembly;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
FSharpUtils_set_FSharpCoreAssembly_m8871175C701EC3D297706C1BFD46182FF3AC199A_inline(L_6, NULL);
Assembly_t* L_7 = ___0_fsharpCoreAssembly;
NullCheck(L_7);
Type_t* L_8;
L_8 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_7, _stringLiteral191622F509097F2FCB595D5FC78BA99C9F397DDE);
Type_t* L_9 = L_8;
MethodInfo_t* L_10;
L_10 = FSharpUtils_GetMethodWithNonPublicFallback_mAB3FC64F565A8EC966A70EE0E9B2763870FFBC94(L_9, _stringLiteral31782CD9A6A47475536890B41BD5A172BFBA9D7C, ((int32_t)24), NULL);
V_2 = L_10;
il2cpp_codegen_runtime_class_init_inline(JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_11;
L_11 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_12 = V_2;
NullCheck(L_11);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_13;
L_13 = GenericVirtualFuncInvoker1< MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, MethodBase_t* >::Invoke(ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var, L_11, L_12);
FSharpUtils_set_IsUnion_m9B9043C898D4D39DF7853A9AEC7EFC3AB2D1EE90_inline(L_13, NULL);
MethodInfo_t* L_14;
L_14 = FSharpUtils_GetMethodWithNonPublicFallback_mAB3FC64F565A8EC966A70EE0E9B2763870FFBC94(L_9, _stringLiteral6B678D52DFE1E770472694B755712C0213F5B1E1, ((int32_t)24), NULL);
V_3 = L_14;
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_15;
L_15 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_16 = V_3;
NullCheck(L_15);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_17;
L_17 = GenericVirtualFuncInvoker1< MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, MethodBase_t* >::Invoke(ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var, L_15, L_16);
FSharpUtils_set_GetUnionCases_m1B0672F5A77D12F13D593A2AAB5B1380E7C33E47_inline(L_17, NULL);
Assembly_t* L_18 = ___0_fsharpCoreAssembly;
NullCheck(L_18);
Type_t* L_19;
L_19 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_18, _stringLiteral03240CCFCA588F834F0D4346FC80A8CB5E79695D);
Type_t* L_20 = L_19;
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_21;
L_21 = FSharpUtils_CreateFSharpFuncCall_m928DEFB2D4A9F52E47ABB5D1AE73E2B919A5121A(L_20, _stringLiteral70A44463260654A02F64C384069FD48D9C0271C4, NULL);
FSharpUtils_set_PreComputeUnionTagReader_m628EC428F7A910FA576ABA5BDAB4ABCC83E49949_inline(L_21, NULL);
Type_t* L_22 = L_20;
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_23;
L_23 = FSharpUtils_CreateFSharpFuncCall_m928DEFB2D4A9F52E47ABB5D1AE73E2B919A5121A(L_22, _stringLiteralC9FEEC3BAA682D77E77837073F55B25B8BC10BA4, NULL);
FSharpUtils_set_PreComputeUnionReader_m689EFF7D0027ADC92385B8C2B63B1BC9F7967401_inline(L_23, NULL);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_24;
L_24 = FSharpUtils_CreateFSharpFuncCall_m928DEFB2D4A9F52E47ABB5D1AE73E2B919A5121A(L_22, _stringLiteral38D3180E9C0FF991B68A4FB4936D05239A551CBD, NULL);
FSharpUtils_set_PreComputeUnionConstructor_m70E70504B766A3C7D9795109361D95F0DBEC3429_inline(L_24, NULL);
Assembly_t* L_25 = ___0_fsharpCoreAssembly;
NullCheck(L_25);
Type_t* L_26;
L_26 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_25, _stringLiteral1706A972A45E7E0E7BC14717526F35BAE9546192);
V_4 = L_26;
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_27;
L_27 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
Type_t* L_28 = V_4;
NullCheck(L_28);
PropertyInfo_t* L_29;
L_29 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_28, _stringLiteral5BB3788A197C26B8310159EC9A81635814ABB05B, NULL);
NullCheck(L_27);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_30;
L_30 = GenericVirtualFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, PropertyInfo_t* >::Invoke(ReflectionDelegateFactory_CreateGet_TisRuntimeObject_mC4D05F6DBC6A82BB0CE2E0CF85C55B180F203C97_RuntimeMethod_var, L_27, L_29);
FSharpUtils_set_GetUnionCaseInfoName_m151016A7FF28582AC1A49E719E2494D492EBF7FE_inline(L_30, NULL);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_31;
L_31 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
Type_t* L_32 = V_4;
NullCheck(L_32);
PropertyInfo_t* L_33;
L_33 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_32, _stringLiteral9F8D72E59DAFDA9FEDE3FA132F4A524660A67F46, NULL);
NullCheck(L_31);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_34;
L_34 = GenericVirtualFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, PropertyInfo_t* >::Invoke(ReflectionDelegateFactory_CreateGet_TisRuntimeObject_mC4D05F6DBC6A82BB0CE2E0CF85C55B180F203C97_RuntimeMethod_var, L_31, L_33);
FSharpUtils_set_GetUnionCaseInfoTag_m12D027E4EBF63FFCEF181B6C5C1A83E8E8AFF7C3_inline(L_34, NULL);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_35;
L_35 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
Type_t* L_36 = V_4;
NullCheck(L_36);
PropertyInfo_t* L_37;
L_37 = Type_GetProperty_mD183124FC8A89121E8368058B327A7750B14281D(L_36, _stringLiteral620393CAA7436A70D33A45431FDCF0685865506A, NULL);
NullCheck(L_35);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_38;
L_38 = GenericVirtualFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, PropertyInfo_t* >::Invoke(ReflectionDelegateFactory_CreateGet_TisRuntimeObject_mC4D05F6DBC6A82BB0CE2E0CF85C55B180F203C97_RuntimeMethod_var, L_35, L_37);
FSharpUtils_set_GetUnionCaseInfoDeclaringType_mB0EF8EF3B6A5444A37076A305E1351E91E1816A6_inline(L_38, NULL);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_39;
L_39 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
Type_t* L_40 = V_4;
NullCheck(L_40);
MethodInfo_t* L_41;
L_41 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_40, _stringLiteralA37E350E730B9C7E6ACED476C06361A729F5D9F2, NULL);
NullCheck(L_39);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_42;
L_42 = GenericVirtualFuncInvoker1< MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, MethodBase_t* >::Invoke(ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var, L_39, L_41);
FSharpUtils_set_GetUnionCaseInfoFields_mAF5C0B1A6B673A8F2C873CCEFC09E2E99F34D588_inline(L_42, NULL);
Assembly_t* L_43 = ___0_fsharpCoreAssembly;
NullCheck(L_43);
Type_t* L_44;
L_44 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_43, _stringLiteral01385C410406BC5C6E613A5C7CEFFAADC5A9E11D);
NullCheck(L_44);
MethodInfo_t* L_45;
L_45 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_44, _stringLiteral64CC8687188AD60D21B4B3FCE3779CED9FA4BCF9, NULL);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____ofSeq_2 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____ofSeq_2), (void*)L_45);
Assembly_t* L_46 = ___0_fsharpCoreAssembly;
NullCheck(L_46);
Type_t* L_47;
L_47 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_46, _stringLiteralB1BADF651F72DA9740CFF018B33A84A8FE0940FC);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____mapType_3 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____mapType_3), (void*)L_47);
Thread_MemoryBarrier_m83873F1E6CEB16C0781941141382DA874A36097D(NULL);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____initialized_1 = (bool)1;
}
IL_0158_1:
{
goto IL_0164;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0164:
{
return;
}
}
// System.Reflection.MethodInfo Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::GetMethodWithNonPublicFallback(System.Type,System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* FSharpUtils_GetMethodWithNonPublicFallback_mAB3FC64F565A8EC966A70EE0E9B2763870FFBC94 (Type_t* ___0_type, String_t* ___1_methodName, int32_t ___2_bindingFlags, const RuntimeMethod* method)
{
MethodInfo_t* V_0 = NULL;
{
Type_t* L_0 = ___0_type;
String_t* L_1 = ___1_methodName;
int32_t L_2 = ___2_bindingFlags;
NullCheck(L_0);
MethodInfo_t* L_3;
L_3 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_0, L_1, L_2, NULL);
V_0 = L_3;
MethodInfo_t* L_4 = V_0;
bool L_5;
L_5 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_4, (MethodInfo_t*)NULL, NULL);
if (!L_5)
{
goto IL_0026;
}
}
{
int32_t L_6 = ___2_bindingFlags;
if ((((int32_t)((int32_t)((int32_t)L_6&((int32_t)32)))) == ((int32_t)((int32_t)32))))
{
goto IL_0026;
}
}
{
Type_t* L_7 = ___0_type;
String_t* L_8 = ___1_methodName;
int32_t L_9 = ___2_bindingFlags;
NullCheck(L_7);
MethodInfo_t* L_10;
L_10 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_7, L_8, ((int32_t)((int32_t)L_9|((int32_t)32))), NULL);
V_0 = L_10;
}
IL_0026:
{
MethodInfo_t* L_11 = V_0;
return L_11;
}
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::CreateFSharpFuncCall(System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_CreateFSharpFuncCall_m928DEFB2D4A9F52E47ABB5D1AE73E2B919A5121A (Type_t* ___0_type, String_t* ___1_methodName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass49_0_U3CCreateFSharpFuncCallU3Eb__0_m9621FF67FBFA47269AF4C563248E4863D7872EA5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2);
s_Il2CppMethodInitialized = true;
}
MethodInfo_t* V_0 = NULL;
MethodInfo_t* V_1 = NULL;
{
U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3* L_0 = (U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass49_0__ctor_m20E42D487B08EF30898EB3B0E9E3C870E05EB982(L_0, NULL);
Type_t* L_1 = ___0_type;
String_t* L_2 = ___1_methodName;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodInfo_t* L_3;
L_3 = FSharpUtils_GetMethodWithNonPublicFallback_mAB3FC64F565A8EC966A70EE0E9B2763870FFBC94(L_1, L_2, ((int32_t)24), NULL);
V_0 = L_3;
MethodInfo_t* L_4 = V_0;
NullCheck(L_4);
Type_t* L_5;
L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(39 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_4);
NullCheck(L_5);
MethodInfo_t* L_6;
L_6 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_5, _stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2, ((int32_t)20), NULL);
V_1 = L_6;
U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3* L_7 = L_0;
il2cpp_codegen_runtime_class_init_inline(JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_8;
L_8 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_9 = V_0;
NullCheck(L_8);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_10;
L_10 = GenericVirtualFuncInvoker1< MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, MethodBase_t* >::Invoke(ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var, L_8, L_9);
NullCheck(L_7);
L_7->___call_0 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___call_0), (void*)L_10);
U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3* L_11 = L_7;
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_12;
L_12 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_13 = V_1;
NullCheck(L_12);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_14;
L_14 = GenericVirtualFuncInvoker1< MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, MethodBase_t* >::Invoke(ReflectionDelegateFactory_CreateMethodCall_TisRuntimeObject_m24B649E0E224DF3186706EED36B9869FBECBA62A_RuntimeMethod_var, L_12, L_13);
NullCheck(L_11);
L_11->___invoke_1 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___invoke_1), (void*)L_14);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_15 = (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*)il2cpp_codegen_object_new(MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36_il2cpp_TypeInfo_var);
NullCheck(L_15);
MethodCall_2__ctor_m5EB661EE6DC6BCFE4CCD17033C43CC27452F8EC0(L_15, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass49_0_U3CCreateFSharpFuncCallU3Eb__0_m9621FF67FBFA47269AF4C563248E4863D7872EA5_RuntimeMethod_var), NULL);
return L_15;
}
}
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::CreateSeq(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* FSharpUtils_CreateSeq_m46B58416F96F5DFA2EB1914D9E50A288015D7B7A (Type_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MethodInfo_t* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodInfo_t* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->____ofSeq_2;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = L_1;
Type_t* L_3 = ___0_t;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
NullCheck(L_0);
MethodInfo_t* L_4;
L_4 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(41 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_0, L_2);
V_0 = L_4;
il2cpp_codegen_runtime_class_init_inline(JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_5;
L_5 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_6 = V_0;
NullCheck(L_5);
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* L_7;
L_7 = VirtualFuncInvoker1< ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3*, MethodBase_t* >::Invoke(5 /* Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase) */, L_5, L_6);
return L_7;
}
}
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::CreateMap(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* FSharpUtils_CreateMap_m3F3A005EF1F9335765237132DB184F2CF253F76F (Type_t* ___0_keyType, Type_t* ___1_valueType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75A5AEBF062DA407173D89C0450A43389571E01F);
s_Il2CppMethodInitialized = true;
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
NullCheck(L_1);
MethodInfo_t* L_2;
L_2 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_1, _stringLiteral75A5AEBF062DA407173D89C0450A43389571E01F, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_3;
Type_t* L_5 = ___0_keyType;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_5);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = L_4;
Type_t* L_7 = ___1_valueType;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_7);
NullCheck(L_2);
MethodInfo_t* L_8;
L_8 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(41 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_2, L_6);
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_8, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL);
return ((ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3*)Castclass((RuntimeObject*)L_9, ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3_il2cpp_TypeInfo_var));
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils__cctor_m6AC0D250E6AFDE520E4CD97F1F0A129096B58133 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = (RuntimeObject*)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
NullCheck(L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(L_0, NULL);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___Lock_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___Lock_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass49_0__ctor_m20E42D487B08EF30898EB3B0E9E3C870E05EB982 (U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpUtils/<>c__DisplayClass49_0::<CreateFSharpFuncCall>b__0(System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass49_0_U3CCreateFSharpFuncCallU3Eb__0_m9621FF67FBFA47269AF4C563248E4863D7872EA5 (U3CU3Ec__DisplayClass49_0_t223D2AFA235CDB945362F50B97E5C6C8859FADA3* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = __this->___call_0;
RuntimeObject* L_1 = ___0_target;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___1_args;
NullCheck(L_0);
RuntimeObject* L_3;
L_3 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_0, L_1, L_2, NULL);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_4 = __this->___invoke_1;
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_5 = (FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622*)il2cpp_codegen_object_new(FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var);
NullCheck(L_5);
FSharpFunction__ctor_mD2F22EF323F3A8F7BB847910B9820DA75F432B05(L_5, L_3, L_4, 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.Boolean Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils::TryBuildImmutableForArrayContract(System.Type,System.Type,System.Type&,Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImmutableCollectionsUtils_TryBuildImmutableForArrayContract_m8EBE7E4AC2E4E20CB309B42CFE3B51B44A0D48BA (Type_t* ___0_underlyingType, Type_t* ___1_collectionItemType, Type_t** ___2_createdType, ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3** ___3_parameterizedCreator, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTryBuildImmutableForArrayContractU3Eb__24_1_m3F327906B84F4C196046C09CA60716DF7D8DCB7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass24_0_U3CTryBuildImmutableForArrayContractU3Eb__0_m19DA5DA368FE178AB747C84F424351B632DA7725_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* V_0 = NULL;
Type_t* V_1 = NULL;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* V_2 = NULL;
Type_t* V_3 = NULL;
Type_t* V_4 = NULL;
MethodInfo_t* V_5 = NULL;
MethodInfo_t* V_6 = NULL;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* G_B6_0 = NULL;
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* G_B6_1 = NULL;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* G_B5_0 = NULL;
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* G_B5_1 = NULL;
{
Type_t* L_0 = ___0_underlyingType;
bool L_1;
L_1 = TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4(L_0, NULL);
if (!L_1)
{
goto IL_00e5;
}
}
{
U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* L_2 = (U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438_il2cpp_TypeInfo_var);
NullCheck(L_2);
U3CU3Ec__DisplayClass24_0__ctor_mB54E025CD62771E4CD4E41BE8B8FB766D30DD440(L_2, NULL);
V_0 = L_2;
Type_t* L_3 = ___0_underlyingType;
NullCheck(L_3);
Type_t* L_4;
L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(47 /* System.Type System.Type::GetGenericTypeDefinition() */, L_3);
V_1 = L_4;
U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* L_5 = V_0;
Type_t* L_6 = V_1;
NullCheck(L_6);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String System.Type::get_FullName() */, L_6);
NullCheck(L_5);
L_5->___name_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___name_0), (void*)L_7);
il2cpp_codegen_runtime_class_init_inline(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var);
RuntimeObject* L_8 = ((ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields*)il2cpp_codegen_static_fields_for(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var))->___ArrayContractImmutableCollectionDefinitions_16;
U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* L_9 = V_0;
Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319* L_10 = (Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319*)il2cpp_codegen_object_new(Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_m4642A9F927B1E58DEEF70C03E1B066FB6ABE9450(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass24_0_U3CTryBuildImmutableForArrayContractU3Eb__0_m19DA5DA368FE178AB747C84F424351B632DA7725_RuntimeMethod_var), NULL);
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_11;
L_11 = Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4(L_8, L_10, Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4_RuntimeMethod_var);
V_2 = L_11;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_12 = V_2;
if (!L_12)
{
goto IL_00e5;
}
}
{
Type_t* L_13 = V_1;
Assembly_t* L_14;
L_14 = TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33(L_13, NULL);
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_15 = V_2;
NullCheck(L_15);
String_t* L_16;
L_16 = ImmutableCollectionTypeInfo_get_CreatedTypeName_m94ACB3B05696FA29E1CD30C039667297C35F9301_inline(L_15, NULL);
NullCheck(L_14);
Type_t* L_17;
L_17 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_14, L_16);
V_3 = L_17;
Type_t* L_18 = V_1;
Assembly_t* L_19;
L_19 = TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33(L_18, NULL);
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_20 = V_2;
NullCheck(L_20);
String_t* L_21;
L_21 = ImmutableCollectionTypeInfo_get_BuilderTypeName_m973D1EF8C597E4FEAB791B5F2D21860BC8379D22_inline(L_20, NULL);
NullCheck(L_19);
Type_t* L_22;
L_22 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_19, L_21);
V_4 = L_22;
Type_t* L_23 = V_3;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_23, (Type_t*)NULL, NULL);
if (!L_24)
{
goto IL_00e5;
}
}
{
Type_t* L_25 = V_4;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_25, (Type_t*)NULL, NULL);
if (!L_26)
{
goto IL_00e5;
}
}
{
Type_t* L_27 = V_4;
NullCheck(L_27);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_28;
L_28 = Type_GetMethods_m5D4A53D1E667CF33173EEA37D0111FE92A572559(L_27, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_29 = ((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9__24_1_1;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_30 = L_29;
G_B5_0 = L_30;
G_B5_1 = L_28;
if (L_30)
{
G_B6_0 = L_30;
G_B6_1 = L_28;
goto IL_009f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* L_31 = ((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_32 = (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*)il2cpp_codegen_object_new(Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var);
NullCheck(L_32);
Func_2__ctor_m85EFD3541E8A8498FD05A6169ED11E00D408A2F0(L_32, L_31, (intptr_t)((void*)U3CU3Ec_U3CTryBuildImmutableForArrayContractU3Eb__24_1_m3F327906B84F4C196046C09CA60716DF7D8DCB7F_RuntimeMethod_var), NULL);
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_33 = L_32;
((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9__24_1_1 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9__24_1_1), (void*)L_33);
G_B6_0 = L_33;
G_B6_1 = G_B5_1;
}
IL_009f:
{
MethodInfo_t* L_34;
L_34 = Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var);
V_5 = L_34;
MethodInfo_t* L_35 = V_5;
bool L_36;
L_36 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_35, (MethodInfo_t*)NULL, NULL);
if (!L_36)
{
goto IL_00e5;
}
}
{
Type_t** L_37 = ___2_createdType;
Type_t* L_38 = V_3;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_39 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_40 = L_39;
Type_t* L_41 = ___1_collectionItemType;
NullCheck(L_40);
ArrayElementTypeCheck (L_40, L_41);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_41);
NullCheck(L_38);
Type_t* L_42;
L_42 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(120 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_38, L_40);
*((RuntimeObject**)L_37) = (RuntimeObject*)L_42;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_37, (void*)(RuntimeObject*)L_42);
MethodInfo_t* L_43 = V_5;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_44 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_45 = L_44;
Type_t* L_46 = ___1_collectionItemType;
NullCheck(L_45);
ArrayElementTypeCheck (L_45, L_46);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_46);
NullCheck(L_43);
MethodInfo_t* L_47;
L_47 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(41 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_43, L_45);
V_6 = L_47;
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3** L_48 = ___3_parameterizedCreator;
il2cpp_codegen_runtime_class_init_inline(JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_49;
L_49 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_50 = V_6;
NullCheck(L_49);
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* L_51;
L_51 = VirtualFuncInvoker1< ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3*, MethodBase_t* >::Invoke(5 /* Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase) */, L_49, L_50);
*((RuntimeObject**)L_48) = (RuntimeObject*)L_51;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_48, (void*)(RuntimeObject*)L_51);
return (bool)1;
}
IL_00e5:
{
Type_t** L_52 = ___2_createdType;
*((RuntimeObject**)L_52) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_52, (void*)(RuntimeObject*)NULL);
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3** L_53 = ___3_parameterizedCreator;
*((RuntimeObject**)L_53) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_53, (void*)(RuntimeObject*)NULL);
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils::TryBuildImmutableForDictionaryContract(System.Type,System.Type,System.Type,System.Type&,Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImmutableCollectionsUtils_TryBuildImmutableForDictionaryContract_m1452AD43D86A90E2416AA8F43B4BAE233C99258A (Type_t* ___0_underlyingType, Type_t* ___1_keyItemType, Type_t* ___2_valueItemType, Type_t** ___3_createdType, ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3** ___4_parameterizedCreator, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTryBuildImmutableForDictionaryContractU3Eb__25_1_m85327E0EDB762B40CA651A1C02178657864D6690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass25_0_U3CTryBuildImmutableForDictionaryContractU3Eb__0_mCAF496BBD2249AABB329254A5240509B2C462B7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* V_0 = NULL;
Type_t* V_1 = NULL;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* V_2 = NULL;
Type_t* V_3 = NULL;
Type_t* V_4 = NULL;
MethodInfo_t* V_5 = NULL;
MethodInfo_t* V_6 = NULL;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* G_B6_0 = NULL;
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* G_B6_1 = NULL;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* G_B5_0 = NULL;
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* G_B5_1 = NULL;
{
Type_t* L_0 = ___0_underlyingType;
bool L_1;
L_1 = TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4(L_0, NULL);
if (!L_1)
{
goto IL_00ee;
}
}
{
U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* L_2 = (U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC_il2cpp_TypeInfo_var);
NullCheck(L_2);
U3CU3Ec__DisplayClass25_0__ctor_mEF5A22B5C4318143E4476078EF016D90711FD47F(L_2, NULL);
V_0 = L_2;
Type_t* L_3 = ___0_underlyingType;
NullCheck(L_3);
Type_t* L_4;
L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(47 /* System.Type System.Type::GetGenericTypeDefinition() */, L_3);
V_1 = L_4;
U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* L_5 = V_0;
Type_t* L_6 = V_1;
NullCheck(L_6);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String System.Type::get_FullName() */, L_6);
NullCheck(L_5);
L_5->___name_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___name_0), (void*)L_7);
il2cpp_codegen_runtime_class_init_inline(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var);
RuntimeObject* L_8 = ((ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields*)il2cpp_codegen_static_fields_for(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var))->___DictionaryContractImmutableCollectionDefinitions_22;
U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* L_9 = V_0;
Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319* L_10 = (Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319*)il2cpp_codegen_object_new(Func_2_tBF8D3A4609966BE2CA79CAB017BB892857C95319_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_m4642A9F927B1E58DEEF70C03E1B066FB6ABE9450(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass25_0_U3CTryBuildImmutableForDictionaryContractU3Eb__0_mCAF496BBD2249AABB329254A5240509B2C462B7B_RuntimeMethod_var), NULL);
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_11;
L_11 = Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4(L_8, L_10, Enumerable_FirstOrDefault_TisImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_mDC04507FCA461BEDC5A3FF642A6134B386D683F4_RuntimeMethod_var);
V_2 = L_11;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_12 = V_2;
if (!L_12)
{
goto IL_00ee;
}
}
{
Type_t* L_13 = V_1;
Assembly_t* L_14;
L_14 = TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33(L_13, NULL);
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_15 = V_2;
NullCheck(L_15);
String_t* L_16;
L_16 = ImmutableCollectionTypeInfo_get_CreatedTypeName_m94ACB3B05696FA29E1CD30C039667297C35F9301_inline(L_15, NULL);
NullCheck(L_14);
Type_t* L_17;
L_17 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_14, L_16);
V_3 = L_17;
Type_t* L_18 = V_1;
Assembly_t* L_19;
L_19 = TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33(L_18, NULL);
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_20 = V_2;
NullCheck(L_20);
String_t* L_21;
L_21 = ImmutableCollectionTypeInfo_get_BuilderTypeName_m973D1EF8C597E4FEAB791B5F2D21860BC8379D22_inline(L_20, NULL);
NullCheck(L_19);
Type_t* L_22;
L_22 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_19, L_21);
V_4 = L_22;
Type_t* L_23 = V_3;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_23, (Type_t*)NULL, NULL);
if (!L_24)
{
goto IL_00ee;
}
}
{
Type_t* L_25 = V_4;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_25, (Type_t*)NULL, NULL);
if (!L_26)
{
goto IL_00ee;
}
}
{
Type_t* L_27 = V_4;
NullCheck(L_27);
MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_28;
L_28 = Type_GetMethods_m5D4A53D1E667CF33173EEA37D0111FE92A572559(L_27, NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_29 = ((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9__25_1_2;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_30 = L_29;
G_B5_0 = L_30;
G_B5_1 = L_28;
if (L_30)
{
G_B6_0 = L_30;
G_B6_1 = L_28;
goto IL_009f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* L_31 = ((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_32 = (Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164*)il2cpp_codegen_object_new(Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164_il2cpp_TypeInfo_var);
NullCheck(L_32);
Func_2__ctor_m85EFD3541E8A8498FD05A6169ED11E00D408A2F0(L_32, L_31, (intptr_t)((void*)U3CU3Ec_U3CTryBuildImmutableForDictionaryContractU3Eb__25_1_m85327E0EDB762B40CA651A1C02178657864D6690_RuntimeMethod_var), NULL);
Func_2_t48B62DF57727FFB990D76F189BB41D4DC86FF164* L_33 = L_32;
((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9__25_1_2 = L_33;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9__25_1_2), (void*)L_33);
G_B6_0 = L_33;
G_B6_1 = G_B5_1;
}
IL_009f:
{
MethodInfo_t* L_34;
L_34 = Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_FirstOrDefault_TisMethodInfo_t_m0BDE409D8B745A112F60FA3482C66D0204FB9479_RuntimeMethod_var);
V_5 = L_34;
MethodInfo_t* L_35 = V_5;
bool L_36;
L_36 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_35, (MethodInfo_t*)NULL, NULL);
if (!L_36)
{
goto IL_00ee;
}
}
{
Type_t** L_37 = ___3_createdType;
Type_t* L_38 = V_3;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_39 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_40 = L_39;
Type_t* L_41 = ___1_keyItemType;
NullCheck(L_40);
ArrayElementTypeCheck (L_40, L_41);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_41);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_42 = L_40;
Type_t* L_43 = ___2_valueItemType;
NullCheck(L_42);
ArrayElementTypeCheck (L_42, L_43);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_43);
NullCheck(L_38);
Type_t* L_44;
L_44 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(120 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_38, L_42);
*((RuntimeObject**)L_37) = (RuntimeObject*)L_44;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_37, (void*)(RuntimeObject*)L_44);
MethodInfo_t* L_45 = V_5;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_46 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_47 = L_46;
Type_t* L_48 = ___1_keyItemType;
NullCheck(L_47);
ArrayElementTypeCheck (L_47, L_48);
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_48);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_49 = L_47;
Type_t* L_50 = ___2_valueItemType;
NullCheck(L_49);
ArrayElementTypeCheck (L_49, L_50);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_50);
NullCheck(L_45);
MethodInfo_t* L_51;
L_51 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(41 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_45, L_49);
V_6 = L_51;
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3** L_52 = ___4_parameterizedCreator;
il2cpp_codegen_runtime_class_init_inline(JsonTypeReflector_t2575EC4C45FBDFEEDCF81E708AD2F035FB879102_il2cpp_TypeInfo_var);
ReflectionDelegateFactory_t26FB9370958E9325CA231A46C0157D8F2F29FC89* L_53;
L_53 = JsonTypeReflector_get_ReflectionDelegateFactory_m247EA42E3688B0A6051809F87ADE688D58F1320F(NULL);
MethodInfo_t* L_54 = V_6;
NullCheck(L_53);
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* L_55;
L_55 = VirtualFuncInvoker1< ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3*, MethodBase_t* >::Invoke(5 /* Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.ReflectionDelegateFactory::CreateParameterizedConstructor(System.Reflection.MethodBase) */, L_53, L_54);
*((RuntimeObject**)L_52) = (RuntimeObject*)L_55;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_52, (void*)(RuntimeObject*)L_55);
return (bool)1;
}
IL_00ee:
{
Type_t** L_56 = ___3_createdType;
*((RuntimeObject**)L_56) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_56, (void*)(RuntimeObject*)NULL);
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3** L_57 = ___4_parameterizedCreator;
*((RuntimeObject**)L_57) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_57, (void*)(RuntimeObject*)NULL);
return (bool)0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmutableCollectionsUtils__cctor_m2F352D0E1EB7C3302342238EF93E1F2F76483487 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0970355F339FE6FF1C222547CF241398A1C378A9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral136926B654432552F29A067979EE9E9D569C7895);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35DE67C929967618347FCE340E2E87102A932FEB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49AA63440730594CB862C148C034957D190DBB80);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59E5E11BFC1B758617E7403A28E45E8E18562B95);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral678C8068977C934D424C4D57A19F629825D2A4BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6933B3473F816EDB2EEF7A7CEF6EFA018D17C6B3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A0B34AAFB24E098ABCB1BE882BD0878913C3D28);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC89AE92D5E497F1202B3C349634C66958E8423);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72D121639A07E322A737215D5BD5E08E4194BC92);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87C02C6ED924DBDF9E706ECBA4CF02938714E608);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B4B3F4658F5299CF25AA8C483513A423A6C1E5D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F5D597C1F916FE878F01CF7090052DBF4EE07E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA52838C9E06400FD794AE6DF33C5AE83BE60D878);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAEAF54173166405B926BB5574839DE67CA541AB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC89ED2A5E7C138031837DF70004D15D0B608F982);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD26DE29642C27888155DD7EC5F53F6D1A55BA2D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDB0068F06DC4CE0D4EC2AC5016BF557B2BA6EE7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE3B7AB722A7F6C702B293A2D07B91E051ECD568);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF125FE9766275C94D708AE1B19214A966542F343);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4755C417A8BAD97BCCC04B580B977A4D1964112);
s_Il2CppMethodInitialized = true;
}
{
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_0 = (List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33*)il2cpp_codegen_object_new(List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871(L_0, List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_1 = L_0;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_2 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_2);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_2, _stringLiteralDDB0068F06DC4CE0D4EC2AC5016BF557B2BA6EE7, _stringLiteral0970355F339FE6FF1C222547CF241398A1C378A9, _stringLiteralF125FE9766275C94D708AE1B19214A966542F343, NULL);
NullCheck(L_1);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_1, L_2, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_3 = L_1;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_4 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_4);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_4, _stringLiteral0970355F339FE6FF1C222547CF241398A1C378A9, _stringLiteral0970355F339FE6FF1C222547CF241398A1C378A9, _stringLiteralF125FE9766275C94D708AE1B19214A966542F343, NULL);
NullCheck(L_3);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_3, L_4, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_5 = L_3;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_6 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_6);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_6, _stringLiteral6933B3473F816EDB2EEF7A7CEF6EFA018D17C6B3, _stringLiteralAAEAF54173166405B926BB5574839DE67CA541AB, _stringLiteralCD26DE29642C27888155DD7EC5F53F6D1A55BA2D, NULL);
NullCheck(L_5);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_5, L_6, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_7 = L_5;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_8 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_8);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_8, _stringLiteralAAEAF54173166405B926BB5574839DE67CA541AB, _stringLiteralAAEAF54173166405B926BB5574839DE67CA541AB, _stringLiteralCD26DE29642C27888155DD7EC5F53F6D1A55BA2D, NULL);
NullCheck(L_7);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_7, L_8, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_9 = L_7;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_10 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_10);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_10, _stringLiteral49AA63440730594CB862C148C034957D190DBB80, _stringLiteralF4755C417A8BAD97BCCC04B580B977A4D1964112, _stringLiteral136926B654432552F29A067979EE9E9D569C7895, NULL);
NullCheck(L_9);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_9, L_10, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_11 = L_9;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_12 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_12);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_12, _stringLiteralF4755C417A8BAD97BCCC04B580B977A4D1964112, _stringLiteralF4755C417A8BAD97BCCC04B580B977A4D1964112, _stringLiteral136926B654432552F29A067979EE9E9D569C7895, NULL);
NullCheck(L_11);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_11, L_12, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_13 = L_11;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_14 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_14);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_14, _stringLiteralEE3B7AB722A7F6C702B293A2D07B91E051ECD568, _stringLiteral8B4B3F4658F5299CF25AA8C483513A423A6C1E5D, _stringLiteral87C02C6ED924DBDF9E706ECBA4CF02938714E608, NULL);
NullCheck(L_13);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_13, L_14, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_15 = L_13;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_16 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_16);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_16, _stringLiteral8B4B3F4658F5299CF25AA8C483513A423A6C1E5D, _stringLiteral8B4B3F4658F5299CF25AA8C483513A423A6C1E5D, _stringLiteral87C02C6ED924DBDF9E706ECBA4CF02938714E608, NULL);
NullCheck(L_15);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_15, L_16, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_17 = L_15;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_18 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_18);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_18, _stringLiteralC89ED2A5E7C138031837DF70004D15D0B608F982, _stringLiteralC89ED2A5E7C138031837DF70004D15D0B608F982, _stringLiteral6CC89AE92D5E497F1202B3C349634C66958E8423, NULL);
NullCheck(L_17);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_17, L_18, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_19 = L_17;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_20 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_20);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_20, _stringLiteral59E5E11BFC1B758617E7403A28E45E8E18562B95, _stringLiteral59E5E11BFC1B758617E7403A28E45E8E18562B95, _stringLiteral6A0B34AAFB24E098ABCB1BE882BD0878913C3D28, NULL);
NullCheck(L_19);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_19, L_20, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
((ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields*)il2cpp_codegen_static_fields_for(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var))->___ArrayContractImmutableCollectionDefinitions_16 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&((ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields*)il2cpp_codegen_static_fields_for(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var))->___ArrayContractImmutableCollectionDefinitions_16), (void*)L_19);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_21 = (List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33*)il2cpp_codegen_object_new(List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33_il2cpp_TypeInfo_var);
NullCheck(L_21);
List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871(L_21, List_1__ctor_mBFBDBB00751249339C0DE5C033CD3E298E5EA871_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_22 = L_21;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_23 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_23);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_23, _stringLiteral72D121639A07E322A737215D5BD5E08E4194BC92, _stringLiteral35DE67C929967618347FCE340E2E87102A932FEB, _stringLiteral9F5D597C1F916FE878F01CF7090052DBF4EE07E1, NULL);
NullCheck(L_22);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_22, L_23, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_24 = L_22;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_25 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_25);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_25, _stringLiteral35DE67C929967618347FCE340E2E87102A932FEB, _stringLiteral35DE67C929967618347FCE340E2E87102A932FEB, _stringLiteral9F5D597C1F916FE878F01CF7090052DBF4EE07E1, NULL);
NullCheck(L_24);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_24, L_25, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
List_1_t38013E619AB7A03A7A78A55E2708D3388297FE33* L_26 = L_24;
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_27 = (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9*)il2cpp_codegen_object_new(ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9_il2cpp_TypeInfo_var);
NullCheck(L_27);
ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273(L_27, _stringLiteral678C8068977C934D424C4D57A19F629825D2A4BB, _stringLiteral678C8068977C934D424C4D57A19F629825D2A4BB, _stringLiteralA52838C9E06400FD794AE6DF33C5AE83BE60D878, NULL);
NullCheck(L_26);
List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_inline(L_26, L_27, List_1_Add_mEE124CD9DF0A01ACEC9394C8A5ECE08149FF2C97_RuntimeMethod_var);
((ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields*)il2cpp_codegen_static_fields_for(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var))->___DictionaryContractImmutableCollectionDefinitions_22 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&((ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_StaticFields*)il2cpp_codegen_static_fields_for(ImmutableCollectionsUtils_t2C249F43A6746154FBF85173B1EFE76CB5165542_il2cpp_TypeInfo_var))->___DictionaryContractImmutableCollectionDefinitions_22), (void*)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 Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::.ctor(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo__ctor_m57DFD705EF2C71C106D160A36FD6069AD3652273 (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_contractTypeName, String_t* ___1_createdTypeName, String_t* ___2_builderTypeName, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
String_t* L_0 = ___0_contractTypeName;
ImmutableCollectionTypeInfo_set_ContractTypeName_mD0518F516D3DA5E28433C12E6F52E01E2EE09F53_inline(__this, L_0, NULL);
String_t* L_1 = ___1_createdTypeName;
ImmutableCollectionTypeInfo_set_CreatedTypeName_m56ADFFF48EA5192AB9ACF21A8227722C84F0B21E_inline(__this, L_1, NULL);
String_t* L_2 = ___2_builderTypeName;
ImmutableCollectionTypeInfo_set_BuilderTypeName_mE59E80791CDEF8B7D9226EF24326284F52630585_inline(__this, L_2, NULL);
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::get_ContractTypeName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_ContractTypeName_m6B257234C5C7842F0CFC922B534E5EDA811EDCDF (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CContractTypeNameU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::set_ContractTypeName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_ContractTypeName_mD0518F516D3DA5E28433C12E6F52E01E2EE09F53 (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CContractTypeNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContractTypeNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::get_CreatedTypeName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_CreatedTypeName_m94ACB3B05696FA29E1CD30C039667297C35F9301 (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CCreatedTypeNameU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::set_CreatedTypeName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_CreatedTypeName_m56ADFFF48EA5192AB9ACF21A8227722C84F0B21E (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CCreatedTypeNameU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCreatedTypeNameU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::get_BuilderTypeName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_BuilderTypeName_m973D1EF8C597E4FEAB791B5F2D21860BC8379D22 (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CBuilderTypeNameU3Ek__BackingField_2;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo::set_BuilderTypeName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_BuilderTypeName_mE59E80791CDEF8B7D9226EF24326284F52630585 (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CBuilderTypeNameU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBuilderTypeNameU3Ek__BackingField_2), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass24_0__ctor_mB54E025CD62771E4CD4E41BE8B8FB766D30DD440 (U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass24_0::<TryBuildImmutableForArrayContract>b__0(Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass24_0_U3CTryBuildImmutableForArrayContractU3Eb__0_m19DA5DA368FE178AB747C84F424351B632DA7725 (U3CU3Ec__DisplayClass24_0_t5DDACFF2DC17E02D0616D4875E097B975D74B438* __this, ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* ___0_d, const RuntimeMethod* method)
{
{
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_0 = ___0_d;
NullCheck(L_0);
String_t* L_1;
L_1 = ImmutableCollectionTypeInfo_get_ContractTypeName_m6B257234C5C7842F0CFC922B534E5EDA811EDCDF_inline(L_0, NULL);
String_t* L_2 = __this->___name_0;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m6F3D7F5941918B0A5408CFA6224260FE4C1A8CA8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* L_0 = (U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462*)il2cpp_codegen_object_new(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m3500847ECE38F89797314EA2F85D3922DB08923C(L_0, NULL);
((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3500847ECE38F89797314EA2F85D3922DB08923C (U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::<TryBuildImmutableForArrayContract>b__24_1(System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CTryBuildImmutableForArrayContractU3Eb__24_1_m3F327906B84F4C196046C09CA60716DF7D8DCB7F (U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* __this, MethodInfo_t* ___0_m, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1071603CBA2BD3C11874C92C7C0DB97BF5899046);
s_Il2CppMethodInitialized = true;
}
{
MethodInfo_t* L_0 = ___0_m;
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, _stringLiteral1071603CBA2BD3C11874C92C7C0DB97BF5899046, NULL);
if (!L_2)
{
goto IL_001e;
}
}
{
MethodInfo_t* L_3 = ___0_m;
NullCheck(L_3);
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_4;
L_4 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_3);
NullCheck(L_4);
return (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((int32_t)1))? 1 : 0);
}
IL_001e:
{
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c::<TryBuildImmutableForDictionaryContract>b__25_1(System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CTryBuildImmutableForDictionaryContractU3Eb__25_1_m85327E0EDB762B40CA651A1C02178657864D6690 (U3CU3Ec_t19D5A00BF059117F81CC61DA05E982CB0BA7C462* __this, MethodInfo_t* ___0_m, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6D39F4BC58A66D98BCEB112169CFDE48809FC555_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1071603CBA2BD3C11874C92C7C0DB97BF5899046);
s_Il2CppMethodInitialized = true;
}
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_0 = NULL;
{
MethodInfo_t* L_0 = ___0_m;
NullCheck(L_0);
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_1;
L_1 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_0);
V_0 = L_1;
MethodInfo_t* L_2 = ___0_m;
NullCheck(L_2);
String_t* L_3;
L_3 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_2);
bool L_4;
L_4 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, _stringLiteral1071603CBA2BD3C11874C92C7C0DB97BF5899046, NULL);
if (!L_4)
{
goto IL_004b;
}
}
{
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_5 = V_0;
NullCheck(L_5);
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((uint32_t)1))))
{
goto IL_004b;
}
}
{
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_6 = V_0;
NullCheck(L_6);
int32_t L_7 = 0;
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
Type_t* L_9;
L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_8);
bool L_10;
L_10 = TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4(L_9, NULL);
if (!L_10)
{
goto IL_004b;
}
}
{
ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_11 = V_0;
NullCheck(L_11);
int32_t L_12 = 0;
ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_13);
Type_t* L_14;
L_14 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_13);
NullCheck(L_14);
Type_t* L_15;
L_15 = VirtualFuncInvoker0< Type_t* >::Invoke(47 /* System.Type System.Type::GetGenericTypeDefinition() */, L_14);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (IEnumerable_1_t6D39F4BC58A66D98BCEB112169CFDE48809FC555_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_17;
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
bool L_18;
L_18 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_15, L_17, NULL);
return L_18;
}
IL_004b:
{
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 Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass25_0__ctor_mEF5A22B5C4318143E4476078EF016D90711FD47F (U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/<>c__DisplayClass25_0::<TryBuildImmutableForDictionaryContract>b__0(Vuforia.Newtonsoft.Json.Utilities.ImmutableCollectionsUtils/ImmutableCollectionTypeInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass25_0_U3CTryBuildImmutableForDictionaryContractU3Eb__0_mCAF496BBD2249AABB329254A5240509B2C462B7B (U3CU3Ec__DisplayClass25_0_t78A15F05E513E92ECE746B9D5D173A9F1B09A3DC* __this, ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* ___0_d, const RuntimeMethod* method)
{
{
ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* L_0 = ___0_d;
NullCheck(L_0);
String_t* L_1;
L_1 = ImmutableCollectionTypeInfo_get_ContractTypeName_m6B257234C5C7842F0CFC922B534E5EDA811EDCDF_inline(L_0, NULL);
String_t* L_2 = __this->___name_0;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.BufferUtils::RentBuffer(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* BufferUtils_RentBuffer_m69CD03271B01694F05F14FBF5F1217071D752582 (RuntimeObject* ___0_bufferPool, int32_t ___1_minSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_bufferPool;
if (L_0)
{
goto IL_000a;
}
}
{
int32_t L_1 = ___1_minSize;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_1);
return L_2;
}
IL_000a:
{
RuntimeObject* L_3 = ___0_bufferPool;
int32_t L_4 = ___1_minSize;
NullCheck(L_3);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5;
L_5 = InterfaceFuncInvoker1< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(0 /* T[] Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>::Rent(System.Int32) */, IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var, L_3, L_4);
return L_5;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.BufferUtils::ReturnBuffer(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BufferUtils_ReturnBuffer_mBB4746FC883F765B731CBE538349B5BBFBB7FB16 (RuntimeObject* ___0_bufferPool, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_bufferPool;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
RuntimeObject* L_1 = ___0_bufferPool;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___1_buffer;
NullCheck(L_1);
InterfaceActionInvoker1< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* >::Invoke(1 /* System.Void Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>::Return(T[]) */, IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var, L_1, L_2);
return;
}
}
// System.Char[] Vuforia.Newtonsoft.Json.Utilities.BufferUtils::EnsureBufferSize(Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Int32,System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* BufferUtils_EnsureBufferSize_mD629202926E788D3BC5866ABC405458A5D16CF7E (RuntimeObject* ___0_bufferPool, int32_t ___1_size, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___2_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_bufferPool;
if (L_0)
{
goto IL_000a;
}
}
{
int32_t L_1 = ___1_size;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_1);
return L_2;
}
IL_000a:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = ___2_buffer;
if (!L_3)
{
goto IL_0014;
}
}
{
RuntimeObject* L_4 = ___0_bufferPool;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_5 = ___2_buffer;
NullCheck(L_4);
InterfaceActionInvoker1< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* >::Invoke(1 /* System.Void Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>::Return(T[]) */, IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var, L_4, L_5);
}
IL_0014:
{
RuntimeObject* L_6 = ___0_bufferPool;
int32_t L_7 = ___1_size;
NullCheck(L_6);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8;
L_8 = InterfaceFuncInvoker1< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(0 /* T[] Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>::Rent(System.Int32) */, IArrayPool_1_t6474B70851065FDE6D29C8B59701423B5BB60223_il2cpp_TypeInfo_var, L_6, L_7);
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 Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JavaScriptUtils__cctor_mACB628530E1694FEB0F453EF8935BB665075760A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tC9B15468F509008C580ED71459A502B60CE0346B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____19AE20A57B073E3E8DD45C6F6A4E9AB1076EA3EBFFF28E4AEB58B411472CF994_2_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
Il2CppChar V_3 = 0x0;
Il2CppChar V_4 = 0x0;
Il2CppChar V_5 = 0x0;
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___SingleQuoteCharEscapeFlags_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___SingleQuoteCharEscapeFlags_0), (void*)L_0);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___DoubleQuoteCharEscapeFlags_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___DoubleQuoteCharEscapeFlags_1), (void*)L_1);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___HtmlCharEscapeFlags_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___HtmlCharEscapeFlags_2), (void*)L_2);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_3 = (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*)il2cpp_codegen_object_new(List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82(L_3, List_1__ctor_mC679EFF5E634878F1897D71DC5160A96EA719E82_RuntimeMethod_var);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_4 = L_3;
NullCheck(L_4);
List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline(L_4, ((int32_t)10), List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_5 = L_4;
NullCheck(L_5);
List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline(L_5, ((int32_t)13), List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_6 = L_5;
NullCheck(L_6);
List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline(L_6, ((int32_t)9), List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_7 = L_6;
NullCheck(L_7);
List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline(L_7, ((int32_t)92), List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_8 = L_7;
NullCheck(L_8);
List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline(L_8, ((int32_t)12), List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* L_9 = L_8;
NullCheck(L_9);
List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_inline(L_9, 8, List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_RuntimeMethod_var);
V_0 = L_9;
V_1 = 0;
goto IL_0072;
}
IL_0066:
{
RuntimeObject* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
InterfaceActionInvoker1< Il2CppChar >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1<System.Char>::Add(T) */, ICollection_1_tC9B15468F509008C580ED71459A502B60CE0346B_il2cpp_TypeInfo_var, L_10, ((int32_t)(uint16_t)L_11));
int32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0072:
{
int32_t L_13 = V_1;
if ((((int32_t)L_13) < ((int32_t)((int32_t)32))))
{
goto IL_0066;
}
}
{
RuntimeObject* L_14 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = L_15;
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)39));
RuntimeObject* L_17;
L_17 = Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F(L_14, (RuntimeObject*)L_16, Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_RuntimeMethod_var);
NullCheck(L_17);
RuntimeObject* L_18;
L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Char>::GetEnumerator() */, IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05_il2cpp_TypeInfo_var, L_17);
V_2 = L_18;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00a9:
{// begin finally (depth: 1)
{
RuntimeObject* L_19 = V_2;
if (!L_19)
{
goto IL_00b2;
}
}
{
RuntimeObject* L_20 = V_2;
NullCheck(L_20);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_20);
}
IL_00b2:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_009f_1;
}
IL_0090_1:
{
RuntimeObject* L_21 = V_2;
NullCheck(L_21);
Il2CppChar L_22;
L_22 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Char>::get_Current() */, IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8_il2cpp_TypeInfo_var, L_21);
V_3 = L_22;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_23 = ((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___SingleQuoteCharEscapeFlags_0;
Il2CppChar L_24 = V_3;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (bool)1);
}
IL_009f_1:
{
RuntimeObject* L_25 = V_2;
NullCheck(L_25);
bool L_26;
L_26 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_25);
if (L_26)
{
goto IL_0090_1;
}
}
{
goto IL_00b3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00b3:
{
RuntimeObject* L_27 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_28 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = L_28;
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)34));
RuntimeObject* L_30;
L_30 = Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F(L_27, (RuntimeObject*)L_29, Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_RuntimeMethod_var);
NullCheck(L_30);
RuntimeObject* L_31;
L_31 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Char>::GetEnumerator() */, IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05_il2cpp_TypeInfo_var, L_30);
V_2 = L_31;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00e7:
{// begin finally (depth: 1)
{
RuntimeObject* L_32 = V_2;
if (!L_32)
{
goto IL_00f0;
}
}
{
RuntimeObject* L_33 = V_2;
NullCheck(L_33);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_33);
}
IL_00f0:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00dd_1;
}
IL_00cc_1:
{
RuntimeObject* L_34 = V_2;
NullCheck(L_34);
Il2CppChar L_35;
L_35 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Char>::get_Current() */, IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8_il2cpp_TypeInfo_var, L_34);
V_4 = L_35;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_36 = ((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___DoubleQuoteCharEscapeFlags_1;
Il2CppChar L_37 = V_4;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (bool)1);
}
IL_00dd_1:
{
RuntimeObject* L_38 = V_2;
NullCheck(L_38);
bool L_39;
L_39 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_38);
if (L_39)
{
goto IL_00cc_1;
}
}
{
goto IL_00f1;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f1:
{
RuntimeObject* L_40 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_41 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)5);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_42 = L_41;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_43 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____19AE20A57B073E3E8DD45C6F6A4E9AB1076EA3EBFFF28E4AEB58B411472CF994_2_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_42, L_43, NULL);
RuntimeObject* L_44;
L_44 = Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F(L_40, (RuntimeObject*)L_42, Enumerable_Union_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mC023A7ACF38A4D70AE8ABFA8416B5F80A74F708F_RuntimeMethod_var);
NullCheck(L_44);
RuntimeObject* L_45;
L_45 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Char>::GetEnumerator() */, IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05_il2cpp_TypeInfo_var, L_44);
V_2 = L_45;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_012b:
{// begin finally (depth: 1)
{
RuntimeObject* L_46 = V_2;
if (!L_46)
{
goto IL_0134;
}
}
{
RuntimeObject* L_47 = V_2;
NullCheck(L_47);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_47);
}
IL_0134:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0121_1;
}
IL_0110_1:
{
RuntimeObject* L_48 = V_2;
NullCheck(L_48);
Il2CppChar L_49;
L_49 = InterfaceFuncInvoker0< Il2CppChar >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Char>::get_Current() */, IEnumerator_1_t067D943FA808557FBA1FBED8EA4E9A1BFCB791B8_il2cpp_TypeInfo_var, L_48);
V_5 = L_49;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_50 = ((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___HtmlCharEscapeFlags_2;
Il2CppChar L_51 = V_5;
NullCheck(L_50);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(L_51), (bool)1);
}
IL_0121_1:
{
RuntimeObject* L_52 = V_2;
NullCheck(L_52);
bool L_53;
L_53 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_52);
if (L_53)
{
goto IL_0110_1;
}
}
{
goto IL_0135;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0135:
{
return;
}
}
// System.Boolean[] Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::GetCharEscapeFlags(Vuforia.Newtonsoft.Json.StringEscapeHandling,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* JavaScriptUtils_GetCharEscapeFlags_mF1FA39B86F9F73045A02FAA6692C26CE020DDF2E (int32_t ___0_stringEscapeHandling, Il2CppChar ___1_quoteChar, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_stringEscapeHandling;
if ((!(((uint32_t)L_0) == ((uint32_t)2))))
{
goto IL_000a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___HtmlCharEscapeFlags_2;
return L_1;
}
IL_000a:
{
Il2CppChar L_2 = ___1_quoteChar;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)34)))))
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = ((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___DoubleQuoteCharEscapeFlags_1;
return L_3;
}
IL_0015:
{
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = ((JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_StaticFields*)il2cpp_codegen_static_fields_for(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var))->___SingleQuoteCharEscapeFlags_0;
return L_4;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::ShouldEscapeJavaScriptString(System.String,System.Boolean[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JavaScriptUtils_ShouldEscapeJavaScriptString_m4FB5C762ECDFD0EB4D44CA1AD2A1268414AC1F6A (String_t* ___0_s, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_charEscapeFlags, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
int32_t V_1 = 0;
Il2CppChar V_2 = 0x0;
{
String_t* L_0 = ___0_s;
if (L_0)
{
goto IL_0005;
}
}
{
return (bool)0;
}
IL_0005:
{
String_t* L_1 = ___0_s;
V_0 = L_1;
V_1 = 0;
goto IL_0024;
}
IL_000b:
{
String_t* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
V_2 = L_4;
Il2CppChar L_5 = V_2;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = ___1_charEscapeFlags;
NullCheck(L_6);
if ((((int32_t)L_5) >= ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))
{
goto IL_001e;
}
}
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = ___1_charEscapeFlags;
Il2CppChar L_8 = V_2;
NullCheck(L_7);
Il2CppChar L_9 = L_8;
uint8_t L_10 = (uint8_t)(L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
if (!L_10)
{
goto IL_0020;
}
}
IL_001e:
{
return (bool)1;
}
IL_0020:
{
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0024:
{
int32_t L_12 = V_1;
String_t* L_13 = V_0;
NullCheck(L_13);
int32_t L_14;
L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL);
if ((((int32_t)L_12) < ((int32_t)L_14)))
{
goto IL_000b;
}
}
{
return (bool)0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::WriteEscapedJavaScriptString(System.IO.TextWriter,System.String,System.Char,System.Boolean,System.Boolean[],Vuforia.Newtonsoft.Json.StringEscapeHandling,Vuforia.Newtonsoft.Json.IArrayPool`1<System.Char>,System.Char[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JavaScriptUtils_WriteEscapedJavaScriptString_mFF0A5D2814E83733E50FD94ED88844AC1DB81493 (TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* ___0_writer, String_t* ___1_s, Il2CppChar ___2_delimiter, bool ___3_appendDelimiters, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___4_charEscapeFlags, int32_t ___5_stringEscapeHandling, RuntimeObject* ___6_bufferPool, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** ___7_writeBuffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26624E47EFBA198B8A9D8F24D36ED1F5C840F72B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5962E944D7340CE47999BF097B4AFD70C1501FB9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral785F17F45C331C415D0A7458E6AAC36966399C51);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F3238CD8C342B06FB9AB185C610175C84625462);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral848E5ED630B3142F565DD995C6E8D30187ED33CD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7C3FCA8C63E127B542B38A5CA5E3FEEDDD1B122);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5B495EDB26BE29412F98C033B0AB96D0CF3DABC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB78F235D4291950A7D101307609C259F3E1F033F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD489269E8E1F5DAC95F746BB35583B31B03CA894);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD132AF56450B39BE9268B0F2850CC239DB8CD67);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Il2CppChar V_2 = 0x0;
String_t* V_3 = NULL;
bool V_4 = false;
int32_t V_5 = 0;
int32_t V_6 = 0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_7 = NULL;
int32_t V_8 = 0;
int32_t G_B40_0 = 0;
int32_t G_B39_0 = 0;
int32_t G_B41_0 = 0;
int32_t G_B41_1 = 0;
int32_t G_B44_0 = 0;
{
bool L_0 = ___3_appendDelimiters;
if (!L_0)
{
goto IL_000a;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_1 = ___0_writer;
Il2CppChar L_2 = ___2_delimiter;
NullCheck(L_1);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_1, L_2);
}
IL_000a:
{
String_t* L_3 = ___1_s;
if (!L_3)
{
goto IL_0228;
}
}
{
V_0 = 0;
V_1 = 0;
goto IL_01d0;
}
IL_0019:
{
String_t* L_4 = ___1_s;
int32_t L_5 = V_1;
NullCheck(L_4);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL);
V_2 = L_6;
Il2CppChar L_7 = V_2;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = ___4_charEscapeFlags;
NullCheck(L_8);
if ((((int32_t)L_7) >= ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_0031;
}
}
{
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = ___4_charEscapeFlags;
Il2CppChar L_10 = V_2;
NullCheck(L_9);
Il2CppChar L_11 = L_10;
uint8_t L_12 = (uint8_t)(L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
if (!L_12)
{
goto IL_01cc;
}
}
IL_0031:
{
Il2CppChar L_13 = V_2;
if ((!(((uint32_t)L_13) <= ((uint32_t)((int32_t)92)))))
{
goto IL_005d;
}
}
{
Il2CppChar L_14 = V_2;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_14, 8)))
{
case 0:
{
goto IL_00a3;
}
case 1:
{
goto IL_0077;
}
case 2:
{
goto IL_0082;
}
case 3:
{
goto IL_00cb;
}
case 4:
{
goto IL_0098;
}
case 5:
{
goto IL_008d;
}
}
}
{
Il2CppChar L_15 = V_2;
if ((((int32_t)L_15) == ((int32_t)((int32_t)92))))
{
goto IL_00ab;
}
}
{
goto IL_00cb;
}
IL_005d:
{
Il2CppChar L_16 = V_2;
if ((((int32_t)L_16) == ((int32_t)((int32_t)133))))
{
goto IL_00b3;
}
}
{
Il2CppChar L_17 = V_2;
if ((((int32_t)L_17) == ((int32_t)((int32_t)8232))))
{
goto IL_00bb;
}
}
{
Il2CppChar L_18 = V_2;
if ((((int32_t)L_18) == ((int32_t)((int32_t)8233))))
{
goto IL_00c3;
}
}
{
goto IL_00cb;
}
IL_0077:
{
V_3 = _stringLiteral7F3238CD8C342B06FB9AB185C610175C84625462;
goto IL_0129;
}
IL_0082:
{
V_3 = _stringLiteral785F17F45C331C415D0A7458E6AAC36966399C51;
goto IL_0129;
}
IL_008d:
{
V_3 = _stringLiteralB78F235D4291950A7D101307609C259F3E1F033F;
goto IL_0129;
}
IL_0098:
{
V_3 = _stringLiteralA7C3FCA8C63E127B542B38A5CA5E3FEEDDD1B122;
goto IL_0129;
}
IL_00a3:
{
V_3 = _stringLiteral5962E944D7340CE47999BF097B4AFD70C1501FB9;
goto IL_0129;
}
IL_00ab:
{
V_3 = _stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE;
goto IL_0129;
}
IL_00b3:
{
V_3 = _stringLiteralDD132AF56450B39BE9268B0F2850CC239DB8CD67;
goto IL_0129;
}
IL_00bb:
{
V_3 = _stringLiteralD489269E8E1F5DAC95F746BB35583B31B03CA894;
goto IL_0129;
}
IL_00c3:
{
V_3 = _stringLiteral26624E47EFBA198B8A9D8F24D36ED1F5C840F72B;
goto IL_0129;
}
IL_00cb:
{
Il2CppChar L_19 = V_2;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = ___4_charEscapeFlags;
NullCheck(L_20);
if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
{
goto IL_00d7;
}
}
{
int32_t L_21 = ___5_stringEscapeHandling;
if ((!(((uint32_t)L_21) == ((uint32_t)1))))
{
goto IL_0127;
}
}
IL_00d7:
{
Il2CppChar L_22 = V_2;
if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)39)))))
{
goto IL_00e9;
}
}
{
int32_t L_23 = ___5_stringEscapeHandling;
if ((((int32_t)L_23) == ((int32_t)2)))
{
goto IL_00e9;
}
}
{
V_3 = _stringLiteralB5B495EDB26BE29412F98C033B0AB96D0CF3DABC;
goto IL_0129;
}
IL_00e9:
{
Il2CppChar L_24 = V_2;
if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)34)))))
{
goto IL_00fb;
}
}
{
int32_t L_25 = ___5_stringEscapeHandling;
if ((((int32_t)L_25) == ((int32_t)2)))
{
goto IL_00fb;
}
}
{
V_3 = _stringLiteral848E5ED630B3142F565DD995C6E8D30187ED33CD;
goto IL_0129;
}
IL_00fb:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_26 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_26);
if (!L_27)
{
goto IL_0108;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_28 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_28);
NullCheck(L_29);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))) >= ((int32_t)6)))
{
goto IL_0116;
}
}
IL_0108:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_30 = ___7_writeBuffer;
RuntimeObject* L_31 = ___6_bufferPool;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_32 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_33 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_32);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_34;
L_34 = BufferUtils_EnsureBufferSize_mD629202926E788D3BC5866ABC405458A5D16CF7E(L_31, 6, L_33, NULL);
*((RuntimeObject**)L_30) = (RuntimeObject*)L_34;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_30, (void*)(RuntimeObject*)L_34);
}
IL_0116:
{
Il2CppChar L_35 = V_2;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_36 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_37 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_36);
StringUtils_ToCharAsUnicode_m41A18C1D0421C0ECEE534C067E20F4A4BBC3D7B2(L_35, L_37, NULL);
V_3 = _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46;
goto IL_0129;
}
IL_0127:
{
V_3 = (String_t*)NULL;
}
IL_0129:
{
String_t* L_38 = V_3;
if (!L_38)
{
goto IL_01cc;
}
}
{
String_t* L_39 = V_3;
bool L_40;
L_40 = String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D(L_39, _stringLiteral15196F05B117690F3E12E56AA0C43803EA0D2A46, NULL);
V_4 = L_40;
int32_t L_41 = V_1;
int32_t L_42 = V_0;
if ((((int32_t)L_41) <= ((int32_t)L_42)))
{
goto IL_01b0;
}
}
{
int32_t L_43 = V_1;
int32_t L_44 = V_0;
bool L_45 = V_4;
G_B39_0 = ((int32_t)il2cpp_codegen_subtract(L_43, L_44));
if (L_45)
{
G_B40_0 = ((int32_t)il2cpp_codegen_subtract(L_43, L_44));
goto IL_014a;
}
}
{
G_B41_0 = 0;
G_B41_1 = G_B39_0;
goto IL_014b;
}
IL_014a:
{
G_B41_0 = 6;
G_B41_1 = G_B40_0;
}
IL_014b:
{
V_5 = ((int32_t)il2cpp_codegen_add(G_B41_1, G_B41_0));
bool L_46 = V_4;
if (L_46)
{
goto IL_0155;
}
}
{
G_B44_0 = 0;
goto IL_0156;
}
IL_0155:
{
G_B44_0 = 6;
}
IL_0156:
{
V_6 = G_B44_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_47 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_48 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_47);
if (!L_48)
{
goto IL_0166;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_49 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_50 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_49);
NullCheck(L_50);
int32_t L_51 = V_5;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length))) >= ((int32_t)L_51)))
{
goto IL_018f;
}
}
IL_0166:
{
RuntimeObject* L_52 = ___6_bufferPool;
int32_t L_53 = V_5;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_54;
L_54 = BufferUtils_RentBuffer_m69CD03271B01694F05F14FBF5F1217071D752582(L_52, L_53, NULL);
V_7 = L_54;
bool L_55 = V_4;
if (!L_55)
{
goto IL_0180;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_56 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_57 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_56);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_58 = V_7;
Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_57, (RuntimeArray*)L_58, 6, NULL);
}
IL_0180:
{
RuntimeObject* L_59 = ___6_bufferPool;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_60 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_61 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_60);
BufferUtils_ReturnBuffer_mBB4746FC883F765B731CBE538349B5BBFBB7FB16(L_59, L_61, NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_62 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_63 = V_7;
*((RuntimeObject**)L_62) = (RuntimeObject*)L_63;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_62, (void*)(RuntimeObject*)L_63);
}
IL_018f:
{
String_t* L_64 = ___1_s;
int32_t L_65 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_66 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_67 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_66);
int32_t L_68 = V_6;
int32_t L_69 = V_5;
int32_t L_70 = V_6;
NullCheck(L_64);
String_CopyTo_m6E1DE99F2A6481B3B9839C8A026C74887C10A1DC(L_64, L_65, L_67, L_68, ((int32_t)il2cpp_codegen_subtract(L_69, L_70)), NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_71 = ___0_writer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_72 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_73 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_72);
int32_t L_74 = V_6;
int32_t L_75 = V_5;
int32_t L_76 = V_6;
NullCheck(L_71);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_71, L_73, L_74, ((int32_t)il2cpp_codegen_subtract(L_75, L_76)));
}
IL_01b0:
{
int32_t L_77 = V_1;
V_0 = ((int32_t)il2cpp_codegen_add(L_77, 1));
bool L_78 = V_4;
if (L_78)
{
goto IL_01c1;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_79 = ___0_writer;
String_t* L_80 = V_3;
NullCheck(L_79);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_79, L_80);
goto IL_01cc;
}
IL_01c1:
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_81 = ___0_writer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_82 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_83 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_82);
NullCheck(L_81);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_81, L_83, 0, 6);
}
IL_01cc:
{
int32_t L_84 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_84, 1));
}
IL_01d0:
{
int32_t L_85 = V_1;
String_t* L_86 = ___1_s;
NullCheck(L_86);
int32_t L_87;
L_87 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_86, NULL);
if ((((int32_t)L_85) < ((int32_t)L_87)))
{
goto IL_0019;
}
}
{
int32_t L_88 = V_0;
if (L_88)
{
goto IL_01e8;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_89 = ___0_writer;
String_t* L_90 = ___1_s;
NullCheck(L_89);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void System.IO.TextWriter::Write(System.String) */, L_89, L_90);
goto IL_0228;
}
IL_01e8:
{
String_t* L_91 = ___1_s;
NullCheck(L_91);
int32_t L_92;
L_92 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_91, NULL);
int32_t L_93 = V_0;
V_8 = ((int32_t)il2cpp_codegen_subtract(L_92, L_93));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_94 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_95 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_94);
if (!L_95)
{
goto IL_0200;
}
}
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_96 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_97 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_96);
NullCheck(L_97);
int32_t L_98 = V_8;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_97)->max_length))) >= ((int32_t)L_98)))
{
goto IL_020f;
}
}
IL_0200:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_99 = ___7_writeBuffer;
RuntimeObject* L_100 = ___6_bufferPool;
int32_t L_101 = V_8;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_102 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_103 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_102);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_104;
L_104 = BufferUtils_EnsureBufferSize_mD629202926E788D3BC5866ABC405458A5D16CF7E(L_100, L_101, L_103, NULL);
*((RuntimeObject**)L_99) = (RuntimeObject*)L_104;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_99, (void*)(RuntimeObject*)L_104);
}
IL_020f:
{
String_t* L_105 = ___1_s;
int32_t L_106 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_107 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_108 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_107);
int32_t L_109 = V_8;
NullCheck(L_105);
String_CopyTo_m6E1DE99F2A6481B3B9839C8A026C74887C10A1DC(L_105, L_106, L_108, 0, L_109, NULL);
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_110 = ___0_writer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB** L_111 = ___7_writeBuffer;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_112 = *((CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB**)L_111);
int32_t L_113 = V_8;
NullCheck(L_110);
VirtualActionInvoker3< CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t, int32_t >::Invoke(13 /* System.Void System.IO.TextWriter::Write(System.Char[],System.Int32,System.Int32) */, L_110, L_112, 0, L_113);
}
IL_0228:
{
bool L_114 = ___3_appendDelimiters;
if (!L_114)
{
goto IL_0232;
}
}
{
TextWriter_tA9E5461506CF806E17B6BBBF2119359DEDA3F0F3* L_115 = ___0_writer;
Il2CppChar L_116 = ___2_delimiter;
NullCheck(L_115);
VirtualActionInvoker1< Il2CppChar >::Invoke(11 /* System.Void System.IO.TextWriter::Write(System.Char) */, L_115, L_116);
}
IL_0232:
{
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Utilities.JavaScriptUtils::ToEscapedJavaScriptString(System.String,System.Char,System.Boolean,Vuforia.Newtonsoft.Json.StringEscapeHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JavaScriptUtils_ToEscapedJavaScriptString_m089A05AFE2A88740AEC96DFCC733CAE0BA724CF5 (String_t* ___0_value, Il2CppChar ___1_delimiter, bool ___2_appendDelimiters, int32_t ___3_stringEscapeHandling, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* V_1 = NULL;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_2;
memset((&V_2), 0, sizeof(V_2));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_3 = NULL;
String_t* V_4 = NULL;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___3_stringEscapeHandling;
Il2CppChar L_1 = ___1_delimiter;
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2;
L_2 = JavaScriptUtils_GetCharEscapeFlags_mF1FA39B86F9F73045A02FAA6692C26CE020DDF2E(L_0, L_1, NULL);
V_0 = L_2;
String_t* L_3 = ___0_value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4;
L_4 = StringUtils_GetLength_m45DCEBE42572D5DC6D3D27E270E7F902D3F8F107(L_3, NULL);
V_2 = L_4;
bool L_5;
L_5 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_2), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (L_5)
{
goto IL_001c;
}
}
{
G_B3_0 = ((int32_t)16);
goto IL_0023;
}
IL_001c:
{
int32_t L_6;
L_6 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_2), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
G_B3_0 = L_6;
}
IL_0023:
{
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_7;
L_7 = StringUtils_CreateStringWriter_m77920227EE984EFF7C8C63CCAED1858A72E22DFC(G_B3_0, NULL);
V_1 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0043:
{// begin finally (depth: 1)
{
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_8 = V_1;
if (!L_8)
{
goto IL_004c;
}
}
{
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_9 = V_1;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
}
IL_004c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
V_3 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)NULL;
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_10 = V_1;
String_t* L_11 = ___0_value;
Il2CppChar L_12 = ___1_delimiter;
bool L_13 = ___2_appendDelimiters;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_14 = V_0;
int32_t L_15 = ___3_stringEscapeHandling;
il2cpp_codegen_runtime_class_init_inline(JavaScriptUtils_t0484844706FFEB7DCF9FE9B180F48436CBA093CE_il2cpp_TypeInfo_var);
JavaScriptUtils_WriteEscapedJavaScriptString_mFF0A5D2814E83733E50FD94ED88844AC1DB81493(L_10, L_11, L_12, L_13, L_14, L_15, (RuntimeObject*)NULL, (&V_3), NULL);
StringWriter_tF48052BE4F980E5C85403221E835768E4156267D* L_16 = V_1;
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_16);
V_4 = L_17;
goto IL_004d;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004d:
{
String_t* L_18 = V_4;
return L_18;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CCloseOutputU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_StringEscapeHandling_m033DC74D4E32561489E99F29C92F1F273EA3D023_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringEscapeHandling_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_FloatFormatHandling_m6F6915BB8B022A83E926F2098CF82C9D49EFF125_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____floatFormatHandling_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar JsonTextWriter_get_QuoteChar_mC383259D2C02E7C507C3362A9390983E66126D77_inline (JsonTextWriter_tAF7D7448E922BC07032AD079053C7417A4C4A595* __this, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = __this->____quoteChar_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateTimeZoneHandling_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* JsonWriter_get_DateFormatString_m62443C696DD052D6FACD38EC8B5F70F56C7E6DF8_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____dateFormatString_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateFormatHandling_mF6F9C0F85C0CC9DFC05ED00919E8CDE37E177E53_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateFormatHandling_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_get_Schemas_m7D75BBAA5456523183B1C4074DC11AFA69C65611_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____schemas_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SchemaScope_get_TokenType_mE24972122172249A15AD9BE79DB4BA3662C88555_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____tokenType_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SchemaScope_get_CurrentPropertyName_m8FD854CCA08EE579D6FB1F048C0BEFBF767E99B8_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CCurrentPropertyNameU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Properties_mE676258FE484EA5F174B2EC31364F36073177081_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CPropertiesU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_PatternProperties_mF8EA176F4B43BF7AD97B8239F389DACCFD546262_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CPatternPropertiesU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_AllowAdditionalProperties_m5FE70302C08C4AD1484D62DC43CE13371EE3512D_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CAllowAdditionalPropertiesU3Ek__BackingField_18;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* JsonSchemaModel_get_AdditionalProperties_m994C05FB685CFA93A007AB0BC1868B73B4A8D7B9_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = __this->___U3CAdditionalPropertiesU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_PositionalItemsValidation_mA5AA7523AF78E0E3BE30C86BABA604D64A930261_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CPositionalItemsValidationU3Ek__BackingField_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Items_mF5AABE7CC5FE6CE90CD32B264CD60D79D4524AB7_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CItemsU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SchemaScope_get_ArrayItemCount_m3B3E2E4BE71A8B851F4ED65A8426857BC3097CE8_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CArrayItemCountU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_AllowAdditionalItems_mC3E2E7B05BC5BEA535C8662DAFF5F30E7F5E8A38_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CAllowAdditionalItemsU3Ek__BackingField_19;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* JsonSchemaModel_get_AdditionalItems_mC6BD936AF66301963C421561D13382BF6E92D35F_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* L_0 = __this->___U3CAdditionalItemsU3Ek__BackingField_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValidationEventHandler_Invoke_mF0BCD1A6C8322CE17E9B968020092BA511F54A8B_inline (ValidationEventHandler_t2BCE8084E64BD028CAEFA8FE19D58609E3350B44* __this, RuntimeObject* ___0_sender, ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ValidationEventArgs_t796B80F360415A1719C5A1FA5F28C6527EA603B3*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonSchemaModel_get_Disallow_mE053AAF9C1962ED0BF4E6FB4BEA3F815B5AE8D64_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CDisallowU3Ek__BackingField_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SchemaScope_get_IsUniqueArray_mEE8544D885097513E6215321C956C52B5A46F937_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsUniqueArrayU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* SchemaScope_get_CurrentItemWriter_mE1C7D309236BDFC142BA356059E21B64066759FE_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_0 = __this->___U3CCurrentItemWriterU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_CurrentItemWriter_mAD6EF6DD3BD945E77BF22965F04D14A147E3450A_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* ___0_value, const RuntimeMethod* method)
{
{
JTokenWriter_t7FB046B19EA45C24704BB58099990FECB7E8D134* L_0 = ___0_value;
__this->___U3CCurrentItemWriterU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentItemWriterU3Ek__BackingField_7), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* SchemaScope_get_UniqueArrayItems_m2831EA6CC5A2BEBB601792F99366EED457770150_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CUniqueArrayItemsU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Enum_m776698BDEE06DBAF20DE12C8D392CB5993B3E0D9_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CEnumU3Ek__BackingField_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* SchemaScope_get_RequiredProperties_m371FE7750EB794F50BDA1B3A95020F27C51BA9E5_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, const RuntimeMethod* method)
{
{
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = __this->____requiredProperties_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MaximumItems_m84F57F7BAC8CBFA2F0FF693E111E9929D2B4AF76_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___U3CMaximumItemsU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MinimumItems_m32CAB38A6F52DC467051B2D8270FC5EC84A0BCA9_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___U3CMinimumItemsU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MaximumLength_m6377A8CC7CF3EBADAD0869F47A9A0AC2381AB9BD_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___U3CMaximumLengthU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 JsonSchemaModel_get_MinimumLength_mBC01CE8CB0C01DB707937F707622899602D047EF_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___U3CMinimumLengthU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* JsonSchemaModel_get_Patterns_m06A2E83FE231ACA570BAB9356418898ED540B9FB_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CPatternsU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonSchemaModel_get_Maximum_m356B78F2D43AAC979E8DE8F26929F91AAF356B03_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CMaximumU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_ExclusiveMaximum_m0463B4ACB1714D7CEA837AA1D78D497F3FD7A5A7_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CExclusiveMaximumU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonSchemaModel_get_Minimum_m81266D814028ECBEF5DDB6C2D810A2BF4139EA39_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CMinimumU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_ExclusiveMinimum_mCB8762BBD1686D435377F185ECE68ECE5A1E4F1E_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CExclusiveMinimumU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 JsonSchemaModel_get_DivisibleBy_m31B261E675050B62861EEEE9BF0F8FE3E48E5784_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165 L_0 = __this->___U3CDivisibleByU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_ArrayItemCount_m323A1D09EC116C86494C3ABF9238323D5C08C5DA_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CArrayItemCountU3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_CurrentPropertyName_m8A11CB76133E6190EFBBD82F3214CE61512867C8_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CCurrentPropertyNameU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentPropertyNameU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonSchemaModel_get_Type_m93CB06AD303A97BAE9AA81C08B56CDC1CA579333_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CTypeU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_IsUniqueArray_m56BC68B3A0EA1899E1381038FA08670E15B72C56_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIsUniqueArrayU3Ek__BackingField_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SchemaScope_set_UniqueArrayItems_m79696AD8CAC21F5FE5722E0252F76572DB68DBAA_inline (SchemaScope_t0DA27809CA91FC58A513BBDFBA9978F32A345951* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CUniqueArrayItemsU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUniqueArrayItemsU3Ek__BackingField_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_UniqueItems_mFFE183987625C1B60504DAF8C23613401CF63A59_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CUniqueItemsU3Ek__BackingField_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonSchemaModel_get_Required_m5E18BF19DF324077659B062E42FF63ACF6FD228A_inline (JsonSchemaModel_t090BAB8841FE387E913C84E609BA6BB7DB9429B9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CRequiredU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonWriter_set_CloseOutput_m4FF2E6161B6738E0275BE12EFCEC9E3F031C638D_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CCloseOutputU3Ek__BackingField_6 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TypeInformation_get_TypeCode_m862035A512B4CE7BE275B133AFEE6B57E3F9987F_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CTypeCodeU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TypeInformation_get_Type_m1A14F5D60740E4CB3EA551DDF1BEB5D52F0AF748_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->___U3CTypeU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void JsonWriterException_set_Path_m47A6D375041F5E57BECF7838B4F8E95B05202E74_inline (JsonWriterException_t53834408693F0F6B576F284482A8868729388251* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CPathU3Ek__BackingField_18 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPathU3Ek__BackingField_18), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TypeConvertKey_get_TargetType_m0FCAFFE4378C2F4ECC57B79141732CF8D3FC588A_inline (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->____targetType_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TypeConvertKey_get_InitialType_mE521AD8B7A5A4E2A0BD05BD293F834264E466D76_inline (TypeConvertKey_t2C27BFF39BA05B5EC16008FFC0B6D79B05AECE97* __this, const RuntimeMethod* method)
{
{
Type_t* L_0 = __this->____initialType_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypeInformation_set_Type_m548B3AAE85B86B03AE3C2414066DCAFD0226D103_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, Type_t* ___0_value, const RuntimeMethod* method)
{
{
Type_t* L_0 = ___0_value;
__this->___U3CTypeU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTypeU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypeInformation_set_TypeCode_m71F3C8FABCDAEAF2236597134115D34B10D2E661_inline (TypeInformation_t05CDAC3FB2F31E60AB6CEDE0FB3D01D177BAA007* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CTypeCodeU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TimeSpan_get_Ticks_mC50131E57621F29FACC53B3241432ABB874FA1B5_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = __this->____ticks_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* StringReference_get_Chars_m88257F098A04ADFCD1C408DB5E36385134FE97FB_inline (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method)
{
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = __this->____chars_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t StringReference_get_StartIndex_m7BFFC3F02249C627DF0BA42AD409E8866A542E6B_inline (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____startIndex_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t StringReference_get_Length_m9E9C5606CE3A23811FB9121377F3C033B1BDD702_inline (StringReference_t8070AF5A037377C77A50A20ECBF174C822FB593A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____length_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TimeSpan__ctor_m061B122FA11D2063FE751C1F1D019DF1C8B10B1F_inline (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, int64_t ___0_ticks, const RuntimeMethod* method)
{
{
int64_t L_0 = ___0_ticks;
__this->____ticks_22 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var);
OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinalIgnoreCase_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EnumMemberAttribute_get_Value_mB41126B613B9FD1CD8A05D08FCEC4B6663864BE9_inline (EnumMemberAttribute_t65B5E85E642C96791DD6AE5EAD0276350954126F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_FSharpCoreAssembly_m8871175C701EC3D297706C1BFD46182FF3AC199A_inline (Assembly_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Assembly_t* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CFSharpCoreAssemblyU3Ek__BackingField_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CFSharpCoreAssemblyU3Ek__BackingField_4), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_IsUnion_m9B9043C898D4D39DF7853A9AEC7EFC3AB2D1EE90_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CIsUnionU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CIsUnionU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCases_m1B0672F5A77D12F13D593A2AAB5B1380E7C33E47_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCasesU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCasesU3Ek__BackingField_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionTagReader_m628EC428F7A910FA576ABA5BDAB4ABCC83E49949_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionTagReaderU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionTagReaderU3Ek__BackingField_7), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionReader_m689EFF7D0027ADC92385B8C2B63B1BC9F7967401_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionReaderU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionReaderU3Ek__BackingField_8), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_PreComputeUnionConstructor_m70E70504B766A3C7D9795109361D95F0DBEC3429_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionConstructorU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionConstructorU3Ek__BackingField_9), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoName_m151016A7FF28582AC1A49E719E2494D492EBF7FE_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoNameU3Ek__BackingField_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoNameU3Ek__BackingField_11), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoTag_m12D027E4EBF63FFCEF181B6C5C1A83E8E8AFF7C3_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoTagU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoTagU3Ek__BackingField_12), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoDeclaringType_mB0EF8EF3B6A5444A37076A305E1351E91E1816A6_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FSharpUtils_set_GetUnionCaseInfoFields_mAF5C0B1A6B673A8F2C873CCEFC09E2E99F34D588_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_CreatedTypeName_m94ACB3B05696FA29E1CD30C039667297C35F9301_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CCreatedTypeNameU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_BuilderTypeName_m973D1EF8C597E4FEAB791B5F2D21860BC8379D22_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CBuilderTypeNameU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_ContractTypeName_mD0518F516D3DA5E28433C12E6F52E01E2EE09F53_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CContractTypeNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CContractTypeNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_CreatedTypeName_m56ADFFF48EA5192AB9ACF21A8227722C84F0B21E_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CCreatedTypeNameU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCreatedTypeNameU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImmutableCollectionTypeInfo_set_BuilderTypeName_mE59E80791CDEF8B7D9226EF24326284F52630585_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CBuilderTypeNameU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBuilderTypeNameU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ImmutableCollectionTypeInfo_get_ContractTypeName_m6B257234C5C7842F0CFC922B534E5EDA811EDCDF_inline (ImmutableCollectionTypeInfo_t032A24249C3055C48F651DDC1266DA93305DAEE9* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CContractTypeNameU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Nullable_1_GetValueOrDefault_m068A148705ED1E215A5E85D18BA6852B192DA419_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
{
float L_0 = (float)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC082C667C8EB3A6CA80E06BCAEA0BED00C6BC15A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Nullable_1_GetValueOrDefault_m71CA753202BD77725CD20AE98F8FC452C306AD2A_gshared_inline (Nullable_1_t6E154519A812D040E3016229CD7638843A2CC165* __this, const RuntimeMethod* method)
{
{
double L_0 = (double)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Empty_TisRuntimeObject_mA90CDE158774C34A28C07CEEA9E9EA2A61618238_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyEnumerable_1_t8C8873EF4F89FB0F86D91BA5B4D640E3A23AD28E_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Instance_0;
return (RuntimeObject*)L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_mC3C5F83458F19B6276D6E090A86CFDADE6EFAAD8_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m94A9BD1AEA6EA0A8BEE3739A3881F479181638C4_gshared_inline (KeyValuePair_2_t7E5E41B933054DBF6F52C6CDF0BC2CB4B1606423* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5F9454BD014915481A58178C05BB2E366E43BC85_gshared_inline (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA5E9FE2C80C3735158A389F3392BDE8EDBCC802E_gshared_inline (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* __this, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ___0_item, const RuntimeMethod* method)
{
JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3* L_1 = (JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
JsonPositionU5BU5D_t0770A9CAABADDE8CF4C17B63B0F5E8CB039057B3* L_6 = V_0;
int32_t L_7 = V_1;
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB)L_8);
return;
}
IL_0034:
{
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB L_9 = ___0_item;
(( void (*) (List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56*, JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mDEB82F7445A31CA12FE47E887EAE322E7ABB1B54_gshared_inline (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Nullable_1_GetValueOrDefault_m1534AD85F2094EE7E4C958FBEE356468ED7A1B51_gshared_inline (Nullable_1_tD043F01310E483091D0E9A5526C3425F13EF2099* __this, const RuntimeMethod* method)
{
{
uint32_t L_0 = (uint32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB4991C0F4C2664AB3CB2584DEECF5BCE6AB7757D_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t Nullable_1_GetValueOrDefault_m5270672823A1917D6D56F5ACF4AC1BA37A103FC5_gshared_inline (Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17* __this, const RuntimeMethod* method)
{
{
int64_t L_0 = (int64_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mDC0D880BCCF15346C0D7E4FFE228C49C33FEE47C_gshared_inline (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Nullable_1_GetValueOrDefault_m036EFC9F4A373A87AD3E60CF66374118815E8B4D_gshared_inline (Nullable_1_tF8BFF19FF240C9F0A45168187CD7106BAA146A99* __this, const RuntimeMethod* method)
{
{
uint64_t L_0 = (uint64_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m013693738008CA2F962673FFA32A256254E9CA72_gshared_inline (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t Nullable_1_GetValueOrDefault_m42FC0CB7F61601D0AA48A66445BC777B18FF8DCC_gshared_inline (Nullable_1_t57D99A484501B89DA27E67D6D9A89722D5A7DE2C* __this, const RuntimeMethod* method)
{
{
int16_t L_0 = (int16_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m23F2C5D1E18BCB697AAD7E04F5B213F5DAB67F76_gshared_inline (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Nullable_1_GetValueOrDefault_m02B4DD41DAF6A26617F539C1884EB316FD082037_gshared_inline (Nullable_1_t70F850DEE49B62D1B877D3C32F9E0EC724ADC4D9* __this, const RuntimeMethod* method)
{
{
uint16_t L_0 = (uint16_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9897CE72A58099ADB081E439D3A3EF0AA9CF5ED9_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Nullable_1_GetValueOrDefault_m4DC59B3219E9E81FFB2DBE02BF850B54E460DEB6_gshared_inline (Nullable_1_tD52F1D0FC7EBB336F119BE953E59F426766032C1* __this, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = (Il2CppChar)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m9AD51B8683638748F2A5CA7F36143B5DA54C7D61_gshared_inline (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t Nullable_1_GetValueOrDefault_mE1BD2EC3D88CCEF213FC050F3022BD301B857F61_gshared_inline (Nullable_1_tEB6689CC9747A3600689077DCBF77B8E8B510505* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = (uint8_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mAB8DCEDD36BC0DDB923D06BD98FF5EAE19CBC0DD_gshared_inline (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int8_t Nullable_1_GetValueOrDefault_mF9FEBD8079063F3402FE380108A1D7EBD7CA968B_gshared_inline (Nullable_1_tCF16C2638810B89EAA3EEFE6B35FC71B6AE96B2C* __this, const RuntimeMethod* method)
{
{
int8_t L_0 = (int8_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCE98B1978B9A4A7BB496C8E4F2A081EE0ADB0D62_gshared_inline (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Nullable_1_GetValueOrDefault_mDF31F287C18310089D30F30E18DE4D15403C87AF_gshared_inline (Nullable_1_t072551AA1AA8366A46F232F8180C34AA0CFFACBB* __this, const RuntimeMethod* method)
{
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m092C73DCE052BFB5C60A39EF9F4E3401AA95221C_gshared_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D Nullable_1_GetValueOrDefault_mBE26FDBA8873F7AE883FF290864E1D2665EAC52F_gshared_inline (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC* __this, const RuntimeMethod* method)
{
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m79C15523E7CAA22E353C665B870D2E9470CB4D19_gshared_inline (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 Nullable_1_GetValueOrDefault_m52BEF2665C4DDD4239BB3302C2788A7DFEC133E5_gshared_inline (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B* __this, const RuntimeMethod* method)
{
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_0 = (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mA4048346752BF05849998E450987EB444BE2AD63_gshared_inline (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Guid_t Nullable_1_GetValueOrDefault_mC6EDE8162AB388B6482F745FF996B594ACC373AC_gshared_inline (Nullable_1_t0ECB838EB0C9A81655750B26970F21CF9A83A5F7* __this, const RuntimeMethod* method)
{
{
Guid_t L_0 = (Guid_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD63976C410D14373D6D1D3E713C09B1E152F2166_gshared_inline (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A Nullable_1_GetValueOrDefault_mC88988A0A4433E1F41D4A287D879E1DEEA780F61_gshared_inline (Nullable_1_tE151CE1F6892804B41C4004C95CB57020ABB3272* __this, const RuntimeMethod* method)
{
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_gshared_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_target, ___1_args, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF3227B0AAB9F7FED1883246395F1CEA0D0B06DC5_gshared_inline (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7* __this, Il2CppChar ___0_item, const RuntimeMethod* method)
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = V_0;
int32_t L_7 = V_1;
Il2CppChar L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Il2CppChar)L_8);
return;
}
IL_0034:
{
Il2CppChar L_9 = ___0_item;
(( void (*) (List_1_t1FDED00FA37F39564E09D01CFDF33C22BCF5C8A7*, Il2CppChar, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}