﻿#include "pch-cpp.hpp"





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 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>
struct GenericVirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
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);
	}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
	typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
	}
};
template <typename R>
struct GenericInterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};

struct ActionQueryMatcher_tB76860A856401075A2CF71D45AC72A9C0F1BB99E;
struct ActionQueryMatcher_tBA08813774EDD8920F40BFFC2F27B8329C7923DD;
struct Action_1_tF0C1AFCCE9CE63382F43540DC0DA04A8939A8A53;
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
struct Action_1_tE55F8AC1EEC45D0C976E56B2950D65EC814C06E6;
struct Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B;
struct Action_1_tEFD4B3570567C07AE1CC4A2D290987F4347F2F01;
struct Action_1_t21FD3C63C847CD92920291C92517DD3E3D04358C;
struct Action_2_t96795EA3C89E06F9B479144D4AEBDFA5FE40A1D1;
struct Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53;
struct Action_3_t1087DE4BCAA11662F41D9F6974FE64A1A8E972F8;
struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80;
struct Comparison_1_t9539F5413FA5DDAFB74ED72C80EB8048C6169353;
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
struct Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA;
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75;
struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t0327741D3CFC3C24AC5C6D71827E1657632B6E80;
struct Dictionary_2_tBCCCFBCAC02A3C03E3C84D75696D4860D7444A35;
struct Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8;
struct Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297;
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
struct Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00;
struct Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF;
struct Dictionary_2_t29D782BF5D0A26D11A04865B4306B86575506834;
struct Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB;
struct Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1;
struct Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8;
struct EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499;
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2;
struct EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5;
struct EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B;
struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1;
struct EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF;
struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7;
struct Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82;
struct Func_1_tA8142C82F6807E3ECF316299D5B91FFE4FEA7343;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
struct Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0;
struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C;
struct Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0;
struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F;
struct Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6;
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D;
struct Func_2_tECC97CAACCC7CB873184FEF49E8343711EEF4768;
struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C;
struct Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102;
struct Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9;
struct Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291;
struct Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300;
struct Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD;
struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566;
struct Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A;
struct Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C;
struct Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753;
struct Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7;
struct Func_3_t3C7028C87C5875A6B182C7E6C767178999874342;
struct Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2;
struct Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79;
struct Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7;
struct Func_3_tBFBF2C1D5A7EE5485A61C55BA580F7AF50AABBF0;
struct Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B;
struct Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA;
struct Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D;
struct Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB;
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
struct HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867;
struct HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F;
struct HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9;
struct IComparer_1_tFAD3AE9FE3CE1FB3CBB781C55DC57C986D71521E;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
struct IEnumerable_1_t848711E8082BEFE93CE57930F948E98579369C7F;
struct IEnumerable_1_t5B7CC5A7FDB62E48530A0BEEDD1CD1FC3C711894;
struct IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D;
struct IEnumerable_1_tE8EBCC7686DB76B148D0DBC20E3F14A0C30A6AC2;
struct IEnumerable_1_tCEF1F6C69EA77DC2CEFABB0AC09506F177DC9164;
struct IEnumerable_1_t9797F8FE8641FC2780D46BF06F0D1B133607B6B9;
struct IEnumerable_1_tD6718B1F90326CF7D09D69B8B1A100389DA9E33A;
struct IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8;
struct IEnumerator_1_t56B6231166A7F5D1D1218E3E5D1C8ADB39E3AA2A;
struct IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6;
struct IEnumerator_1_tF2C70AB211098EF553FD3EEB48B604B6A5D7F531;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IEqualityComparer_1_t1CFE1D491404FA25CB281CCAEAE90F6DAD0A51B0;
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
struct IEqualityComparer_1_tDAC3DA74256A740146030DE850168AA806E3232E;
struct IEqualityComparer_1_t64A0AC7AC2285EBA4FD446DC7E3D256BFE278F8D;
struct IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB;
struct IObjectPool_1_tF54A49F717CE684839C28D3E043A6FC8F119CFE0;
struct IObjectPool_1_tDAD9233CD463531F289F6EB21B6270E19C3CCE4E;
struct IObjectPool_1_t80BC340461D97115FB9692793649B3359019F325;
struct IObjectPool_1_t174BF28A41523A142517710C881F2BFEA3BF3858;
struct IObjectPool_1_tBBDAB8A996F7F0B3EBBFEBEF78953C28A8FED80A;
struct IObjectPool_1_tB4E70F306E4C4AB8EDB196CD794CD323E2351EE8;
struct IObjectPool_1_tE8CA6468BE6707A63684BDE52B62C116D73785BA;
struct KeyCollection_tFC2475FAA4D60E151C59DA3B9A5AE8F8A430C9C3;
struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
struct KeyCollection_t4B73DE7D4C85091FBA493F77346C6D05B134FBCE;
struct KeyCollection_t3079E3D325C3168A2E2B7AA9326F1E2251009641;
struct KeyCollection_tC5B239E49B6B3F63B394F906A069240465B098DF;
struct KeyCollection_tCC7ABDD3A5B8B9C7BF9B8EBF9D3A577CC32E019E;
struct KeyCollection_t83EA59C38F7E7FA9A6E7B437E0998010B86C3B74;
struct Lazy_1_t564A33A7F423595D3F62B04F731E53A42FB37575;
struct ListQueryMatcher_1_t4D10BEF648526B008BEB75C8576A7D1EBFD73A83;
struct ListQueryMatcher_1_tC447E3396770813CE332360F6EECEEFB6B51FA69;
struct ListQueryMatcher_1_t7F21A0BB6BC47F1797366366A8E33731906C2940;
struct List_1_t592DF2E59D6E244DA0041698383484A07C7E0480;
struct List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED;
struct List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01;
struct List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018;
struct List_1_t96E9133B70FB6765E6B138E810D33E18901715DA;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919;
struct List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct List_1_tB8CE94A1885E4D10B34A91CC9D21169286DC0A63;
struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF;
struct List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F;
struct List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777;
struct List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645;
struct List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813;
struct List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4;
struct List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB;
struct List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95;
struct List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2;
struct List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65;
struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66;
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094;
struct List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A;
struct List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B;
struct List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F;
struct List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF;
struct List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A;
struct List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485;
struct ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0;
struct ObjectPool_1_tA8C5B26B8CCBE92B90CDF4FBB00333936EACE68F;
struct ObjectPool_1_t58FACB77D1CC237FB39BCD540235D55E5E9ED75F;
struct ObjectPool_1_t36D394C38E988B494FF27A209F41C47573069AFA;
struct ObjectPool_1_t37080504ECCFF986BCF1E7D4C1D26BB929DEC7E9;
struct ObjectPool_1_t1E06F490DDD84FA5A692D737BD9F030BF209D3E2;
struct ObjectPool_1_tB85DB0D054AA6927A16B00E00530B77F48198E8F;
struct ObjectPool_1_tD29E2BEBACB54993D8FEA9165FCF17908E97141C;
struct ObjectPool_1_t197544EA692A3B4CA53A6C415A61333162073672;
struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6;
struct ObjectPool_1_tD9D36AAF97C27AAA8F8C10396B70EE8016C3DB39;
struct ObjectPool_1_t8AFFCB7DAAEE40E4043E3A85360B759A778B3F5B;
struct ObjectPool_1_tEA9E5136DCE87BF5FDC7E117132869969F52A700;
struct ObjectPool_1_tEC8C19EABCE37ECF24F187DD525989FC7373659E;
struct ObjectPool_1_tC020A5F878E420221282228F0D54930B0296FE7C;
struct ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E;
struct ObjectPool_1_t625CC081156CCA83AF28F9AC872DA35BC4C19D8B;
struct Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1;
struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44;
struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1;
struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD;
struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D;
struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9;
struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A;
struct Stack_1_t89D5688AF7850C61B3DF8B5BED042DEBFA7AC9BC;
struct Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A;
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
struct Stack_1_tED2C2A36F6C3F66D1AE3ECC4B99177D661C08F11;
struct TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39;
struct TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80;
struct TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3;
struct TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03;
struct TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1;
struct TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E;
struct TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40;
struct TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2;
struct TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7;
struct TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD;
struct UxmlFactory_2_tA5B21BD283B57202633CBFD2ABB84CE9AD987DF2;
struct UxmlFactory_2_t7676B5747F8B8CB44858E33C26ADB4985A7E6B7A;
struct UxmlFactory_2_tE7E1F8B1C78A7097E8AF14E4241F2ED2A8FA4FBB;
struct UxmlFactory_2_t72AE13BB6BD1DB2563C9BB3371BCBC378AAB6496;
struct UxmlFactory_2_tC7DCB9CD8767B7776C3B9F332C291A868AB646DB;
struct UxmlObjectTraits_1_t7305DD4CEA359A30DB32245674C1144B27883AC9;
struct UxmlObjectTraits_1_t74E48C9AE00D5D5FF198A8807AE04B03D29FE6E9;
struct UxmlObjectTraits_1_t829977B4A6553A2729D6E24C170B4FA1F51FDA8E;
struct UxmlObjectTraits_1_t1B96B621B6942ED507AA8002505A41BFB2958F2E;
struct ValueCollection_t5B6097EC9CBD2ABCE260E95609E9C03674249074;
struct ValueCollection_t7FB02ACD199FC3BD64994CACAE1D8C6E3FC5AB75;
struct ValueCollection_tC29ABF805AAE1F626563F8B59E68C76126D6BB7C;
struct ValueCollection_t06CDA99DB645BD0BA87E9F06322972BF06B8B0B1;
struct ValueCollection_t433601B0FA5278557ABA8EE95FF4A52C9DE29CD4;
struct ValueCollection_t36D8FB62A80F8A07B6AA846F403917C675F72B57;
struct Dictionary_2U5BU5D_t8D6AC1901F24F556E57DD31832FD521C0201E655;
struct EntryU5BU5D_tB8FEF74C22D10FED7BD4FF2BD19B172A3EDD90AA;
struct EntryU5BU5D_tD033E4E2A1D3A2C016061662214F51379BA962CB;
struct EntryU5BU5D_tC5FCF4446B9BED8867D68E098F2D804952D62CAF;
struct EntryU5BU5D_tF9A333B05D89C80863205975D040FE0EF8B5D19B;
struct EntryU5BU5D_tF35440895432F628E8F4E201FB4A3DD88FBE933C;
struct EntryU5BU5D_tB132446F915D95A6FD261BA70022317E624B3B08;
struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01;
struct SlotU5BU5D_t11202B5F794A79D1D5E1E70E9D671E92E71E288A;
struct SlotU5BU5D_tB5B2751BE204FBDAC846C85BC2A9B5F75F7CC287;
struct SlotU5BU5D_t834D95FEE70BDE6FC93D4D8A89DCC32FC31B31A7;
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct DimensionU5BU5D_t1EE1B3F9368D444E779CAB3E1CBD9959F8762F4B;
struct GradientSettingsU5BU5D_t5A316EDE81269563C087800A519341276F98AF9C;
struct IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83;
struct IMGUIContainerU5BU5D_t3AA24182A7206CDAB5C607C545BDEE7E47C8B10A;
struct IUIElementsUtilityU5BU5D_tD3A0152357E8A9F48A042AAE6A2EF0D2855344A3;
struct IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A;
struct PanelU5BU5D_t7D67D36AB863888E29362503DEAFC876C6538C0B;
struct PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB;
struct RuleMatcherU5BU5D_t0135EA06151E72D04414F3EAF9420CB85EE2236C;
struct ScalableImageU5BU5D_t8C989174900062AED19A057FDCF0529F8C594A52;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct StyleComplexSelectorU5BU5D_tF7B5239DE9BF477DECF97EFBA7CB1D71C45DB857;
struct StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783;
struct StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3;
struct StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D;
struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B;
struct StyleSheetU5BU5D_tFFAA0F92657246FFBFE954290B305CCCBA9DD1A7;
struct StyleValueHandleU5BU5D_t66B7732469E9E30B1FB9A6E386315DAB36914ADE;
struct TemplateAssetU5BU5D_t7612056E48B3298CF0791B7A542FC0F15F19EEF0;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475;
struct UxmlNamespaceDefinitionU5BU5D_t28B781ECD62CAF3666F6920255948A5FA6B3D319;
struct UxmlObjectAssetU5BU5D_t7A5AF0503A4E3EF68BE1AF4596149861B5791413;
struct UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB;
struct VectorImageVertexU5BU5D_tA19C37074824265F1A5684A6F2C156559455C1C4;
struct VisualElementU5BU5D_tCAE8038767BF0FBEE26B3470C0FC4AE60E5229DF;
struct AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46;
struct SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F;
struct ImportStructU5BU5D_t42D231FD5BB4B620965D7BED87D56D531B4C7AE9;
struct AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8;
struct UxmlSerializedDataOverrideU5BU5D_t31FF90782892C74FA1E1C67897A3E6C0BB0A5B9A;
struct FocusRingRecordU5BU5D_tEF4D674D6630E0BABDC146E3DA39D58EEE0056F6;
struct AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F;
struct SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299;
struct SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A;
struct UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct Assembly_t;
struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42;
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2;
struct AtlasBase_t196C45243F41C19DC6258965057BBAA150D278BC;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4;
struct BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E;
struct BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303;
struct BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
struct ContextClickEvent_t06F36D1ACA5C8390D5085158C7D7C1BCF9549EA3;
struct ContextualMenuManager_tEE3B1F33FFFD180705467CA625AEBA0F5D63154B;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DataBindingManager_tE7B33E64EBBDCAB0A89B6A8421529F9BA0D066E1;
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct ElementUnderPointer_tB43AD64F79C6F06829D8B90318AF1A6BBE9C1904;
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C;
struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85;
struct EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065;
struct EventDispatcher_t9BC38CC96E93EAD1D818EE751260FE4687B0D398;
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
struct EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D;
struct Exception_t;
struct ExecuteCommandEvent_t41D5C771261998F58E01612B66E1EF60C100F6D4;
struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF;
struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A;
struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0;
struct GUILayoutGroup_tD08496E80F283C290B5B90D7BFB3C9C7CC33CD8D;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GenericStack_t1FB49AB7D847C97ABAA97AB232CA416CABD24C49;
struct GetViewDataDictionary_tF745E6CC7E18A67630A2B294F0BBFB27C6E57638;
struct HierarchyEvent_tB23E4347BC47656A014CA104A5B1DDC172A2A705;
struct HierarchyTraversal_t89B1D4664C1C066FEED9B372488A3F751CB6FE7D;
struct IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2;
struct IBinding_t02FD99E9C9F2072B28E110F16C157666F5B2DBC7;
struct ICursorManager_t78B026DED2559C62810B21C54C5F882457073A8B;
struct IDebugPanelChangeReceiver_t8300985E86E68D6E973C22F5CF9104AA45C9E3F2;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IEventHandler_tB1627CA1B7729F3E714572E69A79C91A1578C9A3;
struct IFocusRing_t08BC753A7D9FFD5F88C58DF61E4FF056804CEC78;
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
struct IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26;
struct IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5;
struct IManipulator_t72ADA8E9221C6883C2EAF66532E4C88914018708;
struct IMouseEvent_tF59A3DD3CA593DB23B47764DF0521996D509A59E;
struct IPanelRenderer_tEB4A39BEC71B3B49302393D8DAFF7599E7F9ED9E;
struct IPointerEvent_t934940574FFC2D6D155265ACC6D78BC48174D9B7;
struct IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7;
struct IStylePropertyAnimationSystem_t120D77C8BFB230CA7DBF45D3FB1F5AFBA0504DE2;
struct IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2;
struct IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE;
struct IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06;
struct InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct KeyDownEvent_t1971978254C8EE65CDDD992AF86B44E442CDD18C;
struct KeyUpEvent_tA037C42AEA6A8E0919BA60BD796B3AD1DA506394;
struct Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70;
struct LoadResourceFunction_tA999A2DDCB9CDCF68E4274A58336A39ABB7AF850;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MemberInfo_t;
struct MethodInfo_t;
struct MouseEnterWindowEvent_t35235A8FC26FECB74331E4E5CF5E3ED9BBDD2FA6;
struct MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7;
struct MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432;
struct NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct ObjectGUIState_t7BE88DC8B9C7187A77D63BBCBE9DB7B674863C15;
struct Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9;
struct PathRef_t76F7677792A14AF9D6A6EAB7F08C1A3DC2B27A55;
struct PointerDownEvent_tABAAD1BACBB98156D6BCCED51E11883EAFE03A51;
struct PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3;
struct PointerUpEvent_tCE779E8B94675B6A2758B82F6A84771CB26913D9;
struct PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5;
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79;
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
struct RenderData_t1ABE116B2B5E0409AC699E195922516606531DC2;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct RepaintData_t90534752135661579EC254884F550545D001B5EA;
struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692;
struct ResolvedStyleAccess_t226CC840EBACEE31CE1139ED5F717532AFFAEB45;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SavePersistentViewData_tFE77B8450170D95B16B3017D62F81F2139D4F716;
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct String_t;
struct StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2;
struct StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD;
struct StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83;
struct StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E;
struct StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362;
struct StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428;
struct StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527;
struct TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807;
struct TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2;
struct TextEditingManipulator_t9AC543C81F3778888F421C8D93003EBC8902EB29;
struct TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0;
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
struct TextSelectingManipulator_t85DD873E0C5537C1F8468B6FE5E4C9995B193855;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct TimeFunction_tF79523F25DE24287C8CF4D87F09E8CA51568EC9F;
struct TimeMsFunction_t1893856976EB95CF5608ACC3642AD8B79994CA2B;
struct TimerEventScheduler_tAF33EE8B1C54425235E4893B0C5088629FBE7862;
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
struct Type_t;
struct UIElementsBridge_tC28FCEDF493CD746D1973AB27BA2CBA393EB4BA8;
struct UIElementsUtility_t03323144D50362C6BF96652D3355728749769293;
struct UITKTextHandle_t1FF3B4EC2367C05F42D61C660D6FE30DF91C06CE;
struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C;
struct UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A;
struct UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2;
struct UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C;
struct UxmlAttributeOverridesTraits_tE607A4A26491C6A3DE530D8822901732592D2476;
struct UxmlBoolAttributeDescription_t86EA1242C539B39911E63699A4AE0C47918701CE;
struct UxmlDoubleAttributeDescription_t50B40F6C11F38A45A34994920E847E7F964B9D79;
struct UxmlElementAttribute_tC5C4E253CEEAD90E683BC09A339960EEEF1FC7EA;
struct UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF;
struct UxmlFloatAttributeDescription_t1B8A606E367C713102FC17E8AC732758B48DD4BB;
struct UxmlHash128AttributeDescription_tA9DC177C87A86046BCD0F2E24EC5FE9592496202;
struct UxmlIgnoreAttribute_t3B9A842BF67C815520E100ED5F1360EA4148EC2E;
struct UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188;
struct UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4;
struct UxmlLongAttributeDescription_t5B27C54F972BAACA9CB7B53CF76AAE5603E291D8;
struct UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8;
struct UxmlObjectAttribute_tDF016BFA6DA1EE1C9E161749304C85B0962E23FF;
struct UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2;
struct UxmlRootElementTraits_t17835D11517D46AEC127845AA33E6F409E69C736;
struct UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706;
struct UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF;
struct UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135;
struct UxmlStyleTraits_t84C6E44E8EF18E14BFAE26543899631C5555AA7E;
struct UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A;
struct UxmlTemplateTraits_tC6DD0F0D72825309A989D57527D241B329B6F3A6;
struct UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160;
struct UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92;
struct UxmlUnsignedIntAttributeDescription_tE498384FC5925F911312B0F352ADA5629273CA31;
struct UxmlUnsignedLongAttributeDescription_t92DAACBB69DA584A20123A567593D72C6BE55B8A;
struct ValidateCommandEvent_t0FFED9E9EA11DA2AAB7ACF37C9D0CDB1FD847FDA;
struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
struct VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9;
struct VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C;
struct VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD;
struct VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3;
struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB;
struct VisualTreeUpdater_tFDE7D9F9A146A26B2ED69565B7BD142B416AB9C9;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E;
struct UxmlTraits_t71FC85ADDE15ED13EAEAA0CEF1B5D7F4F44DAFAE;
struct UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33;
struct UxmlTraits_tDED0FF94BF82D1F4DCFD14DBC22DCA51D30D1172;
struct UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4;
struct UxmlTraits_t319578279C10097ACD3C024AF4B40C4596A2F830;
struct UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D;
struct UxmlTraits_t04D4BAFC17E00FF0738CDF8EFD2F12ADC5646025;
struct UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B;
struct UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1;
struct UxmlTraits_t7E6C29A16AC070C42209A51B9F4A8486C5FC9D9C;
struct UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838;
struct UxmlTraits_t56D844C316C7882ACDC515D546D8CCDDAE040F95;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A;
struct UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069;
struct UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999;
struct UxmlTraits_t7C602AD390A4D26AD461534BEB088E0D800AE8BB;
struct UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A;
struct UxmlTraits_t50B6BF1B8531EA57C8987396A849C620F01871C0;
struct UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B;
struct UxmlTraits_t88F6D8182D6F2E709F4C3DBAE7B859DC60461883;
struct UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B;
struct UxmlTraits_t6F10CBE79BAE349D7ADF7D6B15F8A4553E43FB8C;
struct UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC;
struct UxmlTraits_t20BCC06498102C4B242E6F80B424A7D6C9EA6AC2;
struct LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60;
struct UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB;
struct UxmlTraits_t04E3C3815C5BF7831F5C58685571306D457A9E02;
struct UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0;
struct UxmlTraits_t77E0F5A8A0836AA38EA70F0384E39F200F1A9DCB;
struct UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5;
struct UxmlTraits_t611EDC3B512CAE6E921E7ABDD1B58281AA17B104;
struct UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557;
struct UxmlTraits_tC22B794B5E43920F0989281BB88F1F4115575065;
struct UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B;
struct UxmlTraits_tBFBB6E936665E60F4146B1F1A27733307D91DE07;
struct UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5;
struct UxmlTraits_t0E85D55B9F5BD022FDA6ACD0C7FFA1F6D578AEE0;
struct UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE;
struct UxmlTraits_tCCB5EAF98F73A5AB4F52F76E93A89092AB2BD2DF;
struct Data_t43E3238277579E631EA4E8016E61966D79F5B62E;
struct UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E;
struct UxmlTraits_t29EBB67D5DF1E7F1F407349FECD204183FA219EB;
struct UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72;
struct UxmlTraits_t50377662D983C461FBFA088C1B6C367F00D6A939;
struct UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30;
struct UxmlTraits_t08DC5DF23E20974D61F11ED9543B130C9C9A4471;
struct UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E;
struct UxmlTraits_t2A6662DF48FB093D4B92E41579AE7D811D83E82C;
struct UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9;
struct UxmlTraits_t6D0A7D6AAE832548D96B85B8DCEA980213904FE7;
struct UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678;
struct UxmlTraits_t34F909DF058605DF301A19BB8B3A26B47C7A92B4;
struct UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4;
struct U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12;
struct UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355;
struct UxmlTraits_t42E316800695D69D7A3970740D34C8A35F556DF3;
struct UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F;
struct UxmlTraits_t2B80C3B5E7B8E0FBF2384F6224536E39AF415DB3;
struct UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703;
struct UxmlTraits_t7E6337434E96700B164FC9B46D59C13B4E629DC0;
struct UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D;
struct UxmlTraits_tE826A85D7C985DB43C6E45B279508A461B1DABB3;
struct UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1;
struct UxmlTraits_t9917B7107CCE571CAC1F7FBAE605B3FB4D2D255D;
struct UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786;
struct UxmlTraits_tC268A6B373C2223C503EFA2F636A5C6981AC12C6;
struct UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF;
struct UxmlTraits_t3058D6A25AEEF078E591F37D3A674DE66C57C3F2;
struct UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF;
struct UxmlTraits_tEB183E6CCCED03B250C5B72A6A759513B7E2BA61;
struct UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D;
struct UxmlTraits_t2206B0B2D5EE3D8872D28BE1CC3AE0224BA04DAE;
struct UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3;
struct UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0;
struct UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780;
struct UxmlTraits_tA44368D066B147A57B0B87498BD6539DEDF96B77;
struct UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48;
struct UxmlTraits_t683455395850E021334C1BA5CBDECE7A5A7AF903;
struct UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095;
struct UxmlTraits_t0D8AB59C52341D77460AC5A03B477ED2C6A05AB6;
struct UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218;
struct UxmlTraits_t8F9F8E46DE4A7DDD1380F89F35F670433ADFF3FC;
struct UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9;
struct UxmlTraits_t473412CE714743D77336C6FA51CF128CAD55ED3D;
struct UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2;
struct UxmlTraits_t224268C08F4A6A3D22684B3C803F87B39CD98121;
struct UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6;
struct UxmlTraits_t2E111170895400665931197C11934ECEE4C937CB;
struct UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA;
struct UxmlTraits_tA06AFB42CC375F3C3E89559C140A2A04055300C4;
struct UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8;
struct UxmlTraits_tD94069F1DEA132ACB4C340B51942037468E26A9D;
struct U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D;
struct CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91;
struct U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7;
struct FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C;
struct SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC;
struct UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8;
struct UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A;
struct UxmlTraits_t046BF539A4F885D4E95972DFAB5BEB63C9C2AC9E;
struct UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721;
struct UxmlTraits_t21A4AFB3C0F518E9FD7ED0E68A4E0CF4B400EF3B;
struct U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E;
struct U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE;
struct U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA;
struct U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8;
struct U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1;
struct U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1;
struct U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13;
struct U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E;
struct U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190;
struct UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9;
struct UxmlTraits_t20CEF0E421C38B8E89E938C0086B0C0C839A12F3;
struct UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3;
struct UxmlTraits_t7879B7CCA91AE49FFFE51E1C6AE32EC119A69D86;
struct UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066;
struct UxmlTraits_tE4512B8A6D18E0D60F9317621968831B0883CC5F;
struct UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828;
struct UxmlTraits_tD3F91E668468DD1B2E74790E553C3100EDC6BB39;
struct UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD;
struct UxmlTraits_tBA10D1BE6E2ABD0EAAC4E4E30157BEC6645CCC1C;
struct CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1;
struct TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A;
struct UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172;
struct UxmlTraits_t45D4AB9B0148A110826C5201495FF23814A12E4B;
struct U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5;
struct FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D;
struct U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D;
struct U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420;
struct U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675;
struct U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79;
struct U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63;
struct UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913;
struct U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC;
struct U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502;

IL2CPP_EXTERN_C RuntimeClass* Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
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* Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t011CBA3710B86EB9B75D52D61051589216EF13CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t1D488776CB7CE40F5519A81C8C6388081FCF2251_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t226588EAFBA5E5248E47CA01FF1CCDA02E221833_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t58EBDE39CA51E282F0B8BC8A28B45701B3D95210_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t676E8658E6047B9DBA0FE8751383D949251FFDFA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t75FADA57C6E98FB40C59B48050A85BE8DD54BD41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventBase_1_t7D3D212E8AD9C53105AAC51DBD4FA5F700586F68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventBase_1_tD898F1A47C14556B2F1F500078B600221F5D887E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t3C7028C87C5875A6B182C7E6C767178999874342_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUILayoutUtility_t48D00CD11CFC1E09E8EC2E51D59E735F5D24836F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashCode_t9CF0E862CF73DB9FE67D8DBBD1F4C46330F88AE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_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_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IManipulator_t72ADA8E9221C6883C2EAF66532E4C88914018708_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LanguageDirection_t30A3B6BBCEE6A6F57641E4E008E0DCC40603558C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PointerDeviceState_tD94EF3C9710026DE8B7E83B6C842524C7C6EBA8C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StyleCache_tC05503D1856687B724FC44ED0146CC105C465445_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StyleSheetUtility_tF8731471C337675D2AF904D96758E479BD57F390_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIElementsRuntimeUtility_t40591BFE969CBBBB42A0B326B4DDE04637D7279F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIRUtility_tBBCA94052EAE57F0A59876553C582FFCF52E706C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t03ED7C6DFD030F64BE095A77446098CAA515B661____4E0024C7427C17CC639390B3368A37AF4019570161E69CF30B89796DCC90F605_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8;
IL2CPP_EXTERN_C String_t* _stringLiteral09811B5178D666D24CFD1733243B6229579503A3;
IL2CPP_EXTERN_C String_t* _stringLiteral0A104D015A90F9AC5C50E8ABB0FEEDEC8E32B0A4;
IL2CPP_EXTERN_C String_t* _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72;
IL2CPP_EXTERN_C String_t* _stringLiteral10BBB1D7BCB20F08B28461323AA53145BAB7BF35;
IL2CPP_EXTERN_C String_t* _stringLiteral10FA215427DC8E818A4B9D10D45E3CEE9828216C;
IL2CPP_EXTERN_C String_t* _stringLiteral1554A92D0262F3D86F6C4982E562EBAEEFB64175;
IL2CPP_EXTERN_C String_t* _stringLiteral1678B4B7D0306D0D27E6C9DB8A6A1DD62228BC17;
IL2CPP_EXTERN_C String_t* _stringLiteral1DDAF801F0B854AFF5D7A57C887049F588418763;
IL2CPP_EXTERN_C String_t* _stringLiteral1EEB9FD2E0AB82272E24569796321F2AFBA599AD;
IL2CPP_EXTERN_C String_t* _stringLiteral1FE0898B2AA864902612160011B9A50B5EC796D4;
IL2CPP_EXTERN_C String_t* _stringLiteral232F595D167FB4356F51F3986C66725C94BAEEBA;
IL2CPP_EXTERN_C String_t* _stringLiteral2589339AA773E11E70131A9670B5E51D7303D4C8;
IL2CPP_EXTERN_C String_t* _stringLiteral2789A6174CC78F58DECBB38B5C119AFE0B8478BB;
IL2CPP_EXTERN_C String_t* _stringLiteral27C87AC914BC35591F312B19EFCB93B2312614C8;
IL2CPP_EXTERN_C String_t* _stringLiteral27F4E38F96E25FC6A303C61D7E1304CAF64B7541;
IL2CPP_EXTERN_C String_t* _stringLiteral28B8B40ABFE525E876BDED46712D0F9BF69D09F7;
IL2CPP_EXTERN_C String_t* _stringLiteral2914967A47EB9FAF5C8966D26341B34DF2AAC0E7;
IL2CPP_EXTERN_C String_t* _stringLiteral2E24F08467194470F4D7E32200BD7416A5EB9DD7;
IL2CPP_EXTERN_C String_t* _stringLiteral2ED71356457ED7B872F99C7EE39D7FB10CB130DF;
IL2CPP_EXTERN_C String_t* _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE;
IL2CPP_EXTERN_C String_t* _stringLiteral31037915A69B1D7F5D24DB2745DECFB1F1F2EB12;
IL2CPP_EXTERN_C String_t* _stringLiteral31221DDD137F8E0CBB34F7B9AD866E30C2F6038A;
IL2CPP_EXTERN_C String_t* _stringLiteral314F5AADFB2EFCABDD72AE6C1BBD774BA3E3B17B;
IL2CPP_EXTERN_C String_t* _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018;
IL2CPP_EXTERN_C String_t* _stringLiteral35C93879A08A78AAB330E6FC76CFBF89AA8E823F;
IL2CPP_EXTERN_C String_t* _stringLiteral36282FAC116D9FD6B37CC425310E1A8510F08A53;
IL2CPP_EXTERN_C String_t* _stringLiteral37B97248AD78DD69BA3DF192A954DA136A0917D3;
IL2CPP_EXTERN_C String_t* _stringLiteral3DF46A08BD5BFCB9B9609AEFFDC0858CBE55C314;
IL2CPP_EXTERN_C String_t* _stringLiteral45D496CFD4B3A59D71874F136DE529FEB8057C39;
IL2CPP_EXTERN_C String_t* _stringLiteral4A8CA8BA4F72CBDD006DF0A15A00EE325351FD8F;
IL2CPP_EXTERN_C String_t* _stringLiteral4F8D051EB429E6C51DC531682DD4DD377BB0BC86;
IL2CPP_EXTERN_C String_t* _stringLiteral532F5429956965038FA49DA954E9A0D4D34B41A9;
IL2CPP_EXTERN_C String_t* _stringLiteral55130191C47AC5C101C75DBE0AC53B213347521A;
IL2CPP_EXTERN_C String_t* _stringLiteral604D92A8DEE1D250BD7F4ACBF9148AEFDD95DADF;
IL2CPP_EXTERN_C String_t* _stringLiteral614B501556B12B5890C878B29FB23C1807F2B680;
IL2CPP_EXTERN_C String_t* _stringLiteral6539D89C943EE099490ED121854E0CFDA2B234BE;
IL2CPP_EXTERN_C String_t* _stringLiteral6752A28B5B1BC8AE1F73D6ABAA1DD7A0A6230DD0;
IL2CPP_EXTERN_C String_t* _stringLiteral71DD55A5B0AF31F43D3D48D8F622C1C83794B7A7;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral7AF912EF574F4A4B8D1684A357C31BA4899E2630;
IL2CPP_EXTERN_C String_t* _stringLiteral7BE4BA6E8BE7A77AE58E8794547EB4A635022265;
IL2CPP_EXTERN_C String_t* _stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136;
IL2CPP_EXTERN_C String_t* _stringLiteral82F11E134141E47D20638E79BD966204FC621121;
IL2CPP_EXTERN_C String_t* _stringLiteral84E803D68FC3827ACA2D51AA33D8A230C466CC88;
IL2CPP_EXTERN_C String_t* _stringLiteral893F1722AFB88775C9B9180DA5BFB08AA2026A05;
IL2CPP_EXTERN_C String_t* _stringLiteral894BEA4ADBD82DA586C5077937B631ACBEDC8A10;
IL2CPP_EXTERN_C String_t* _stringLiteral8F0CE1CD53BF3B948000109F732404F64054BDC4;
IL2CPP_EXTERN_C String_t* _stringLiteral94DF00E4B7450DBD2F32A9C949DB49F62AF0EF8D;
IL2CPP_EXTERN_C String_t* _stringLiteral9632F65AEFA2A07D02D1A8FAFA0F8ABCEA49C326;
IL2CPP_EXTERN_C String_t* _stringLiteral9E15579E68A7039852E39705390D39728DAFCA08;
IL2CPP_EXTERN_C String_t* _stringLiteralA09E2059CFC087EDA705E84D3AECFCB7D8744B91;
IL2CPP_EXTERN_C String_t* _stringLiteralB03217EA10EDB2C9FDFBB6310A698B8E4A6839BE;
IL2CPP_EXTERN_C String_t* _stringLiteralB778A1E7786537012B23218986B2390507939F28;
IL2CPP_EXTERN_C String_t* _stringLiteralBE85487689556D8DE56201A0CD308B4B5B114A4B;
IL2CPP_EXTERN_C String_t* _stringLiteralC077E42B2937FA0FB6DF2DD7016A932F3296327B;
IL2CPP_EXTERN_C String_t* _stringLiteralC0B60EC4D3165803778F18AE851A3100A437B030;
IL2CPP_EXTERN_C String_t* _stringLiteralC100DA7C4BD52363D6294DA7478C0F722EB09DE1;
IL2CPP_EXTERN_C String_t* _stringLiteralC4620464E63CB2E5E3A299DEC4F62A8B31F7CB48;
IL2CPP_EXTERN_C String_t* _stringLiteralCA143350738A2363B33FCFE961A6A6C9A02CE14E;
IL2CPP_EXTERN_C String_t* _stringLiteralCA4180444B8161949D0803CC9373F87B425EC72D;
IL2CPP_EXTERN_C String_t* _stringLiteralCB5EE3C02547ED1F9B3C4F5D70654ABF96BE90B3;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralD790BAC5835208ACC60DBF0B742DC5EA802AEC1A;
IL2CPP_EXTERN_C String_t* _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDCFD0FF6E33C181F3A39C19095909E50246F5C18;
IL2CPP_EXTERN_C String_t* _stringLiteralE008AA0FEAA146B855251DBBDEB9A12C14349FCF;
IL2CPP_EXTERN_C String_t* _stringLiteralE1063F03F8F23DE1EF2948D91D847183FE6AA7CE;
IL2CPP_EXTERN_C String_t* _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF;
IL2CPP_EXTERN_C String_t* _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29;
IL2CPP_EXTERN_C String_t* _stringLiteralEBDBCCC3B36488892EA638BB04D565F1723C2960;
IL2CPP_EXTERN_C String_t* _stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490;
IL2CPP_EXTERN_C String_t* _stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF65151A3C7E2F7F238E9DB61B2325103207EDF10;
IL2CPP_EXTERN_C String_t* _stringLiteralFD79AB5AC81BE0C36C89A2F219BEC031C4992F76;
IL2CPP_EXTERN_C String_t* _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisString_t_m9832B70DF2B936246FE60F75D3D12CB946C39D16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisUxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_m63C22C5329D7044383D5371BE89BF4330424991E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m628787520EBE0E7FC4B106D1954B8DFC3B1068D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_mA8E00EAA8B936BC42FD5A4A2E085E4F8D62854C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_mBB0114D1F04B61FF4FA6B78E1F3B02B55C15C083_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_mDC3A444DE77045D9576F1695A053A0C02A2C54E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_mE7B8F3702D4C251ABCE8207FAED1CE1DC613C9F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CommandEventBase_1_GetPooled_m79294441E06B36D552192B63F0C1FBDFEFE73EFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CommandEventBase_1_GetPooled_m9B6B92E8B55B81D21D9C9BC292A132A5E4F339E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisMovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432_m8FBE36C8E667E3138E53DE95767E2C6D71E655FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5EB84E8F0942EEBB1B002C0D377DA113F79F7078_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m7E7CE16C083CA2BAF0BB18B3909E955F856C6549_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mA7A5AD65B464873504A9A797847BE2E02D3362B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mAC4EDFF2A19FA68A3A525326C0364BA82D7003AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mD0276F182553CCBD5757C6553A607D74FC7AB838_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m8C7FB5FB370E174A1E314C9220EFB76406A4D409_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m40E3663C24B9DADC2F10986A49782036A6958768_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m4A9B1105DDEE796C996A5141C08D2C87C03DA3A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m4FEAC97E56D31EF9792AC68BD06509520F363B28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m5A6CAB0AFD169EAC9E42844115C625B0A45E9920_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m07FF9AD8FAC1FCF772D86EFA03432F46ADD6434F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m445E9DFED795187EF9E13AB36F6666B549806152_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m78F7C3F3ABEF41E93E755708DCA3E38DC5F17575_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9F8971D521FD28B0432196759DD85E8A7494C09B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBEC4E38B198F019959ECAB9CE3437B73253AE3D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD382E8B295BA38C62DBD13E29CE12DE861EC432E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFD901E3C297EC62B11CBD823EBA43878DE9E256A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mD3B96D1C4E2ADFB1F8C28DADF1E2D94C3C78A2AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m44493BA53744BE67B2093AC27A558B51CDD70CCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4A64BFA5057E379EF80557690A9F84DB8C0DC380_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD6F2FE717507C6079915F15CCC65B2B87406A157_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7D2843E190E2E102A9F21E94554F3376F095049E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8C27BC6AB851ED5A524D338773D899AD31A32CE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8DCF64B4B5AF3403887135F92831A8AA2860B581_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAA47456E790D239F681E0C4906BDE7E0F8D78E3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m09D06EF6941210E98F3F3793BA854E966050943F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m52EEE738BA2DBEE07AF31967D59E0AE58696DCB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9AF56B1480533ABE6FE3921680B31143579FD245_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBase_1_GetPooled_m56BA08C6D8B633606B914DA9BC612879AC2C43EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBase_1_SetCreateFunction_m63C0ACD80215899656196887B2DEF64FD172EF0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBase_1_TypeId_m08396DED606ACD1093BEEA8D939E5DA37B797C12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBase_1_TypeId_m2AE6E65E564DB25357FBB085EFC87FA4A8EE795B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBase_1__ctor_m8FA0863DDDC9B71F5EEB90B65661CF94565C2B33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashCode_Combine_TisString_t_TisString_t_mA3AEF391D7C20C13413FDAF52D574CA2216D45E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mAD4145664C75D9A35B9007C355F896862833C07D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_mB4077C9DF62B725C6670FB7D04255AAB38853341_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m8787525B614A2111300E59838EBDF5215CF69E39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mE1DD3B35A620D5310E096D5BAF4F0D53F44D9F74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_m2B16D8A5530401843FD5DCE21C7FCBDA9521C134_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyboardEventBase_1_GetPooled_m21F93BC93D30B3DB20CFC9974F52A5FD2545F308_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyboardEventBase_1_GetPooled_m2DFAA312166052415CBF781B983BAC95236E9CBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LanguageDirectionExtensions_toTextCore_m4A26DA8BACADFC1944527F8C713BC45383A07CD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LazyLoadReference_1_get_asset_m65393A2037CB64A50587E76692F01F1CD597B65B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LazyLoadReference_1_get_isSet_mB71173264CFC2B276916C189DE10AF1513DDBDC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LazyLoadReference_1_op_Implicit_m19E9CC73610F5D0ED1457C6FB9A1BF7A074EF5B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m1EE3C8C61A2B021330B98A798A30A5D04A1C76F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m3E2F2E624D55E6AD1D8F5245CD27F35D6AB6F74F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mB8004F63D807C585217AB900A8B0AAF85B89C8EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m6353EC8101FF1820E0E4613141A816BAB15C0E0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m681047CE5F4538B69ABC8501B7CEDA461AA41E1D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEC29573CC4FEFCC809CCBE573115DDC3A6B010E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m2AAF9E701399D94DF3735A99591C29E5099EF150_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m863EB54C0DFA57103860FD0218F67F681FDB1B35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB5C48D915402B0EF0D0ADFFC10FDB6768110FC47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mEDFAB2B4DB2068C66161077345E55EFB190D4AE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5E55416AB4F1C7A5BA700264BBB8692D4DE3C674_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m9040CDA1FFAB26E90C8188E7E09AC4726148DF68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mFBE07E24F0C0A5A84ABF31BB319C8FD868DF77DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m9B035902C30EA237BAC050800DF537BB8D71D7D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mD3B66520B2F25989200A0CED9AA786045DED2201_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m101EC2E5202E9981A1E93C58A5685610E9CEAB83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m391F372FB5098152BA1B3D133B8B003F84863635_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4EC50CBAE9399D75913371F1F4FEB9ACD2CEA4C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6B4E4E39CB37522BFD151B347A382B59B473C69B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9E3A79F3E1F708C551C24D18E67165D8149F819E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCDB4627FBF8111CD64054E6AD1FD9BC82567F22D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Capacity_m08A615436DC3E7BFE7EB28C4ABEB6F2E206DFC0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD716132A3A32E7B51EE4539AE34EF7123B277B2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Capacity_m87135B480D6FAF4B38D7F9395B9F38BA4DD0070C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MouseEventBase_1_GetPooled_mBBD53EE16FF9E3351E57F37D0D2F835337911EC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MouseEventBase_1_GetPooled_mEF602CD331D46833AE3E7DA20D25D432CE36DEFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m667463FE9900F821038BDF505AD5CCE63CE76B8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m119D069CEADAD46DC4469668B5FC65F42DE6EE96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m971AD50C887D09F9A60E99CD7637A47F61160146_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_m7554D3B91AFA4152527173EE01E9706F6BAF92C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_mE9F6753873F718D586227EFF6D4DADB8AA3A5896_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PointerEventBase_1_GetPooled_m069365350FD0E1684F74DF02C42B23DFF4F84F88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PointerEventBase_1_GetPooled_m521DAA381097819E79FA470C2C6A8EA6947C6639_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_m22ED4321F062C106ED721A7B44F44BEE9FAD4E98_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_m577D84DFDB70A219AA4AD35402C294B8F9C01F41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_m60F6B4CCBE9A8C5C984B55A8096509C988DEE573_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_m6A73ABBBBCCF4C1B90CDCB51518064C56E1C6D91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_mF0564022C0B6DAB48298589B9F3CA3D35BBAB7F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_mE10497E370D3E1B579DD53F1CED6A6EB5E927500_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m0615EDA1CB3BC18643EC212AA4F9AA4B2A2B5CA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StyleEnum_1_op_Implicit_m3CDF632B66BE956AED4D451BF8A5C2F7F1B7B48D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m59F347E4494B4A88A6D48B27FC0E634E16A8DFCA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_m9F2EF88DF75445E5B608C4041C2FB142B50F1385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CDepthFirstTraversalU3Ed__88_System_Collections_IEnumerator_Reset_mB67B04DCBD734E5DC9167D3040E13CBB7E475B1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_IEnumerator_Reset_m937FB2072AF164B789FF0A3EB844FA8499166984_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m12A2959652E40F660CEA743F4E59681ADF44D3EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m3386B621713D48A6E02990C79F8AA168DC21D750_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m79C40BA925F1F61771BA9D97E081D859FB2B1E41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m8560E9BD8C101E8E5549A2C791DC360BBFFC82C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m90F93D527B63E811F130E41D23D42C1AC6861F5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m91FE29148EC8A262ED08695630A105CC00A81F93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m9C404DE365259F4A272C46A2DED68C41C55D39A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mC975A359E4883F928D5D6A3EEDDE277CA07C47F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mF927EE6B99FEA0BE3196E68D2379A13A3E993F9E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTraverseRecursiveU3Eb__5_0_mBFC5671308DE0736DEF9B843DD95F8C9D7369EF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_m8920EED63313D5FF06669B2738C39C9CABB650E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_mB6E5D3C80B7AC9119F6D43120F7226C595D3777C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__0_0_m36A4B5D5C99040ED856025BB28736DF46CA5A184_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_0_m4F00D0B447A2C13FB8F477171D66FCB6CE4E9579_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_1_m8AA172ACFC011A50E0D1C4360F0DF0970D292318_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_2_m7B432A5BB3B23205E1C26B06E73E433A4E26F2C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_3_mE00AAAC20805B0872F7AFB57D2F12BEA1F573325_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_4_mFDEDE5699B5D3D0BBB78D792F238CCBE50AF7E68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_5_mBE27CE2B62C59258515E2CCDF41BCAEAFD7FEF2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__4_0_mE28E44CCEE3ED4A2CA2EC0ABF952CED48F9776D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__9_0_mB0FC7CBC85685820A3CEE8EED370E9E23FE26EFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass69_0_U3CCloneSetupRecursivelyU3Eb__0_m913101ADCA71DDD583753A92B1DE081C15960C4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_stylesheetsU3Ed__40_System_Collections_IEnumerator_Reset_m06B18CAD9B97BECC86E168B7BD3BF39A73E2318D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_templateDependenciesU3Ed__30_System_Collections_IEnumerator_Reset_mA40D63502D98721BAD13FE16BE5B1E5AA475FDFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryExtensions_Q_m95306617BF08AC2853EABB5299786D2095BE631E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryExtensions_Query_TisVisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_mA667CEC964CBEE9ABE734848293042559DB18007_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAsset_IsAncestorOf_m1DC25160C42349CE1254945D36FB078E4F172393_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisString_t_mFC801002DBAFB66B144EB770BB23CF61B1E2D989_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlAttributeDescription_TryGetValueFromBag_TisString_t_m7862CDE17BEC477A6B810EB6844E70A5784609FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlFactory_2__ctor_m9FB406606EDD8352F4A63D8F077D448B796C4958_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlFactory_2__ctor_mB015BBC3F1CF1A0A46E2B766EC954DEC1924869D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlFactory_2__ctor_mE8A6CB15FEA96922DA7E74AEDCA0B6306CED0E51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlFactory_2__ctor_mF48BE9A72715128D6F1A271734AAADE7B48941C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UxmlObjectFactoryRegistry_RegisterFactory_m42DE8C3D0511469E82EB2258ACC525CC2219092B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_ChangeCoordinatesTo_m6FB5F30A653A5BA54E0C5BFBDE9602B83FFB8A20_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_ChangeCoordinatesTo_mF519DFA2D93F6AF74FDFD72152DFE5E737F474AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_LocalToWorld_mDDE4378293C3CC8A99E8EA2AA0984BBF30C8FDCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_StretchToParentSize_m470D10ED2862920021F7B36ED4AA5A97BCAD1B1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_WorldToLocal3D_m19BBC65BE9BCA191894DB2B26EE1E083C4D349F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_WorldToLocal_m6F92CEAE8BF73F6729262B535191AD1437DC1A9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementExtensions_WorldToLocal_m9AB4674D3198B2C87E9D53DB56077BA769059EF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementFactoryRegistry_RegisterFactory_mB05BF74D47FF4B2B3DB917C7312E8B40D0928899_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementFocusRing_FocusRingSort_m3B38EE0A757FFC2CADAEE6FAC7CBD90B02E91B40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualElementFocusRing_GetFocusChangeDirection_m040BA490720263A6F4D9C8666F77F0AF4F30D587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualTreeAsset_CloneTree_m52FD481C1248504BD06044C59271252046F8FE57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualTreeAsset_CloneTree_mB61AA7F6FD452E5223CDF16C54EC261B397AFDDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualTreeAsset_DepthFirstTraversalOfType_TisTemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_m156DAF97118799E1AA5AB27C8FB9511A343FF0E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualTreeAsset_SetRootAsset_m6ED129B1A056B7C3E896C0A32B6146453702F732_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VisualTreeAsset_TryRegisterTemplate_m4F175AADB901E302DDAA910D65BE9FCB06B96A44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_0_0_0_var;
struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com;
struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke;
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 PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com;
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke;
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79;;
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com;
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com;;
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke;
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke;;

struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GradientSettingsU5BU5D_t5A316EDE81269563C087800A519341276F98AF9C;
struct IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83;
struct IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783;
struct StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3;
struct StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D;
struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475;
struct UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB;
struct VectorImageVertexU5BU5D_tA19C37074824265F1A5684A6F2C156559455C1C4;
struct AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F;

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
struct BaseUxmlFactory_2_t963E8833DAE07E6BA3BB0AA9778DE68F6D952DC9  : public RuntimeObject
{
	UxmlTraits_tDED0FF94BF82D1F4DCFD14DBC22DCA51D30D1172* ___m_Traits;
};
struct BaseUxmlFactory_2_t862EB6C0A7DE3FB62D43B939A2BC29969FB7900F  : public RuntimeObject
{
	UxmlTraits_t319578279C10097ACD3C024AF4B40C4596A2F830* ___m_Traits;
};
struct BaseUxmlFactory_2_tBF3C0457E13A2805250CF795B7D36B5830996DA5  : public RuntimeObject
{
	UxmlTraits_t04D4BAFC17E00FF0738CDF8EFD2F12ADC5646025* ___m_Traits;
};
struct BaseUxmlFactory_2_tF5A0F3061E577EAC58977F43345CBDED885F664A  : public RuntimeObject
{
	UxmlTraits_t45D4AB9B0148A110826C5201495FF23814A12E4B* ___m_Traits;
};
struct BaseUxmlFactory_2_tEB68A55A5D1E04959F84F4FD7CE549D52FA5486E  : public RuntimeObject
{
	UxmlTraits_t7E6C29A16AC070C42209A51B9F4A8486C5FC9D9C* ___m_Traits;
};
struct BaseUxmlFactory_2_t81F13667D765B5D4A5AA7E50FABCD2F0276EC7D9  : public RuntimeObject
{
	UxmlTraits_t56D844C316C7882ACDC515D546D8CCDDAE040F95* ___m_Traits;
};
struct BaseUxmlFactory_2_t1E3110B46214976119CE101AF0FD1FAD3CD4B267  : public RuntimeObject
{
	UxmlObjectTraits_1_t7305DD4CEA359A30DB32245674C1144B27883AC9* ___m_Traits;
};
struct BaseUxmlFactory_2_t3EFE7FDF7ACC2C4A4F1E2D8ADFC848C5B867822D  : public RuntimeObject
{
	UxmlObjectTraits_1_t74E48C9AE00D5D5FF198A8807AE04B03D29FE6E9* ___m_Traits;
};
struct BaseUxmlFactory_2_t76A8AF71C296FCAFED4EAF92BDFD34087C6E90A3  : public RuntimeObject
{
	UxmlTraits_t7C602AD390A4D26AD461534BEB088E0D800AE8BB* ___m_Traits;
};
struct BaseUxmlFactory_2_tBA4CF5695DDE4B94D6CE270BAEACEAA8F14B6A10  : public RuntimeObject
{
	UxmlTraits_t50B6BF1B8531EA57C8987396A849C620F01871C0* ___m_Traits;
};
struct BaseUxmlFactory_2_tA8C8DA1098ACD5EFD87DB67080486A29FB7B9D98  : public RuntimeObject
{
	UxmlTraits_t88F6D8182D6F2E709F4C3DBAE7B859DC60461883* ___m_Traits;
};
struct BaseUxmlFactory_2_t1AD233D08054F35DDCB447E4525268DADF6B5828  : public RuntimeObject
{
	UxmlTraits_t6F10CBE79BAE349D7ADF7D6B15F8A4553E43FB8C* ___m_Traits;
};
struct BaseUxmlFactory_2_tAD11C5946C7B91F82657121456E5DC8FFF59F248  : public RuntimeObject
{
	UxmlTraits_t20BCC06498102C4B242E6F80B424A7D6C9EA6AC2* ___m_Traits;
};
struct BaseUxmlFactory_2_t9117FE8F25066CB8187B2BA710C96E6BD91E72AB  : public RuntimeObject
{
	UxmlTraits_t04E3C3815C5BF7831F5C58685571306D457A9E02* ___m_Traits;
};
struct BaseUxmlFactory_2_tE78BAE80285738B9112ED64B93EE837C1E1DD200  : public RuntimeObject
{
	UxmlTraits_t77E0F5A8A0836AA38EA70F0384E39F200F1A9DCB* ___m_Traits;
};
struct BaseUxmlFactory_2_tD9A550B39E0B0527E3613D670901168371D033CA  : public RuntimeObject
{
	UxmlTraits_t611EDC3B512CAE6E921E7ABDD1B58281AA17B104* ___m_Traits;
};
struct BaseUxmlFactory_2_t8AD5A29733F47D36FE4524252C42FDBE00603258  : public RuntimeObject
{
	UxmlTraits_tC22B794B5E43920F0989281BB88F1F4115575065* ___m_Traits;
};
struct BaseUxmlFactory_2_tF4E323975BF11F90BE66CD56257B218615C20187  : public RuntimeObject
{
	UxmlTraits_tBFBB6E936665E60F4146B1F1A27733307D91DE07* ___m_Traits;
};
struct BaseUxmlFactory_2_t0DD6A67872622544BF9DE0A00C02E7BB874D4BBB  : public RuntimeObject
{
	UxmlTraits_t0E85D55B9F5BD022FDA6ACD0C7FFA1F6D578AEE0* ___m_Traits;
};
struct BaseUxmlFactory_2_tF87078C5A989F79595132A380160BFAB633616FE  : public RuntimeObject
{
	UxmlTraits_tCCB5EAF98F73A5AB4F52F76E93A89092AB2BD2DF* ___m_Traits;
};
struct BaseUxmlFactory_2_t8585B8C6026051B3FB94BA62AB93982101CBB019  : public RuntimeObject
{
	UxmlTraits_t29EBB67D5DF1E7F1F407349FECD204183FA219EB* ___m_Traits;
};
struct BaseUxmlFactory_2_t14D0A2618A0C437D57C747F848A01AE1B17239E5  : public RuntimeObject
{
	UxmlTraits_t50377662D983C461FBFA088C1B6C367F00D6A939* ___m_Traits;
};
struct BaseUxmlFactory_2_t3413BCBB9021685BFEE6EA5EDD579B6CBDE63C92  : public RuntimeObject
{
	UxmlTraits_t08DC5DF23E20974D61F11ED9543B130C9C9A4471* ___m_Traits;
};
struct BaseUxmlFactory_2_tA0D9C4110A88144C70BD074ED34C3875EB24EB56  : public RuntimeObject
{
	UxmlTraits_t2A6662DF48FB093D4B92E41579AE7D811D83E82C* ___m_Traits;
};
struct BaseUxmlFactory_2_tAF191E370F6221CB8C7EA954EA813A72B51EA0E6  : public RuntimeObject
{
	UxmlTraits_t6D0A7D6AAE832548D96B85B8DCEA980213904FE7* ___m_Traits;
};
struct BaseUxmlFactory_2_tD432BB903956FED8FDFB0E59705B590B7FAB1E13  : public RuntimeObject
{
	UxmlTraits_t34F909DF058605DF301A19BB8B3A26B47C7A92B4* ___m_Traits;
};
struct BaseUxmlFactory_2_t1488906E8A4114072532D17CCA275043F0323319  : public RuntimeObject
{
	UxmlTraits_t71FC85ADDE15ED13EAEAA0CEF1B5D7F4F44DAFAE* ___m_Traits;
};
struct BaseUxmlFactory_2_tB6A58D1D6573E00EAF31AB47200D822E682A9124  : public RuntimeObject
{
	UxmlTraits_t42E316800695D69D7A3970740D34C8A35F556DF3* ___m_Traits;
};
struct BaseUxmlFactory_2_t5EC1C603FB1039165ECFDDFFEE9B5CAF70949A5C  : public RuntimeObject
{
	UxmlTraits_t2B80C3B5E7B8E0FBF2384F6224536E39AF415DB3* ___m_Traits;
};
struct BaseUxmlFactory_2_t69FD97D759B0A716BA518E094B70B4E3896EF332  : public RuntimeObject
{
	UxmlTraits_t7E6337434E96700B164FC9B46D59C13B4E629DC0* ___m_Traits;
};
struct BaseUxmlFactory_2_t2F8FD64A4A8A3CAA530C2A316683BDD91B290BDD  : public RuntimeObject
{
	UxmlTraits_tE826A85D7C985DB43C6E45B279508A461B1DABB3* ___m_Traits;
};
struct BaseUxmlFactory_2_tAFE9A18B09A775FEB62ABA558C7FDB95186B37A4  : public RuntimeObject
{
	UxmlTraits_t9917B7107CCE571CAC1F7FBAE605B3FB4D2D255D* ___m_Traits;
};
struct BaseUxmlFactory_2_t2C63C8F855569A0FBEF667F54EF6CEF106A318E0  : public RuntimeObject
{
	UxmlTraits_tC268A6B373C2223C503EFA2F636A5C6981AC12C6* ___m_Traits;
};
struct BaseUxmlFactory_2_tD65CD67B4AB362979E10508643AEF15E1F1E2ECD  : public RuntimeObject
{
	UxmlTraits_t3058D6A25AEEF078E591F37D3A674DE66C57C3F2* ___m_Traits;
};
struct BaseUxmlFactory_2_t0E4640EC1E8F675B132EAD9AFEB0B71EC4FFDD59  : public RuntimeObject
{
	UxmlTraits_tEB183E6CCCED03B250C5B72A6A759513B7E2BA61* ___m_Traits;
};
struct BaseUxmlFactory_2_t52A45E7898E5E3FFB372550BFD9ED5266CAFDEFE  : public RuntimeObject
{
	UxmlTraits_t2206B0B2D5EE3D8872D28BE1CC3AE0224BA04DAE* ___m_Traits;
};
struct BaseUxmlFactory_2_t5AC6807C4F1696824804C939B1D6CB764AED0C57  : public RuntimeObject
{
	UxmlObjectTraits_1_t829977B4A6553A2729D6E24C170B4FA1F51FDA8E* ___m_Traits;
};
struct BaseUxmlFactory_2_t7F066FE6175048795C3AB53D651EF3DED795A9BA  : public RuntimeObject
{
	UxmlObjectTraits_1_t1B96B621B6942ED507AA8002505A41BFB2958F2E* ___m_Traits;
};
struct BaseUxmlFactory_2_t7F1559A7065D2805C2F37DA5883895D693624579  : public RuntimeObject
{
	UxmlTraits_tA44368D066B147A57B0B87498BD6539DEDF96B77* ___m_Traits;
};
struct BaseUxmlFactory_2_t70F53D83D687D98E017BE2D0455C51C47CE86C99  : public RuntimeObject
{
	UxmlTraits_t683455395850E021334C1BA5CBDECE7A5A7AF903* ___m_Traits;
};
struct BaseUxmlFactory_2_t304BE62DD5027D2498DAD1C6EBF1CDA86B5A0054  : public RuntimeObject
{
	UxmlTraits_t0D8AB59C52341D77460AC5A03B477ED2C6A05AB6* ___m_Traits;
};
struct BaseUxmlFactory_2_t2CC7F9DAEA23EF13FEC4D3827E23DBFF089DBAEA  : public RuntimeObject
{
	UxmlTraits_t8F9F8E46DE4A7DDD1380F89F35F670433ADFF3FC* ___m_Traits;
};
struct BaseUxmlFactory_2_t04CEC5704350CAAE13ED0A0D42CFD30CFDAD090B  : public RuntimeObject
{
	UxmlTraits_t473412CE714743D77336C6FA51CF128CAD55ED3D* ___m_Traits;
};
struct BaseUxmlFactory_2_t56F4337154559FCA8F6267399CB9145B91C7B8FC  : public RuntimeObject
{
	UxmlTraits_t224268C08F4A6A3D22684B3C803F87B39CD98121* ___m_Traits;
};
struct BaseUxmlFactory_2_t604284A2E60D0F91F9377B2847895820266181D8  : public RuntimeObject
{
	UxmlTraits_t2E111170895400665931197C11934ECEE4C937CB* ___m_Traits;
};
struct BaseUxmlFactory_2_t1808650C1A4301AF511AE5816E019F7072A9C087  : public RuntimeObject
{
	UxmlTraits_tA06AFB42CC375F3C3E89559C140A2A04055300C4* ___m_Traits;
};
struct BaseUxmlFactory_2_t7E229BB464586EA49812357617CDC502B0B3A93D  : public RuntimeObject
{
	UxmlTraits_tD94069F1DEA132ACB4C340B51942037468E26A9D* ___m_Traits;
};
struct BaseUxmlFactory_2_tAB2C9410505266CA3BB45E2588E7D2759DD4F57E  : public RuntimeObject
{
	UxmlTraits_t046BF539A4F885D4E95972DFAB5BEB63C9C2AC9E* ___m_Traits;
};
struct BaseUxmlFactory_2_t1A8E6AF1C7CACF5A9E663297F94971C6A6F4FA61  : public RuntimeObject
{
	UxmlTraits_t21A4AFB3C0F518E9FD7ED0E68A4E0CF4B400EF3B* ___m_Traits;
};
struct BaseUxmlFactory_2_tB99C66779384ECC6750CA88305E60CA821B57C36  : public RuntimeObject
{
	UxmlTraits_t20CEF0E421C38B8E89E938C0086B0C0C839A12F3* ___m_Traits;
};
struct BaseUxmlFactory_2_t3BE547D000FBEFB3EA42F85DD7D5675E19541DF1  : public RuntimeObject
{
	UxmlTraits_t7879B7CCA91AE49FFFE51E1C6AE32EC119A69D86* ___m_Traits;
};
struct BaseUxmlFactory_2_t76F50F1545AF3BE01F91A3B057EE3102ADDFFE5B  : public RuntimeObject
{
	UxmlTraits_tE4512B8A6D18E0D60F9317621968831B0883CC5F* ___m_Traits;
};
struct BaseUxmlFactory_2_t0C04DA4CC53D129422EDA7FC389106EE1DD8D272  : public RuntimeObject
{
	UxmlTraits_tD3F91E668468DD1B2E74790E553C3100EDC6BB39* ___m_Traits;
};
struct BaseUxmlFactory_2_tB39F2D7703647D11D42C89042545995867413BA5  : public RuntimeObject
{
	UxmlTraits_tBA10D1BE6E2ABD0EAAC4E4E30157BEC6645CCC1C* ___m_Traits;
};
struct BaseUxmlFactory_2_tD07C6F792A72B844E470F2797E9E00850E1DE716  : public RuntimeObject
{
	UxmlAttributeOverridesTraits_tE607A4A26491C6A3DE530D8822901732592D2476* ___m_Traits;
};
struct BaseUxmlFactory_2_t1C1B6E3D740D36773EB07DABCD65AF025C36384D  : public RuntimeObject
{
	UxmlRootElementTraits_t17835D11517D46AEC127845AA33E6F409E69C736* ___m_Traits;
};
struct BaseUxmlFactory_2_t81C6750CF48F4BEF42C5F2060E6D111BE3DCEB5F  : public RuntimeObject
{
	UxmlStyleTraits_t84C6E44E8EF18E14BFAE26543899631C5555AA7E* ___m_Traits;
};
struct BaseUxmlFactory_2_t99B6217021260AD8B074BC9FD03E940D4734A042  : public RuntimeObject
{
	UxmlTemplateTraits_tC6DD0F0D72825309A989D57527D241B329B6F3A6* ___m_Traits;
};
struct BaseUxmlFactory_2_t6F81C3130D6A76D7ADD859DDFE66FAC8B9C020F8  : public RuntimeObject
{
	UxmlTraits_t45D4AB9B0148A110826C5201495FF23814A12E4B* ___m_Traits;
};
struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80  : public RuntimeObject
{
};
struct Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tB8FEF74C22D10FED7BD4FF2BD19B172A3EDD90AA* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tFC2475FAA4D60E151C59DA3B9A5AE8F8A430C9C3* ____keys;
	ValueCollection_t5B6097EC9CBD2ABCE260E95609E9C03674249074* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tD033E4E2A1D3A2C016061662214F51379BA962CB* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t4B73DE7D4C85091FBA493F77346C6D05B134FBCE* ____keys;
	ValueCollection_t7FB02ACD199FC3BD64994CACAE1D8C6E3FC5AB75* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tC5FCF4446B9BED8867D68E098F2D804952D62CAF* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t3079E3D325C3168A2E2B7AA9326F1E2251009641* ____keys;
	ValueCollection_tC29ABF805AAE1F626563F8B59E68C76126D6BB7C* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tF9A333B05D89C80863205975D040FE0EF8B5D19B* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tC5B239E49B6B3F63B394F906A069240465B098DF* ____keys;
	ValueCollection_t06CDA99DB645BD0BA87E9F06322972BF06B8B0B1* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tF35440895432F628E8F4E201FB4A3DD88FBE933C* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tCC7ABDD3A5B8B9C7BF9B8EBF9D3A577CC32E019E* ____keys;
	ValueCollection_t433601B0FA5278557ABA8EE95FF4A52C9DE29CD4* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tB132446F915D95A6FD261BA70022317E624B3B08* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t83EA59C38F7E7FA9A6E7B437E0998010B86C3B74* ____keys;
	ValueCollection_t36D8FB62A80F8A07B6AA846F403917C675F72B57* ____values;
	RuntimeObject* ____syncRoot;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE  : public RuntimeObject
{
};
struct EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499  : public RuntimeObject
{
};
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2  : public RuntimeObject
{
};
struct EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5  : public RuntimeObject
{
};
struct EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B  : public RuntimeObject
{
};
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_t11202B5F794A79D1D5E1E70E9D671E92E71E288A* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_tB5B2751BE204FBDAC846C85BC2A9B5F75F7CC287* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	SlotU5BU5D_t834D95FEE70BDE6FC93D4D8A89DCC32FC31B31A7* ____slots;
	int32_t ____count;
	int32_t ____lastIndex;
	int32_t ____freeList;
	RuntimeObject* ____comparer;
	int32_t ____version;
	SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct KeyCollection_tC5B239E49B6B3F63B394F906A069240465B098DF  : public RuntimeObject
{
	Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ____dictionary;
};
struct List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED  : public RuntimeObject
{
	IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01  : public RuntimeObject
{
	IUIElementsUtilityU5BU5D_tD3A0152357E8A9F48A042AAE6A2EF0D2855344A3* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018  : public RuntimeObject
{
	IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919  : public RuntimeObject
{
	PanelU5BU5D_t7D67D36AB863888E29362503DEAFC876C6538C0B* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC  : public RuntimeObject
{
	RuleMatcherU5BU5D_t0135EA06151E72D04414F3EAF9420CB85EE2236C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD  : public RuntimeObject
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F  : public RuntimeObject
{
	StyleSheetU5BU5D_tFFAA0F92657246FFBFE954290B305CCCBA9DD1A7* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777  : public RuntimeObject
{
	TemplateAssetU5BU5D_t7612056E48B3298CF0791B7A542FC0F15F19EEF0* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645  : public RuntimeObject
{
	UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813  : public RuntimeObject
{
	UxmlNamespaceDefinitionU5BU5D_t28B781ECD62CAF3666F6920255948A5FA6B3D319* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4  : public RuntimeObject
{
	UxmlObjectAssetU5BU5D_t7A5AF0503A4E3EF68BE1AF4596149861B5791413* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB  : public RuntimeObject
{
	UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95  : public RuntimeObject
{
	VisualElementU5BU5D_tCAE8038767BF0FBEE26B3470C0FC4AE60E5229DF* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2  : public RuntimeObject
{
	AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65  : public RuntimeObject
{
	SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094  : public RuntimeObject
{
	AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A  : public RuntimeObject
{
	UxmlSerializedDataOverrideU5BU5D_t31FF90782892C74FA1E1C67897A3E6C0BB0A5B9A* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B  : public RuntimeObject
{
	FocusRingRecordU5BU5D_tEF4D674D6630E0BABDC146E3DA39D58EEE0056F6* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F  : public RuntimeObject
{
	AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF  : public RuntimeObject
{
	SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A  : public RuntimeObject
{
	SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485  : public RuntimeObject
{
	UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0  : public RuntimeObject
{
	Stack_1_t89D5688AF7850C61B3DF8B5BED042DEBFA7AC9BC* ___m_Stack;
	int32_t ___m_MaxSize;
	Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82* ___CreateFunc;
};
struct ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E  : public RuntimeObject
{
	Stack_1_tED2C2A36F6C3F66D1AE3ECC4B99177D661C08F11* ___m_Stack;
	int32_t ___m_MaxSize;
	Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0* ___CreateFunc;
};
struct Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A  : public RuntimeObject
{
	IMGUIContainerU5BU5D_t3AA24182A7206CDAB5C607C545BDEE7E47C8B10A* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Assembly_t  : public RuntimeObject
{
};
struct Assembly_t_marshaled_pinvoke
{
};
struct Assembly_t_marshaled_com
{
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E  : public RuntimeObject
{
	bool ___U3CcanHaveAnyAttributeU3Ek__BackingField;
};
struct CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4  : public RuntimeObject
{
	bool ___isIMGUIContainer;
	EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* ___m_CallbackRegistry;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0  : public RuntimeObject
{
	bool ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	bool ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	String_t* ___m_name;
	String_t* ___englishname;
	String_t* ___nativename;
	String_t* ___iso3lang;
	String_t* ___iso2lang;
	String_t* ___win3lang;
	String_t* ___territory;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
	bool ___constructed;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
	bool ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
	int32_t ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	int32_t ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	char* ___m_name;
	char* ___englishname;
	char* ___nativename;
	char* ___iso3lang;
	char* ___iso2lang;
	char* ___win3lang;
	char* ___territory;
	char** ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
	int32_t ___constructed;
	Il2CppSafeArray* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
	int32_t ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
	int32_t ___m_isReadOnly;
	int32_t ___cultureID;
	int32_t ___parent_lcid;
	int32_t ___datetime_index;
	int32_t ___number_index;
	int32_t ___default_calendar_type;
	int32_t ___m_useUserOverride;
	NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
	DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
	TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
	Il2CppChar* ___m_name;
	Il2CppChar* ___englishname;
	Il2CppChar* ___nativename;
	Il2CppChar* ___iso3lang;
	Il2CppChar* ___iso2lang;
	Il2CppChar* ___win3lang;
	Il2CppChar* ___territory;
	Il2CppChar** ___native_calendar_names;
	CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
	void* ___textinfo_data;
	int32_t ___m_dataItem;
	Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
	int32_t ___constructed;
	Il2CppSafeArray* ___cached_serialized_form;
	CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
	int32_t ___m_isInherited;
};
struct Enumerable_t372195206D92B3F390693F9449282C31FD564C09  : public RuntimeObject
{
};
struct EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02  : public RuntimeObject
{
};
struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF  : public RuntimeObject
{
	int32_t ___m_Value;
};
struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A  : public RuntimeObject
{
	RuntimeObject* ___U3CfocusRingU3Ek__BackingField;
	TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0* ___m_SelectedTextElement;
	List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ___m_FocusedElements;
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastFocusedElement;
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastPendingFocusedElement;
	int32_t ___m_PendingFocusCount;
	int32_t ___U3CimguiKeyboardControlU3Ek__BackingField;
};
struct GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A  : public RuntimeObject
{
};
struct HierarchyTraversal_t89B1D4664C1C066FEED9B372488A3F751CB6FE7D  : public RuntimeObject
{
};
struct LanguageDirectionExtensions_t427924884013E90BDFED73C3FA29130F0F91CB39  : public RuntimeObject
{
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE  : public RuntimeObject
{
	RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	Il2CppIUnknown* ____identity;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C  : public RuntimeObject
{
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E  : public RuntimeObject
{
	StyleComplexSelectorU5BU5D_tF7B5239DE9BF477DECF97EFBA7CB1D71C45DB857* ___m_ComplexSelectors;
	StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783* ___m_Properties;
	int32_t ___line;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___U3CstyleSheetU3Ek__BackingField;
	int32_t ___customPropertiesCount;
};
struct UIElementsUtility_t03323144D50362C6BF96652D3355728749769293  : public RuntimeObject
{
};
struct UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A  : public RuntimeObject
{
};
struct UQuery_t7A56B80ADADCEAF20E2F3D45B72F807EB604FF7D  : public RuntimeObject
{
};
struct UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426  : public RuntimeObject
{
};
struct UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4  : public RuntimeObject
{
};
struct UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706  : public RuntimeObject
{
	int32_t ___uxmlAssetId;
};
struct UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92  : public RuntimeObject
{
};
struct UxmlUtility_tFFC8891D05996D9BF4BA037BBF7E169CB57158D7  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct VisualElementExtensions_t5F9CD76F92E7BD4E3F3B6FEF246057D6FEAF9A61  : public RuntimeObject
{
};
struct VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3  : public RuntimeObject
{
};
struct VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095  : public RuntimeObject
{
};
struct VisualTreeAssetUtilities_t647D951584A53E82A77C2D1C8EB86707E95A7F0C  : public RuntimeObject
{
};
struct LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60  : public RuntimeObject
{
	int32_t ___U3CidU3Ek__BackingField;
	GUILayoutGroup_tD08496E80F283C290B5B90D7BFB3C9C7CC33CD8D* ___topLevel;
	GenericStack_t1FB49AB7D847C97ABAA97AB232CA416CABD24C49* ___layoutGroups;
	GUILayoutGroup_tD08496E80F283C290B5B90D7BFB3C9C7CC33CD8D* ___windows;
};
struct U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12  : public RuntimeObject
{
};
struct U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D  : public RuntimeObject
{
};
struct U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7  : public RuntimeObject
{
};
struct U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E  : public RuntimeObject
{
};
struct U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE  : public RuntimeObject
{
};
struct U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA  : public RuntimeObject
{
};
struct U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8  : public RuntimeObject
{
};
struct U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1  : public RuntimeObject
{
};
struct U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1  : public RuntimeObject
{
};
struct U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13  : public RuntimeObject
{
};
struct U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E  : public RuntimeObject
{
};
struct U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190  : public RuntimeObject
{
};
struct U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5  : public RuntimeObject
{
};
struct FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D  : public RuntimeObject
{
	int32_t ___m_AutoIndex;
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_Focusable;
	bool ___m_IsSlot;
	List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ___m_ScopeNavigationOrder;
};
struct U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D  : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420  : public RuntimeObject
{
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___childVea;
};
struct U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___asset;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___U3CU3E3__asset;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CU3E4__this;
	int32_t ___U3CiU3E5__1;
	RuntimeObject* ___U3CU3Es__2;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___U3CchildU3E5__3;
};
struct UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913  : public RuntimeObject
{
};
struct U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	String_t* ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	String_t* ___fullTypeName;
	String_t* ___U3CU3E3__fullTypeName;
	int32_t ___U3CstartIndexU3E5__1;
	int32_t ___U3ClastDotU3E5__2;
};
struct U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502  : public RuntimeObject
{
};
struct Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 
{
	List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 
{
	List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 
{
	List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 
{
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____list;
	int32_t ____index;
	int32_t ____version;
	String_t* ____current;
};
struct Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 
{
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ____list;
	int32_t ____index;
	int32_t ____version;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ____current;
};
struct Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54 
{
	List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* ____list;
	int32_t ____index;
	int32_t ____version;
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ____current;
};
struct Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E 
{
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* ____list;
	int32_t ____index;
	int32_t ____version;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ____current;
};
struct Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D 
{
	List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ____list;
	int32_t ____index;
	int32_t ____version;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* ____current;
};
struct Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6 
{
	List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ____list;
	int32_t ____index;
	int32_t ____version;
	FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ____current;
};
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 
{
	int32_t ___key;
	RuntimeObject* ___value;
};
struct KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 
{
	int32_t ___key;
	Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* ___value;
};
struct LazyLoadReference_1_tA6DD4D6F5C034C061F9C2ECEDBCC4DD9E0BA125F 
{
	int32_t ___m_InstanceID;
};
struct LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B 
{
	int32_t ___m_InstanceID;
};
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 
{
	bool ___hasValue;
	int32_t ___value;
};
struct PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D 
{
	HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E 
{
	HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491 
{
	List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 
{
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72 
{
	List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1 
{
	List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E 
{
	RuntimeObject* ___m_ToReturn;
	RuntimeObject* ___m_Pool;
};
struct StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA 
{
	RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* ___m_Ref;
};
struct StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 
{
	RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* ___m_Ref;
};
struct StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 
{
	RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* ___m_Ref;
};
struct StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 
{
	RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* ___m_Ref;
};
struct StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E 
{
	RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* ___m_Ref;
};
struct StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC 
{
	RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* ___m_Ref;
};
struct UQueryState_1_tDA47936DEF27643350186CA4E1DED7053A3D02B2 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
	List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___m_Matchers;
};
struct UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
	List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___m_Matchers;
};
struct UxmlFactory_2_tD60CA5C4D4FEBDFD650B1967D172C9AC677FB22A  : public BaseUxmlFactory_2_t963E8833DAE07E6BA3BB0AA9778DE68F6D952DC9
{
};
struct UxmlFactory_2_t1C975C02FA85E26CDDB0C16F7C6C422BA77222E9  : public BaseUxmlFactory_2_t862EB6C0A7DE3FB62D43B939A2BC29969FB7900F
{
};
struct UxmlFactory_2_t75AC2DA7B4D0AEBD8C5497746B4FD2781776E398  : public BaseUxmlFactory_2_tBF3C0457E13A2805250CF795B7D36B5830996DA5
{
};
struct UxmlFactory_2_tCA2A4BBBB235C52D4C5815BAC6786AC3AB8863D2  : public BaseUxmlFactory_2_tF5A0F3061E577EAC58977F43345CBDED885F664A
{
};
struct UxmlFactory_2_tEFE9FA123C2F41B3AB960D8EF3C331E050D2744C  : public BaseUxmlFactory_2_tEB68A55A5D1E04959F84F4FD7CE549D52FA5486E
{
};
struct UxmlFactory_2_t3AD2C866979895241BD5951F2F4CC9F907941D4D  : public BaseUxmlFactory_2_t81F13667D765B5D4A5AA7E50FABCD2F0276EC7D9
{
};
struct UxmlFactory_2_t97ED5D0423B6B45C660D394B0BED940A6569067A  : public BaseUxmlFactory_2_t76A8AF71C296FCAFED4EAF92BDFD34087C6E90A3
{
};
struct UxmlFactory_2_tF613743E2FA0179ED284D1E3679C3AFA9E3EACD2  : public BaseUxmlFactory_2_tBA4CF5695DDE4B94D6CE270BAEACEAA8F14B6A10
{
};
struct UxmlFactory_2_t30239E8666F442548D9CC9887321EB0DC8124E64  : public BaseUxmlFactory_2_tA8C8DA1098ACD5EFD87DB67080486A29FB7B9D98
{
};
struct UxmlFactory_2_t3FFEA41A9123576A49E49E0364F4C4E636720611  : public BaseUxmlFactory_2_t1AD233D08054F35DDCB447E4525268DADF6B5828
{
};
struct UxmlFactory_2_t3F0ADF48E45D3EC6593FF4202C610D970C5E2983  : public BaseUxmlFactory_2_tAD11C5946C7B91F82657121456E5DC8FFF59F248
{
};
struct UxmlFactory_2_tC4FE41148D565E9714FFB44D5D9B190A5AF86B6C  : public BaseUxmlFactory_2_t9117FE8F25066CB8187B2BA710C96E6BD91E72AB
{
};
struct UxmlFactory_2_tF7B62B47740396405BD73719A749CA4FD7CF2AFA  : public BaseUxmlFactory_2_tE78BAE80285738B9112ED64B93EE837C1E1DD200
{
};
struct UxmlFactory_2_t717E3DB4C4B3D39D64B41EFED079670F6D72621A  : public BaseUxmlFactory_2_tD9A550B39E0B0527E3613D670901168371D033CA
{
};
struct UxmlFactory_2_t885CE124C6F6A5A625EFB5E207B18271EE8A07FF  : public BaseUxmlFactory_2_t8AD5A29733F47D36FE4524252C42FDBE00603258
{
};
struct UxmlFactory_2_t19E6A7617B050E18CF023E8B118E6DAA7EE6E924  : public BaseUxmlFactory_2_tF4E323975BF11F90BE66CD56257B218615C20187
{
};
struct UxmlFactory_2_tF2560692D582B27411CE2829BC2C6DF10C0541A2  : public BaseUxmlFactory_2_t0DD6A67872622544BF9DE0A00C02E7BB874D4BBB
{
};
struct UxmlFactory_2_t3EEF057D5F27EA57C7A77C5C2995698D5CF9CFFA  : public BaseUxmlFactory_2_tF87078C5A989F79595132A380160BFAB633616FE
{
};
struct UxmlFactory_2_t9BB2D007142CD55D0FC0FD9A23443C56D2EE2045  : public BaseUxmlFactory_2_t8585B8C6026051B3FB94BA62AB93982101CBB019
{
};
struct UxmlFactory_2_t7487F332AD1142F0D80F5979817B66C8933B189C  : public BaseUxmlFactory_2_t14D0A2618A0C437D57C747F848A01AE1B17239E5
{
};
struct UxmlFactory_2_tA324692F385E962618469C6DC7CF3D5B6C7E7F30  : public BaseUxmlFactory_2_t3413BCBB9021685BFEE6EA5EDD579B6CBDE63C92
{
};
struct UxmlFactory_2_tDBF2F219469175DF3A60E0A976F676878FF626CE  : public BaseUxmlFactory_2_tA0D9C4110A88144C70BD074ED34C3875EB24EB56
{
};
struct UxmlFactory_2_tE197187ACA0D48E86CDCA65B04CA4CE0DAC411C4  : public BaseUxmlFactory_2_tAF191E370F6221CB8C7EA954EA813A72B51EA0E6
{
};
struct UxmlFactory_2_tE87A46C58BBE884E728D077495684CEDDCC0A34A  : public BaseUxmlFactory_2_tD432BB903956FED8FDFB0E59705B590B7FAB1E13
{
};
struct UxmlFactory_2_t8AD404229319220474178C87ABCEAF3EA3370856  : public BaseUxmlFactory_2_t1488906E8A4114072532D17CCA275043F0323319
{
};
struct UxmlFactory_2_tDAB0D321A8F1E520D0346F93018F0B9AD327F3DB  : public BaseUxmlFactory_2_tB6A58D1D6573E00EAF31AB47200D822E682A9124
{
};
struct UxmlFactory_2_t47455F8804FE5FBBAAFFE466FA749DBCBBE6DFEE  : public BaseUxmlFactory_2_t5EC1C603FB1039165ECFDDFFEE9B5CAF70949A5C
{
};
struct UxmlFactory_2_t88B3508BE04E63A68206E31789CEFF9BCC34DC94  : public BaseUxmlFactory_2_t69FD97D759B0A716BA518E094B70B4E3896EF332
{
};
struct UxmlFactory_2_tAB11036467ACE170FB4192608898C8CCDA97F170  : public BaseUxmlFactory_2_t2F8FD64A4A8A3CAA530C2A316683BDD91B290BDD
{
};
struct UxmlFactory_2_t3A4B2AA745A641BEC771BFE04E991FCA60A78CF8  : public BaseUxmlFactory_2_tAFE9A18B09A775FEB62ABA558C7FDB95186B37A4
{
};
struct UxmlFactory_2_t2DAB48E1821254ED3AC93F8AF5BDEF74F329C5BE  : public BaseUxmlFactory_2_t2C63C8F855569A0FBEF667F54EF6CEF106A318E0
{
};
struct UxmlFactory_2_tA263C05B83E4398738400FD8D5D8A2401D465B51  : public BaseUxmlFactory_2_tD65CD67B4AB362979E10508643AEF15E1F1E2ECD
{
};
struct UxmlFactory_2_t82337FC01AFD6692C688D30CEFB5508DE6B96DA7  : public BaseUxmlFactory_2_t0E4640EC1E8F675B132EAD9AFEB0B71EC4FFDD59
{
};
struct UxmlFactory_2_tBFFB2F90716B23CA0370F6DF4AB5ED4F788CB381  : public BaseUxmlFactory_2_t52A45E7898E5E3FFB372550BFD9ED5266CAFDEFE
{
};
struct UxmlFactory_2_t3912013F67B2DF38C17FDCD659F9932065792A09  : public BaseUxmlFactory_2_t7F1559A7065D2805C2F37DA5883895D693624579
{
};
struct UxmlFactory_2_tA6CDBE2A3284AD3BB5391440D9A9C8023662190D  : public BaseUxmlFactory_2_t70F53D83D687D98E017BE2D0455C51C47CE86C99
{
};
struct UxmlFactory_2_t8EB039498EE25D0F0B57B0E86AFC4B4F1F0C5933  : public BaseUxmlFactory_2_t304BE62DD5027D2498DAD1C6EBF1CDA86B5A0054
{
};
struct UxmlFactory_2_tA0A97C5E51045F69E0AB6E6EDDD9EBB7BBDB30C9  : public BaseUxmlFactory_2_t2CC7F9DAEA23EF13FEC4D3827E23DBFF089DBAEA
{
};
struct UxmlFactory_2_t1EC41ED2B73C48E5B7DBB6950D9E24E1AA27FCFC  : public BaseUxmlFactory_2_t04CEC5704350CAAE13ED0A0D42CFD30CFDAD090B
{
};
struct UxmlFactory_2_t639EA0727EBDB27E364EB7F29F8EDADF24BF01F2  : public BaseUxmlFactory_2_t56F4337154559FCA8F6267399CB9145B91C7B8FC
{
};
struct UxmlFactory_2_t43BFC954EF297165AF9C9551581EA4850C0FC379  : public BaseUxmlFactory_2_t604284A2E60D0F91F9377B2847895820266181D8
{
};
struct UxmlFactory_2_t682FEBD8CD1A8AE28FBFA6E05950F70557AD92FF  : public BaseUxmlFactory_2_t1808650C1A4301AF511AE5816E019F7072A9C087
{
};
struct UxmlFactory_2_tEEF1268EAE5CA173703C394D675084E6A1ECB983  : public BaseUxmlFactory_2_t7E229BB464586EA49812357617CDC502B0B3A93D
{
};
struct UxmlFactory_2_t485658D1961FDEEF84E0A89362C8802043FCB30B  : public BaseUxmlFactory_2_tAB2C9410505266CA3BB45E2588E7D2759DD4F57E
{
};
struct UxmlFactory_2_t27E9FF730B3087C2D759A29C3E6FF4D6326EE064  : public BaseUxmlFactory_2_t1A8E6AF1C7CACF5A9E663297F94971C6A6F4FA61
{
};
struct UxmlFactory_2_tFDBD4E36E5B604C45F8811ACBBB1D77665440507  : public BaseUxmlFactory_2_tB99C66779384ECC6750CA88305E60CA821B57C36
{
};
struct UxmlFactory_2_tE0B4E23B20A6A5EA58722AD5C0B4A72D65363333  : public BaseUxmlFactory_2_t3BE547D000FBEFB3EA42F85DD7D5675E19541DF1
{
};
struct UxmlFactory_2_t85DAE97C836C22ADEF306E80681081F46E40D73E  : public BaseUxmlFactory_2_t76F50F1545AF3BE01F91A3B057EE3102ADDFFE5B
{
};
struct UxmlFactory_2_tB90504594F736DCEF59D79BC8E7EA336ADCA644C  : public BaseUxmlFactory_2_t0C04DA4CC53D129422EDA7FC389106EE1DD8D272
{
};
struct UxmlFactory_2_tC620FDA264A49D8FEE995430CC56921E2CEF27C3  : public BaseUxmlFactory_2_tB39F2D7703647D11D42C89042545995867413BA5
{
};
struct UxmlFactory_2_t7676B5747F8B8CB44858E33C26ADB4985A7E6B7A  : public BaseUxmlFactory_2_tD07C6F792A72B844E470F2797E9E00850E1DE716
{
};
struct UxmlFactory_2_tE7E1F8B1C78A7097E8AF14E4241F2ED2A8FA4FBB  : public BaseUxmlFactory_2_t1C1B6E3D740D36773EB07DABCD65AF025C36384D
{
};
struct UxmlFactory_2_t72AE13BB6BD1DB2563C9BB3371BCBC378AAB6496  : public BaseUxmlFactory_2_t81C6750CF48F4BEF42C5F2060E6D111BE3DCEB5F
{
};
struct UxmlFactory_2_tC7DCB9CD8767B7776C3B9F332C291A868AB646DB  : public BaseUxmlFactory_2_t99B6217021260AD8B074BC9FD03E940D4734A042
{
};
struct UxmlFactory_2_t8B529BB33B158D8CF1298056F781DA2F04D7194F  : public BaseUxmlFactory_2_t6F81C3130D6A76D7ADD859DDFE66FAC8B9C020F8
{
};
struct UxmlObjectFactory_2_tF89656219837C0167308910ACD38BC15E68CBC4A  : public BaseUxmlFactory_2_t1E3110B46214976119CE101AF0FD1FAD3CD4B267
{
};
struct UxmlObjectFactory_2_t262058D2004946A6D41932D2B795A6204DD68EA9  : public BaseUxmlFactory_2_t3EFE7FDF7ACC2C4A4F1E2D8ADFC848C5B867822D
{
};
struct UxmlObjectFactory_2_tA272C1B73EE73511119E85FDFEFCEA743EC4BA7B  : public BaseUxmlFactory_2_t5AC6807C4F1696824804C939B1D6CB764AED0C57
{
};
struct UxmlObjectFactory_2_t07911154BA26E05E9D3C51A8E2639FA3529F6A65  : public BaseUxmlFactory_2_t7F066FE6175048795C3AB53D651EF3DED795A9BA
{
};
struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 
{
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
	VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
};
struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke
{
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
	VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
};
struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com
{
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
	VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B 
{
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			int32_t ___rgba;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___rgba_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			uint8_t ___r;
		};
		#pragma pack(pop, tp)
		struct
		{
			uint8_t ___r_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___g_OffsetPadding[1];
			uint8_t ___g;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___g_OffsetPadding_forAlignmentOnly[1];
			uint8_t ___g_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___b_OffsetPadding[2];
			uint8_t ___b;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___b_OffsetPadding_forAlignmentOnly[2];
			uint8_t ___b_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___a_OffsetPadding[3];
			uint8_t ___a;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___a_OffsetPadding_forAlignmentOnly[3];
			uint8_t ___a_forAlignmentOnly;
		};
	};
};
struct CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CtargetU3Ek__BackingField;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___U3CveaIdsPathU3Ek__BackingField;
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___U3CtemplateAssetU3Ek__BackingField;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CvisualTreeAssetU3Ek__BackingField;
	Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___U3CslotInsertionPointsU3Ek__BackingField;
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___U3CattributeOverridesU3Ek__BackingField;
	List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___U3CserializedDataOverridesU3Ek__BackingField;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CnamesPathU3Ek__BackingField;
};
struct CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_pinvoke
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CtargetU3Ek__BackingField;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___U3CveaIdsPathU3Ek__BackingField;
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___U3CtemplateAssetU3Ek__BackingField;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CvisualTreeAssetU3Ek__BackingField;
	Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___U3CslotInsertionPointsU3Ek__BackingField;
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___U3CattributeOverridesU3Ek__BackingField;
	List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___U3CserializedDataOverridesU3Ek__BackingField;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CnamesPathU3Ek__BackingField;
};
struct CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_com
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CtargetU3Ek__BackingField;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___U3CveaIdsPathU3Ek__BackingField;
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___U3CtemplateAssetU3Ek__BackingField;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CvisualTreeAssetU3Ek__BackingField;
	Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___U3CslotInsertionPointsU3Ek__BackingField;
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___U3CattributeOverridesU3Ek__BackingField;
	List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___U3CserializedDataOverridesU3Ek__BackingField;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___U3CnamesPathU3Ek__BackingField;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct EventInterests_tF375F3296A6689BC4B016F237123DB5457515EC8 
{
	bool ___U3CwantsMouseMoveU3Ek__BackingField;
	bool ___U3CwantsMouseEnterLeaveWindowU3Ek__BackingField;
	bool ___U3CwantsLessLayoutEventsU3Ek__BackingField;
};
struct EventInterests_tF375F3296A6689BC4B016F237123DB5457515EC8_marshaled_pinvoke
{
	int32_t ___U3CwantsMouseMoveU3Ek__BackingField;
	int32_t ___U3CwantsMouseEnterLeaveWindowU3Ek__BackingField;
	int32_t ___U3CwantsLessLayoutEventsU3Ek__BackingField;
};
struct EventInterests_tF375F3296A6689BC4B016F237123DB5457515EC8_marshaled_com
{
	int32_t ___U3CwantsMouseMoveU3Ek__BackingField;
	int32_t ___U3CwantsMouseEnterLeaveWindowU3Ek__BackingField;
	int32_t ___U3CwantsLessLayoutEventsU3Ek__BackingField;
};
struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0  : public CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4
{
	bool ___m_Focusable;
	int32_t ___m_TabIndex;
	bool ___m_DelegatesFocus;
	bool ___m_ExcludeFromFocusRing;
	bool ___U3CisEligibleToReceiveFocusFromDisabledChildU3Ek__BackingField;
};
struct Guid_t 
{
	int32_t ____a;
	int16_t ____b;
	int16_t ____c;
	uint8_t ____d;
	uint8_t ____e;
	uint8_t ____f;
	uint8_t ____g;
	uint8_t ____h;
	uint8_t ____i;
	uint8_t ____j;
	uint8_t ____k;
};
struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 
{
	uint64_t ___u64_0;
	uint64_t ___u64_1;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct LayoutHandle_tCFE060947B4EDC8F11BF5B480181493FB578BEB6 
{
	int32_t ___Index;
	int32_t ___Version;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct MethodBase_t  : public MemberInfo_t
{
};
struct MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F 
{
	String_t* ___className;
	String_t* ___nameSpace;
	String_t* ___assembly;
	bool ___classHasChanged;
	bool ___nameSpaceHasChanged;
	bool ___assemblyHasChanged;
	bool ___autoUdpateAPI;
};
struct MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F_marshaled_pinvoke
{
	char* ___className;
	char* ___nameSpace;
	char* ___assembly;
	int32_t ___classHasChanged;
	int32_t ___nameSpaceHasChanged;
	int32_t ___assemblyHasChanged;
	int32_t ___autoUdpateAPI;
};
struct MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F_marshaled_com
{
	Il2CppChar* ___className;
	Il2CppChar* ___nameSpace;
	Il2CppChar* ___assembly;
	int32_t ___classHasChanged;
	int32_t ___nameSpaceHasChanged;
	int32_t ___assemblyHasChanged;
	int32_t ___autoUdpateAPI;
};
struct PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 
{
	int32_t ___id;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 
{
	int32_t ___m_XMin;
	int32_t ___m_YMin;
	int32_t ___m_Width;
	int32_t ___m_Height;
};
struct RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E 
{
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___complexSelector;
};
struct RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_pinvoke
{
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___complexSelector;
};
struct RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_com
{
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___sheet;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___complexSelector;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 
{
	uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF 
{
	uint64_t ___m_value;
};
struct UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF  : public UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92
{
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_Values;
};
struct UxmlIgnoreAttribute_t3B9A842BF67C815520E100ED5F1360EA4148EC2E  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B 
{
	String_t* ___prefix;
	String_t* ___resolvedNamespace;
};
struct UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_pinvoke
{
	char* ___prefix;
	char* ___resolvedNamespace;
};
struct UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_com
{
	Il2CppChar* ___prefix;
	Il2CppChar* ___resolvedNamespace;
};
struct UxmlObjectAttribute_tDF016BFA6DA1EE1C9E161749304C85B0962E23FF  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 
{
	String_t* ___name;
	String_t* ___value;
};
struct UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_pinvoke
{
	char* ___name;
	char* ___value;
};
struct UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_com
{
	Il2CppChar* ___name;
	Il2CppChar* ___value;
};
struct UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160  : public BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E
{
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C  : public FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF
{
};
struct VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD  : public FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF
{
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___U3CtargetU3Ek__BackingField;
};
struct VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
};
struct VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B_marshaled_pinvoke
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
};
struct VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B_marshaled_com
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
	List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___attributeOverrides;
};
struct AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_pinvoke
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
	List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___attributeOverrides;
};
struct AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_com
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
	List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___attributeOverrides;
};
struct SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
	int32_t ___templateId;
	List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ___attributeOverrides;
};
struct SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_pinvoke
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
	int32_t ___templateId;
	List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ___attributeOverrides;
};
struct SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_com
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___sourceAsset;
	int32_t ___templateId;
	List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ___attributeOverrides;
};
struct DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 
{
	int32_t ___DefaultActionCategories;
	int32_t ___DefaultActionAtTargetCategories;
	int32_t ___HandleEventTrickleDownCategories;
	int32_t ___HandleEventBubbleUpCategories;
};
struct U3ChashesU3Ee__FixedBuffer_tB9B9E597830648919837C8EFBAD317741097D94E 
{
	union
	{
		struct
		{
			int32_t ___FixedElementField;
		};
		uint8_t U3ChashesU3Ee__FixedBuffer_tB9B9E597830648919837C8EFBAD317741097D94E__padding[16];
	};
};
struct UITKScope_t8F2C2733E110DE2DA3F169972D55F3F85DDF7579 
{
	bool ___wasUITK;
};
struct UITKScope_t8F2C2733E110DE2DA3F169972D55F3F85DDF7579_marshaled_pinvoke
{
	int32_t ___wasUITK;
};
struct UITKScope_t8F2C2733E110DE2DA3F169972D55F3F85DDF7579_marshaled_com
{
	int32_t ___wasUITK;
};
struct AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF 
{
	String_t* ___m_ElementName;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_NamesPath;
	String_t* ___m_AttributeName;
	String_t* ___m_Value;
};
struct AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_pinvoke
{
	char* ___m_ElementName;
	char** ___m_NamesPath;
	char* ___m_AttributeName;
	char* ___m_Value;
};
struct AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_com
{
	Il2CppChar* ___m_ElementName;
	Il2CppChar** ___m_NamesPath;
	Il2CppChar* ___m_AttributeName;
	Il2CppChar* ___m_Value;
};
struct UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 
{
	int32_t ___m_ElementId;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_ElementIdsPath;
	UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* ___m_SerializedData;
};
struct UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_pinvoke
{
	int32_t ___m_ElementId;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_ElementIdsPath;
	UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* ___m_SerializedData;
};
struct UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_com
{
	int32_t ___m_ElementId;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_ElementIdsPath;
	UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* ___m_SerializedData;
};
struct UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8  : public HierarchyTraversal_t89B1D4664C1C066FEED9B372488A3F751CB6FE7D
{
	List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___m_Matchers;
};
struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner;
};
struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_pinvoke
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner;
};
struct Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677_marshaled_com
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Owner;
};
struct U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 
{
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___asset;
};
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 
{
	String_t* ___name;
	int32_t ___insertionPointId;
};
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_pinvoke
{
	char* ___name;
	int32_t ___insertionPointId;
};
struct SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_com
{
	Il2CppChar* ___name;
	int32_t ___insertionPointId;
};
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 
{
	String_t* ___slotName;
	int32_t ___assetId;
};
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_pinvoke
{
	char* ___slotName;
	int32_t ___assetId;
};
struct SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_com
{
	Il2CppChar* ___slotName;
	int32_t ___assetId;
};
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 
{
	String_t* ___alias;
	String_t* ___path;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
};
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_pinvoke
{
	char* ___alias;
	char* ___path;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
};
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_com
{
	Il2CppChar* ___alias;
	Il2CppChar* ___path;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___asset;
};
struct Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 
{
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ____list;
	int32_t ____index;
	int32_t ____version;
	AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 ____current;
};
struct Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB 
{
	List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ____list;
	int32_t ____index;
	int32_t ____version;
	AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF ____current;
};
struct Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05 
{
	List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* ____list;
	int32_t ____index;
	int32_t ____version;
	UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 ____current;
};
struct Enumerator_tB0F816093F81D6672785A2ADF957047667737977 
{
	List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* ____list;
	int32_t ____index;
	int32_t ____version;
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ____current;
};
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 
{
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 
{
	Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 ____current;
	int32_t ____getEnumeratorRetType;
};
struct UxmlFactory_1_t719F751364A9A611F4D2C28E2E47A660D697A1AE  : public UxmlFactory_2_tCA2A4BBBB235C52D4C5815BAC6786AC3AB8863D2
{
};
struct UxmlObjectFactory_1_t141A95EEE1A16D82755C6A9A03C90FA367ADE699  : public UxmlObjectFactory_2_tF89656219837C0167308910ACD38BC15E68CBC4A
{
};
struct UxmlObjectFactory_1_t8C3EDDE9389E31B11591711B3D4CBD41246C5093  : public UxmlObjectFactory_2_t262058D2004946A6D41932D2B795A6204DD68EA9
{
};
struct UxmlObjectFactory_1_tB99B382F66239C60D5E42A78AA11C4259486B16E  : public UxmlObjectFactory_2_tA272C1B73EE73511119E85FDFEFCEA743EC4BA7B
{
};
struct UxmlObjectFactory_1_tC4EA7EB868914CB38EA895A8B10D98F771744A47  : public UxmlObjectFactory_2_t07911154BA26E05E9D3C51A8E2639FA3529F6A65
{
};
struct AddressMode_t2C6D839F1391CCABEFAB25D8500B448D3CAB5EA3 
{
	int32_t ___value__;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F  : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
	intptr_t ____mono_app_domain;
	RuntimeObject* ____evidence;
	RuntimeObject* ____granted;
	int32_t ____principalPolicy;
	AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad;
	ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve;
	EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload;
	EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit;
	ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve;
	ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve;
	UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException;
	EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException;
	RuntimeObject* ____domain_manager;
	ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve;
	RuntimeObject* ____activation;
	RuntimeObject* ____applicationIdentity;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
	intptr_t ____mono_app_domain;
	Il2CppIUnknown* ____evidence;
	Il2CppIUnknown* ____granted;
	int32_t ____principalPolicy;
	Il2CppMethodPointer ___AssemblyLoad;
	Il2CppMethodPointer ___AssemblyResolve;
	Il2CppMethodPointer ___DomainUnload;
	Il2CppMethodPointer ___ProcessExit;
	Il2CppMethodPointer ___ResourceResolve;
	Il2CppMethodPointer ___TypeResolve;
	Il2CppMethodPointer ___UnhandledException;
	Il2CppMethodPointer ___FirstChanceException;
	Il2CppIUnknown* ____domain_manager;
	Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve;
	Il2CppIUnknown* ____activation;
	Il2CppIUnknown* ____applicationIdentity;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
	intptr_t ____mono_app_domain;
	Il2CppIUnknown* ____evidence;
	Il2CppIUnknown* ____granted;
	int32_t ____principalPolicy;
	Il2CppMethodPointer ___AssemblyLoad;
	Il2CppMethodPointer ___AssemblyResolve;
	Il2CppMethodPointer ___DomainUnload;
	Il2CppMethodPointer ___ProcessExit;
	Il2CppMethodPointer ___ResourceResolve;
	Il2CppMethodPointer ___TypeResolve;
	Il2CppMethodPointer ___UnhandledException;
	Il2CppMethodPointer ___FirstChanceException;
	Il2CppIUnknown* ____domain_manager;
	Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve;
	Il2CppIUnknown* ____activation;
	Il2CppIUnknown* ____applicationIdentity;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch;
};
struct AssemblyContentType_tE0A2224D247DD97616065CB0ECB16912B756D745 
{
	int32_t ___value__;
};
struct AssemblyHashAlgorithm_t6202395EA0C9A01D6342348A9535DF4CA47010D1 
{
	int32_t ___value__;
};
struct AssemblyNameFlags_t48EB44AFB7A3310746DD78ACC3DC5AE6D3D91122 
{
	int32_t ___value__;
};
struct AssemblyVersionCompatibility_t1E27EE4AB4137C64EE164A25A184E844AC722159 
{
	int32_t ___value__;
};
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C 
{
	int32_t ___value__;
};
struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C 
{
	StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData;
	StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData;
	StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData;
	StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData;
	StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData;
	StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData;
	Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties;
	int64_t ___matchingRulesHash;
	float ___dpiScaling;
	ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82* ___computedTransitions;
};
struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_pinvoke
{
	StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData;
	StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData;
	StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData;
	StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData;
	StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData;
	StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData;
	Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties;
	int64_t ___matchingRulesHash;
	float ___dpiScaling;
	ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke* ___computedTransitions;
};
struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_com
{
	StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData;
	StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData;
	StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData;
	StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData;
	StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData;
	StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData;
	Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties;
	int64_t ___matchingRulesHash;
	float ___dpiScaling;
	ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com* ___computedTransitions;
};
struct ContextType_t50FAC10DB1D4E29B37E532DED9CAA804FC4E59A0 
{
	int32_t ___value__;
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct DispatchMode_t19462FC6D47F5BF63B55FBDEB5C7D498D50DB3DC 
{
	int32_t ___value__;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com
{
	intptr_t ___m_Ptr;
};
struct EventCategory_tCFC347F164A2525B4C39DA6A9B7A9B5A541E3FFA 
{
	int32_t ___value__;
};
struct EventCategoryFlags_t877590D51CC558FE01AF69A8EC5B2303F38DD012 
{
	int32_t ___value__;
};
struct EventInterestOptions_t6922D5E69019543582F7F2E33BD7DD8C4426273E 
{
	int32_t ___value__;
};
struct EventInterestOptionsInternal_t46F46FB588075A407E23456EAB2FE7AE328AA3EA 
{
	int32_t ___value__;
};
struct EventModifiers_t48244B043FBB42CDD555C6AC43279EC7158777AC 
{
	int32_t ___value__;
};
struct EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E 
{
	int32_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct GradientType_tF6700196CF15D686C2CFC54BDDE6EF4B4B325F22 
{
	int32_t ___value__;
};
struct Hashes_t2535089FD6C6F036205113292C62B0D6E286ABE6 
{
	U3ChashesU3Ee__FixedBuffer_tB9B9E597830648919837C8EFBAD317741097D94E ___hashes;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9 
{
	int32_t ___value__;
};
struct LanguageDirection_tF200DFFA6ED7E53A36D2481CDF7E9E925661B733 
{
	int32_t ___value__;
};
struct LanguageDirection_t30A3B6BBCEE6A6F57641E4E008E0DCC40603558C 
{
	int32_t ___value__;
};
struct LibraryVisibility_t76B0B5A9BE676509B8819292AE8AA35EAA3A53E9 
{
	int32_t ___value__;
};
struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30 
{
	uint16_t ___value__;
};
struct MethodInfo_t  : public MethodBase_t
{
};
struct MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F ___data;
};
struct NavigationDeviceType_t848E9C4AEC98044C60FBD9CCF9A460289562D90C 
{
	int32_t ___value__;
};
struct NumberStyles_t567C6CBC2A2B5B5A2C43B2855D158949984A810C 
{
	int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct ObjectGUIState_t7BE88DC8B9C7187A77D63BBCBE9DB7B674863C15  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct PanelClearSettings_tA3D8EE9A4864781CE3E5FED5225C6FB37ED66EE7 
{
	bool ___clearDepthStencil;
	bool ___clearColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
};
struct PanelClearSettings_tA3D8EE9A4864781CE3E5FED5225C6FB37ED66EE7_marshaled_pinvoke
{
	int32_t ___clearDepthStencil;
	int32_t ___clearColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
};
struct PanelClearSettings_tA3D8EE9A4864781CE3E5FED5225C6FB37ED66EE7_marshaled_com
{
	int32_t ___clearDepthStencil;
	int32_t ___clearColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
};
struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8 
{
	int32_t ___value__;
};
struct PickingMode_t5699BF9E5F2587E0D297984D5BF5B63B768E66AC 
{
	int32_t ___value__;
};
struct Position_t066B59B8657DAFCFBEDDAE8CBCE96E88796E1319 
{
	int32_t ___value__;
};
struct ProcessorArchitecture_t549C86643DDABC4E0C6DC968F0C74A707ADCAD9B 
{
	int32_t ___value__;
};
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD 
{
	intptr_t ___m_Ptr;
};
struct PropagationPhase_tF3BE8BF5ED45FC52A828B7B6F078B64F01FAE6D6 
{
	int32_t ___value__;
};
struct PropertyPathPartKind_t82152825D88A0E450DDCE8503272A10595047F87 
{
	int32_t ___value__;
};
struct PseudoStates_tF4AB056E8743741BCE464A0983A060A53AAB7E4D 
{
	int32_t ___value__;
};
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
};
struct RenderHints_t4032FC4AB3FD946FD2A484865B8861730D9035E7 
{
	int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E 
{
	int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D 
{
	int32_t ___value__;
};
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062 
{
	int32_t ___value__;
};
struct StyleKeyword_t2812E72266C15CBA8927586972DC2FD27B10E705 
{
	int32_t ___value__;
};
struct StylePropertyId_tA3B8A5213F5BA43F9C5443B27B165D744713BE69 
{
	int32_t ___value__;
};
struct StyleSelectorRelationship_tAABCDC80BF87B347ACE1C64B32C85B05268A7F9E 
{
	int32_t ___value__;
};
struct StyleSelectorType_t425962DE6D175F785FA2B5554D793B71D39430A3 
{
	int32_t ___value__;
};
struct TouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1 
{
	int32_t ___value__;
};
struct UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A  : public RuntimeObject
{
	String_t* ___m_FullTypeName;
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___m_XmlNamespace;
	int32_t ___m_Id;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___m_Parent;
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* ___m_Children;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___m_VisualTreeAsset;
	List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* ___m_NamespaceDefinitions;
	List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* ___m_Properties;
};
struct UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C  : public UxmlFactory_2_t7676B5747F8B8CB44858E33C26ADB4985A7E6B7A
{
};
struct UxmlAttributeOverridesTraits_tE607A4A26491C6A3DE530D8822901732592D2476  : public UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160
{
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_ElementName;
};
struct UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2  : public UxmlFactory_2_tE7E1F8B1C78A7097E8AF14E4241F2ED2A8FA4FBB
{
};
struct UxmlRootElementTraits_t17835D11517D46AEC127845AA33E6F409E69C736  : public UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160
{
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Name;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Class;
};
struct UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135  : public UxmlFactory_2_t72AE13BB6BD1DB2563C9BB3371BCBC378AAB6496
{
};
struct UxmlStyleTraits_t84C6E44E8EF18E14BFAE26543899631C5555AA7E  : public UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160
{
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Name;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Path;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Src;
};
struct UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A  : public UxmlFactory_2_tC7DCB9CD8767B7776C3B9F332C291A868AB646DB
{
};
struct UxmlTemplateTraits_tC6DD0F0D72825309A989D57527D241B329B6F3A6  : public UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160
{
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Name;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Path;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* ___m_Src;
};
struct VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___tint;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv;
	uint32_t ___settingIndex;
	Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___flags;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___circle;
};
struct VersionChangeType_t8D9A58D958CC211E9300168DC98D3F7DF67594C3 
{
	int32_t ___value__;
};
struct VisualElementFlags_t4D1066E11400967A1A2DA7331391ACDC4AA14409 
{
	int32_t ___value__;
};
struct UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33  : public UxmlFactory_2_tD60CA5C4D4FEBDFD650B1967D172C9AC677FB22A
{
};
struct UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4  : public UxmlFactory_2_t1C975C02FA85E26CDDB0C16F7C6C422BA77222E9
{
};
struct UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D  : public UxmlFactory_2_t75AC2DA7B4D0AEBD8C5497746B4FD2781776E398
{
};
struct UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1  : public UxmlFactory_2_tEFE9FA123C2F41B3AB960D8EF3C331E050D2744C
{
};
struct UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838  : public UxmlFactory_2_t3AD2C866979895241BD5951F2F4CC9F907941D4D
{
};
struct UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999  : public UxmlFactory_2_t97ED5D0423B6B45C660D394B0BED940A6569067A
{
};
struct UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A  : public UxmlFactory_2_tF613743E2FA0179ED284D1E3679C3AFA9E3EACD2
{
};
struct UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B  : public UxmlFactory_2_t30239E8666F442548D9CC9887321EB0DC8124E64
{
};
struct EventPropagation_t024AF56F7A787C03AA21B065B624553EF52E7B83 
{
	int32_t ___value__;
};
struct LifeCycleStatus_tEE500629F5431B574B8047EB70864747D348D38C 
{
	int32_t ___value__;
};
struct UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B  : public UxmlFactory_2_t3FFEA41A9123576A49E49E0364F4C4E636720611
{
};
struct UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC  : public UxmlFactory_2_t3F0ADF48E45D3EC6593FF4202C610D970C5E2983
{
};
struct UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB  : public UxmlFactory_2_tC4FE41148D565E9714FFB44D5D9B190A5AF86B6C
{
};
struct UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0  : public UxmlFactory_2_tF7B62B47740396405BD73719A749CA4FD7CF2AFA
{
};
struct UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5  : public UxmlFactory_2_t717E3DB4C4B3D39D64B41EFED079670F6D72621A
{
};
struct GUIGlobals_tA6082A955224515E1D82F5B41D84A0CD35A9CF10 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___contentColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
	bool ___enabled;
	bool ___changed;
	int32_t ___displayIndex;
	float ___pixelsPerPoint;
};
struct GUIGlobals_tA6082A955224515E1D82F5B41D84A0CD35A9CF10_marshaled_pinvoke
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___contentColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
	int32_t ___enabled;
	int32_t ___changed;
	int32_t ___displayIndex;
	float ___pixelsPerPoint;
};
struct GUIGlobals_tA6082A955224515E1D82F5B41D84A0CD35A9CF10_marshaled_com
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___contentColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
	int32_t ___enabled;
	int32_t ___changed;
	int32_t ___displayIndex;
	float ___pixelsPerPoint;
};
struct UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557  : public UxmlFactory_2_t885CE124C6F6A5A625EFB5E207B18271EE8A07FF
{
};
struct UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B  : public UxmlFactory_2_t19E6A7617B050E18CF023E8B118E6DAA7EE6E924
{
};
struct UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5  : public UxmlFactory_2_tF2560692D582B27411CE2829BC2C6DF10C0541A2
{
};
struct UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE  : public UxmlFactory_2_t3EEF057D5F27EA57C7A77C5C2995698D5CF9CFFA
{
};
struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED 
{
	int32_t ___value__;
};
struct UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E  : public UxmlFactory_2_t9BB2D007142CD55D0FC0FD9A23443C56D2EE2045
{
};
struct UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72  : public UxmlFactory_2_t7487F332AD1142F0D80F5979817B66C8933B189C
{
};
struct UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30  : public UxmlFactory_2_tA324692F385E962618469C6DC7CF3D5B6C7E7F30
{
};
struct UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E  : public UxmlFactory_2_tDBF2F219469175DF3A60E0A976F676878FF626CE
{
};
struct UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9  : public UxmlFactory_2_tE197187ACA0D48E86CDCA65B04CA4CE0DAC411C4
{
};
struct Direction_t7783E528E50FAB7F36720CD0F263B96ED3DE80F8 
{
	int32_t ___value__;
};
struct UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678  : public UxmlFactory_2_tE87A46C58BBE884E728D077495684CEDDCC0A34A
{
};
struct AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 
{
	intptr_t ___m_Ptr;
};
struct UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4  : public UxmlFactory_2_t8AD404229319220474178C87ABCEAF3EA3370856
{
};
struct UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355  : public UxmlFactory_2_tDAB0D321A8F1E520D0346F93018F0B9AD327F3DB
{
};
struct UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F  : public UxmlFactory_2_t47455F8804FE5FBBAAFFE466FA749DBCBBE6DFEE
{
};
struct UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703  : public UxmlFactory_2_t88B3508BE04E63A68206E31789CEFF9BCC34DC94
{
};
struct UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D  : public UxmlFactory_2_tAB11036467ACE170FB4192608898C8CCDA97F170
{
};
struct UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1  : public UxmlFactory_2_t3A4B2AA745A641BEC771BFE04E991FCA60A78CF8
{
};
struct UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786  : public UxmlFactory_2_t2DAB48E1821254ED3AC93F8AF5BDEF74F329C5BE
{
};
struct UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF  : public UxmlFactory_2_tA263C05B83E4398738400FD8D5D8A2401D465B51
{
};
struct UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF  : public UxmlFactory_2_t82337FC01AFD6692C688D30CEFB5508DE6B96DA7
{
};
struct UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D  : public UxmlFactory_2_tBFFB2F90716B23CA0370F6DF4AB5ED4F788CB381
{
};
struct RebuildOptions_tD13BF46CAC87825C2F80557627AE98AE554D41EE 
{
	int32_t ___value__;
};
struct UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780  : public UxmlFactory_2_t3912013F67B2DF38C17FDCD659F9932065792A09
{
};
struct UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48  : public UxmlFactory_2_tA6CDBE2A3284AD3BB5391440D9A9C8023662190D
{
};
struct UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095  : public UxmlFactory_2_t8EB039498EE25D0F0B57B0E86AFC4B4F1F0C5933
{
};
struct UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218  : public UxmlFactory_2_tA0A97C5E51045F69E0AB6E6EDDD9EBB7BBDB30C9
{
};
struct UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9  : public UxmlFactory_2_t1EC41ED2B73C48E5B7DBB6950D9E24E1AA27FCFC
{
};
struct UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2  : public UxmlFactory_2_t639EA0727EBDB27E364EB7F29F8EDADF24BF01F2
{
};
struct UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6  : public UxmlFactory_2_t43BFC954EF297165AF9C9551581EA4850C0FC379
{
};
struct UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA  : public UxmlFactory_2_t682FEBD8CD1A8AE28FBFA6E05950F70557AD92FF
{
};
struct UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8  : public UxmlFactory_2_tEEF1268EAE5CA173703C394D675084E6A1ECB983
{
};
struct SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC  : public UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CmatchU3Ek__BackingField;
};
struct UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A  : public UxmlFactory_2_t485658D1961FDEEF84E0A89362C8802043FCB30B
{
};
struct UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721  : public UxmlFactory_2_t27E9FF730B3087C2D759A29C3E6FF4D6326EE064
{
};
struct Use_tB32C57550EDF1A878B28A5BD90C918FFBD876670 
{
	int32_t ___value__;
};
struct UxmlAttributeFlags_t7C1501D1F27D1E2ADE0022DA29BDCD62EA547E3C 
{
	uint8_t ___value__;
};
struct UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9  : public UxmlFactory_2_tFDBD4E36E5B604C45F8811ACBBB1D77665440507
{
};
struct UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3  : public UxmlFactory_2_tE0B4E23B20A6A5EA58722AD5C0B4A72D65363333
{
};
struct UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066  : public UxmlFactory_2_t85DAE97C836C22ADEF306E80681081F46E40D73E
{
};
struct UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828  : public UxmlFactory_2_tB90504594F736DCEF59D79BC8E7EA336ADCA644C
{
};
struct UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD  : public UxmlFactory_2_tC620FDA264A49D8FEE995430CC56921E2CEF27C3
{
};
struct UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172  : public UxmlFactory_2_t8B529BB33B158D8CF1298056F781DA2F04D7194F
{
};
struct DefaultFocusOrder_t9EEC8B5DF0685386B41519B150765DD4F7905090 
{
	int32_t ___value__;
};
struct U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CU3E4__this;
	PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D ___U3CsetHandleU3E5__1;
	HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* ___U3CsentU3E5__2;
	PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 ___U3C_U3E5__3;
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* ___U3ClistU3E5__4;
	Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E ___U3CU3Es__5;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___U3CassetU3E5__6;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___U3CveaU3E5__7;
	Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 ___U3CU3Es__8;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___U3CstylesheetU3E5__9;
	Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 ___U3CU3Es__10;
	String_t* ___U3CstylesheetPathU3E5__11;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___U3CstylesheetU3E5__12;
};
struct AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D 
{
	String_t* ___m_Path;
	String_t* ___m_TypeFullName;
	LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B ___m_AssetReference;
	int32_t ___m_InstanceID;
	Type_t* ___m_CachedType;
};
struct AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_pinvoke
{
	char* ___m_Path;
	char* ___m_TypeFullName;
	LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B ___m_AssetReference;
	int32_t ___m_InstanceID;
	Type_t* ___m_CachedType;
};
struct AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_com
{
	Il2CppChar* ___m_Path;
	Il2CppChar* ___m_TypeFullName;
	LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B ___m_AssetReference;
	int32_t ___m_InstanceID;
	Type_t* ___m_CachedType;
};
struct Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD 
{
	List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* ____list;
	int32_t ____index;
	int32_t ____version;
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ____current;
};
struct StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC 
{
	int32_t ___m_Value;
	int32_t ___m_Keyword;
};
struct StyleEnum_1_tDDEAB09F1AAFEA72821D32D702E5349040FF46D9 
{
	int32_t ___m_Value;
	int32_t ___m_Keyword;
};
struct UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2 
{
	List_1_tB8CE94A1885E4D10B34A91CC9D21169286DC0A63* ___m_StyleSelectors;
	List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___m_Parts;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
	List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___m_Matchers;
	int32_t ___m_Relationship;
	int32_t ___pseudoStatesMask;
	int32_t ___negatedPseudoStatesMask;
};
struct UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 
{
	List_1_tB8CE94A1885E4D10B34A91CC9D21169286DC0A63* ___m_StyleSelectors;
	List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___m_Parts;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_Element;
	List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___m_Matchers;
	int32_t ___m_Relationship;
	int32_t ___pseudoStatesMask;
	int32_t ___negatedPseudoStatesMask;
};
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2  : public RuntimeObject
{
	String_t* ___name;
	String_t* ___codebase;
	int32_t ___major;
	int32_t ___minor;
	int32_t ___build;
	int32_t ___revision;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___cultureinfo;
	int32_t ___flags;
	int32_t ___hashalg;
	StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___publicKey;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___keyToken;
	int32_t ___versioncompat;
	Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version;
	int32_t ___processor_architecture;
	int32_t ___contentType;
};
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_pinvoke
{
	char* ___name;
	char* ___codebase;
	int32_t ___major;
	int32_t ___minor;
	int32_t ___build;
	int32_t ___revision;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___cultureinfo;
	int32_t ___flags;
	int32_t ___hashalg;
	StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair;
	Il2CppSafeArray* ___publicKey;
	Il2CppSafeArray* ___keyToken;
	int32_t ___versioncompat;
	Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version;
	int32_t ___processor_architecture;
	int32_t ___contentType;
};
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_com
{
	Il2CppChar* ___name;
	Il2CppChar* ___codebase;
	int32_t ___major;
	int32_t ___minor;
	int32_t ___build;
	int32_t ___revision;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___cultureinfo;
	int32_t ___flags;
	int32_t ___hashalg;
	StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair;
	Il2CppSafeArray* ___publicKey;
	Il2CppSafeArray* ___keyToken;
	int32_t ___versioncompat;
	Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version;
	int32_t ___processor_architecture;
	int32_t ___contentType;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C  : public RuntimeObject
{
	int32_t ___U3CeventCategoriesU3Ek__BackingField;
	int64_t ___U3CtimestampU3Ek__BackingField;
	uint64_t ___U3CeventIdU3Ek__BackingField;
	uint64_t ___U3CtriggerEventIdU3Ek__BackingField;
	int32_t ___U3CpropagationU3Ek__BackingField;
	int32_t ___U3ClifeCycleStatusU3Ek__BackingField;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___U3CelementTargetU3Ek__BackingField;
	int32_t ___U3CpropagationPhaseU3Ek__BackingField;
	RuntimeObject* ___m_CurrentTarget;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ImguiEvent;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CoriginalMousePositionU3Ek__BackingField;
};
struct EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	int32_t ___category;
};
struct EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___eventTypes;
	int32_t ___categoryFlags;
};
struct GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3 
{
	int32_t ___gradientType;
	int32_t ___addressMode;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___radialFocus;
	RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___location;
};
struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 
{
	float ___m_Value;
	int32_t ___m_Unit;
};
struct MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697 
{
	bool ___success;
	int32_t ___triggerPseudoMask;
	int32_t ___dependencyPseudoMask;
};
struct MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697_marshaled_pinvoke
{
	int32_t ___success;
	int32_t ___triggerPseudoMask;
	int32_t ___dependencyPseudoMask;
};
struct MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697_marshaled_com
{
	int32_t ___success;
	int32_t ___triggerPseudoMask;
	int32_t ___dependencyPseudoMask;
};
struct MemoryLabel_t29CE7AB312D2ED888B444BBE5D452F7132EC9DB2 
{
	union
	{
		struct
		{
			intptr_t ___pointer;
			int32_t ___allocator;
		};
		uint8_t MemoryLabel_t29CE7AB312D2ED888B444BBE5D452F7132EC9DB2__padding[16];
	};
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF 
{
	int32_t ___m_Kind;
	String_t* ___m_Name;
	int32_t ___m_Index;
	RuntimeObject* ___m_Key;
};
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke
{
	int32_t ___m_Kind;
	char* ___m_Name;
	int32_t ___m_Index;
	Il2CppIUnknown* ___m_Key;
};
struct PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com
{
	int32_t ___m_Kind;
	Il2CppChar* ___m_Name;
	int32_t ___m_Index;
	Il2CppIUnknown* ___m_Key;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD  : public RuntimeObject
{
	Hashes_t2535089FD6C6F036205113292C62B0D6E286ABE6 ___ancestorHashes;
	int32_t ___m_Specificity;
	StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* ___U3CruleU3Ek__BackingField;
	StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* ___m_Selectors;
	int32_t ___ruleIndex;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___nextInTable;
	int32_t ___orderInStyleSheet;
};
struct StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83  : public RuntimeObject
{
	int32_t ___m_Id;
	String_t* ___m_CustomName;
	int32_t ___m_Line;
	StyleValueHandleU5BU5D_t66B7732469E9E30B1FB9A6E386315DAB36914ADE* ___m_Values;
	bool ___requireVariableResolve;
};
struct StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362  : public RuntimeObject
{
	StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___m_Parts;
	int32_t ___m_PreviousRelationship;
	int32_t ___pseudoStateMask;
	int32_t ___negatedPseudoStateMask;
};
struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 
{
	String_t* ___m_Value;
	int32_t ___m_Type;
	RuntimeObject* ___tempData;
};
struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke
{
	char* ___m_Value;
	int32_t ___m_Type;
	Il2CppIUnknown* ___tempData;
};
struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com
{
	Il2CppChar* ___m_Value;
	int32_t ___m_Type;
	Il2CppIUnknown* ___tempData;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2  : public RuntimeObject
{
	String_t* ___U3CnameU3Ek__BackingField;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ObsoleteNames;
	String_t* ___U3CtypeU3Ek__BackingField;
	String_t* ___U3CtypeNamespaceU3Ek__BackingField;
	int32_t ___U3CuseU3Ek__BackingField;
	UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* ___U3CrestrictionU3Ek__BackingField;
};
struct UxmlElementAttribute_tC5C4E253CEEAD90E683BC09A339960EEEF1FC7EA  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	String_t* ___name;
	int32_t ___visibility;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___supportedChildTypes;
};
struct UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8  : public UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A
{
	int32_t ___m_ParentId;
	bool ___m_IsField;
};
struct VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9  : public UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A
{
	int32_t ___m_RuleIndex;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_Classes;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_StylesheetPaths;
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___m_Stylesheets;
	UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* ___m_SerializedData;
	bool ___m_SkipClone;
};
struct VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3  : public RuntimeObject
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___root;
	int32_t ___U3CdefaultFocusOrderU3Ek__BackingField;
	List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ___m_FocusRing;
};
struct UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B  : public UxmlFactory_1_t719F751364A9A611F4D2C28E2E47A660D697A1AE
{
};
struct UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A  : public UxmlObjectFactory_1_t141A95EEE1A16D82755C6A9A03C90FA367ADE699
{
};
struct UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069  : public UxmlObjectFactory_1_t8C3EDDE9389E31B11591711B3D4CBD41246C5093
{
};
struct UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3  : public UxmlObjectFactory_1_tB99B382F66239C60D5E42A78AA11C4259486B16E
{
};
struct UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0  : public UxmlObjectFactory_1_tC4EA7EB868914CB38EA895A8B10D98F771744A47
{
};
struct FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C  : public SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC
{
};
struct U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CU3E2__current;
	int32_t ___U3CU3El__initialThreadId;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CU3E4__this;
	HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* ___U3CsentU3E5__1;
	Enumerator_tB0F816093F81D6672785A2ADF957047667737977 ___U3CU3Es__2;
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___U3CentryU3E5__3;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___U3CvtaU3E5__4;
};
struct Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53  : public MulticastDelegate_t
{
};
struct Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA  : public MulticastDelegate_t
{
};
struct EventBase_1_t49DA49F09B95959C5E19486DC83822D8DAFB72CB  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t936FBB91106E2CC02C8E88DBC1573C1C892035C3  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t04E4546076143315CE1BFC022AD3CC87AC64E7BD  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t730BB171C1C7F183359949BD5F4BA81AFE9A35CE  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t056EE42AB4A3D8793585737CC6974771FF692BED  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t4813BB5FE5327C33AA6E02463510E8D2AA3721BA  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_tE1B3E6721ACE88C9A37AC57EDA370CC77ED38B6E  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_tD898F1A47C14556B2F1F500078B600221F5D887E  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t7D3D212E8AD9C53105AAC51DBD4FA5F700586F68  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t4941B5AE834AA028696C83756491CE8884F30DDE  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t2637736704939772A86A2904BCFD1B314097DD1E  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_tCA889004548518C3A54FDC180D2509F248C1E221  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct EventBase_1_tD5612D4D9A3CAD26CDB27B9D024C6D018D72FBC9  : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
{
	int32_t ___m_RefCount;
};
struct Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82  : public MulticastDelegate_t
{
};
struct Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0  : public MulticastDelegate_t
{
};
struct Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0  : public MulticastDelegate_t
{
};
struct Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6  : public MulticastDelegate_t
{
};
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D  : public MulticastDelegate_t
{
};
struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C  : public MulticastDelegate_t
{
};
struct Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7  : public MulticastDelegate_t
{
};
struct Func_3_t3C7028C87C5875A6B182C7E6C767178999874342  : public MulticastDelegate_t
{
};
struct Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2  : public MulticastDelegate_t
{
};
struct Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79  : public MulticastDelegate_t
{
};
struct Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7  : public MulticastDelegate_t
{
};
struct Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B  : public MulticastDelegate_t
{
};
struct Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA  : public MulticastDelegate_t
{
};
struct Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D  : public MulticastDelegate_t
{
};
struct Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB  : public MulticastDelegate_t
{
};
struct Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1  : public MulticastDelegate_t
{
};
struct TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	bool ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	double ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	int32_t ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	int64_t ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	RuntimeObject* ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	float ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	String_t* ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	uint32_t ___U3CdefaultValueU3Ek__BackingField;
};
struct TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	uint64_t ___U3CdefaultValueU3Ek__BackingField;
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct LayoutDataStore_tE59A593CD73517DDC7C117B293E7C2C6F17DC364 
{
	MemoryLabel_t29CE7AB312D2ED888B444BBE5D452F7132EC9DB2 ___m_MemoryLabel;
	Data_t43E3238277579E631EA4E8016E61966D79F5B62E* ___m_Data;
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 
{
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part0;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part1;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part2;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF ___m_Part3;
	PropertyPathPartU5BU5D_t7994D542F14DDDDEABB1792C335C20149399AEBB* ___m_AdditionalParts;
	int32_t ___U3CLengthU3Ek__BackingField;
};
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke
{
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part0;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part1;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part2;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke ___m_Part3;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_pinvoke* ___m_AdditionalParts;
	int32_t ___U3CLengthU3Ek__BackingField;
};
struct PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com
{
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part0;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part1;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part2;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com ___m_Part3;
	PropertyPathPart_tFB308743948D2298957DC1898D90AF2ACFED9DFF_marshaled_com* ___m_AdditionalParts;
	int32_t ___U3CLengthU3Ek__BackingField;
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 
{
	Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Value;
	int32_t ___m_Keyword;
};
struct StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___m_RequiresRebuild;
	bool ___m_ImportedWithErrors;
	bool ___m_ImportedWithWarnings;
	StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* ___m_Rules;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___floats;
	DimensionU5BU5D_t1EE1B3F9368D444E779CAB3E1CBD9959F8762F4B* ___dimensions;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___colors;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___strings;
	ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___assets;
	ImportStructU5BU5D_t42D231FD5BB4B620965D7BED87D56D531B4C7AE9* ___imports;
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___m_FlattenedImportedStyleSheets;
	int32_t ___m_ContentHash;
	ScalableImageU5BU5D_t8C989174900062AED19A057FDCF0529F8C594A52* ___scalableImages;
	Dictionary_2U5BU5D_t8D6AC1901F24F556E57DD31832FD521C0201E655* ___m_Tables;
	int32_t ___nonEmptyTablesMask;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___firstRootSelector;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___firstWildCardSelector;
	bool ___m_IsDefaultStyleSheet;
};
struct TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807  : public VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9
{
	String_t* ___m_TemplateAlias;
	List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___m_AttributeOverrides;
	List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* ___m_SlotUsages;
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188  : public UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2
{
	Type_t* ___m_AssetType;
	Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___U3CdefaultValueU3Ek__BackingField;
};
struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	int32_t ___version;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___atlas;
	VectorImageVertexU5BU5D_tA19C37074824265F1A5684A6F2C156559455C1C4* ___vertices;
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___indices;
	GradientSettingsU5BU5D_t5A316EDE81269563C087800A519341276F98AF9C* ___settings;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size;
};
struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___m_ImportedWithErrors;
	bool ___m_HasEditorElements;
	bool ___m_HasUpdatedUrls;
	bool ___m_ImportedWithWarnings;
	List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* ___m_Usings;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___inlineSheet;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___m_VisualTree;
	List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* ___m_AssetEntries;
	List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* ___m_Slots;
	int32_t ___m_ContentContainerId;
	int32_t ___m_ContentHash;
};
struct CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91  : public MulticastDelegate_t
{
};
struct CommandEventBase_1_tC61C876047FB1C3B000DE161F2EA5CE6EAF19952  : public EventBase_1_t936FBB91106E2CC02C8E88DBC1573C1C892035C3
{
	String_t* ___m_CommandName;
};
struct CommandEventBase_1_tDDFD63770D737B793DE4F5DA22FBA4462B9B229A  : public EventBase_1_tCA889004548518C3A54FDC180D2509F248C1E221
{
	String_t* ___m_CommandName;
};
struct KeyboardEventBase_1_t8A33E6EBB804F18BFE49BE0C38C5D0B8E233B6FA  : public EventBase_1_t730BB171C1C7F183359949BD5F4BA81AFE9A35CE
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	Il2CppChar ___U3CcharacterU3Ek__BackingField;
	int32_t ___U3CkeyCodeU3Ek__BackingField;
};
struct KeyboardEventBase_1_t057EEE9439ED114E0F32C5C41075AD72A3E978DD  : public EventBase_1_t056EE42AB4A3D8793585737CC6974771FF692BED
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	Il2CppChar ___U3CcharacterU3Ek__BackingField;
	int32_t ___U3CkeyCodeU3Ek__BackingField;
};
struct MouseEventBase_1_t5ED96675A2B42789E87132B5B4AE0102E645AA9B  : public EventBase_1_t49DA49F09B95959C5E19486DC83822D8DAFB72CB
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ClocalMousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmouseDeltaU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	RuntimeObject* ___U3CsourcePointerEventU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderMouseU3Ek__BackingField;
};
struct MouseEventBase_1_tF3C8E1BD7B93DAD2BE4F4006268997097EA9F8B8  : public EventBase_1_t4813BB5FE5327C33AA6E02463510E8D2AA3721BA
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ClocalMousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmouseDeltaU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	RuntimeObject* ___U3CsourcePointerEventU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderMouseU3Ek__BackingField;
};
struct MouseEventBase_1_tFECF2C68461E1836AD69A4B03BD75F2B2CB2ABD6  : public EventBase_1_tE1B3E6721ACE88C9A37AC57EDA370CC77ED38B6E
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ClocalMousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmouseDeltaU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	RuntimeObject* ___U3CsourcePointerEventU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderMouseU3Ek__BackingField;
};
struct MouseEventBase_1_t35E93F7BC2C45F462571240059A9AEA02683F3C8  : public EventBase_1_tD5612D4D9A3CAD26CDB27B9D024C6D018D72FBC9
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3ClocalMousePositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmouseDeltaU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	RuntimeObject* ___U3CsourcePointerEventU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderMouseU3Ek__BackingField;
};
struct NavigationEventBase_1_tEDD047CC06F9BA7B1CA7D54DCAA4B7DDFA99DF31  : public EventBase_1_tD898F1A47C14556B2F1F500078B600221F5D887E
{
	int32_t ___U3CmodifiersU3Ek__BackingField;
	int32_t ___U3CdeviceTypeU3Ek__BackingField;
};
struct PointerEventBase_1_t7591EB7533D2DA4AE63C7E535343F090911843C9  : public EventBase_1_t7D3D212E8AD9C53105AAC51DBD4FA5F700586F68
{
	bool ___m_AltitudeNeedsConversion;
	bool ___m_AzimuthNeedsConversion;
	float ___m_AltitudeAngle;
	float ___m_AzimuthAngle;
	bool ___m_TiltNeeded;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Tilt;
	int32_t ___U3CpointerIdU3Ek__BackingField;
	String_t* ___U3CpointerTypeU3Ek__BackingField;
	bool ___U3CisPrimaryU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3ClocalPositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CdeltaPositionU3Ek__BackingField;
	float ___U3CdeltaTimeU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	float ___U3CpressureU3Ek__BackingField;
	float ___U3CtangentialPressureU3Ek__BackingField;
	float ___U3CtwistU3Ek__BackingField;
	int32_t ___U3CpenStatusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
	int32_t ___U3CmodifiersU3Ek__BackingField;
	RuntimeObject* ___U3CcompatibilityMouseEventU3Ek__BackingField;
	int32_t ___U3CdisplayIndexU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderPointerU3Ek__BackingField;
};
struct PointerEventBase_1_tED9D60928194E4D1F6C5F9C95D258E9102815B4B  : public EventBase_1_t4941B5AE834AA028696C83756491CE8884F30DDE
{
	bool ___m_AltitudeNeedsConversion;
	bool ___m_AzimuthNeedsConversion;
	float ___m_AltitudeAngle;
	float ___m_AzimuthAngle;
	bool ___m_TiltNeeded;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Tilt;
	int32_t ___U3CpointerIdU3Ek__BackingField;
	String_t* ___U3CpointerTypeU3Ek__BackingField;
	bool ___U3CisPrimaryU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3ClocalPositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CdeltaPositionU3Ek__BackingField;
	float ___U3CdeltaTimeU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	float ___U3CpressureU3Ek__BackingField;
	float ___U3CtangentialPressureU3Ek__BackingField;
	float ___U3CtwistU3Ek__BackingField;
	int32_t ___U3CpenStatusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
	int32_t ___U3CmodifiersU3Ek__BackingField;
	RuntimeObject* ___U3CcompatibilityMouseEventU3Ek__BackingField;
	int32_t ___U3CdisplayIndexU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderPointerU3Ek__BackingField;
};
struct PointerEventBase_1_t2DFB78320E5810F8163F6CF5D3C5537CF40B2496  : public EventBase_1_t2637736704939772A86A2904BCFD1B314097DD1E
{
	bool ___m_AltitudeNeedsConversion;
	bool ___m_AzimuthNeedsConversion;
	float ___m_AltitudeAngle;
	float ___m_AzimuthAngle;
	bool ___m_TiltNeeded;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Tilt;
	int32_t ___U3CpointerIdU3Ek__BackingField;
	String_t* ___U3CpointerTypeU3Ek__BackingField;
	bool ___U3CisPrimaryU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	int32_t ___U3CpressedButtonsU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3ClocalPositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CdeltaPositionU3Ek__BackingField;
	float ___U3CdeltaTimeU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	float ___U3CpressureU3Ek__BackingField;
	float ___U3CtangentialPressureU3Ek__BackingField;
	float ___U3CtwistU3Ek__BackingField;
	int32_t ___U3CpenStatusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
	int32_t ___U3CmodifiersU3Ek__BackingField;
	RuntimeObject* ___U3CcompatibilityMouseEventU3Ek__BackingField;
	int32_t ___U3CdisplayIndexU3Ek__BackingField;
	bool ___U3CrecomputeTopElementUnderPointerU3Ek__BackingField;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
	RuntimeObject* ____actualValue;
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E 
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___m_PropertyPath;
	String_t* ___m_Path;
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke ___m_PropertyPath;
	char* ___m_Path;
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com ___m_PropertyPath;
	Il2CppChar* ___m_Path;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	uint32_t ___m_NonSerializedVersion;
};
struct IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5  : public EventBase_1_t04E4546076143315CE1BFC022AD3CC87AC64E7BD
{
};
struct LayoutDataAccess_t99AA56349D0BC76F3742B927F4F0DDB21511FBBA 
{
	int32_t ___m_Manager;
	LayoutDataStore_tE59A593CD73517DDC7C117B293E7C2C6F17DC364 ___m_Nodes;
	LayoutDataStore_tE59A593CD73517DDC7C117B293E7C2C6F17DC364 ___m_Configs;
};
struct PathRef_t76F7677792A14AF9D6A6EAB7F08C1A3DC2B27A55  : public RuntimeObject
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___m_Path;
};
struct UxmlBoolAttributeDescription_t86EA1242C539B39911E63699A4AE0C47918701CE  : public TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39
{
};
struct UxmlDoubleAttributeDescription_t50B40F6C11F38A45A34994920E847E7F964B9D79  : public TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80
{
};
struct UxmlFloatAttributeDescription_t1B8A606E367C713102FC17E8AC732758B48DD4BB  : public TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40
{
};
struct UxmlHash128AttributeDescription_tA9DC177C87A86046BCD0F2E24EC5FE9592496202  : public TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3
{
};
struct UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4  : public TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03
{
};
struct UxmlLongAttributeDescription_t5B27C54F972BAACA9CB7B53CF76AAE5603E291D8  : public TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1
{
};
struct UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF  : public TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2
{
};
struct UxmlUnsignedIntAttributeDescription_tE498384FC5925F911312B0F352ADA5629273CA31  : public TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7
{
};
struct UxmlUnsignedLongAttributeDescription_t92DAACBB69DA584A20123A567593D72C6BE55B8A  : public TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD
{
};
struct ContextClickEvent_t06F36D1ACA5C8390D5085158C7D7C1BCF9549EA3  : public MouseEventBase_1_t5ED96675A2B42789E87132B5B4AE0102E645AA9B
{
};
struct ExecuteCommandEvent_t41D5C771261998F58E01612B66E1EF60C100F6D4  : public CommandEventBase_1_tC61C876047FB1C3B000DE161F2EA5CE6EAF19952
{
};
struct KeyDownEvent_t1971978254C8EE65CDDD992AF86B44E442CDD18C  : public KeyboardEventBase_1_t8A33E6EBB804F18BFE49BE0C38C5D0B8E233B6FA
{
};
struct KeyUpEvent_tA037C42AEA6A8E0919BA60BD796B3AD1DA506394  : public KeyboardEventBase_1_t057EEE9439ED114E0F32C5C41075AD72A3E978DD
{
};
struct LayoutConfig_tD448909812F1AA8DE14EAC340688D6FF41B52C87 
{
	LayoutDataAccess_t99AA56349D0BC76F3742B927F4F0DDB21511FBBA ___m_Access;
	LayoutHandle_tCFE060947B4EDC8F11BF5B480181493FB578BEB6 ___m_Handle;
};
struct LayoutNode_tADF081B0F16F76B66459DE38F3AD8EC098F22CBE 
{
	LayoutDataAccess_t99AA56349D0BC76F3742B927F4F0DDB21511FBBA ___m_Access;
	LayoutHandle_tCFE060947B4EDC8F11BF5B480181493FB578BEB6 ___m_Handle;
};
struct MouseEnterWindowEvent_t35235A8FC26FECB74331E4E5CF5E3ED9BBDD2FA6  : public MouseEventBase_1_tF3C8E1BD7B93DAD2BE4F4006268997097EA9F8B8
{
};
struct MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7  : public MouseEventBase_1_tFECF2C68461E1836AD69A4B03BD75F2B2CB2ABD6
{
};
struct NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF  : public NavigationEventBase_1_tEDD047CC06F9BA7B1CA7D54DCAA4B7DDFA99DF31
{
	int32_t ___U3CdirectionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveU3Ek__BackingField;
};
struct PointerDownEvent_tABAAD1BACBB98156D6BCCED51E11883EAFE03A51  : public PointerEventBase_1_t7591EB7533D2DA4AE63C7E535343F090911843C9
{
};
struct PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3  : public PointerEventBase_1_tED9D60928194E4D1F6C5F9C95D258E9102815B4B
{
	bool ___U3CisHandledByDraggableU3Ek__BackingField;
};
struct PointerUpEvent_tCE779E8B94675B6A2758B82F6A84771CB26913D9  : public PointerEventBase_1_t2DFB78320E5810F8163F6CF5D3C5537CF40B2496
{
};
struct PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5  : public EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___U3CpropertyU3Ek__BackingField;
};
struct ValidateCommandEvent_t0FFED9E9EA11DA2AAB7ACF37C9D0CDB1FD847FDA  : public CommandEventBase_1_tDDFD63770D737B793DE4F5DA22FBA4462B9B229A
{
};
struct WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E  : public MouseEventBase_1_t35E93F7BC2C45F462571240059A9AEA02683F3C8
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CdeltaU3Ek__BackingField;
};
struct BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303  : public RuntimeObject
{
	Action_1_tF0C1AFCCE9CE63382F43540DC0DA04A8939A8A53* ___panelDisposed;
	UIElementsBridge_tC28FCEDF493CD746D1973AB27BA2CBA393EB4BA8* ___m_UIElementsBridge;
	float ___m_Scale;
	LayoutConfig_tD448909812F1AA8DE14EAC340688D6FF41B52C87 ___layoutConfig;
	float ___m_PixelsPerPoint;
	float ___U3CreferenceSpritePixelsPerUnitU3Ek__BackingField;
	PanelClearSettings_tA3D8EE9A4864781CE3E5FED5225C6FB37ED66EE7 ___U3CclearSettingsU3Ek__BackingField;
	RuntimeObject* ___panelRenderer;
	bool ___U3CduringLayoutPhaseU3Ek__BackingField;
	RepaintData_t90534752135661579EC254884F550545D001B5EA* ___U3CrepaintDataU3Ek__BackingField;
	RuntimeObject* ___U3CcursorManagerU3Ek__BackingField;
	ContextualMenuManager_tEE3B1F33FFFD180705467CA625AEBA0F5D63154B* ___U3CcontextualMenuManagerU3Ek__BackingField;
	DataBindingManager_tE7B33E64EBBDCAB0A89B6A8421529F9BA0D066E1* ___U3CdataBindingManagerU3Ek__BackingField;
	TimerEventScheduler_tAF33EE8B1C54425235E4893B0C5088629FBE7862* ___m_Scheduler;
	TimeFunction_tF79523F25DE24287C8CF4D87F09E8CA51568EC9F* ___m_TimeSinceStartupFunc;
	bool ___U3CdisposedU3Ek__BackingField;
	ElementUnderPointer_tB43AD64F79C6F06829D8B90318AF1A6BBE9C1904* ___m_TopElementUnderPointers;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___isFlatChanged;
	bool ___m_IsFlat;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___atlasChanged;
	HierarchyEvent_tB23E4347BC47656A014CA104A5B1DDC172A2A705* ___hierarchyChanged;
	Action_1_tE55F8AC1EEC45D0C976E56B2950D65EC814C06E6* ___beforeUpdate;
	Lazy_1_t564A33A7F423595D3F62B04F731E53A42FB37575* ___textElementRegistry;
	Func_1_tA8142C82F6807E3ECF316299D5B91FFE4FEA7343* ___CreateMenuFunctor;
};
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115  : public Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0
{
	int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_runningAnimationCountU3Ek__BackingField;
	int32_t ___U3CUnityEngine_UIElements_IStylePropertyAnimations_completedAnimationCountU3Ek__BackingField;
	String_t* ___m_Name;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ClassList;
	Dictionary_2_tBCCCFBCAC02A3C03E3C84D75696D4860D7444A35* ___m_PropertyBag;
	int32_t ___m_Flags;
	String_t* ___m_ViewDataKey;
	int32_t ___m_RenderHints;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastLayout;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___lastPseudoPadding;
	RenderData_t1ABE116B2B5E0409AC699E195922516606531DC2* ___renderData;
	RenderData_t1ABE116B2B5E0409AC699E195922516606531DC2* ___nestedRenderData;
	int32_t ___hierarchyDepth;
	int32_t ___insertionIndex;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_Layout;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_BoundingBox;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_WorldBoundingBox;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformCache;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldTransformInverseCache;
	int32_t ___triggerPseudoMask;
	int32_t ___dependencyPseudoMask;
	int32_t ___m_PseudoStates;
	int32_t ___U3CcontainedPointerIdsU3Ek__BackingField;
	int32_t ___m_PickingMode;
	LayoutNode_tADF081B0F16F76B66459DE38F3AD8EC098F22CBE ___m_LayoutNode;
	ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___m_Style;
	StyleVariableContext_tF74F2787CE1F6BEBBFBFF0771CF493AC9E403527* ___variableContext;
	int32_t ___inheritedStylesHash;
	uint32_t ___controlid;
	int32_t ___imguiContainerDescendantCount;
	bool ___m_EnabledSelf;
	int32_t ___m_LanguageDirection;
	int32_t ___m_LocalLanguageDirection;
	Action_1_t3DC3411926243F1DB9C330F8E105B904E38C1A0B* ___U3CgenerateVisualContentU3Ek__BackingField;
	List_1_t96E9133B70FB6765E6B138E810D33E18901715DA* ___m_RunningAnimations;
	RuntimeObject* ___m_DataSource;
	PathRef_t76F7677792A14AF9D6A6EAB7F08C1A3DC2B27A55* ___m_DataSourcePath;
	List_1_t592DF2E59D6E244DA0041698383484A07C7E0480* ___m_Bindings;
	Type_t* ___U3CdataSourceTypeU3Ek__BackingField;
	int32_t ___m_TrickleDownHandleEventCategories;
	int32_t ___m_BubbleUpHandleEventCategories;
	int32_t ___m_BubbleUpEventCallbackCategories;
	int32_t ___m_TrickleDownEventCallbackCategories;
	int32_t ___m_EventInterestSelfCategories;
	int32_t ___m_CachedEventInterestParentCategories;
	uint32_t ___m_NextParentCachedVersion;
	uint32_t ___m_NextParentRequiredVersion;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_CachedNextParentWithEventInterests;
	Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 ___U3ChierarchyU3Ek__BackingField;
	bool ___U3CcacheAsBitmapU3Ek__BackingField;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_PhysicalParent;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_LogicalParent;
	List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___m_Children;
	BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* ___U3CelementPanelU3Ek__BackingField;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___m_VisualTreeAssetSource;
	InlineStyleAccess_t5CA7877999C9442491A220AE50D605C84D09A165* ___inlineStyleAccess;
	ResolvedStyleAccess_t226CC840EBACEE31CE1139ED5F717532AFFAEB45* ___resolvedStyleAccess;
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___styleSheetList;
	TypeData_t01D670B4E71B5571B38C7412B1E652A47D6AF66A* ___m_TypeData;
};
struct BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C  : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
{
	RuntimeObject* ___U3CbindingU3Ek__BackingField;
	String_t* ___U3CbindingPathU3Ek__BackingField;
};
struct IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26  : public VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115
{
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnGUIHandler;
	ObjectGUIState_t7BE88DC8B9C7187A77D63BBCBE9DB7B674863C15* ___m_ObjectGUIState;
	bool ___useOwnerObjectGUIState;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___U3ClastWorldClipU3Ek__BackingField;
	bool ___m_CullingEnabled;
	bool ___m_IsFocusDelegated;
	bool ___m_RefreshCachedLayout;
	LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60* ___m_Cache;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_CachedClippingRect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedTransform;
	int32_t ___m_ContextType;
	bool ___lostFocus;
	bool ___receivedFocus;
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___focusChangeDirection;
	bool ___hasFocusableControls;
	int32_t ___newKeyboardFocusControlID;
	bool ___U3CfocusOnlyIfHasFocusableControlsU3Ek__BackingField;
	GUIGlobals_tA6082A955224515E1D82F5B41D84A0CD35A9CF10 ___m_GUIGlobals;
};
struct Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9  : public BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_RootContainer;
	VisualTreeUpdater_tFDE7D9F9A146A26B2ED69565B7BD142B416AB9C9* ___m_VisualTreeUpdater;
	RuntimeObject* ___m_StylePropertyAnimationSystem;
	String_t* ___m_PanelName;
	uint32_t ___m_Version;
	uint32_t ___m_RepaintVersion;
	uint32_t ___m_HierarchyVersion;
	uint32_t ___m_LastTickedHierarchyVersion;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerPrepareRepaint;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerRender;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerValidateLayout;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerTickScheduledActions;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerTickScheduledActionsPreLayout;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerTickScheduledActionsPostLayout;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___m_MarkerPanelChangeReceiver;
	EventDispatcher_t9BC38CC96E93EAD1D818EE751260FE4687B0D398* ___U3CdispatcherU3Ek__BackingField;
	ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___U3CownerObjectU3Ek__BackingField;
	int32_t ___U3CcontextTypeU3Ek__BackingField;
	SavePersistentViewData_tFE77B8450170D95B16B3017D62F81F2139D4F716* ___U3CsaveViewDataU3Ek__BackingField;
	GetViewDataDictionary_tF745E6CC7E18A67630A2B294F0BBFB27C6E57638* ___U3CgetViewDataDictionaryU3Ek__BackingField;
	FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___U3CfocusControllerU3Ek__BackingField;
	EventInterests_tF375F3296A6689BC4B016F237123DB5457515EC8 ___U3CIMGUIEventInterestsU3Ek__BackingField;
	bool ___m_JustReceivedFocus;
	RuntimeObject* ___m_PanelChangeReceiver;
	int32_t ___U3CIMGUIContainersCountU3Ek__BackingField;
	IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* ___U3CrootIMGUIContainerU3Ek__BackingField;
	AtlasBase_t196C45243F41C19DC6258965057BBAA150D278BC* ___m_Atlas;
	bool ___m_ValidatingLayout;
};
struct BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4  : public Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_SelectableGameObject;
	int32_t ___m_RuntimePanelCreationIndex;
	float ___m_SortingPriority;
	int32_t ___resolvedSortingIndex;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___destroyed;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___drawsInCamerasChanged;
	bool ___m_DrawsInCameras;
	float ___m_PixelsPerUnit;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture;
	int32_t ___U3CtargetDisplayU3Ek__BackingField;
	Func_2_tECC97CAACCC7CB873184FEF49E8343711EEF4768* ___m_ScreenToPanelSpace;
};
struct TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2  : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C
{
	String_t* ___U3CtemplateIdU3Ek__BackingField;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___m_ContentContainer;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___m_TemplateSource;
};
struct TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0  : public BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C
{
	Action_1_t21FD3C63C847CD92920291C92517DD3E3D04358C* ___U3CPostProcessTextVerticesU3Ek__BackingField;
	UITKTextHandle_t1FF3B4EC2367C05F42D61C660D6FE30DF91C06CE* ___U3CuitkTextHandleU3Ek__BackingField;
	String_t* ___m_Text;
	bool ___m_EnableRichText;
	bool ___m_EmojiFallbackSupport;
	bool ___m_ParseEscapeSequences;
	bool ___m_DisplayTooltipWhenElided;
	bool ___U3CisElidedU3Ek__BackingField;
	String_t* ___elidedText;
	bool ___m_WasElided;
	TextEditingManipulator_t9AC543C81F3778888F421C8D93003EBC8902EB29* ___U3CeditingManipulatorU3Ek__BackingField;
	bool ___isInputField;
	bool ___m_Multiline;
	TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___m_TouchScreenKeyboard;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onIsReadOnlyChanged;
	int32_t ___m_KeyboardType;
	bool ___m_HideMobileInput;
	bool ___m_IsReadOnly;
	int32_t ___m_MaxLength;
	String_t* ___m_PlaceholderText;
	bool ___U3CUnityEngine_UIElements_ITextEdition_isDelayedU3Ek__BackingField;
	Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* ___U3CUnityEngine_UIElements_ITextEdition_AcceptCharacterU3Ek__BackingField;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CUnityEngine_UIElements_ITextEdition_UpdateScrollOffsetU3Ek__BackingField;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CUnityEngine_UIElements_ITextEdition_UpdateValueFromTextU3Ek__BackingField;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CUnityEngine_UIElements_ITextEdition_UpdateTextFromValueU3Ek__BackingField;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CUnityEngine_UIElements_ITextEdition_MoveFocusToCompositeRootU3Ek__BackingField;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3COnPlaceholderChangedU3Ek__BackingField;
	Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* ___U3CUnityEngine_UIElements_ITextEdition_GetDefaultValueTypeU3Ek__BackingField;
	String_t* ___m_RenderedText;
	String_t* ___m_OriginalText;
	Il2CppChar ___m_MaskChar;
	bool ___m_IsPassword;
	bool ___m_HidePlaceholderTextOnFocus;
	bool ___m_AutoCorrection;
	TextSelectingManipulator_t85DD873E0C5537C1F8468B6FE5E4C9995B193855* ___m_SelectingManipulator;
	bool ___m_IsSelectable;
	bool ___m_DoubleClickSelectsWord;
	bool ___m_TripleClickSelectsLine;
	bool ___m_SelectAllOnFocus;
	bool ___m_SelectAllOnMouseUp;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectionColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_CursorColor;
	float ___m_CursorWidth;
};
struct Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70  : public TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0
{
};
struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80_StaticFields
{
	Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* ___defaultComparer;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value;
};
struct EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499_StaticFields
{
	EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499* ___defaultComparer;
};
struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields
{
	EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* ___defaultComparer;
};
struct EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5_StaticFields
{
	EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5* ___defaultComparer;
};
struct EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B_StaticFields
{
	EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B* ___defaultComparer;
};
struct List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED_StaticFields
{
	IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* ___s_emptyArray;
};
struct List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01_StaticFields
{
	IUIElementsUtilityU5BU5D_tD3A0152357E8A9F48A042AAE6A2EF0D2855344A3* ___s_emptyArray;
};
struct List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018_StaticFields
{
	IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919_StaticFields
{
	PanelU5BU5D_t7D67D36AB863888E29362503DEAFC876C6538C0B* ___s_emptyArray;
};
struct List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC_StaticFields
{
	RuleMatcherU5BU5D_t0135EA06151E72D04414F3EAF9420CB85EE2236C* ___s_emptyArray;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
};
struct List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F_StaticFields
{
	StyleSheetU5BU5D_tFFAA0F92657246FFBFE954290B305CCCBA9DD1A7* ___s_emptyArray;
};
struct List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777_StaticFields
{
	TemplateAssetU5BU5D_t7612056E48B3298CF0791B7A542FC0F15F19EEF0* ___s_emptyArray;
};
struct List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645_StaticFields
{
	UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475* ___s_emptyArray;
};
struct List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813_StaticFields
{
	UxmlNamespaceDefinitionU5BU5D_t28B781ECD62CAF3666F6920255948A5FA6B3D319* ___s_emptyArray;
};
struct List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4_StaticFields
{
	UxmlObjectAssetU5BU5D_t7A5AF0503A4E3EF68BE1AF4596149861B5791413* ___s_emptyArray;
};
struct List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB_StaticFields
{
	UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB* ___s_emptyArray;
};
struct List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95_StaticFields
{
	VisualElementU5BU5D_tCAE8038767BF0FBEE26B3470C0FC4AE60E5229DF* ___s_emptyArray;
};
struct List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2_StaticFields
{
	AttributeOverrideRangeU5BU5D_t1140F5D222769964617E7C7EA9F5AD34F13F5E46* ___s_emptyArray;
};
struct List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65_StaticFields
{
	SerializedDataOverrideRangeU5BU5D_t88081D15A1E9C308C93F1BBA4820D764A8DAC24F* ___s_emptyArray;
};
struct List_1_t70EE7982F45810D4B024CF720D910E67974A3094_StaticFields
{
	AttributeOverrideU5BU5D_t4D2E0B93EF3A1A1EB58AC1F48E6CFE20A0EA27E8* ___s_emptyArray;
};
struct List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A_StaticFields
{
	UxmlSerializedDataOverrideU5BU5D_t31FF90782892C74FA1E1C67897A3E6C0BB0A5B9A* ___s_emptyArray;
};
struct List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_StaticFields
{
	FocusRingRecordU5BU5D_tEF4D674D6630E0BABDC146E3DA39D58EEE0056F6* ___s_emptyArray;
};
struct List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F_StaticFields
{
	AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* ___s_emptyArray;
};
struct List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_StaticFields
{
	SlotDefinitionU5BU5D_t9003D04EBDD74C44DD8490A99624A727154E1299* ___s_emptyArray;
};
struct List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A_StaticFields
{
	SlotUsageEntryU5BU5D_t02CCAC4881F115443BE39FCBE8439A9DCFC1C67A* ___s_emptyArray;
};
struct List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_StaticFields
{
	UsingEntryU5BU5D_t3E321CB1464DE1D2F7FDE3790BD4AD8B72FBE811* ___s_emptyArray;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
	RuntimeObject* ___shared_table_lock;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
	Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
	Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
	CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
	bool ___IsTaiwanSku;
};
struct EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields
{
	Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* ___s_DefaultEventInterests;
	Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* ___s_EventCategories;
};
struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields
{
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CunspecifiedU3Ek__BackingField;
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CnoneU3Ek__BackingField;
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3ClastValueU3Ek__BackingField;
};
struct GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields
{
	int32_t ___s_ControlCount;
	int32_t ___s_SkinMode;
	int32_t ___s_OriginalID;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___takeCapture;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___releaseCapture;
	Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* ___processEvent;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___cleanupRoots;
	Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6* ___endContainerGUIFromException;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___guiChanged;
	Action_3_t1087DE4BCAA11662F41D9F6974FE64A1A8E972F8* ___beforeEventProcessed;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_Event;
	bool ___U3CguiIsExitingU3Ek__BackingField;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___s_HasCurrentWindowKeyFocusFunc;
	bool ___U3CisUITKU3Ek__BackingField;
};
struct PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields
{
	int32_t ___maxPointers;
	int32_t ___invalidPointerId;
	int32_t ___mousePointerId;
	int32_t ___touchPointerIdBase;
	int32_t ___touchPointerCount;
	int32_t ___penPointerIdBase;
	int32_t ___penPointerCount;
	int32_t ___trackedPointerIdBase;
	int32_t ___trackedPointerCount;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___screenHoveringPointers;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields
{
	Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* ___s_ContainerStack;
	Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* ___s_UIElementsCache;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_EventInstance;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___editorPlayModeTintColor;
	float ___singleLineHeight;
	bool ___s_EnableOSXContextualMenuEventsOnNonOSXPlatforms;
	UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* ___s_Instance;
	List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919* ___s_PanelsIterationList;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___testFrameUpdateCallback;
	String_t* ___s_RepaintProfilerMarkerName;
	String_t* ___s_EventProfilerMarkerName;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_RepaintProfilerMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_EventProfilerMarker;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___s_Modifiers;
	HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* ___s_StyleSheetsRequiringRebuilding;
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___s_ReimportedStyleSheetsPath;
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* ___s_StyleSheetsRebuildList;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___s_ReimportedStyleSheetsPathList;
};
struct UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields
{
	List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* ___s_Utilities;
};
struct UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields
{
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementEmptyQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementNameQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementClassQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementNameAndClassQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementTypeQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementTypeAndNameQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementTypeAndClassQuery;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA ___SingleElementTypeAndNameAndClassQuery;
};
struct UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_StaticFields
{
	Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* ___s_Factories;
};
struct UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706_StaticFields
{
	uint8_t ___s_CurrentDeserializeFlags;
};
struct VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields
{
	Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* ___s_Factories;
	Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* ___s_MovedTypesFactories;
};
struct VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_StaticFields
{
	ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* ___pool;
};
struct U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_StaticFields
{
	U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12* ___U3CU3E9;
};
struct U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_StaticFields
{
	U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D* ___U3CU3E9;
	Comparison_1_t9539F5413FA5DDAFB74ED72C80EB8048C6169353* ___U3CU3E9__60_0;
};
struct U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields
{
	U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* ___U3CU3E9;
};
struct U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields
{
	U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E* ___U3CU3E9;
	Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* ___U3CU3E9__3_0;
};
struct U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields
{
	U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE* ___U3CU3E9;
	Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* ___U3CU3E9__3_0;
};
struct U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields
{
	U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA* ___U3CU3E9;
	Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* ___U3CU3E9__3_0;
};
struct U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields
{
	U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8* ___U3CU3E9;
	Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* ___U3CU3E9__3_0;
};
struct U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields
{
	U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* ___U3CU3E9;
	Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* ___U3CU3E9__3_0;
	Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* ___U3CU3E9__4_0;
};
struct U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields
{
	U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1* ___U3CU3E9;
	Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* ___U3CU3E9__3_0;
};
struct U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields
{
	U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* ___U3CU3E9;
	Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* ___U3CU3E9__3_0;
	Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* ___U3CU3E9__4_0;
};
struct U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields
{
	U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E* ___U3CU3E9;
	Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* ___U3CU3E9__3_0;
};
struct U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields
{
	U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190* ___U3CU3E9;
	Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* ___U3CU3E9__3_0;
};
struct U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_StaticFields
{
	U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5* ___U3CU3E9;
};
struct U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_StaticFields
{
	U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D* ___U3CU3E9;
};
struct U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields
{
	U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502* ___U3CU3E9;
	Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* ___U3CU3E9__5_0;
};
struct UQueryState_1_tDA47936DEF27643350186CA4E1DED7053A3D02B2_StaticFields
{
	ActionQueryMatcher_tB76860A856401075A2CF71D45AC72A9C0F1BB99E* ___s_Action;
	ListQueryMatcher_1_t4D10BEF648526B008BEB75C8576A7D1EBFD73A83* ___s_List;
	ListQueryMatcher_1_tC447E3396770813CE332360F6EECEEFB6B51FA69* ___s_EnumerationList;
};
struct UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_StaticFields
{
	ActionQueryMatcher_tBA08813774EDD8920F40BFFC2F27B8329C7923DD* ___s_Action;
	ListQueryMatcher_1_t7F21A0BB6BC47F1797366366A8E33731906C2940* ___s_List;
	ListQueryMatcher_1_t7F21A0BB6BC47F1797366366A8E33731906C2940* ___s_EnumerationList;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_StaticFields
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___Default;
};
struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0_StaticFields
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___focusableProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___tabIndexProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___delegatesFocusProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___canGrabFocusProperty;
};
struct Guid_t_StaticFields
{
	Guid_t ___Empty;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	float ___Epsilon;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_StaticFields
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___kZero;
};
struct UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_StaticFields
{
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___U3CEmptyU3Ek__BackingField;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields
{
	VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* ___s_Left;
	VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* ___s_Right;
};
struct VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_StaticFields
{
	ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* ___Pool;
};
struct UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields
{
	RuntimeObject* ___comparer;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields
{
	String_t* ____process_guid;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields
{
	Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress;
	Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress;
	Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields
{
	bool ___s_AllowOutsideOnGUI;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C_StaticFields
{
	int64_t ___s_LastTypeId;
	uint64_t ___s_NextEventId;
};
struct StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD_StaticFields
{
	Dictionary_2_t29D782BF5D0A26D11A04865B4306B86575506834* ___s_PseudoStates;
	List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___s_HashList;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_StaticFields
{
	FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* ___Instance;
};
struct EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_StaticFields
{
	int64_t ___s_TypeId;
	ObjectPool_1_tEC8C19EABCE37ECF24F187DD525989FC7373659E* ___s_Pool;
	int32_t ___EventCategory;
};
struct TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_StaticFields
{
	String_t* ___UxmlInstanceTypeName;
};
struct VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields
{
	String_t* ___NoRegisteredFactoryErrorMessage;
	Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___s_TemporarySlotInsertionPoints;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___s_VeaIdsPath;
};
struct BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_StaticFields
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___Invalid;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s_OutsidePanelCoordinates;
};
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_StaticFields
{
	uint32_t ___s_NextId;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___s_EmptyClassList;
	PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___userDataPropertyKey;
	String_t* ___disabledUssClassName;
	int32_t ___s_FinalizerCount;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateVisualContentMarker;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___childCountProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___contentRectProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___dataSourcePathProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___dataSourceProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___disablePlayModeTintProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___enabledInHierarchyProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___enabledSelfProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___layoutProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___languageDirectionProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___localBoundProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___nameProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___panelProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___pickingModeProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___styleSheetsProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___tooltipProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___usageHintsProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___userDataProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___viewDataKeyProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___visibleProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___visualTreeAssetSourceProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___worldBoundProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___worldTransformProperty;
	uint32_t ___s_NextParentVersion;
	List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___s_EmptyList;
	CustomStyleAccess_t170C852102B4D09FB478B620A75B14D096F9F2B1* ___s_CustomStyleAccess;
	Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___s_InternalStyleSheetPath;
	PropertyName_tE4B4AAA58AF3BF2C0CD95509EB7B786F096901C2 ___tooltipPropertyKey;
	Dictionary_2_t4055F6540F36F21F9FEDAFB92D8E0089B38EBBC8* ___s_TypeData;
};
struct IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26_StaticFields
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___cullingEnabledProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___contextTypeProperty;
	String_t* ___ussClassName;
	String_t* ___ussFoldoutChildDepthClassName;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___ussFoldoutChildDepthClassNames;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_OnGUIMarker;
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ImmediateCallbackMarker;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_DefaultMeasureEvent;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MeasureEvent;
	Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_CurrentEvent;
};
struct Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_StaticFields
{
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_MarkerPickAll;
	LoadResourceFunction_tA999A2DDCB9CDCF68E4274A58336A39ABB7AF850* ___U3CloadResourceFuncU3Ek__BackingField;
	TimeMsFunction_t1893856976EB95CF5608ACC3642AD8B79994CA2B* ___U3CTimeSinceStartupU3Ek__BackingField;
	Action_1_tEFD4B3570567C07AE1CC4A2D290987F4347F2F01* ___beforeAnyRepaint;
};
struct BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4_StaticFields
{
	int32_t ___s_CurrentRuntimePanelCounter;
	Func_2_tECC97CAACCC7CB873184FEF49E8343711EEF4768* ___DefaultScreenToPanelSpace;
};
struct TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2_StaticFields
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___templateIdProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___templateSourceProperty;
};
struct TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0_StaticFields
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___displayTooltipWhenElidedProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___emojiFallbackSupportProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___enableRichTextProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___isElidedProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___parseEscapeSequencesProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___textProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___valueProperty;
	String_t* ___ussClassName;
	String_t* ___selectableUssClassName;
	String_t* ___k_EllipsisText;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___autoCorrectionProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___hideMobileInputProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___keyboardTypeProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___isReadOnlyProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___isPasswordProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___maxLengthProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___maskCharProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___isSelectableProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___cursorIndexProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___selectIndexProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___doubleClickSelectsWordProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___tripleClickSelectsLineProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___cursorPositionProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___selectAllOnFocusProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___selectAllOnMouseUpProperty;
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___selectionProperty;
};
struct Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70_StaticFields
{
	String_t* ___ussClassName;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771  : public RuntimeArray
{
	ALIGN_FIELD (8) Delegate_t* m_Items[1];

	inline Delegate_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
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;
	}
};
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);
	}
};
struct StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D  : public RuntimeArray
{
	ALIGN_FIELD (8) StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* m_Items[1];

	inline StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362** 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, StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B  : public RuntimeArray
{
	ALIGN_FIELD (8) StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 m_Items[1];

	inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470* 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, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tempData), (void*)NULL);
		#endif
	}
	inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Value), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tempData), (void*)NULL);
		#endif
	}
};
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);
	}
};
struct IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83  : 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);
	}
};
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339  : public RuntimeArray
{
	ALIGN_FIELD (8) Assembly_t* m_Items[1];

	inline Assembly_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Assembly_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, Assembly_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322  : 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);
	}
};
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);
	}
};
struct StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3  : public RuntimeArray
{
	ALIGN_FIELD (8) StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* m_Items[1];

	inline StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E** 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, StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475  : public RuntimeArray
{
	ALIGN_FIELD (8) UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* m_Items[1];

	inline UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A** 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, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783  : public RuntimeArray
{
	ALIGN_FIELD (8) StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* m_Items[1];

	inline StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83** 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, StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct VectorImageVertexU5BU5D_tA19C37074824265F1A5684A6F2C156559455C1C4  : public RuntimeArray
{
	ALIGN_FIELD (8) VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948 m_Items[1];

	inline VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948* 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, VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, VectorImageVertex_t9D42377517CC059BD40E2A626ECEBE0C94CA0948 value)
	{
		m_Items[index] = value;
	}
};
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83  : public RuntimeArray
{
	ALIGN_FIELD (8) uint16_t m_Items[1];

	inline uint16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint16_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, uint16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
	{
		m_Items[index] = value;
	}
};
struct GradientSettingsU5BU5D_t5A316EDE81269563C087800A519341276F98AF9C  : public RuntimeArray
{
	ALIGN_FIELD (8) GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3 m_Items[1];

	inline GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3* 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, GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, GradientSettings_tADA3CAA17319C58811DE187298039CC950FBAAF3 value)
	{
		m_Items[index] = value;
	}
};
struct UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB  : public RuntimeArray
{
	ALIGN_FIELD (8) UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 m_Items[1];

	inline UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4* 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, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
		#endif
	}
	inline UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value), (void*)NULL);
		#endif
	}
};
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;
	}
};
struct AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F  : public RuntimeArray
{
	ALIGN_FIELD (8) AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D m_Items[1];

	inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* 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, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Path), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_TypeFullName), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CachedType), (void*)NULL);
		#endif
	}
	inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Path), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_TypeFullName), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CachedType), (void*)NULL);
		#endif
	}
};

IL2CPP_EXTERN_C void PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_pinvoke(const PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79& unmarshaled, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_pinvoke_back(const PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke& marshaled, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79& unmarshaled);
IL2CPP_EXTERN_C void PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_pinvoke_cleanup(PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_com(const PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79& unmarshaled, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com& marshaled);
IL2CPP_EXTERN_C void PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_com_back(const PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com& marshaled, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79& unmarshaled);
IL2CPP_EXTERN_C void PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_com_cleanup(PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshaled_com& marshaled);

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC90F0A6F9A25639ED9CAC6E24D9E46A4096B4E10_gshared (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Peek_mF0ECF6A61726B66E6D9B33D8C4DEAA47E586E6E4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PointerEventBase_1_GetPooled_m54A03330DED6F1990AA9EC2E7025F443379B8FF9_gshared (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MouseEventBase_1_GetPooled_m8109EEFF1AF800A62540B9E8364DDAD596D502BE_gshared (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* KeyboardEventBase_1_GetPooled_mC8E59B51672CA802942D77E61F61FCB9A9FCD54B_gshared (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CommandEventBase_1_GetPooled_mAF3790A2FF73805C656D8484D6354CF3A4ED294C_gshared (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9_gshared (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, Il2CppChar ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_gshared_inline (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_gshared (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m23D31A268041358CDCA704069E1165BD13AF3A38_gshared (Action_2_t96795EA3C89E06F9B479144D4AEBDFA5FE40A1D1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043_gshared (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2 UQueryExtensions_Query_TisRuntimeObject_mFCDDB39F0478BC56FC34D857E2761A22BF4CD56B_gshared (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, String_t* ___1_name, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___2_classes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UQueryState_1_tDA47936DEF27643350186CA4E1DED7053A3D02B2 UQueryBuilder_1_Build_m51E76A0E9FF868FC34DD84F7F6A4BC369D1A316B_gshared (UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UQueryState_1_First_m19FF1885E9D1D57D0EBA715820CA3C02C2C9C363_gshared (UQueryState_1_tDA47936DEF27643350186CA4E1DED7053A3D02B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UQueryState_1_tDA47936DEF27643350186CA4E1DED7053A3D02B2 UQueryState_1_RebuildOn_mF29E43348045B1219A757EBBF43C892C32EEA5DC_gshared (UQueryState_1_tDA47936DEF27643350186CA4E1DED7053A3D02B2* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryBuilder_1__ctor_m9C0EC0A8947CAE0CD99B7FC847861454BE629EF6_gshared (UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_visualElement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2 UQueryBuilder_1_Name_mF930BD3AB84A45024126BE05E64B1C951A46F344_gshared (UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2* __this, String_t* ___0_id, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2 UQueryBuilder_1_Class_m871FA9DA07723AFB1E4AD0ED23E6F50983ED5491_gshared (UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2* __this, String_t* ___0_classname, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2 UQueryBuilder_1_SingleBaseType_m288935529BB5FA432732088C9DFFDA931371422E_gshared (UQueryBuilder_1_t8CB9E64859C07C671A5AFE928DC28F2828EC1BD2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory_2__ctor_m88A0346DFE6F79DFE0C5986C5804D4FABA9DB95A_gshared (UxmlFactory_2_tA5B21BD283B57202633CBFD2ABB84CE9AD987DF2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246_gshared (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73_gshared (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_gshared_inline (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B_gshared (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73_gshared (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831_gshared (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_gshared_inline (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5_gshared (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m634D2BC543ED9621E75B416F9DC1BC50490DF4E9_gshared (TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m1A0A92FE2F99CC7D699DF2B86856706B8A65CFC8_gshared_inline (TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7A3CDF8CC909FAEEA005D42C71F113B505F766DD_gshared (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TypedUxmlAttributeDescription_1_get_defaultValue_m6AB49D76F0D22665871914BFB006900D74C022C4_gshared_inline (TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UxmlAttributeDescription_GetValueFromBag_TisRuntimeObject_m068CFD3292450E7E40FB2498A6ABDD4A0B7F9FDC_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_tBFBF2C1D5A7EE5485A61C55BA580F7AF50AABBF0* ___2_converterFunc, RuntimeObject* ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetValueFromBag_TisRuntimeObject_mBD67FCD642F352CE1837AA2BEB414BA72028C743_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_tBFBF2C1D5A7EE5485A61C55BA580F7AF50AABBF0* ___2_converterFunc, RuntimeObject* ___3_defaultValue, RuntimeObject** ___4_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A_gshared (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_gshared_inline (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m4213234A930FE17F6996AFA6E7B9378CE72E2740_gshared (Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_gshared_inline (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* ___2_converterFunc, float ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6_gshared (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_gshared_inline (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF7371839587CFF0B66FAA4B9CEE51ABB2F9424B8_gshared (Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_gshared_inline (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* ___2_converterFunc, double ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D_gshared (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_gshared_inline (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m03DA669B0EFE786DECFBC2F7CF70314CE0705ADB_gshared (Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_gshared_inline (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* ___2_converterFunc, int32_t ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* ___2_converterFunc, int32_t ___3_defaultValue, int32_t* ___4_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6_gshared (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_gshared_inline (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m9F3866374E4D067F5B9F1A96C602024B72690F74_gshared (Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_gshared_inline (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* ___2_converterFunc, uint32_t ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9_gshared (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_gshared_inline (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, uint64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA3D9A7CAEB2AC2CC7621633C1C4A5B1EDAFDD7A3_gshared (Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_gshared_inline (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* ___2_converterFunc, uint64_t ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1_gshared (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_gshared_inline (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, int64_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC8FF122BBC9AD3263F6BF9BA7BBD8768803451AF_gshared (Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_gshared_inline (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* ___2_converterFunc, int64_t ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284_gshared (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_gshared_inline (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3A3D672E174C5E40CF06AD188680E6FD99187769_gshared (Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_gshared_inline (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* ___2_converterFunc, bool ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85_gshared (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_gshared_inline (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2A9C8314C063D4318FA269A78B097A453A4C4FCF_gshared (Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_gshared_inline (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764_gshared (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* ___2_converterFunc, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___3_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCode_Combine_TisRuntimeObject_TisRuntimeObject_mCD54477BDCCA10D5FFD56FC5B4B374BBDE1E0E41_gshared (RuntimeObject* ___0_value1, RuntimeObject* ___1_value2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A_gshared (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared (RuntimeObject** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared (PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_gshared (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_gshared_inline (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B_gshared (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6_gshared (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007_gshared (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, int32_t ___0_index, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_gshared_inline (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mC13D3ADFE27A073EC3C583E9C926C801A7EE1DDD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_All_TisRuntimeObject_m57CDB9DB99F9E77214B47367D213B06AC3ED97FF_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_gshared (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05 List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA_gshared (List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17_gshared (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_gshared_inline (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C_gshared (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m9EFD5CBA0FF05E990D56D14EE1BD1E289E6BE9EA_gshared (MemberInfo_t* ___0_element, bool ___1_inherit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_gshared (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_gshared (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_gshared_inline (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_gshared (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_gshared_inline (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_gshared_inline (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9_gshared (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_mAC71460CC5E5AF21D97D39A95D748550E77334E8_gshared (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_gshared (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_DepthFirstTraversalOfType_TisRuntimeObject_m0A4ED1EAD31057A6D6BD2DA6F7E43E3E25DCFBC7_gshared (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246_gshared (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_gshared (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LazyLoadReference_1_get_isSet_mA5602191FDFA1435F2264EFA60BB5E632AA681E0_gshared (LazyLoadReference_1_tA6DD4D6F5C034C061F9C2ECEDBCC4DD9E0BA125F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LazyLoadReference_1_get_asset_m4BA1374FF657FC2C40BDFAF371B574B76F1965F8_gshared (LazyLoadReference_1_tA6DD4D6F5C034C061F9C2ECEDBCC4DD9E0BA125F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LazyLoadReference_1_tA6DD4D6F5C034C061F9C2ECEDBCC4DD9E0BA125F LazyLoadReference_1_op_Implicit_m0F4076691BD35719B2DA03298F4F670667397644_gshared (RuntimeObject* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB0F816093F81D6672785A2ADF957047667737977 List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999_gshared (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_gshared_inline (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0_gshared (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D_gshared (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_gshared_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E CollectionPool_2_Get_m26CD53CD4544E132A13A8CBC188BC3DE690B8BDA_gshared (RuntimeObject** ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091_gshared (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_gshared_inline (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF_gshared (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87_gshared (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Capacity_mF05ADA0EC0B9CC71EDE6D06F6A33A50705EEA32D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA_gshared (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3_gshared (ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_CreateFunc, int32_t ___1_maxSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleEnum_1_t3DD2EBD4E359AFE77C2974ECAA1DEE50E0FACEDC StyleEnum_1_op_Implicit_mD776DEBA28E9493976D039080BBB10FF0DA48362_gshared (int32_t ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_SetCreateFunction_m7E2D1F90FA9E85CD9A9567A0FE32BA7C83F7DAF2_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createMethod, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m54E92C5BC2616084594090D1A3F133F497777983_gshared (Dictionary_2_t0327741D3CFC3C24AC5C6D71827E1657632B6E80* __this, RuntimeObject* ___0_key, DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m53B866B0C2A629C6C4D316BAB4F36BC0C3713E1C_gshared (Dictionary_2_t0327741D3CFC3C24AC5C6D71827E1657632B6E80* __this, RuntimeObject* ___0_key, DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 ___1_value, const RuntimeMethod* method) ;
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) ;
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1A5AAE6E91624F534C57230D0EB54ADE0514738C_gshared (Dictionary_2_t0327741D3CFC3C24AC5C6D71827E1657632B6E80* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE0470880427DED948EF413AD5E9525F41CAF7D1D_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m2BB998FEEE4361CC6A8E6D05827FCA6C3A65746F_gshared (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mF788423029A2E3E89AC915FCF76B9321BF3C9297_gshared (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634_gshared (const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mED9F38D6EB2A8C509445F76C3BA965E33849556E (U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsRuntimeUtility_RenderOverlaysBeforePriority_m29420C7DD0A67538583020CCD9CC6329ADB4976D (int32_t ___0_displayIndex, float ___1_maxPriority, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BaseRuntimePanel_get_sortingPriority_m7B035930943248B472823F7E8128928000002155_inline (BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void List_1__ctor_m391F372FB5098152BA1B3D133B8B003F84863635 (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
inline void Func_3__ctor_mC90F0A6F9A25639ED9CAC6E24D9E46A4096B4E10 (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mC90F0A6F9A25639ED9CAC6E24D9E46A4096B4E10_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Func_2__ctor_m50524C475E1E6CC99DAC0B07E4226316625FC606 (Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Insert_m9B035902C30EA237BAC050800DF537BB8D71D7D5 (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01*, int32_t, RuntimeObject*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
}
inline Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019 (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 (*) (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958 (Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline (Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B (Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUIUtility_ShouldRethrowException_m60E879B4683840AAD5CD514E8C3BDDCC6403B652 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEFDB610B1B27B831BE67448E223BC67E5A2C4640 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_TakeCapture_mCA040447327C297841DD2080D75416161B5C6F48 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_ReleaseCapture_mD297F94A298B763D215DF9C9B69B2ED47A894950 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIEventRegistration_ProcessEvent_mF4B48B7BDD40C9FD0ECDCF5F104DE668BFDF88C4 (int32_t ___0_instanceID, intptr_t ___1_nativeEventPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_CleanupRoots_mEB6E6AC5BBF0024F890C1BEF75B5D76CBE52D21C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIEventRegistration_EndContainerGUIFromException_m71DA19A6525D2063955CDC45807FB23D38E4CF1B (Exception_t* ___0_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_MakeCurrentIMGUIContainerDirty_m21EF6A4C213D5BFAEA02A71B73B4FC9E15ABD0A6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_RegisterUIElementSystem_m8438C08059F9CCE25DBA1F40A04936E2780F8853 (RuntimeObject* ___0_utility, const RuntimeMethod* method) ;
inline int32_t Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
}
inline IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268 (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* __this, const RuntimeMethod* method)
{
	return ((  IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* (*) (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*, const RuntimeMethod*))Stack_1_Peek_mF0ECF6A61726B66E6D9B33D8C4DEAA47E586E6E4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMGUIContainer_MarkDirtyLayout_m432785249F73F828D72AB4261EEB5BE1ADA1DCD8 (IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseCaptureController_CaptureMouse_m7FCA4E12CE4CBC2E792ACE4ED9E6EB44D80F9A1C (RuntimeObject* ___0_handler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* __this, int32_t ___0_key, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*, int32_t, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_CopyFromPtr_mC78295EF5861558EC93D3F8691E2A8B50DE84E29 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UITKScope__ctor_mA0AD565DEA26F4ED32487B20265369E10BD344A9 (UITKScope_t8F2C2733E110DE2DA3F169972D55F3F85DDF7579* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UITKScope_Dispose_m31EB09A441FF9D7ADB7055D75DA745549047627C (UITKScope_t8F2C2733E110DE2DA3F169972D55F3F85DDF7579* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_DoDispatch_m89918612F043DBC00362502ABA0A7822A3902181 (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* ___0_panel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_EndContainer_m19D0D5BA46EDAD7AF2D408A34D0141C5E481D963 (const RuntimeMethod* method) ;
inline IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* __this, const RuntimeMethod* method)
{
	return ((  IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* (*) (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
}
inline void Dictionary_2_Add_m7E7CE16C083CA2BAF0BB18B3909E955F856C6549 (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* __this, int32_t ___0_key, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*, int32_t, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
inline bool Dictionary_2_Remove_m40E3663C24B9DADC2F10986A49782036A6958768 (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_BeginContainerFromOwner_mA895E862C2444F93423836CE4B5F35E2F31B8B28 (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_owner, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectGUIState_t7BE88DC8B9C7187A77D63BBCBE9DB7B674863C15* IMGUIContainer_get_guiState_mD3E0D5BD01664CB731040043A9C78B08C573BFD2 (IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_BeginContainer_m4A0F355072CE2DBCB50F706885EAAB70DB8C7115 (ObjectGUIState_t7BE88DC8B9C7187A77D63BBCBE9DB7B674863C15* ___0_objectGUIState, const RuntimeMethod* method) ;
inline void Stack_1_Push_mE10497E370D3E1B579DD53F1CED6A6EB5E927500 (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* __this, IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*, IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IMGUIContainer_get_contextType_mAFDC442EF43FF0BB0DBD167A92B531DA8C6D290D_inline (IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_set_current_mDB5FE546AFA00DDF6CC23C106CE076EBEF36BCB3 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event_CopyFrom_m2F9B9704FBE156C5D58FF630F7968568C19821F5 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElement_get_enabledInHierarchy_mBC4E983E9FD848277D6820F4D7A2743BA38BC412 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_enabled_mF2F99A6870ACAFAEFB5E8FF1B69C684951D390C9 (bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUILayoutUtility_BeginContainer_m34C50FF74C76B91E32E1A3575ABC0AA0AE0F3DDB (LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60* ___0_cache, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_ResetGlobalState_mD0A482A31337B6200F644995345CF56849913928 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUILayoutUtility_LayoutFromContainer_m81EC681FE0A88C36CCA8D4382043279F709EE59E (float ___0_w, float ___1_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60* GUILayoutUtility_SelectIDList_m601F4AA990B7FD59A779F5375EC55ADDB86927A9 (int32_t ___0_instanceID, bool ___1_isWindow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent_ClearStaticCache_m36A399D55991F1B5B1C4A20DCDFF415B8636E934 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* UIElementsUtility_CreateEvent_mB4DB22A7E5C88E53DD9C55C331D863E1782BAFD2 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, int32_t ___1_eventType, const RuntimeMethod* method) ;
inline PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3* PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))PointerEventBase_1_GetPooled_m54A03330DED6F1990AA9EC2E7025F443379B8FF9_gshared)(___0_systemEvent, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointerDeviceState_HasAdditionalPressedButtons_m368C6C47A0DC9727321AF038E8AB13FA2AE54B3E (int32_t ___0_pointerId, int32_t ___1_exceptButtonId, const RuntimeMethod* method) ;
inline PointerDownEvent_tABAAD1BACBB98156D6BCCED51E11883EAFE03A51* PointerEventBase_1_GetPooled_m521DAA381097819E79FA470C2C6A8EA6947C6639 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  PointerDownEvent_tABAAD1BACBB98156D6BCCED51E11883EAFE03A51* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))PointerEventBase_1_GetPooled_m54A03330DED6F1990AA9EC2E7025F443379B8FF9_gshared)(___0_systemEvent, method);
}
inline PointerUpEvent_tCE779E8B94675B6A2758B82F6A84771CB26913D9* PointerEventBase_1_GetPooled_m069365350FD0E1684F74DF02C42B23DFF4F84F88 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  PointerUpEvent_tCE779E8B94675B6A2758B82F6A84771CB26913D9* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))PointerEventBase_1_GetPooled_m54A03330DED6F1990AA9EC2E7025F443379B8FF9_gshared)(___0_systemEvent, method);
}
inline ContextClickEvent_t06F36D1ACA5C8390D5085158C7D7C1BCF9549EA3* MouseEventBase_1_GetPooled_mEF602CD331D46833AE3E7DA20D25D432CE36DEFB (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  ContextClickEvent_t06F36D1ACA5C8390D5085158C7D7C1BCF9549EA3* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))MouseEventBase_1_GetPooled_m8109EEFF1AF800A62540B9E8364DDAD596D502BE_gshared)(___0_systemEvent, method);
}
inline MouseEnterWindowEvent_t35235A8FC26FECB74331E4E5CF5E3ED9BBDD2FA6* MouseEventBase_1_GetPooled_mBBD53EE16FF9E3351E57F37D0D2F835337911EC1 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  MouseEnterWindowEvent_t35235A8FC26FECB74331E4E5CF5E3ED9BBDD2FA6* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))MouseEventBase_1_GetPooled_m8109EEFF1AF800A62540B9E8364DDAD596D502BE_gshared)(___0_systemEvent, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7* MouseLeaveWindowEvent_GetPooled_mB72EEDAEF5190F1398C2087940F2634BD787A0FE (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E* WheelEvent_GetPooled_m0012F4C8219EE41BB0C038058C62E47284989F15 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
inline KeyDownEvent_t1971978254C8EE65CDDD992AF86B44E442CDD18C* KeyboardEventBase_1_GetPooled_m21F93BC93D30B3DB20CFC9974F52A5FD2545F308 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  KeyDownEvent_t1971978254C8EE65CDDD992AF86B44E442CDD18C* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))KeyboardEventBase_1_GetPooled_mC8E59B51672CA802942D77E61F61FCB9A9FCD54B_gshared)(___0_systemEvent, method);
}
inline KeyUpEvent_tA037C42AEA6A8E0919BA60BD796B3AD1DA506394* KeyboardEventBase_1_GetPooled_m2DFAA312166052415CBF781B983BAC95236E9CBE (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  KeyUpEvent_tA037C42AEA6A8E0919BA60BD796B3AD1DA506394* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))KeyboardEventBase_1_GetPooled_mC8E59B51672CA802942D77E61F61FCB9A9FCD54B_gshared)(___0_systemEvent, method);
}
inline ValidateCommandEvent_t0FFED9E9EA11DA2AAB7ACF37C9D0CDB1FD847FDA* CommandEventBase_1_GetPooled_m79294441E06B36D552192B63F0C1FBDFEFE73EFF (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  ValidateCommandEvent_t0FFED9E9EA11DA2AAB7ACF37C9D0CDB1FD847FDA* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))CommandEventBase_1_GetPooled_mAF3790A2FF73805C656D8484D6354CF3A4ED294C_gshared)(___0_systemEvent, method);
}
inline ExecuteCommandEvent_t41D5C771261998F58E01612B66E1EF60C100F6D4* CommandEventBase_1_GetPooled_m9B6B92E8B55B81D21D9C9BC292A132A5E4F339E5 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method)
{
	return ((  ExecuteCommandEvent_t41D5C771261998F58E01612B66E1EF60C100F6D4* (*) (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*, const RuntimeMethod*))CommandEventBase_1_GetPooled_mAF3790A2FF73805C656D8484D6354CF3A4ED294C_gshared)(___0_systemEvent, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5* IMGUIEvent_GetPooled_mD4A91D92BFC07DE1B217E8C26A7CFBBD7B4D4A14 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6 (bool ___0_condition, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_current_m25217A02CB09E3BD50E3E0327879E870AD58C6C3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_SetupCurrent_m564B3A5A985E2DF0C7CE924FD93CD9545002C515 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cur, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* UIElementsUtility_CreateEvent_m259E7EA65EB09BEEA94C9243C3D995EFFCD8112E (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseVisualElementPanel_SendEvent_m1CBB33A872A838895CBE5E620FD106FD5C72B1FB (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* __this, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___0_e, int32_t ___1_dispatchMode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventBase_get_isPropagationStopped_m36E1E4831DC04452D18B5339E2CAD8979B6BD6B3 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_IncrementVersion_m03581665EE480D3C329058FFE08734450493E33E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, int32_t ___0_changeType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 UIElementsUtility_GetPanelsIterator_m18E3FBAAC0BE14B31DCCD18B60760F0D0E9DE758 (const RuntimeMethod* method) ;
inline KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_inline (Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 (*) (Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
inline Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_inline (KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93* __this, const RuntimeMethod* method)
{
	return ((  Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* (*) (KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
inline void List_1_Add_mEC29573CC4FEFCC809CCBE573115DDC3A6B010E5_inline (List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919* __this, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919*, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m8C27BC6AB851ED5A524D338773D899AD31A32CE9 (Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
inline Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 Dictionary_2_GetEnumerator_m8C7FB5FB370E174A1E314C9220EFB76406A4D409 (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 (*) (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BaseVisualElementPanel_get_referenceSpritePixelsPerUnit_m57B6DA3C5E27DD1187FCA574F7FFD8B927E6794F_inline (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826 (Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline int32_t Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_array, Il2CppChar ___1_value, const RuntimeMethod* method)
{
	return ((  int32_t (*) (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, Il2CppChar, const RuntimeMethod*))Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9_gshared)(___0_array, ___1_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85 (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* __this, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867*, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline int32_t HashSet_1_get_Count_m2B16D8A5530401843FD5DCE21C7FCBDA9521C134_inline (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
}
inline void List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_inline (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void HashSet_1_Clear_mB4077C9DF62B725C6670FB7D04255AAB38853341 (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method);
}
inline void List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StyleCache_ClearStyleCache_m5029718F31E5B4D5034B7CD56F9E5209DE898479 (const RuntimeMethod* method) ;
inline void List_1_AddRange_m1EE3C8C61A2B021330B98A798A30A5D04A1C76F0 (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline void List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 (*) (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36 (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_inline (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* __this, const RuntimeMethod* method)
{
	return ((  StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* (*) (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StyleSheet_RebuildIfNecessary_mD61B8CCE0F74024883EBAC83F8A206D4C47168FC (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void Stack_1__ctor_m0615EDA1CB3BC18643EC212AA4F9AA4B2A2B5CA9 (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mBEC4E38B198F019959ECAB9CE3437B73253AE3D4 (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_m14342F32F62A39A8B8032286E2DCC07FEF72BFF4 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility__ctor_m6CDB2137A0811B817FD5AD030614438F89C7160B (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m4EC50CBAE9399D75913371F1F4FEB9ACD2CEA4C0 (List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_mE1DD3B35A620D5310E096D5BAF4F0D53F44D9F74 (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
inline void HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
inline void List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuleMatcher_ToString_m04240F29564B39E10DBD2241B0D120B61784610E (RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HierarchyTraversal__ctor_mF2481C9E4D9E8BE3AA9A6097A39E300A7C2C6659 (HierarchyTraversal_t89B1D4664C1C066FEED9B372488A3F751CB6FE7D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HierarchyTraversal_Traverse_m8489EC44F273FFE90240B5F5D0E856F05B022E96 (HierarchyTraversal_t89B1D4664C1C066FEED9B372488A3F751CB6FE7D* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_inline (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC*, const RuntimeMethod*))List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_gshared_inline)(__this, method);
}
inline RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68 (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E (*) (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC*, int32_t, const RuntimeMethod*))List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_gshared)(__this, ___0_index, method);
}
inline void Action_2__ctor_mA0F1ABBBC2704475182DE23C15546AB45F535B55 (Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m23D31A268041358CDCA704069E1165BD13AF3A38_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StyleSelectorHelper_MatchRightToLeft_mB3DD3C812542C8A6255854F02FA2CB9CDE6A3C78 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* ___1_complexSelector, Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* ___2_processResult, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HierarchyTraversal_Recurse_m49F23BC19DE38CE040031A674A2DCE06F8B5F9BF (HierarchyTraversal_t89B1D4664C1C066FEED9B372488A3F751CB6FE7D* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, int32_t ___1_depth, const RuntimeMethod* method) ;
inline void List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043 (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043_gshared)(__this, ___0_index, ___1_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC7BC3AA148C5326DC7CAEB540F63570E81896185 (U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher_NoProcessResult_m0B0CA140721CFACFE6B2A79F8D1D3B7E7532EA1E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697 ___1_i, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SingleQueryMatcher_set_match_m092B0C5868BF1DABCB0BA65F2474A95581DFEE4D_inline (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher_Run_m9DD848E522E86CE1AEB0C82DB43DD1353741ACDA (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_root, List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___1_matchers, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher__ctor_m669C00EE8CF4DA08ED95F9A511E6627FAEA0343E (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* SingleQueryMatcher_get_match_mA356799F44423232455480B667671DAD4D9A6353_inline (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirstQueryMatcher__ctor_m7D9CABCADF45C9C4F732E8C836A4648C78DEAA74 (FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleQueryMatcher__ctor_m53F28419EB1C10313ED82336093377DE80062030 (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, const RuntimeMethod* method) ;
inline UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 UQueryExtensions_Query_TisVisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_mA667CEC964CBEE9ABE734848293042559DB18007 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, String_t* ___1_name, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___2_classes, const RuntimeMethod* method)
{
	return ((  UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 (*) (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, String_t*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*))UQueryExtensions_Query_TisRuntimeObject_mFCDDB39F0478BC56FC34D857E2761A22BF4CD56B_gshared)(___0_e, ___1_name, ___2_classes, method);
}
inline UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139 (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139* __this, const RuntimeMethod* method)
{
	return ((  UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA (*) (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139*, const RuntimeMethod*))UQueryBuilder_1_Build_m51E76A0E9FF868FC34DD84F7F6A4BC369D1A316B_gshared)(__this, method);
}
inline VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94 (UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA* __this, const RuntimeMethod* method)
{
	return ((  VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* (*) (UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA*, const RuntimeMethod*))UQueryState_1_First_m19FF1885E9D1D57D0EBA715820CA3C02C2C9C363_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
inline UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004 (UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, const RuntimeMethod* method)
{
	return ((  UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA (*) (UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA*, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, const RuntimeMethod*))UQueryState_1_RebuildOn_mF29E43348045B1219A757EBBF43C892C32EEA5DC_gshared)(__this, ___0_element, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* StyleComplexSelector_get_selectors_m54911D4E758E1A19A16E948D6D10BEB5795ADC02_inline (StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* StyleSelector_get_parts_mE6EEAE6825862DDA89947B892B661A865D463CEF (StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 StyleSelectorPart_CreateClass_m5B7F89D3BE469D181E0887E94F4031B92554656E (String_t* ___0_className, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 StyleSelectorPart_CreateId_m8C5422E6675A02D0A623D8BB2A1F6704299F0357 (String_t* ___0_Id, const RuntimeMethod* method) ;
inline void UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486 (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_visualElement, const RuntimeMethod* method)
{
	((  void (*) (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139*, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, const RuntimeMethod*))UQueryBuilder_1__ctor_m9C0EC0A8947CAE0CD99B7FC847861454BE629EF6_gshared)(__this, ___0_visualElement, method);
}
inline UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139* __this, String_t* ___0_id, const RuntimeMethod* method)
{
	return ((  UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 (*) (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139*, String_t*, const RuntimeMethod*))UQueryBuilder_1_Name_mF930BD3AB84A45024126BE05E64B1C951A46F344_gshared)(__this, ___0_id, method);
}
inline UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746 (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139* __this, String_t* ___0_classname, const RuntimeMethod* method)
{
	return ((  UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 (*) (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139*, String_t*, const RuntimeMethod*))UQueryBuilder_1_Class_m871FA9DA07723AFB1E4AD0ED23E6F50983ED5491_gshared)(__this, ___0_classname, method);
}
inline UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8 (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139* __this, const RuntimeMethod* method)
{
	return ((  UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 (*) (UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139*, const RuntimeMethod*))UQueryBuilder_1_SingleBaseType_m288935529BB5FA432732088C9DFFDA931371422E_gshared)(__this, method);
}
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) ;
inline void UxmlFactory_2__ctor_mE8A6CB15FEA96922DA7E74AEDCA0B6306CED0E51 (UxmlFactory_2_tE7E1F8B1C78A7097E8AF14E4241F2ED2A8FA4FBB* __this, const RuntimeMethod* method)
{
	((  void (*) (UxmlFactory_2_tE7E1F8B1C78A7097E8AF14E4241F2ED2A8FA4FBB*, const RuntimeMethod*))UxmlFactory_2__ctor_m88A0346DFE6F79DFE0C5986C5804D4FABA9DB95A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7 (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTraits__ctor_mE4BA60C118C0AFCFE9896C4AC3BB1369A3D03D3C (UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160* __this, const RuntimeMethod* method) ;
inline void UxmlFactory_2__ctor_mB015BBC3F1CF1A0A46E2B766EC954DEC1924869D (UxmlFactory_2_t72AE13BB6BD1DB2563C9BB3371BCBC378AAB6496* __this, const RuntimeMethod* method)
{
	((  void (*) (UxmlFactory_2_t72AE13BB6BD1DB2563C9BB3371BCBC378AAB6496*, const RuntimeMethod*))UxmlFactory_2__ctor_m88A0346DFE6F79DFE0C5986C5804D4FABA9DB95A_gshared)(__this, method);
}
inline void UxmlFactory_2__ctor_m9FB406606EDD8352F4A63D8F077D448B796C4958 (UxmlFactory_2_tC7DCB9CD8767B7776C3B9F332C291A868AB646DB* __this, const RuntimeMethod* method)
{
	((  void (*) (UxmlFactory_2_tC7DCB9CD8767B7776C3B9F332C291A868AB646DB*, const RuntimeMethod*))UxmlFactory_2__ctor_m88A0346DFE6F79DFE0C5986C5804D4FABA9DB95A_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_use_mFD75FD3BD463C53DE6BA50A97E8703E29904E42D_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void UxmlFactory_2__ctor_mF48BE9A72715128D6F1A271734AAADE7B48941C9 (UxmlFactory_2_t7676B5747F8B8CB44858E33C26ADB4985A7E6B7A* __this, const RuntimeMethod* method)
{
	((  void (*) (UxmlFactory_2_t7676B5747F8B8CB44858E33C26ADB4985A7E6B7A*, const RuntimeMethod*))UxmlFactory_2__ctor_m88A0346DFE6F79DFE0C5986C5804D4FABA9DB95A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AttributeOverride_NamesPathMatchesElementNamesPath_mC07138E416C294629EEE9D33C4BE3D7CDD239ED8 (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF* __this, RuntimeObject* ___0_elementNamesPath, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_restriction_mD7D801FE3EC8F270AFF3AA056C4AD285F93CAB7B_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* ___0_value, const RuntimeMethod* method) ;
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
}
inline Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246 (List_1_t70EE7982F45810D4B024CF720D910E67974A3094* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB (*) (List_1_t70EE7982F45810D4B024CF720D910E67974A3094*, const RuntimeMethod*))List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246_gshared)(__this, method);
}
inline void Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73 (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB*, const RuntimeMethod*))Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73_gshared)(__this, method);
}
inline AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_inline (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method)
{
	return ((  AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF (*) (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB*, const RuntimeMethod*))Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB*, const RuntimeMethod*))Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetValueFromBagAsString_m45849D06EAF7C0116ABAA9DF73F1EB754B7B6669 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, String_t** ___2_value, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** ___3_sourceAsset, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
inline Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73 (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, const RuntimeMethod*))List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831 (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0*, const RuntimeMethod*))Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831_gshared)(__this, method);
}
inline AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_inline (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method)
{
	return ((  AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 (*) (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0*, const RuntimeMethod*))Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryFindValueInAttributeOverrides_m98CC249BFFC042D30BA515C1E52FED9C01035428 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_elementName, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___2_attributeOverrides, String_t** ___3_value, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5 (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0*, const RuntimeMethod*))Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_ValidateName_m8F216B6526C2682B17CD70CCC51462BB20E23F90 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetAttributeOverrideValueFromBagAsString_mE3E52A395B966D842CCC1C0168A02826AF23B34D (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, String_t** ___2_value, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** ___3_sourceAsset, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_RemoveAttribute_m41298F21967ECB89E07A620DD5AAAC4C672DB587 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_attributeName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetAttribute_mD413731B9E4106FDAD4A675CF357E0BE162978BD (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m59F347E4494B4A88A6D48B27FC0E634E16A8DFCA (TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m634D2BC543ED9621E75B416F9DC1BC50490DF4E9_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1_set_defaultValue_m9F2EF88DF75445E5B608C4041C2FB142B50F1385_inline (TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2* __this, String_t* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2*, String_t*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_m1A0A92FE2F99CC7D699DF2B86856706B8A65CFC8_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m275CCA1C836EECF7962B6DFFCA1EF52FD862A6EC (Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m7A3CDF8CC909FAEEA005D42C71F113B505F766DD_gshared)(__this, ___0_object, ___1_method, method);
}
inline String_t* TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_inline (TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (TypedUxmlAttributeDescription_1_tD8728D2AC8F9232D2E6A83B327DC0258F2CEEFA2*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m6AB49D76F0D22665871914BFB006900D74C022C4_gshared_inline)(__this, method);
}
inline String_t* UxmlAttributeDescription_GetValueFromBag_TisString_t_mFC801002DBAFB66B144EB770BB23CF61B1E2D989 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* ___2_converterFunc, String_t* ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  String_t* (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA*, String_t*, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisRuntimeObject_m068CFD3292450E7E40FB2498A6ABDD4A0B7F9FDC_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
inline bool UxmlAttributeDescription_TryGetValueFromBag_TisString_t_m7862CDE17BEC477A6B810EB6844E70A5784609FE (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* ___2_converterFunc, String_t* ___3_defaultValue, String_t** ___4_value, const RuntimeMethod* method)
{
	return ((  bool (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA*, String_t*, String_t**, const RuntimeMethod*))UxmlAttributeDescription_TryGetValueFromBag_TisRuntimeObject_mBD67FCD642F352CE1837AA2BEB414BA72028C743_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, ___4_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m183B3CBF23FA3955FCBC4439B1A49ABE8626A314 (U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* __this, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_inline (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, float ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40*, float, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m59CABA2E2CDD1D8857E122AE9A3C20E32BCE27F1 (Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m4213234A930FE17F6996AFA6E7B9378CE72E2740_gshared)(__this, ___0_object, ___1_method, method);
}
inline float TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_inline (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, const RuntimeMethod* method)
{
	return ((  float (*) (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_gshared_inline)(__this, method);
}
inline float UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* ___2_converterFunc, float ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  float (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B*, float, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, float* ___3_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m12BC682B150A728CB5CBE0C1A44B519411166286 (U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UxmlFloatAttributeDescription_ConvertValueToFloat_mCF3AF37C7D7FEFCE09FF8963E841DB47F68F27F5 (String_t* ___0_v, float ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6 (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_inline (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, double ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80*, double, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m0F28D082819C7EC9544E2A66FD23E5114839E1D5 (Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t3C7028C87C5875A6B182C7E6C767178999874342*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mF7371839587CFF0B66FAA4B9CEE51ABB2F9424B8_gshared)(__this, ___0_object, ___1_method, method);
}
inline double TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_inline (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, const RuntimeMethod* method)
{
	return ((  double (*) (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_gshared_inline)(__this, method);
}
inline double UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* ___2_converterFunc, double ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  double (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t3C7028C87C5875A6B182C7E6C767178999874342*, double, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, double* ___3_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m51A881336FA48B66037407AA8C4325CFB3DA9DBB (U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double UxmlDoubleAttributeDescription_ConvertValueToDouble_mCC3AAAA9F86A4D9498AF8BCB3AEF212A882CDCB0 (String_t* ___0_v, double ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_inline (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03*, int32_t, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m6EDBD4CFBFDC8809A35D6863805035792BF7247B (Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m03DA669B0EFE786DECFBC2F7CF70314CE0705ADB_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_inline (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_gshared_inline)(__this, method);
}
inline int32_t UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* ___2_converterFunc, int32_t ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  int32_t (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79*, int32_t, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
inline bool UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* ___2_converterFunc, int32_t ___3_defaultValue, int32_t* ___4_value, const RuntimeMethod* method)
{
	return ((  bool (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79*, int32_t, int32_t*, const RuntimeMethod*))UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, ___4_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21 (String_t* ___0_s, int32_t* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0CCE6FCDA77EB089F7068FAF2E1818664F9A4224 (U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlIntAttributeDescription_ConvertValueToInt_m9D368B4A5147A8ADB8C68ED9BC755F502DE7808E (String_t* ___0_v, int32_t ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6 (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_inline (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7*, uint32_t, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m032CD1DD0060B077302F05C377761AE25DDC9017 (Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m9F3866374E4D067F5B9F1A96C602024B72690F74_gshared)(__this, ___0_object, ___1_method, method);
}
inline uint32_t TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_inline (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_gshared_inline)(__this, method);
}
inline uint32_t UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* ___2_converterFunc, uint32_t ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D*, uint32_t, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt32_TryParse_mD470E3BAC9F792AB0BC616510AE3FA78C3CCB1E9 (String_t* ___0_s, uint32_t* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m50D52A3173A226E706A48300BC02B3E68496133C (U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UxmlUnsignedIntAttributeDescription_ConvertValueToUInt_m88A4EA3C2AB45B82A212C159916BDFA92E4B4D15 (String_t* ___0_v, uint32_t ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9 (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_inline (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, uint64_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD*, uint64_t, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m87FCEC4DDCFA291A6E5DBBF0D05C4ADBF4992B6C (Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mA3D9A7CAEB2AC2CC7621633C1C4A5B1EDAFDD7A3_gshared)(__this, ___0_object, ___1_method, method);
}
inline uint64_t TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_inline (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, const RuntimeMethod* method)
{
	return ((  uint64_t (*) (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_gshared_inline)(__this, method);
}
inline uint64_t UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* ___2_converterFunc, uint64_t ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  uint64_t (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB*, uint64_t, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt64_TryParse_mF3AF0976C95B83F09039AA0205FCB76B1CFD6D84 (String_t* ___0_s, uint64_t* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1D1E06F4E002EF2D9FBD6F167E9748B09E2E5E38 (U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UxmlUnsignedLongAttributeDescription_ConvertValueToUlong_m28C95BC937A9DC2F9718A738D9093CA41475C02D (String_t* ___0_v, uint64_t ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1 (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_inline (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, int64_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1*, int64_t, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_mFB2FD38B4B8F13336C56356C9630A69949A81B27 (Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_mC8FF122BBC9AD3263F6BF9BA7BBD8768803451AF_gshared)(__this, ___0_object, ___1_method, method);
}
inline int64_t TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_inline (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, const RuntimeMethod* method)
{
	return ((  int64_t (*) (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_gshared_inline)(__this, method);
}
inline int64_t UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* ___2_converterFunc, int64_t ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  int64_t (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7*, int64_t, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int64_TryParse_m3FC0128C89CC2331239FC2A0A749BF33455F03D2 (String_t* ___0_s, int64_t* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m37D583300DF12B7E23CA3EF8037D99D6040ABAEF (U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UxmlLongAttributeDescription_ConvertValueToLong_m9588C8A4B9B7DDB68BEACA3922E5CBDACF431E07 (String_t* ___0_v, int64_t ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284 (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_inline (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, bool ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39*, bool, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m19DC92C8BEDDB6CC9144EB258EEDBC26E89D25F6 (Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m3A3D672E174C5E40CF06AD188680E6FD99187769_gshared)(__this, ___0_object, ___1_method, method);
}
inline bool TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_inline (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_gshared_inline)(__this, method);
}
inline bool UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* ___2_converterFunc, bool ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  bool (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7*, bool, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Boolean_TryParse_m417053B6E8D3724D0EED9E87C90D143622158352 (String_t* ___0_value, bool* ___1_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE03A99C717B5DEAE28EE4E355BABE37DB8A44E33 (U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlBoolAttributeDescription_ConvertValueToBool_m0DAE7A2665DBC358A36A3EF901C483B8CAB25896 (String_t* ___0_v, bool ___1_defaultValue, const RuntimeMethod* method) ;
inline void TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85 (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3*, const RuntimeMethod*))TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85_gshared)(__this, method);
}
inline void TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_inline (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_value, const RuntimeMethod* method)
{
	((  void (*) (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_gshared_inline)(__this, ___0_value, method);
}
inline void Func_3__ctor_m378F901165A392371A8E0B982C62B77834B3FF3F (Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m2A9C8314C063D4318FA269A78B097A453A4C4FCF_gshared)(__this, ___0_object, ___1_method, method);
}
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_inline (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, const RuntimeMethod* method)
{
	return ((  Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*) (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3*, const RuntimeMethod*))TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_gshared_inline)(__this, method);
}
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* ___2_converterFunc, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___3_defaultValue, const RuntimeMethod* method)
{
	return ((  Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*) (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257, Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764_gshared)(__this, ___0_bag, ___1_cc, ___2_converterFunc, ___3_defaultValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2FD1D6275F7141EB6E5DCC02FB8793D25E3745DF (U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47 (String_t* ___0_hashString, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlElementAttribute__ctor_m94BEF70588A538055BA603750DAA27467695ECAF (UxmlElementAttribute_tC5C4E253CEEAD90E683BC09A339960EEEF1FC7EA* __this, String_t* ___0_uxmlName, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_supportedTypes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseUxmlTraits_set_canHaveAnyAttribute_mC31D80C34331597E976F8E069F8F83A475D3DA10_inline (BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseUxmlTraits__ctor_m54FB63BC9B1A763C6D9AF8E108F61BFB3AB95B43 (BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription__ctor_mBF5AF9327F0CDFF2707D73C4A55BC0C4A7BE82BD (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlImageAttributeDescription_set_defaultValue_m5974F998BD7029D3B427BD044BEC359A3634E2C8_inline (UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* VisualTreeAsset_GetAssetType_m61EB26F1A7CC96F5D24C6276591648438FBAA672 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* VisualTreeAsset_GetAsset_m2E54CBD277B885F9525568A2FD93D71B11999C71 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_path, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 Background_FromObject_mC97C581125EF8BC54C25948C7CA51677F7D49329 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009 (String_t* ___0_strA, String_t* ___1_strB, int32_t ___2_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlNamespaceDefinition_op_Equality_mC938DD0F8520CBA4148CFB68E9D8E81D1F6CA01F (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___0_lhs, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlNamespaceDefinition_Equals_mD1044216CF6B515C049E151F46282CFF82BFE09C (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* __this, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlNamespaceDefinition_Equals_m5B9554A571C4A2561E42DB52A1B912A77EE77AEE (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
inline int32_t HashCode_Combine_TisString_t_TisString_t_mA3AEF391D7C20C13413FDAF52D574CA2216D45E0 (String_t* ___0_value1, String_t* ___1_value2, const RuntimeMethod* method)
{
	return ((  int32_t (*) (String_t*, String_t*, const RuntimeMethod*))HashCode_Combine_TisRuntimeObject_TisRuntimeObject_mCD54477BDCCA10D5FFD56FC5B4B374BBDE1E0E41_gshared)(___0_value1, ___1_value2, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlNamespaceDefinition_GetHashCode_m8DFDD56B0D1F0142D2AE900A8262690B80C39B39 (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_m5E5D307CA6AEB7C08CE782B4693B19D07ADC9075 (String_t* __this, String_t* ___0_value, int32_t ___1_comparisonType, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_inline (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2 (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813*, const RuntimeMethod*))List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A_gshared)(__this, method);
}
inline void List_1_Clear_m863EB54C0DFA57103860FD0218F67F681FDB1B35_inline (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline void List_1_Add_m6353EC8101FF1820E0E4613141A816BAB15C0E0F_inline (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* __this, UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4*, UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UxmlObjectAsset_get_isField_mEEEC98944638E5E8878A68D571CC6CD7BAEE9B64_inline (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetVisualTreeAssetWithOutNotify_mD6FD9B7C361730C8ED90EBD0C5690C3E1D118D47 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method) ;
inline Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_inline (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* __this, const RuntimeMethod* method)
{
	return ((  UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* (*) (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetVisualTreeAsset_m2E6B252E3EEBD6DFE2BD807BD4FFAB42B33B3811 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_IsAncestorOf_m1DC25160C42349CE1254945D36FB078E4F172393 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
inline int32_t List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608 (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_item, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___0_item, method);
}
inline void List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4 (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
inline void List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, int32_t ___0_index, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, int32_t, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___0_index, ___1_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_InsertInChildren_m89B3DB7AD287DF544335378E681A4E2D469872AB (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetParent_mC1DE89C4C58E570FA1F18524201A96E4F392C878 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_parent, const RuntimeMethod* method) ;
inline void List_1__ctor_m101EC2E5202E9981A1E93C58A5685610E9CEAB83 (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlAsset_IndexOf_mDE67612D83795352B5B5301E9C19818A74E83216 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_RemoveFromChildren_mAA15639967D934DE09F474C9008CB285D21FE30C (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_RemoveFromChildren_m139EFDBC11B89EF7AA66FC0906EF700B18D68B2D (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_child, const RuntimeMethod* method) ;
inline PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E CollectionPool_2_Get_mDC3A444DE77045D9576F1695A053A0C02A2C54E3 (HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E (*) (HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F**, const RuntimeMethod*))CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_m22ED4321F062C106ED721A7B44F44BEE9FAD4E98 (PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
inline bool HashSet_1_Add_mAD4145664C75D9A35B9007C355F896862833C07D (HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F*, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159 (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, int32_t, const RuntimeMethod*))List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C (String_t* ___0_strA, String_t* ___1_strB, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_inline (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, const RuntimeMethod*))List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetOrAddProperty_m34407AE5529B3EC9E50482FEFF028FAB9C8FB093 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_propertyName, String_t* ___1_propertyValue, const RuntimeMethod* method) ;
inline void List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B_gshared)(__this, ___0_index, method);
}
inline void List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6 (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, const RuntimeMethod*))List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6_gshared)(__this, method);
}
inline void List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007 (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, int32_t ___0_index, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, int32_t, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4, const RuntimeMethod*))List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_inline (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4, const RuntimeMethod*))List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset__ctor_mF361D595470DAB8AEF1F9B9D70D896D2C22F7DF3 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_fullTypeName, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___1_xmlNamespace, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlAsset_ToString_m6658019B5B9B449F3A8223C588901048B8197311 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UxmlObjectAsset_get_parentId_m995A216A9C45FF1E39485C41F6EA87E0119FCCE0_inline (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m445E9DFED795187EF9E13AB36F6666B549806152 (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactoryRegistry_RegisterEngineFactories_m52D8E37BE47AC003788D6B8513D90D15120E7F99 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactoryRegistry_RegisterUserFactories_m6EEBE82950DAF6AD0B93C0DE1C1AF2797346AB0D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* UxmlObjectFactoryRegistry_get_factories_m67433615A1E0F650FDF84447E33B7A4BD639CBD2 (const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718 (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* __this, String_t* ___0_key, List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8*, String_t*, List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 (*) (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5 (Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_inline (Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF (Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_inline (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1__ctor_m9E3A79F3E1F708C551C24D18E67165D8149F819E (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2_Add_mAC4EDFF2A19FA68A3A525326C0364BA82D7003AA (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* __this, String_t* ___0_key, List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8*, String_t*, List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactory__ctor_m2EF6BEB50986D8F7E578AE3813FCE0191C4F64A2 (UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactory__ctor_m445BA9DF0CB755AE5DDA79352E1120BF5166F21E (UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactory__ctor_m0C5952C1F8921FD3178E58009FCCD7FCF03CFD65 (UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactory__ctor_mC364F12799374FC714CEBDC4422EE19A394A2527 (UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactoryRegistry_RegisterFactory_m42DE8C3D0511469E82EB2258ACC525CC2219092B (RuntimeObject* ___0_factory, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ScriptingRuntime_GetAllUserAssemblies_mA90D59F0C8D15BA303AD3EA52F992DFB3BE1C7F2 (const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_mC13D3ADFE27A073EC3C583E9C926C801A7EE1DDD_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853 (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* __this, String_t* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*, String_t*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC (Type_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5 (Type_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ;
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UxmlEnumeration_get_values_mE97BF993A3D5FC32C7B31FFEF0F9B00F5D5C3CC0 (UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* __this, const RuntimeMethod* method) ;
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);
}
inline bool Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3 (RuntimeObject* ___0_source, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___1_predicate, const RuntimeMethod* method)
{
	return ((  bool (*) (RuntimeObject*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_All_TisRuntimeObject_m57CDB9DB99F9E77214B47367D213B06AC3ED97FF_gshared)(___0_source, ___1_predicate, method);
}
inline int32_t Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTypeRestriction__ctor_m806ED791D7C73623CE30E938A744F03EBD23164B (UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ;
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);
}
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Array_Empty_TisString_t_m9832B70DF2B936246FE60F75D3D12CB946C39D16_inline (const RuntimeMethod* method)
{
	return ((  StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
inline int32_t List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* VisualElementAsset_get_serializedData_mB2F318600A7394B68CFADF92C510530C3FC6F8E4_inline (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CreationContext_get_hasOverrides_m7301A2A5F5E9FAA27BF46A62B2308EACD711A7F2 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, const RuntimeMethod*))List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared_inline)(__this, method);
}
inline SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1 (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 (*) (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*, int32_t, const RuntimeMethod*))List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_gshared)(__this, ___0_index, method);
}
inline Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05 List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA (List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05 (*) (List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A*, const RuntimeMethod*))List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17 (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05*, const RuntimeMethod*))Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17_gshared)(__this, method);
}
inline UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_inline (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method)
{
	return ((  UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 (*) (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05*, const RuntimeMethod*))Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_IdsPathMatchesAttributeOverrideIdsPath_m89608AB5F2193EFCC84DD270124316BD099C54BF (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_idsPath, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_attributeOverrideIdsPath, int32_t ___2_templateId, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05*, const RuntimeMethod*))Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C_gshared)(__this, method);
}
inline bool List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_get_hasStylesheetPaths_m24E2D9C6E49B177302C6E388BCD5911F0AD93DE5 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_AddStyleSheetPath_mEB9045C51EFDB9D8B0836AFFAEAD80383B7DAFF2 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, String_t* ___0_sheetPath, const RuntimeMethod* method) ;
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_get_hasStylesheets_mFE050CF026E63D06798404ED1A1BF13DA27ECD8E (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
inline StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3 (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* (*) (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B VisualElement_get_styleSheets_m229B33524AB0095A57B9CDCADDE824C732265B5A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementStyleSheetSet_Add_mE5653A810724A67573079E2B4D39FFB260C38214 (VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B* __this, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___0_styleSheet, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_inline (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_AddToClassList_mAF0DD8D8CFD5130229A0471DD260E01ED82117F1 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, String_t* ___0_className, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_get_isRoot_mE63C86A52BDAEC57E8B685F20B8D0127547A6360 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_TryGetAttributeValue_mBD7C666CA487E46C133A5268DB034822E9C32FEE (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_propertyName, String_t** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_OnVisualTreeAssetChanged_m2EC307FEDF113CEEF983851CAE4CB94C1F95E891 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_previousVta, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_newVta, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementAsset_set_ruleIndex_mD2D8B6A4531DB45C1FC3716BB878F8CCB1146A83 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_SwallowStyleRule_m3D9C22969F35A5E452B4857D7A0EDBA6152CCF95 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_previous, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_next, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___2_vea, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m9F8971D521FD28B0432196759DD85E8A7494C09B (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mD382E8B295BA38C62DBD13E29CE12DE861EC432E (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mF225F49F6BE54C39563CECD7C693F0AE4F0530E8_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFactoryRegistry_RegisterEngineFactories_m872F9975EF6E71112E430077877F157200F70EC4 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFactoryRegistry_RegisterUserFactories_m9ECE84CEEAFCBB245CCB55B26D67F2A37AF14B81 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* VisualElementFactoryRegistry_get_factories_mBA3A04519705854EDEE193B8304960E6BDD9A0E7 (const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* __this, String_t* ___0_key, List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*, String_t*, List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5 (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 (*) (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A (Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RuntimeObject* Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_inline (Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F (Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_inline (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1__ctor_m6B4E4E39CB37522BFD151B347A382B59B473C69B (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* __this, String_t* ___0_key, List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*, String_t*, List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
inline MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* CustomAttributeExtensions_GetCustomAttribute_TisMovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432_m8FBE36C8E667E3138E53DE95767E2C6D71E655FD (MemberInfo_t* ___0_element, bool ___1_inherit, const RuntimeMethod* method)
{
	return ((  MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* (*) (MemberInfo_t*, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m9EFD5CBA0FF05E990D56D14EE1BD1E289E6BE9EA_gshared)(___0_element, ___1_inherit, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VisualElementFactoryRegistry_GetMovedUIControlTypeName_m877C5B3523EFCEE4A0D1B8184A9CF7FA7FD8F5C2 (Type_t* ___0_type, MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* ___1_attr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlRootElementFactory__ctor_mA195BA4F185ECEB3F73E683544D3F1FB81CE35CE (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTemplateFactory__ctor_m1EDF1CA49D9BA6F6922BB41C295C79A765EE4094 (UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlStyleFactory__ctor_m0A547D3C29B580AC8251DA3A249C5EB178E704CF (UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeOverridesFactory__ctor_mF55F448D8C28E82E7BC74B67D1F2D9DD2F936084 (UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mAFFF08C9DC0A592ED1CAC17A7FA99C0484AA533D (UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m068D9BEFABAB86486D755DBCEF428DCF1E5AECEE (UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mBD5FD352733694831B4DBD50AECA747A2EC354FE (UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mFCDC01C4EEAE569AE83062232F846083A90B16D9 (UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m3E8B5BA1F5F65262CEBA93D37991F8DF226ABEB7 (UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mB92A40B6B4EBD59389168ED750B1FA502F7101E9 (UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m80927DD93169A7933B6DB9A7244343F5ECAB46F1 (UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m486DF4197D72052B64E9666D4838F429FDDC9FBC (UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mF27AAD7A7CC32201EE1CBBAA14D37A188CFADEA2 (UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m6FA2108104416D5DA6606536B9B8E714DB1558F3 (UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m67E0482E1B302129459CE89EB122AF8084F1F2B6 (UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m44C17FD72FA331DC0CAE9B41FA176A9DEF05E591 (UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mB8F6378A7F498D023271F004F8E6A8205C5CBB26 (UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mCF69EA4C7D3090596961C5251A78034EB50C3CB3 (UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m4DE146268D2868B2569F6FE00949A80128558439 (UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m3B29DBF209013C50F31CBC6FA2BCAE7D07CF5470 (UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m2E5422BC25146F857F4D9243B72EF920620EEBA3 (UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m442008A727857B9AE76F718FCFD16E60AC5F13AB (UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m8D966BFF742F3FECD49E04E56A149D26F1A41BEF (UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m87E7DA1E842A9B4B4A45132392EDA2868D62B8A2 (UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m438E041DB14CA7F62B31FE3AABBA1B30C78B73D9 (UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mC3A9C80A8C641021FA024516FCC283A4A29203A2 (UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m242E0C74D4B271A81BA41E7A31920C34BAF8F16F (UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m918EF7F3A427A1D1C2AA94168F5911CC8264856E (UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mCE92E35495F330B74CF19C19F7379707AE5C66A8 (UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m560E6756E7DC1D33CC3B603C1BA98E3209FBF94F (UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m077588BAB518627AD5FFD83DE3D2412F32E2706B (UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mB19A128F13AD8AEB5A14396DCF3047D45B166663 (UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m5005445DB146B4310148BF67FCB2D21FBC21CA94 (UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m949A2279E3D54EB142C7851961D1A1DD0C5F36C9 (UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mEB14D7A253EE2815F42F86F6E03A32E190F7738C (UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m42177F35756E41DCFD2768DEC11F0D2E8D09E54A (UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m5EF912C40B0CA5BCF99F33DD4D3D5DC8BA90B2AC (UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m2C5393A9892ABDFF07AD83C4DDAFDEC2B2D5D4DA (UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mE101F994D025A3184467320C057A10FAD07388B5 (UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_mD43C1D418088FCD386DB6F7EE73ACEF13A169845 (UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m86ABACBFFABBE438BFA6C11336C004F9D4551F6F (UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m684467EB5D73BB5222179965AF5A84AC43040FEE (UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m7368F5C39D80ED3CBD995C44001C231039F73A29 (UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m4DD7D7C5118F0AEB7C67532FE76E699C39063DFA (UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m78BDB35B36E9F19F960B9F6A56676244DCAD3F76 (UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m67DF00CB6169C85DD594D414F6AE02B700D6F27D (UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m61458A59F7B9416E8BE8EB6458647863AFB367F5 (UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m187D213FC272F87242D529993776F697A5557A42 (UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m21D1A75A805522CA12E6677114D4BB30A5F41A1E (UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m950F1779735F602164100F77FCA5B5AF2185C3B3 (UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m909A0FEF60C973EFEF3BE17BA3F3A7E50ADF6284 (UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m22D10BE2B1B5A95933B2748DC349AE6601B1AD0B (UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m5FD505568A12F5D0275A930EA02BBE4F4A4112BB (UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m9B4B31872349778AAAF2A22589F6375C3CC238F6 (UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFactory__ctor_m8F48FBBEA76FAC7521EEAFB74ED6E18DE534E649 (UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFactoryRegistry_RegisterFactory_mB05BF74D47FF4B2B3DB917C7312E8B40D0928899 (RuntimeObject* ___0_factory, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IEnumerableExtensions_GetCount_mE1A868221A34F40C95B712C8FD73E09C2B528F1E (RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30__ctor_mDDFA20CDB6BEC698F67C63BD0E68A57622540BC4 (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* StyleSheetUtility_CreateInstanceWithHideFlags_mC9D4EDCB53944A76347B1960B92EC013E24DF33B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementAsset__ctor_mED755F63635A36F6A176EA9F9B3DC8B907437546 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, String_t* ___0_fullTypeName, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___1_xmlNamespace, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_SetRootAsset_m6ED129B1A056B7C3E896C0A32B6146453702F732 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_root, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40__ctor_m391888B05704CF4128A2BB2BAC8DC15121918905 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectAsset__ctor_m4CE925996B4F4E513ABE43FBDD427CAF104E1C41 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, String_t* ___0_fullTypeNameOrFieldName, bool ___1_isField, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___2_xmlNamespace, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlObjectAsset_set_parentId_m82054410A28EBCA315619A63A484C3982D2E286E_inline (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_GetNextUxmlAssetId_m0787DFC72A5C9AB6E7F119D43723CB758CEB22F9 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, int32_t ___0_parentId, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* UxmlAsset_GetField_m468A376B5D085861B1B125D09C04A2D8796BB66D (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* VisualTreeAsset_AddUxmlObject_mA86BFD5D9717F231A95597010A903330D5455D56 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_parent, String_t* ___1_fieldUxmlName, String_t* ___2_fullTypeName, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___3_xmlNamespace, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Guid_GetHashCode_m239B7679BB9ED5A207B3D2F858B5F30FFC455408 (Guid_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_GetNextChildSerialNumber_m4DD8D03042032E5F490C7D95DAC24EB4909E5B50 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_SetupReferences_m7F6A566BB72B2B1C18C2BF72ED207D44A2EB24F9 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
inline Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253 (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD (*) (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*, const RuntimeMethod*))List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_gshared)(__this, method);
}
inline void Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808 (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD*, const RuntimeMethod*))Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_gshared)(__this, method);
}
inline AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_inline (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method)
{
	return ((  AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D (*) (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD*, const RuntimeMethod*))Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_inline (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD*, const RuntimeMethod*))Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetEntry__ctor_mA7062A99D91DA3ADDAC72178861C1D5A12779299 (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, String_t* ___0_path, Type_t* ___1_type, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___2_asset, const RuntimeMethod* method) ;
inline void List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_inline (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D, const RuntimeMethod*))List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_inline (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*, const RuntimeMethod*))List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_gshared_inline)(__this, method);
}
inline void List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9 (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AssetEntry_get_asset_m19FDBD1079D685758F01684F80DEA9D3AA353648 (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_m8838025CAB3B577D96D6243115B74213C2F74C33 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TemplateContainer__ctor_mCFB997CDCBAE7C752A3A0724C69ECABF044826A7 (TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* __this, String_t* ___0_templateId, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_templateSource, const RuntimeMethod* method) ;
inline void Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9 (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___2_serializedDataOverrides, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___3_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___4_target, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___5_veaIdsPath, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___6_namesPath, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___7_ta, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_CloneTree_m52FD481C1248504BD06044C59271252046F8FE57 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_target, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* VisualTreeAsset_Instantiate_m4545E53DD36EEFD05C41C460B8AE4F982BF8020F (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BindableElement_set_bindingPath_mEFF8EBFB54F86ECB9E073B98FBCEA22AC351DE54_inline (BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* VisualTreeAsset_Instantiate_m060323F1DCF26645AD4C3040A8DB637449531421 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_bindingPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_CloneTree_mB61AA7F6FD452E5223CDF16C54EC261B397AFDDF (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_target, int32_t* ___1_firstElementIndex, int32_t* ___2_elementAddedCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_AssignClassListFromAssetToElement_mACA78751D3D3CBD9A27344137D5670E014CE38F3 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_AssignStyleSheetFromAssetToElement_m6B481A4168CFD214FF47C6D455CEC284D52DD248 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* CreationContext_get_templateAsset_m7554853E331665135FE5834754FBA51FACC474B6_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualTreeAsset_CloneSetupRecursively_mE6D973D8EB7D91B6E0EAD1C86F13F84B8B779F8A (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_context, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hierarchy_Add_mDDEF4932C9E9FC302755C45A9F7966AEEBC26648 (Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_child, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VisualElementAsset_get_skipClone_mCD80021A66094B2A2003D22AEE8B20EEB58E8AEE_inline (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualTreeAsset_Create_m8096E2E6F58DE1E10C60B7DFFA933E953878DA5F (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_ctx, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VisualElement_set_visualTreeAssetSource_mEF5C6323EBC69405FAAE7F3D8800333E0CAEB49D_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_get_contentContainerId_mB96BE006F1C70BCE93D46E25EED03BE9F4B5FAD6 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TemplateContainer_SetContentContainer_m099B9A4D2CD70F649284E1A5EDAB65263D2A5451 (TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_content, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TryGetSlotInsertionPoint_m9AFC3FB359F5017D9507D20616CF84518F727BFF (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, int32_t ___0_insertionPointId, String_t** ___1_slotName, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_m5EB84E8F0942EEBB1B002C0D377DA113F79F7078 (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* __this, String_t* ___0_key, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*, String_t*, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* StyleSheet_get_rules_m3818714E77CB822D2F9D125EAD3CB7AA35BA75A6_inline (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_SetInlineRule_m1BE24ED5A5EDCE0BBAB1C9A1195042980EFCC383 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___0_sheet, StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* ___1_rule, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass69_0__ctor_m3E341B198AAA3ED73B9ED666375619512014BCD2 (U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* TemplateAsset_get_slotUsages_mA14A2CB20D26D04AB824FFD0D86F3AA5299611E7 (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* __this, const RuntimeMethod* method) ;
inline void Predicate_1__ctor_mAC71460CC5E5AF21D97D39A95D748550E77334E8 (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_mAC71460CC5E5AF21D97D39A95D748550E77334E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* ___0_match, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*, const RuntimeMethod*))List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_gshared)(__this, ___0_match, method);
}
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);
}
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);
}
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);
}
inline SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71 (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 (*) (List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A*, int32_t, const RuntimeMethod*))List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsFalse_mC11212C418E6B5009F6474AE90FFB24734482E56 (bool ___0_condition, String_t* ___1_message, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m4A9B1105DDEE796C996A5141C08D2C87C03DA3A7 (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* __this, String_t* ___0_key, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*, String_t*, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline KeyCollection_tC5B239E49B6B3F63B394F906A069240465B098DF* Dictionary_2_get_Keys_mD3B96D1C4E2ADFB1F8C28DADF1E2D94C3C78A2AA (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* __this, const RuntimeMethod* method)
{
	return ((  KeyCollection_tC5B239E49B6B3F63B394F906A069240465B098DF* (*) (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_child, const RuntimeMethod* method) ;
inline SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, int32_t, const RuntimeMethod*))List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, const RuntimeMethod*))List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared_inline)(__this, method);
}
inline int32_t List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, const RuntimeMethod*))List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37 (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* __this, String_t* ___0_alias, String_t* ___1_path, const RuntimeMethod* method) ;
inline int32_t List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, RuntimeObject*, const RuntimeMethod*))List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_gshared)(__this, ___0_item, ___1_comparer, method);
}
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, const RuntimeMethod*))List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_gshared)(__this, ___0_index, method);
}
inline bool List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TryGetUsingEntry_m8C21FF79EBFA8506A074157631C4395587802264 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* ___1_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* Panel_LoadResource_mB5ED52AB5E2009B62BBF7CD117F4B8D2E348DD85 (String_t* ___0_pathName, Type_t* ___1_type, float ___2_dpiScaling, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_InsertUsingEntry_m749EEC45F95846B1D8DE072DEAF989DE61759400 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_entry, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntry__ctor_mA6C5BC00CC6D2B93E2B80A6E686BA3C9E8638918 (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* __this, String_t* ___0_alias, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TemplateExists_mB0A82216FB93EFD0BB10B1F2FD128B64B565F613 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_RegisterTemplate_mB9F519309AE3E9674B84D79D3BF2AFD4BD731D06 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_asset, const RuntimeMethod* method) ;
inline PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491 CollectionPool_2_Get_mE7B8F3702D4C251ABCE8207FAED1CE1DC613C9F0 (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491 (*) (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777**, const RuntimeMethod*))CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_m60F6B4CCBE9A8C5C984B55A8096509C988DEE573 (PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
inline RuntimeObject* VisualTreeAsset_DepthFirstTraversalOfType_TisTemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_m156DAF97118799E1AA5AB27C8FB9511A343FF0E9 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*, const RuntimeMethod*))VisualTreeAsset_DepthFirstTraversalOfType_TisRuntimeObject_m0A4ED1EAD31057A6D6BD2DA6F7E43E3E25DCFBC7_gshared)(__this, method);
}
inline void List_1_AddRange_m3E2F2E624D55E6AD1D8F5245CD27F35D6AB6F74F (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline int32_t List_1_get_Count_mD716132A3A32E7B51EE4539AE34EF7123B277B2A_inline (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_RemoveUsingEntry_m2370C7593287A6EA2CE7AE30A8CAF621D8F136A7 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_entry, const RuntimeMethod* method) ;
inline Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54 List_1_GetEnumerator_m9040CDA1FFAB26E90C8188E7E09AC4726148DF68 (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54 (*) (List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD6F2FE717507C6079915F15CCC65B2B87406A157 (Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* Enumerator_get_Current_m09D06EF6941210E98F3F3793BA854E966050943F_inline (Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54* __this, const RuntimeMethod* method)
{
	return ((  TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* (*) (Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TemplateAsset_get_templateAlias_mDB8CB92DBD5D615AE1657F78188C905935C14E5C (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mAA47456E790D239F681E0C4906BDE7E0F8D78E3A (Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, int32_t ___0_index, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, int32_t, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484, const RuntimeMethod*))List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_gshared)(__this, ___0_index, ___1_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementFactoryRegistry_TryGetValue_m0597E06B910BB77771D38BD20A305F800B0F1966 (String_t* ___0_fullTypeName, List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018** ___1_factoryList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualTreeAsset_U3CCreateU3Eg__CreateErrorU7C80_0_m0C896B103D62DC6A02F455E8A09C32B4CE46596B (U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535* ___0_p, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Label__ctor_m83EBFB8426823A52FD005780264806926C731009 (Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* __this, String_t* ___0_text, const RuntimeMethod* method) ;
inline UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475* Array_Empty_TisUxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_m63C22C5329D7044383D5371BE89BF4330424991E_inline (const RuntimeMethod* method)
{
	return ((  UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_DepthFirstTraversal_mC914BF9D3B1DEA600AFB25FAA4AA54323C7EF7E6 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88__ctor_m19F76013103D6E914072C80088E967CFA37B2B19 (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_GenerateNewId_mB47511C31BA1257A92CE15B94D09A8A7F8F762D2 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_vea, const RuntimeMethod* method) ;
inline PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52 (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645**, const RuntimeMethod*))CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C (PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
inline void List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline void List_1_Clear_mB5C48D915402B0EF0D0ADFFC10FDB6768110FC47_inline (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Add_m681047CE5F4538B69ABC8501B7CEDA461AA41E1D_inline (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_UpdateUxmlObjectAssetsParentId_m241F6DFDB7D53DE61FF0238A478BEAD45D48A8DC (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_visualElementAsset, const RuntimeMethod* method) ;
inline PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1 CollectionPool_2_Get_m628787520EBE0E7FC4B106D1954B8DFC3B1068D8 (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1 (*) (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4**, const RuntimeMethod*))CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_mF0564022C0B6DAB48298589B9F3CA3D35BBAB7F7 (PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_GetChildrenUxmlObjectAssets_m6C034D4F23CCDD8016A3FFCBCBCEEA41E42FC038 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___0_children, const RuntimeMethod* method) ;
inline Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D List_1_GetEnumerator_mFBE07E24F0C0A5A84ABF31BB319C8FD868DF77DC (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D (*) (List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m44493BA53744BE67B2093AC27A558B51CDD70CCE (Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* Enumerator_get_Current_m9AF56B1480533ABE6FE3921680B31143579FD245_inline (Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D* __this, const RuntimeMethod* method)
{
	return ((  UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* (*) (Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m7D2843E190E2E102A9F21E94554F3376F095049E (Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* VisualTreeAsset_GetOrCreateInlineStyleSheet_mCA5D795116B8FC0C56E977AEF63AB5F1F2F820B0 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* StyleSheet_AddRule_m63E3880BF0E97501FA4E43A607A6AA9D78CD99AD (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783* StyleRule_get_properties_m0918E976C1000BC02985AFFE48919B5B7F45E6BC_inline (StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StyleProperty_get_name_mB093E71395D32578890C11C6CED189B06F495015 (StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* StyleRule_AddProperty_m4AC8FE267C59B25026C488BC1987388782556B8F (StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* __this, String_t* ___0_propertyName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StyleSheetUtility_TransferStylePropertyHandles_m523AFA053B2202498CC61B5048A966D6D71AD36B (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___0_fromStyleSheet, StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* ___1_fromStyleProperty, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___2_toStyleSheet, StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* ___3_toStyleProperty, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StyleSheet_RequestRebuild_m53B20FF6F85D9CAC36F7DA07B6C53AED64984D4E (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* __this, int32_t ___0_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B VisualTreeAssetUtilities_FindUxmlNamespaceDefinitionForTypeName_m986AB080B593DEB3BB1228296E88CEFD7F4C3F39 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_asset, String_t* ___2_fullTypeName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_AddElementToDocument_m721F792E9EB5C3420398E25CBD1459DD1228F7FC (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_vea, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___1_parent, const RuntimeMethod* method) ;
inline void List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, const RuntimeMethod*))List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_gshared)(__this, method);
}
inline void List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246 (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*, const RuntimeMethod*))List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246_gshared)(__this, method);
}
inline void List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009 (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*, const RuntimeMethod*))List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m78F7C3F3ABEF41E93E755708DCA3E38DC5F17575 (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntryComparer__ctor_mC4CBDA692A08E33901C56667FF13187519A1360F (UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913* __this, const RuntimeMethod* method) ;
inline bool LazyLoadReference_1_get_isSet_mB71173264CFC2B276916C189DE10AF1513DDBDC3 (LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B*, const RuntimeMethod*))LazyLoadReference_1_get_isSet_mA5602191FDFA1435F2264EFA60BB5E632AA681E0_gshared)(__this, method);
}
inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* LazyLoadReference_1_get_asset_m65393A2037CB64A50587E76692F01F1CD597B65B (LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B* __this, const RuntimeMethod* method)
{
	return ((  Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* (*) (LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B*, const RuntimeMethod*))LazyLoadReference_1_get_asset_m4BA1374FF657FC2C40BDFAF371B574B76F1965F8_gshared)(__this, method);
}
inline LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B LazyLoadReference_1_op_Implicit_m19E9CC73610F5D0ED1457C6FB9A1BF7A074EF5B6 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_asset, const RuntimeMethod* method)
{
	return ((  LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B (*) (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, const RuntimeMethod*))LazyLoadReference_1_op_Implicit_m0F4076691BD35719B2DA03298F4F670667397644_gshared)(___0_asset, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88_U3CU3Em__Finally1_m20CB66C33E025BED283E28BCE38D73C93496E82F (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88_System_IDisposable_Dispose_mC0FAEE378A76D0F752CF0782CD617F81FC4D025A (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDepthFirstTraversalU3Ed__88_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_UxmlAssetU3E_GetEnumerator_mED338281A07AFDFF6444B695D30D96B9D6D50DAD (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally1_m8E7641F5D5DEC26AD36011907287504D31894D59 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally2_m07AFCBF645BFCD8B0E5D3BF1B1EB8F5887905867 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally3_m6E7F3E838D90E6B491E8E1D37E604793DEBB11D7 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally4_m43B9A3C81F175AC4A1210B59D369AEA8F2952A7E (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally5_m7FA8444D9767C260AFAFE58D141EF07FAED9A69E (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_System_IDisposable_Dispose_m92BEAED547CF2FAD67D83DE80E70BF08AC16D194 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
inline PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D CollectionPool_2_Get_mBB0114D1F04B61FF4FA6B78E1F3B02B55C15C083 (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D (*) (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867**, const RuntimeMethod*))CollectionPool_2_Get_mD56A9DCC894E337A7EA7E6F4A837D25EA62BCE2D_gshared)(___0_value, method);
}
inline bool HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318 (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* __this, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867*, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
inline Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_m577D84DFDB70A219AA4AD35402C294B8F9C01F41 (PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_stylesheetsU3Ed__40_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_StyleSheetU3E_GetEnumerator_m5C7CF0E5E39ABAB6783609CD587BBAE1C6DFA2C2 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30_U3CU3Em__Finally1_mC760C4A334AAB2AEF642E487908081AAFA67C8CA (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30_System_IDisposable_Dispose_mB761C1C2A57D70555D935011BF5C9C9912B16F0D (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m8787525B614A2111300E59838EBDF5215CF69E39 (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* __this, const RuntimeMethod* method)
{
	((  void (*) (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
}
inline Enumerator_tB0F816093F81D6672785A2ADF957047667737977 List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999 (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tB0F816093F81D6672785A2ADF957047667737977 (*) (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*, const RuntimeMethod*))List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999_gshared)(__this, method);
}
inline UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_inline (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method)
{
	return ((  UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 (*) (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*, const RuntimeMethod*))Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_gshared_inline)(__this, method);
}
inline bool HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18 (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9*, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
inline bool HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3 (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9*, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0 (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*, const RuntimeMethod*))Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0_gshared)(__this, method);
}
inline void Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*, const RuntimeMethod*))Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_templateDependenciesU3Ed__30_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_VisualTreeAssetU3E_GetEnumerator_mB948D13D89701EF5F8C8D43EE16F1322CE172FA2 (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_target_m7D2FABE4B017AEDE053009CFA16F7A3F6A8CDF4A_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_veaIdsPath_m08AD8E716D81FB61187C11D007B7554725788764_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_templateAsset_mF7897D3F76605C1B59A34651B758D7597950D5AF_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_visualTreeAsset_mAB2405C3D1C11AFC76ECA580881E09EA4073F94F_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_slotInsertionPoints_m570DC6A72B2D03FC7293888E442469A0F4DB39D8_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_attributeOverrides_m3816DD544088C6DC96E6CAE663DDFE720187DCC7_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_serializedDataOverrides_m2127E17872F9922E78F1FA96E8565C5A4BCA1436_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_namesPath_mA4F33AEB504C0DA5369D5BE8A93BBD0D169259C6_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*, const RuntimeMethod*))List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_mCF0421E636E657FD5E14E293AF727C4D760E7BE0 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___2_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_m91658F5AD4EEAB986C05DD16B2109E6D41875065 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___2_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___3_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_m7D593FCE1C10AE3FF9EF8BDEC3D6DB8E5D68424C (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CreationContext_Equals_m0A9ED1C7BD4F030E5F8A765F2C6B6218F5848337 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CreationContext_Equals_mEA66F3A57C6B3FA60F6500AB806D643914C0FCF8 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
inline EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5* EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_inline (const RuntimeMethod* method)
{
	return ((  EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline)(method);
}
inline EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B* EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_inline (const RuntimeMethod* method)
{
	return ((  EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline)(method);
}
inline EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499* EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_inline (const RuntimeMethod* method)
{
	return ((  EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499* (*) (const RuntimeMethod*))EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CreationContext_GetHashCode_mCA51A6AC3C2345CD85FD95FB36169DFCAF60D7A5 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttributeOverrideRange__ctor_m9DEF631E7EC928C3424500D6B709DAE8DAFE1E80 (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_sourceAsset, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___1_attributeOverrides, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnumerateEnclosingNamespacesU3Ed__0__ctor_m82DAB6A4661AD81A956EA1EF0A34FB4548215EBE (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
inline PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72 CollectionPool_2_Get_mA8E00EAA8B936BC42FD5A4A2E085E4F8D62854C5 (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813** ___0_value, const RuntimeMethod* method)
{
	return ((  PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72 (*) (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813**, const RuntimeMethod*))CollectionPool_2_Get_m26CD53CD4544E132A13A8CBC188BC3DE690B8BDA_gshared)(___0_value, method);
}
inline void PooledObject_1_System_IDisposable_Dispose_m6A73ABBBBCCF4C1B90CDCB51518064C56E1C6D91 (PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72* __this, const RuntimeMethod* method)
{
	((  void (*) (PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* UxmlAsset_get_namespaceDefinitions_m1F480A889F3C4C965EC1D666C2CDD27F16D38EA6 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) ;
inline void List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091 (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091_gshared)(__this, ___0_collection, method);
}
inline int32_t List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_inline (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813*, const RuntimeMethod*))List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B UxmlNamespaceDefinition_get_Empty_m9FB8048FC01AD1D7A91936E6D4B5DF8652931782_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAssetUtilities_EnumerateEnclosingNamespaces_mBF1CA96B76D0B950D622BF45AB6AA7035A2C3D15 (String_t* ___0_fullTypeName, const RuntimeMethod* method) ;
inline UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B (*) (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813*, int32_t, const RuntimeMethod*))List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m1FD464779AAFCADA3330ED6E41A2D0CCB07C303E (String_t* __this, String_t* ___0_value, int32_t ___1_startIndex, int32_t ___2_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_mAC920BD6B5568EB756E1B3773627BC252703FF49 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIRUtility_Destroy_m9E925E79E7B4A4853B47C1EFACEF2ED0A7844A23 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ;
inline List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93 (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* __this, const RuntimeMethod* method)
{
	return ((  List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* (*) (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0*, const RuntimeMethod*))ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87_gshared)(__this, method);
}
inline void List_1_AddRange_mB8004F63D807C585217AB900A8B0AAF85B89C8EF (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
inline int32_t List_1_get_Capacity_m08A615436DC3E7BFE7EB28C4ABEB6F2E206DFC0D (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*, const RuntimeMethod*))List_1_get_Capacity_mF05ADA0EC0B9CC71EDE6D06F6A33A50705EEA32D_gshared)(__this, method);
}
inline void List_1_set_Capacity_m87135B480D6FAF4B38D7F9395B9F38BA4DD0070C (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*, int32_t, const RuntimeMethod*))List_1_set_Capacity_mD826E33A9E5EBC19C714653217071790693E0B95_gshared)(__this, ___0_value, method);
}
inline void List_1_Clear_mEDFAB2B4DB2068C66161077345E55EFB190D4AE4_inline (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void ObjectPool_1_Release_m119D069CEADAD46DC4469668B5FC65F42DE6EE96 (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* __this, List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0*, List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*, const RuntimeMethod*))ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA_gshared)(__this, ___0_element, method);
}
inline void Func_1__ctor_mEC557B22255EB402E50CA837EA9321C6E1CA8BFD (Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_m7554D3B91AFA4152527173EE01E9706F6BAF92C9 (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* __this, Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82* ___0_CreateFunc, int32_t ___1_maxSize, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0*, Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82*, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3_gshared)(__this, ___0_CreateFunc, ___1_maxSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m39994F34DCF8AD1A2916FD814904B2002B6FC105 (U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mCDB4627FBF8111CD64054E6AD1FD9BC82567F22D (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
inline StyleEnum_1_tDDEAB09F1AAFEA72821D32D702E5349040FF46D9 StyleEnum_1_op_Implicit_m3CDF632B66BE956AED4D451BF8A5C2F7F1B7B48D (int32_t ___0_v, const RuntimeMethod* method)
{
	return ((  StyleEnum_1_tDDEAB09F1AAFEA72821D32D702E5349040FF46D9 (*) (int32_t, const RuntimeMethod*))StyleEnum_1_op_Implicit_mD776DEBA28E9493976D039080BBB10FF0DA48362_gshared)(___0_v, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019 (float ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElement_CalculateConservativeRect_mA2F03F761381779D00E25C96C1DCE61A181A77EA (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_matrix, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rect, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BaseVisualElementPanel_get_isFlat_m4B9D7849C0774D56CB90F34D433C2F2AE6ECFFA4_inline (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VisualElement_MultiplyMatrix44Point2ToPoint3_m69121293453EDFF5C2548AA2E21ADFCC25FDB1C9_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElement_MultiplyMatrix44Point3ToPoint2_m5F8A7301888CFC46875FCE0C26F6055EB2FF78A2_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VisualElement_Min_m9098E19F115176E9538BBD8D9DE0B7BE7498631B_inline (float ___0_a, float ___1_b, float ___2_c, float ___3_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VisualElement_Max_mB04F8F135F15A4492C419407AA7E347107F85095_inline (float ___0_a, float ___1_b, float ___2_c, float ___3_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 VisualElementExtensions_LocalToWorld_mE00251EAF38814C65634A34B187BB5352341477A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_r, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 VisualElementExtensions_WorldToLocal_m8253C933C328895A4B60DEC96ED666DA40007A4F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_r, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementExtensions_IntersectLocalRay_mDA5AFE782D0C40D0F326019C79C281A47239FA97 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_localRay, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_localPoint, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElement_get_rect_m07659FED0F69F3DDE74DBC5A2F694FA22139E087 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Contains_mB1160CD465F3E9616AA4EED72AFFD611BD8D2B6B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyPath_get_IsEmpty_m5923CD28AB201F75C64F40AED27C7E42FC5DBF50 (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyPath__ctor_m8889FD75F8EDE2DAAD4A5491B55C292DB207A794 (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingId__ctor_m1193F0EA5249BA3CF38D7299139D6518F906851C (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PropertyPath_ToString_m6AFC0673C4122E166BE27CD89407F685154D81FB (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingId__ctor_mE9ACA670170002806AA12CC02105B886B62B51A9 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BindingId_ToString_mADBDB8F751C3B0BDAE5AC27D3821700D25C56B7F (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyPath_op_Equality_m2A33BDF3B70D7348740376684525471E69868C1E (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___0_lhs, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_Equals_m85AABA87D3669132C9F037AB1E646A63964A7353 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_Equals_m9B47556E316BDEC0A45847095BB6662599B430A0 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PropertyPath_GetHashCode_mF543BA97B63F859F632CAB7636853D1201C7F63A (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BindingId_GetHashCode_mDCBEE98B67F35FB08655FE380FC73F6BE26EF9F6 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_op_Equality_m4F7379D33C183F615145A899095363E0CAD74C23 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___0_lhs, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___1_rhs, const RuntimeMethod* method) ;
inline void Func_1__ctor_mA7D14765465A5F3F64B497D40EEC5E4B04097A2A (Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void EventBase_1_SetCreateFunction_m63C0ACD80215899656196887B2DEF64FD172EF0C (Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0* ___0_createMethod, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0*, const RuntimeMethod*))EventBase_1_SetCreateFunction_m7E2D1F90FA9E85CD9A9567A0FE32BA7C83F7DAF2_gshared)(___0_createMethod, method);
}
inline void EventBase_1__ctor_m8FA0863DDDC9B71F5EEB90B65661CF94565C2B33 (EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF* __this, const RuntimeMethod* method)
{
	((  void (*) (EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF*, const RuntimeMethod*))EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_bubbles_mFCECDCFD0C5C90271108D6B4ABFD015F85941329 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_tricklesDown_m066EAFB9F1780EC5B2B8024535B9512B919EFD10 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, bool ___0_value, const RuntimeMethod* method) ;
inline PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* EventBase_1_GetPooled_m56BA08C6D8B633606B914DA9BC612879AC2C43EF (const RuntimeMethod* method)
{
	return ((  PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* (*) (const RuntimeMethod*))EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared)(method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PropertyChangedEvent_set_property_m55645BC1FA7173ED84068E63883EC1675CCB0F9C_inline (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* __this, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m27E8F3F36BAE8E895D87FAB8216D85720C991FFB (U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangedEvent__ctor_mAF96F4D8605C1915D0A75B46D2900B47368990CF (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m5A6CAB0AFD169EAC9E42844115C625B0A45E9920 (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* __this, Type_t* ___0_key, DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1*, Type_t*, DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0*, const RuntimeMethod*))Dictionary_2_TryGetValue_m54E92C5BC2616084594090D1A3F133F497777983_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInterestReflectionUtils_GetDefaultEventInterests_m8A8C90BB53C1AAA7C8F580B4CB068B4F89D948ED (Type_t* ___0_elementType, int32_t* ___1_defaultActionCategories, int32_t* ___2_defaultActionAtTargetCategories, int32_t* ___3_handleEventTrickleDownCategories, int32_t* ___4_handleEventBubbleUpCategories, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177 (Type_t* ___0_elementType, String_t* ___1_methodName, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_mD0276F182553CCBD5757C6553A607D74FC7AB838 (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* __this, Type_t* ___0_key, DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1*, Type_t*, DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0, const RuntimeMethod*))Dictionary_2_Add_m53B866B0C2A629C6C4D316BAB4F36BC0C3713E1C_gshared)(__this, ___0_key, ___1_value, method);
}
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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19 (Type_t* ___0_eventType, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m4FEAC97E56D31EF9792AC68BD06509520F363B28 (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* __this, Type_t* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB*, Type_t*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m0786A6332E06581557A6E9D4DA5000AF5BC8A373_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_mA7A5AD65B464873504A9A797847BE2E02D3362B8 (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* __this, Type_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB*, Type_t*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m53A4E919CB3AE7CC74379031E14C1AEA9DB7A933_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_mFD901E3C297EC62B11CBD823EBA43878DE9E256A (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1*, const RuntimeMethod*))Dictionary_2__ctor_m1A5AAE6E91624F534C57230D0EB54ADE0514738C_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m07FF9AD8FAC1FCF772D86EFA03432F46ADD6434F (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB*, const RuntimeMethod*))Dictionary_2__ctor_mE0470880427DED948EF413AD5E9525F41CAF7D1D_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusChangeDirection__ctor_m13132F27B5ABFCBEE04738925694860F1AA037B3 (FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_lastValue_m52B79A0EB6A80606939B69A21ABF225C558B5051_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FocusChangeDirection_op_Implicit_m4A30610620E614E2C9DA249516577CEBBD083085 (FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_fcd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeDirection__ctor_m7F5A6E4122EA2FD8BB4B99F0C00D951ECF2F189C (VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* ObjectPool_1_Get_m667463FE9900F821038BDF505AD5CCE63CE76B8B (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* __this, const RuntimeMethod* method)
{
	return ((  VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* (*) (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E*, const RuntimeMethod*))ObjectPool_1_Get_m8083040649293905041518C11D70D801265F2F87_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget_set_target_m4C370F63B4F101E13717910B4B57953BF3BDDB0C_inline (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method) ;
inline void ObjectPool_1_Release_m971AD50C887D09F9A60E99CD7637A47F61160146 (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* __this, VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* ___0_element, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E*, VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD*, const RuntimeMethod*))ObjectPool_1_Release_m6F11856AD6B4BB632CF4268585A12AD5BA07F7EA_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusController_set_selectedTextElement_m4F973ABD7B5A6776787FD513DCAAA693802B873E (FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* __this, TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method) ;
inline void Func_1__ctor_m265E5459277B22144AEC0EE12BDF42E4669E81A7 (Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_mE9F6753873F718D586227EFF6D4DADB8AA3A5896 (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* __this, Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0* ___0_CreateFunc, int32_t ___1_maxSize, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E*, Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0*, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m9688468C7DC56FFD724A1C9049B61D19D49594B3_gshared)(__this, ___0_CreateFunc, ___1_maxSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5F4079583A80EF365C35F2C44C5749875D8E2692 (U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget__ctor_m10688CC960212FA445B253304F5AC57586C4DE8F (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VisualElementFocusRing_set_defaultFocusOrder_mAC9B8A1BF3794CD876D494D2C39A935B60E290E2_inline (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7 (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_get_defaultFocusOrder_m203045C5C38AE34531DB2B05436514C4EB34CD2A_inline (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) ;
inline Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051 (const RuntimeMethod* method)
{
	return ((  Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* (*) (const RuntimeMethod*))Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_FocusRingAutoIndexSort_m3A5B1368543121656105D37462B199A9EF0B6712 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___0_a, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___1_b, const RuntimeMethod* method) ;
inline void List_1_Clear_m2AAF9E701399D94DF3735A99591C29E5099EF150_inline (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_BuildRingForScopeRecursive_m91C9EB8FBBB3ACFA82348EDDF91EC34C1B87248A (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, int32_t* ___1_scopeIndex, List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ___2_scopeList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_SortAndFlattenScopeLists_mD53887D2094CF7D9F812F7DC2BE102B9467C2209 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ___0_rootScopeList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Hierarchy_get_childCount_mAD31B42C0FF9B64AAF6A8CF23F22024B3F9542D5 (Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* Hierarchy_get_Item_mBA5811C28D9E7FA48D0F10603A95F8CF248C3467 (Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElement_get_parent_m80978E6D0A928AB4885EE4CD0E2295C72AA73000 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElement_get_isCompositeRoot_mFA26CBD30A0EB10D5A63758BAC866E05645DDBBA (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusRingRecord__ctor_m575F831D8CA4CAC3034863D9E35BA9904F6C01EB (FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_inline (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElement_get_areAncestorsAndSelfDisplayed_m155C85DE4C859BE338C58CDC5695079123DAD625 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
inline void Comparison_1__ctor_m6FAA50754B35670B6CEEC9099C161B72F43AEFC5 (Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Sort_mD3B66520B2F25989200A0CED9AA786045DED2201 (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA* ___0_comparison, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
}
inline Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6 List_1_GetEnumerator_m5E55416AB4F1C7A5BA700264BBB8692D4DE3C674 (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6 (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m4A64BFA5057E379EF80557690A9F84DB8C0DC380 (Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* Enumerator_get_Current_m52EEE738BA2DBEE07AF31967D59E0AE58696DCB8_inline (Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6* __this, const RuntimeMethod* method)
{
	return ((  FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* (*) (Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Focusable_get_excludeFromFocusRing_m02C43592E42B20FF4E0CABF90F6413F81CEF51DF (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m8DCF64B4B5AF3403887135F92831A8AA2860B581 (Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_inline (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline int64_t EventBase_1_TypeId_m08396DED606ACD1093BEEA8D939E5DA37B797C12 (const RuntimeMethod* method)
{
	return ((  int64_t (*) (const RuntimeMethod*))EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* VisualElementFocusRing_get_focusController_m2EC6EEBDB4087AD80EB65DF25A150202E702A936 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* EventBase_get_elementTarget_mF6CFD6372FB247718797DB8927654F781821B94D_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FocusController_GetFocusableParentForPointerEvent_mB5B3CDF010E6AC4C0E75C3C1172F2053749BB8A9 (FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_target, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0** ___1_effectiveTarget, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* VisualElementFocusChangeTarget_GetPooled_mAC06C1FA07A9CB9C31746CDB4CED004C1C965A95 (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_target, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_none_mF1681D2A13FA909305F76B62CABFAF3139B9A016_inline (const RuntimeMethod* method) ;
inline int64_t EventBase_1_TypeId_m2AE6E65E564DB25357FBB085EFC87FA4A8EE795B (const RuntimeMethod* method)
{
	return ((  int64_t (*) (const RuntimeMethod*))EventBase_1_TypeId_m4B18042A64FC5F54DF0B830CE4C9F0FC82C661A5_gshared)(method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavigationMoveEvent_get_direction_m16FD5A515392149F0E1891E69F32B30C49B457D3_inline (NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusChangeDirection_get_left_mC921347E5D037C1D96D254C565831368C7C00183_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusChangeDirection_get_right_m7ABCCCB1E11E601279097312838B4CB93AC9BD9F_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* VisualElementFocusChangeTarget_get_target_mBA38952FC20D275B53503D14F2A8F9DE36586961_inline (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* VisualElementFocusRing_GetNextFocusableInSequence_m52E304B4BD603F7DCA22F9EE9A8F432AA976D763 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_currentFocusable, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___1_direction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_DoUpdate_m1312CAF5B2C58E1AF126619B3F6F84740C77E738 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_GetFocusableInternalIndex_mA8306194D667BF7F69A77902CC4F98D2F3982006 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetNextFocusableInTree_m510A5C92BF62A2CEBF71A39DE77A8F0B1E8EADD1 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_currentFocusable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetPreviousFocusableInTree_mEA75F6E6B46B70B0673A87AA2BE574902204FF9A (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_currentFocusable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Focusable_get_delegatesFocus_m3EC6CEC9B7570A921855A9A91291FF4AA45D40AC (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetNextElementDepthFirst_mA06E747E7A46C0793150D03A377CB28E63E29541 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetPreviousElementDepthFirst_m25ED53E26A6AED9B900167FF13B00D031BCABAE1 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElement_GetNextElementDepthFirst_mE7A0AE2E695FD079032A040FD0D10C2C4E383385 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElement_Contains_m67C850F752124028022996B851C2008877C19D3D (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_child, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElement_GetPreviousElementDepthFirst_m3DB370961921C5D49071D9860125D92B95A8D7EB (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* Hierarchy_ElementAt_mE26FF102C1EE76083D4AA600627C5B9757E1DE73 (Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_EndSample_mFDB4EFB160A9CB817D2F8ED21B88693616B27409 (intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64 (String_t* ___0_name, uint16_t ___1_categoryId, uint16_t ___2_flags, int32_t ___3_metadataCount, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m2BB998FEEE4361CC6A8E6D05827FCA6C3A65746F (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4, const RuntimeMethod*))List_1_AddWithResize_m2BB998FEEE4361CC6A8E6D05827FCA6C3A65746F_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mF788423029A2E3E89AC915FCF76B9321BF3C9297 (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D, const RuntimeMethod*))List_1_AddWithResize_mF788423029A2E3E89AC915FCF76B9321BF3C9297_gshared)(__this, ___0_item, method);
}
inline EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634 (const RuntimeMethod* method)
{
	return ((  EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilerUnsafeUtility_BeginSample_mB5106F4E7ECEF54906545665ED23928D14F5FCA7 (intptr_t ___0_markerPtr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_Multicast(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
	BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* retVal = NULL;
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* currentDelegate = reinterpret_cast<CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91*>(delegatesToInvoke[i]);
		typedef BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* (*FunctionPointerType) (RuntimeObject*, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*);
		retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_ownerObject, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
	return retVal;
}
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenInst(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	NullCheck(___0_ownerObject);
	typedef BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* (*FunctionPointerType) (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(___0_ownerObject, method);
}
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenStatic(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	typedef BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* (*FunctionPointerType) (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(___0_ownerObject, method);
}
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenVirtual(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	NullCheck(___0_ownerObject);
	return VirtualFuncInvoker0< BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_ownerObject);
}
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenInterface(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	NullCheck(___0_ownerObject);
	return InterfaceFuncInvoker0< BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_ownerObject);
}
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenGenericVirtual(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	NullCheck(___0_ownerObject);
	return GenericVirtualFuncInvoker0< BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* >::Invoke(method, ___0_ownerObject);
}
BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenGenericInterface(CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method)
{
	NullCheck(___0_ownerObject);
	return GenericInterfaceFuncInvoker0< BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* >::Invoke(method, ___0_ownerObject);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateRuntimePanelDelegate__ctor_m1DF50B888F7B1280C8C58A62161FA6E42DFF6006 (CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 0;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_OpenInst;
			}
		}
		else
		{
			if (___0_object == NULL)
				il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
			__this->___invoke_impl = __this->___method_ptr;
			__this->___method_code = (intptr_t)__this->___m_target;
		}
	}
	__this->___extra_arg = (intptr_t)&CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* CreateRuntimePanelDelegate_Invoke_m2A488408FBEE09718FBCAC6A36189E70F576E741 (CreateRuntimePanelDelegate_t7E3FB54A953B205ED387CEDE488C803E18813B91* __this, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* ___0_ownerObject, const RuntimeMethod* method) 
{
	typedef BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* (*FunctionPointerType) (RuntimeObject*, ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_ownerObject, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m65B51FFE7366F30E40A253EF56989B701680C94D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D* L_0 = (U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D*)il2cpp_codegen_object_new(U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mED9F38D6EB2A8C509445F76C3BA965E33849556E(L_0, NULL);
		((U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mED9F38D6EB2A8C509445F76C3BA965E33849556E (U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__6_0_m6711C61E98D77D496ADFD7F7137C09B69BAAB4C0 (U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D* __this, int32_t ___0_displayIndex, int32_t ___1_sortOrder, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsRuntimeUtility_t40591BFE969CBBBB42A0B326B4DDE04637D7279F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_displayIndex;
		int32_t L_1 = ___1_sortOrder;
		il2cpp_codegen_runtime_class_init_inline(UIElementsRuntimeUtility_t40591BFE969CBBBB42A0B326B4DDE04637D7279F_il2cpp_TypeInfo_var);
		UIElementsRuntimeUtility_RenderOverlaysBeforePriority_m29420C7DD0A67538583020CCD9CC6329ADB4976D(L_0, ((float)L_1), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSortPanelsU3Eb__60_0_mB761ED8BEFD455988C87CF11D73A2069D488233F (U3CU3Ec_t6042E22AA75B815EB5AFF67CF2E5338D33120D3D* __this, BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* ___0_runtimePanelA, BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* ___1_runtimePanelB, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B10_0 = 0;
	{
		BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* L_0 = ___0_runtimePanelA;
		if (!L_0)
		{
			goto IL_000a;
		}
	}
	{
		BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* L_1 = ___1_runtimePanelB;
		G_B3_0 = ((((RuntimeObject*)(BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		goto IL_000b;
	}

IL_000a:
	{
		G_B3_0 = 1;
	}

IL_000b:
	{
		V_1 = (bool)G_B3_0;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0014;
		}
	}
	{
		V_2 = 0;
		goto IL_0055;
	}

IL_0014:
	{
		BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* L_3 = ___0_runtimePanelA;
		NullCheck(L_3);
		float L_4;
		L_4 = BaseRuntimePanel_get_sortingPriority_m7B035930943248B472823F7E8128928000002155_inline(L_3, NULL);
		BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* L_5 = ___1_runtimePanelB;
		NullCheck(L_5);
		float L_6;
		L_6 = BaseRuntimePanel_get_sortingPriority_m7B035930943248B472823F7E8128928000002155_inline(L_5, NULL);
		V_0 = ((float)il2cpp_codegen_subtract(L_4, L_6));
		float L_7 = V_0;
		bool L_8;
		L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_7, NULL);
		V_3 = L_8;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_0046;
		}
	}
	{
		BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* L_10 = ___0_runtimePanelA;
		NullCheck(L_10);
		int32_t* L_11 = (int32_t*)(&L_10->___m_RuntimePanelCreationIndex);
		BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* L_12 = ___1_runtimePanelB;
		NullCheck(L_12);
		int32_t L_13 = L_12->___m_RuntimePanelCreationIndex;
		int32_t L_14;
		L_14 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586(L_11, L_13, NULL);
		V_2 = L_14;
		goto IL_0055;
	}

IL_0046:
	{
		float L_15 = V_0;
		if ((((float)L_15) < ((float)(0.0f))))
		{
			goto IL_0051;
		}
	}
	{
		G_B10_0 = 1;
		goto IL_0052;
	}

IL_0051:
	{
		G_B10_0 = (-1);
	}

IL_0052:
	{
		V_2 = G_B10_0;
		goto IL_0055;
	}

IL_0055:
	{
		int32_t L_16 = V_2;
		return L_16;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration__cctor_mFAAAB5A083D8095DB79C724DCCFF8E0E422316BF (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m391F372FB5098152BA1B3D133B8B003F84863635_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_0_m4F00D0B447A2C13FB8F477171D66FCB6CE4E9579_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_1_m8AA172ACFC011A50E0D1C4360F0DF0970D292318_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_2_m7B432A5BB3B23205E1C26B06E73E433A4E26F2C6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_3_mE00AAAC20805B0872F7AFB57D2F12BEA1F573325_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_4_mFDEDE5699B5D3D0BBB78D792F238CCBE50AF7E68_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_5_mBE27CE2B62C59258515E2CCDF41BCAEAFD7FEF2B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = (List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01*)il2cpp_codegen_object_new(List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01_il2cpp_TypeInfo_var);
		List_1__ctor_m391F372FB5098152BA1B3D133B8B003F84863635(L_0, List_1__ctor_m391F372FB5098152BA1B3D133B8B003F84863635_RuntimeMethod_var);
		((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities), (void*)L_0);
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___takeCapture;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var);
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_2 = ((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_0_m4F00D0B447A2C13FB8F477171D66FCB6CE4E9579_RuntimeMethod_var), NULL);
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_1, L_3, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___takeCapture = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___takeCapture), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___releaseCapture;
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_6 = ((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_1_m8AA172ACFC011A50E0D1C4360F0DF0970D292318_RuntimeMethod_var), NULL);
		Delegate_t* L_8;
		L_8 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_5, L_7, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___releaseCapture = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_8, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___releaseCapture), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_8, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
		Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* L_9 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___processEvent;
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_10 = ((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* L_11 = (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*)il2cpp_codegen_object_new(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C_il2cpp_TypeInfo_var);
		Func_3__ctor_mC90F0A6F9A25639ED9CAC6E24D9E46A4096B4E10(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_2_m7B432A5BB3B23205E1C26B06E73E433A4E26F2C6_RuntimeMethod_var), NULL);
		Delegate_t* L_12;
		L_12 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_9, L_11, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___processEvent = ((Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*)Castclass((RuntimeObject*)L_12, Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___processEvent), (void*)((Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*)Castclass((RuntimeObject*)L_12, Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C_il2cpp_TypeInfo_var)));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___cleanupRoots;
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_14 = ((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_15 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_3_mE00AAAC20805B0872F7AFB57D2F12BEA1F573325_RuntimeMethod_var), NULL);
		Delegate_t* L_16;
		L_16 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_13, L_15, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___cleanupRoots = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_16, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___cleanupRoots), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_16, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
		Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6* L_17 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___endContainerGUIFromException;
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_18 = ((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6* L_19 = (Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6*)il2cpp_codegen_object_new(Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6_il2cpp_TypeInfo_var);
		Func_2__ctor_m50524C475E1E6CC99DAC0B07E4226316625FC606(L_19, L_18, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_4_mFDEDE5699B5D3D0BBB78D792F238CCBE50AF7E68_RuntimeMethod_var), NULL);
		Delegate_t* L_20;
		L_20 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_17, L_19, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___endContainerGUIFromException = ((Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6*)Castclass((RuntimeObject*)L_20, Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___endContainerGUIFromException), (void*)((Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6*)Castclass((RuntimeObject*)L_20, Func_2_tDDBE08B46BEFDD869DE0B97D023CB9C89674FED6_il2cpp_TypeInfo_var)));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_21 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___guiChanged;
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_22 = ((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_23 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_5_mBE27CE2B62C59258515E2CCDF41BCAEAFD7FEF2B_RuntimeMethod_var), NULL);
		Delegate_t* L_24;
		L_24 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_21, L_23, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___guiChanged = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_24, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___guiChanged), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_24, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_RegisterUIElementSystem_m8438C08059F9CCE25DBA1F40A04936E2780F8853 (RuntimeObject* ___0_utility, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m9B035902C30EA237BAC050800DF537BB8D71D7D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		RuntimeObject* L_1 = ___0_utility;
		NullCheck(L_0);
		List_1_Insert_m9B035902C30EA237BAC050800DF537BB8D71D7D5(L_0, 0, L_1, List_1_Insert_m9B035902C30EA237BAC050800DF537BB8D71D7D5_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_TakeCapture_mCA040447327C297841DD2080D75416161B5C6F48 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		NullCheck(L_0);
		Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 L_1;
		L_1 = List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019(L_0, List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0030:
			{
				Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958((&V_0), Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0025_1;
			}

IL_000f_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline((&V_0), Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
				V_1 = L_2;
				RuntimeObject* L_3 = V_1;
				NullCheck(L_3);
				bool L_4;
				L_4 = InterfaceFuncInvoker0< bool >::Invoke(0, IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var, L_3);
				V_2 = L_4;
				bool L_5 = V_2;
				if (!L_5)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_003f;
			}

IL_0024_1:
			{
			}

IL_0025_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B((&V_0), Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_000f_1;
				}
			}
			{
				goto IL_003f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_ReleaseCapture_mD297F94A298B763D215DF9C9B69B2ED47A894950 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		NullCheck(L_0);
		Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 L_1;
		L_1 = List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019(L_0, List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0030:
			{
				Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958((&V_0), Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0025_1;
			}

IL_000f_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline((&V_0), Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
				V_1 = L_2;
				RuntimeObject* L_3 = V_1;
				NullCheck(L_3);
				bool L_4;
				L_4 = InterfaceFuncInvoker0< bool >::Invoke(1, IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var, L_3);
				V_2 = L_4;
				bool L_5 = V_2;
				if (!L_5)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_003f;
			}

IL_0024_1:
			{
			}

IL_0025_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B((&V_0), Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_000f_1;
				}
			}
			{
				goto IL_003f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIEventRegistration_EndContainerGUIFromException_m71DA19A6525D2063955CDC45807FB23D38E4CF1B (Exception_t* ___0_exception, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		NullCheck(L_0);
		Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 L_1;
		L_1 = List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019(L_0, List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0033:
			{
				Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958((&V_0), Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0028_1;
			}

IL_000f_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline((&V_0), Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
				V_1 = L_2;
				RuntimeObject* L_3 = V_1;
				Exception_t* L_4 = ___0_exception;
				NullCheck(L_3);
				bool L_5;
				L_5 = InterfaceFuncInvoker1< bool, Exception_t* >::Invoke(4, IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var, L_3, L_4);
				V_2 = L_5;
				bool L_6 = V_2;
				if (!L_6)
				{
					goto IL_0027_1;
				}
			}
			{
				V_3 = (bool)1;
				goto IL_004b;
			}

IL_0027_1:
			{
			}

IL_0028_1:
			{
				bool L_7;
				L_7 = Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B((&V_0), Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
				if (L_7)
				{
					goto IL_000f_1;
				}
			}
			{
				goto IL_0042;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0042:
	{
		Exception_t* L_8 = ___0_exception;
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = GUIUtility_ShouldRethrowException_m60E879B4683840AAD5CD514E8C3BDDCC6403B652(L_8, NULL);
		V_3 = L_9;
		goto IL_004b;
	}

IL_004b:
	{
		bool L_10 = V_3;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIEventRegistration_ProcessEvent_mF4B48B7BDD40C9FD0ECDCF5F104DE668BFDF88C4 (int32_t ___0_instanceID, intptr_t ___1_nativeEventPtr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	{
		V_0 = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		NullCheck(L_0);
		Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 L_1;
		L_1 = List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019(L_0, List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003a:
			{
				Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958((&V_1), Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_002f_1;
			}

IL_0011_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline((&V_1), Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
				V_2 = L_2;
				RuntimeObject* L_3 = V_2;
				int32_t L_4 = ___0_instanceID;
				intptr_t L_5 = ___1_nativeEventPtr;
				NullCheck(L_3);
				bool L_6;
				L_6 = InterfaceFuncInvoker3< bool, int32_t, intptr_t, bool* >::Invoke(2, IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var, L_3, L_4, L_5, (&V_0));
				V_3 = L_6;
				bool L_7 = V_3;
				if (!L_7)
				{
					goto IL_002e_1;
				}
			}
			{
				bool L_8 = V_0;
				V_4 = L_8;
				goto IL_004e;
			}

IL_002e_1:
			{
			}

IL_002f_1:
			{
				bool L_9;
				L_9 = Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B((&V_1), Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_0049;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0049:
	{
		V_4 = (bool)0;
		goto IL_004e;
	}

IL_004e:
	{
		bool L_10 = V_4;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_CleanupRoots_mEB6E6AC5BBF0024F890C1BEF75B5D76CBE52D21C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		NullCheck(L_0);
		Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 L_1;
		L_1 = List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019(L_0, List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0030:
			{
				Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958((&V_0), Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0025_1;
			}

IL_000f_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline((&V_0), Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
				V_1 = L_2;
				RuntimeObject* L_3 = V_1;
				NullCheck(L_3);
				bool L_4;
				L_4 = InterfaceFuncInvoker0< bool >::Invoke(3, IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var, L_3);
				V_2 = L_4;
				bool L_5 = V_2;
				if (!L_5)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_003f;
			}

IL_0024_1:
			{
			}

IL_0025_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B((&V_0), Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_000f_1;
				}
			}
			{
				goto IL_003f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventRegistration_MakeCurrentIMGUIContainerDirty_m21EF6A4C213D5BFAEA02A71B73B4FC9E15ABD0A6 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		List_1_t6006DCF334470A9CC92C9A727DA40E2BA2092B01* L_0 = ((UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_StaticFields*)il2cpp_codegen_static_fields_for(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var))->___s_Utilities;
		NullCheck(L_0);
		Enumerator_tA1EB71867407F83F482948E0E6D02466F39BCBD5 L_1;
		L_1 = List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019(L_0, List_1_GetEnumerator_m73FCFD48BC506BB12BF2DF61A6961EFAF0D9F019_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0030:
			{
				Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958((&V_0), Enumerator_Dispose_m6EE8E72BF22AD473DF79632FFDA9620C1E922958_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0025_1;
			}

IL_000f_1:
			{
				RuntimeObject* L_2;
				L_2 = Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_inline((&V_0), Enumerator_get_Current_mA179262BF69888BDAADC160A77E58AC16A86E09D_RuntimeMethod_var);
				V_1 = L_2;
				RuntimeObject* L_3 = V_1;
				NullCheck(L_3);
				bool L_4;
				L_4 = InterfaceFuncInvoker0< bool >::Invoke(5, IUIElementsUtility_tEDFD18216EB5EB263369C081C63B13611A954EF2_il2cpp_TypeInfo_var, L_3);
				V_2 = L_4;
				bool L_5 = V_2;
				if (!L_5)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_003f;
			}

IL_0024_1:
			{
			}

IL_0025_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B((&V_0), Enumerator_MoveNext_mCC5803E8FC84FDD6E3BFED09544AD5182D71627B_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_000f_1;
				}
			}
			{
				goto IL_003f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003f:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m02CCC7F3373D510D9ECB5508326A5B219C38E950 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* L_0 = (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7*)il2cpp_codegen_object_new(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mEFDB610B1B27B831BE67448E223BC67E5A2C4640(L_0, NULL);
		((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEFDB610B1B27B831BE67448E223BC67E5A2C4640 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__1_0_m4F00D0B447A2C13FB8F477171D66FCB6CE4E9579 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		UIEventRegistration_TakeCapture_mCA040447327C297841DD2080D75416161B5C6F48(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__1_1_m8AA172ACFC011A50E0D1C4360F0DF0970D292318 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		UIEventRegistration_ReleaseCapture_mD297F94A298B763D215DF9C9B69B2ED47A894950(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__1_2_m7B432A5BB3B23205E1C26B06E73E433A4E26F2C6 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, int32_t ___0_i, intptr_t ___1_ptr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		int32_t L_0 = ___0_i;
		intptr_t L_1 = ___1_ptr;
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = UIEventRegistration_ProcessEvent_mF4B48B7BDD40C9FD0ECDCF5F104DE668BFDF88C4(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__1_3_mE00AAAC20805B0872F7AFB57D2F12BEA1F573325 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		UIEventRegistration_CleanupRoots_mEB6E6AC5BBF0024F890C1BEF75B5D76CBE52D21C(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__1_4_mFDEDE5699B5D3D0BBB78D792F238CCBE50AF7E68 (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, Exception_t* ___0_exception, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Exception_t* L_0 = ___0_exception;
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = UIEventRegistration_EndContainerGUIFromException_m71DA19A6525D2063955CDC45807FB23D38E4CF1B(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__1_5_mBE27CE2B62C59258515E2CCDF41BCAEAFD7FEF2B (U3CU3Ec_t75D3DBB2D38F889557135A53513BEE0B500F3DD7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		UIEventRegistration_MakeCurrentIMGUIContainerDirty_m21EF6A4C213D5BFAEA02A71B73B4FC9E15ABD0A6(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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_get_isOSXContextualMenuPlatform_m728F9A992421E8C2330A3C93E64EF0A3D56682CE (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0015;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		bool L_3 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EnableOSXContextualMenuEventsOnNonOSXPlatforms;
		G_B4_0 = ((int32_t)(L_3));
		goto IL_0016;
	}

IL_0015:
	{
		G_B4_0 = 1;
	}

IL_0016:
	{
		V_1 = (bool)G_B4_0;
		goto IL_0019;
	}

IL_0019:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility__ctor_m6CDB2137A0811B817FD5AD030614438F89C7160B (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(UIEventRegistration_tAA631D040C6CE46FC9C0542976AAEEE5CE9CDE7A_il2cpp_TypeInfo_var);
		UIEventRegistration_RegisterUIElementSystem_m8438C08059F9CCE25DBA1F40A04936E2780F8853(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_UnityEngine_UIElements_IUIElementsUtility_MakeCurrentIMGUIContainerDirty_m72E66EA05352BB78E018CEB4D471F1A67E91B737 (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline(L_0, Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0027;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_3 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_3);
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_4;
		L_4 = Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268(L_3, Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268_RuntimeMethod_var);
		NullCheck(L_4);
		IMGUIContainer_MarkDirtyLayout_m432785249F73F828D72AB4261EEB5BE1ADA1DCD8(L_4, NULL);
		V_1 = (bool)1;
		goto IL_002b;
	}

IL_0027:
	{
		V_1 = (bool)0;
		goto IL_002b;
	}

IL_002b:
	{
		bool L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_UnityEngine_UIElements_IUIElementsUtility_TakeCapture_mFBE082AF068CE189B6FE137536D19EDF2FDB9032 (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* V_1 = NULL;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline(L_0, Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0029;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_3 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_3);
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_4;
		L_4 = Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268(L_3, Stack_1_Peek_m13C80E3DC8A6511B9BDB7E103EBEDA48F01FA268_RuntimeMethod_var);
		V_1 = L_4;
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_5 = V_1;
		MouseCaptureController_CaptureMouse_m7FCA4E12CE4CBC2E792ACE4ED9E6EB44D80F9A1C(L_5, NULL);
		V_2 = (bool)1;
		goto IL_002d;
	}

IL_0029:
	{
		V_2 = (bool)0;
		goto IL_002d;
	}

IL_002d:
	{
		bool L_6 = V_2;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_UnityEngine_UIElements_IUIElementsUtility_ReleaseCapture_mE82A46AEDDC1A71DCBB0A14C1F7DD92916EB302A (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)0;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_UnityEngine_UIElements_IUIElementsUtility_ProcessEvent_m56C035DBF1895581ECC8593054417F3D0C7D848F (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, int32_t ___0_instanceID, intptr_t ___1_nativeEventPtr, bool* ___2_eventHandled, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	UITKScope_t8F2C2733E110DE2DA3F169972D55F3F85DDF7579 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_5 = NULL;
	bool V_6 = false;
	int32_t G_B3_0 = 0;
	{
		intptr_t L_0 = ___1_nativeEventPtr;
		bool L_1;
		L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_0, 0, NULL);
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* L_2 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache;
		int32_t L_3 = ___0_instanceID;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA_RuntimeMethod_var);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 0;
	}

IL_001e:
	{
		V_1 = (bool)G_B3_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_009e;
		}
	}
	{
		Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = VirtualFuncInvoker0< int32_t >::Invoke(50, L_6);
		V_2 = (bool)((((int32_t)L_7) == ((int32_t)1))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0099;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
		intptr_t L_10 = ___1_nativeEventPtr;
		NullCheck(L_9);
		Event_CopyFromPtr_mC78295EF5861558EC93D3F8691E2A8B50DE84E29(L_9, L_10, NULL);
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_11, NULL);
		V_4 = (bool)((((int32_t)((int32_t)7777)) == ((int32_t)L_12))? 1 : 0);
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_0078;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___testFrameUpdateCallback;
		V_5 = L_14;
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___testFrameUpdateCallback = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___testFrameUpdateCallback), (void*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_15 = V_5;
		if (L_15)
		{
			goto IL_0068;
		}
	}
	{
		goto IL_0070;
	}

IL_0068:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_16 = V_5;
		NullCheck(L_16);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_16, NULL);
	}

IL_0070:
	{
		bool* L_17 = ___2_eventHandled;
		*((int8_t*)L_17) = (int8_t)1;
		V_6 = (bool)1;
		goto IL_00a3;
	}

IL_0078:
	{
		UITKScope__ctor_mA0AD565DEA26F4ED32487B20265369E10BD344A9((&V_3), NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0089:
			{
				UITKScope_Dispose_m31EB09A441FF9D7ADB7055D75DA745549047627C((&V_3), NULL);
				return;
			}
		});
		try
		{
			bool* L_18 = ___2_eventHandled;
			Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* L_19 = V_0;
			il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
			bool L_20;
			L_20 = UIElementsUtility_DoDispatch_m89918612F043DBC00362502ABA0A7822A3902181(L_19, NULL);
			*((int8_t*)L_18) = (int8_t)L_20;
			goto IL_0098;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0098:
	{
	}

IL_0099:
	{
		V_6 = (bool)1;
		goto IL_00a3;
	}

IL_009e:
	{
		V_6 = (bool)0;
		goto IL_00a3;
	}

IL_00a3:
	{
		bool L_21 = V_6;
		return L_21;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_UnityEngine_UIElements_IUIElementsUtility_CleanupRoots_mAC092873A2102433FC74503B38E57F453F6079A2 (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance), (void*)(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache = (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache), (void*)(Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*)NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack = (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack), (void*)(Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*)NULL);
		V_0 = (bool)0;
		goto IL_0017;
	}

IL_0017:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_UnityEngine_UIElements_IUIElementsUtility_EndContainerGUIFromException_mAA02ABD7ABAF34E5FB523D219CBC602DA49E5163 (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* __this, Exception_t* ___0_exception, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline(L_0, Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) > ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0025;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		GUIUtility_EndContainer_m19D0D5BA46EDAD7AF2D408A34D0141C5E481D963(NULL);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_3 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_3);
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_4;
		L_4 = Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB(L_3, Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB_RuntimeMethod_var);
	}

IL_0025:
	{
		V_1 = (bool)0;
		goto IL_0029;
	}

IL_0029:
	{
		bool L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_RegisterCachedPanel_m81C5A20CB04160D72CD9339109E095A21E8B1723 (int32_t ___0_instanceID, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* ___1_panel, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m7E7CE16C083CA2BAF0BB18B3909E955F856C6549_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache;
		int32_t L_1 = ___0_instanceID;
		Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* L_2 = ___1_panel;
		NullCheck(L_0);
		Dictionary_2_Add_m7E7CE16C083CA2BAF0BB18B3909E955F856C6549(L_0, L_1, L_2, Dictionary_2_Add_m7E7CE16C083CA2BAF0BB18B3909E955F856C6549_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_RemoveCachedPanel_m4E8A04D713F1A2754F07CA58F2871A875F9F56CF (int32_t ___0_instanceID, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m40E3663C24B9DADC2F10986A49782036A6958768_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache;
		int32_t L_1 = ___0_instanceID;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_Remove_m40E3663C24B9DADC2F10986A49782036A6958768(L_0, L_1, Dictionary_2_Remove_m40E3663C24B9DADC2F10986A49782036A6958768_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_TryGetPanel_mC756C5E1AF1726F767DBFA29A1AB934ABBA64663 (int32_t ___0_instanceID, Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9** ___1_panel, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache;
		int32_t L_1 = ___0_instanceID;
		Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9** L_2 = ___1_panel;
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA(L_0, L_1, L_2, Dictionary_2_TryGetValue_mF155464CB79CE1BD12D0DEEF296E4407D67A19BA_RuntimeMethod_var);
		V_0 = L_3;
		goto IL_0010;
	}

IL_0010:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_BeginContainerGUI_m5C6B184089BBDF8BA384DF8C77FBBC7040539FB9 (LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60* ___0_cache, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___1_evt, IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* ___2_container, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUILayoutUtility_t48D00CD11CFC1E09E8EC2E51D59E735F5D24836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_mE10497E370D3E1B579DD53F1CED6A6EB5E927500_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_0 = ___2_container;
		NullCheck(L_0);
		bool L_1 = L_0->___useOwnerObjectGUIState;
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0020;
		}
	}
	{
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_3 = ___2_container;
		NullCheck(L_3);
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_4;
		L_4 = VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline(L_3, NULL);
		NullCheck(L_4);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_5;
		L_5 = VirtualFuncInvoker0< ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* >::Invoke(15, L_4);
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		GUIUtility_BeginContainerFromOwner_mA895E862C2444F93423836CE4B5F35E2F31B8B28(L_5, NULL);
		goto IL_002e;
	}

IL_0020:
	{
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_6 = ___2_container;
		NullCheck(L_6);
		ObjectGUIState_t7BE88DC8B9C7187A77D63BBCBE9DB7B674863C15* L_7;
		L_7 = IMGUIContainer_get_guiState_mD3E0D5BD01664CB731040043A9C78B08C573BFD2(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		GUIUtility_BeginContainer_m4A0F355072CE2DBCB50F706885EAAB70DB8C7115(L_7, NULL);
	}

IL_002e:
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_8 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_9 = ___2_container;
		NullCheck(L_8);
		Stack_1_Push_mE10497E370D3E1B579DD53F1CED6A6EB5E927500(L_8, L_9, Stack_1_Push_mE10497E370D3E1B579DD53F1CED6A6EB5E927500_RuntimeMethod_var);
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_10 = ___2_container;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = IMGUIContainer_get_contextType_mAFDC442EF43FF0BB0DBD167A92B531DA8C6D290D_inline(L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___s_SkinMode = L_11;
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_12 = ___2_container;
		NullCheck(L_12);
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_13;
		L_13 = VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline(L_12, NULL);
		NullCheck(L_13);
		ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* L_14;
		L_14 = VirtualFuncInvoker0< ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* >::Invoke(15, L_13);
		NullCheck(L_14);
		int32_t L_15;
		L_15 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_14, NULL);
		((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___s_OriginalID = L_15;
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_16;
		L_16 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
		V_1 = (bool)((((RuntimeObject*)(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)L_16) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_17 = V_1;
		if (!L_17)
		{
			goto IL_0071;
		}
	}
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_18 = ___1_evt;
		Event_set_current_mDB5FE546AFA00DDF6CC23C106CE076EBEF36BCB3(L_18, NULL);
		goto IL_007f;
	}

IL_0071:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_19;
		L_19 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_20 = ___1_evt;
		NullCheck(L_19);
		Event_CopyFrom_m2F9B9704FBE156C5D58FF630F7968568C19821F5(L_19, L_20, NULL);
	}

IL_007f:
	{
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_21 = ___2_container;
		NullCheck(L_21);
		bool L_22;
		L_22 = VisualElement_get_enabledInHierarchy_mBC4E983E9FD848277D6820F4D7A2743BA38BC412(L_21, NULL);
		il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
		GUI_set_enabled_mF2F99A6870ACAFAEFB5E8FF1B69C684951D390C9(L_22, NULL);
		LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60* L_23 = ___0_cache;
		il2cpp_codegen_runtime_class_init_inline(GUILayoutUtility_t48D00CD11CFC1E09E8EC2E51D59E735F5D24836F_il2cpp_TypeInfo_var);
		GUILayoutUtility_BeginContainer_m34C50FF74C76B91E32E1A3575ABC0AA0AE0F3DDB(L_23, NULL);
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		GUIUtility_ResetGlobalState_mD0A482A31337B6200F644995345CF56849913928(NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_EndContainerGUI_m7E5929AE50C4DB7194E3B8613980F75F89CA6310 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_evt, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_layoutSize, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUILayoutUtility_t48D00CD11CFC1E09E8EC2E51D59E735F5D24836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0;
		L_0 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_0, NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)8))))
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_2 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline(L_2, Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		G_B3_0 = ((((int32_t)L_3) > ((int32_t)0))? 1 : 0);
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 0;
	}

IL_001e:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0038;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_5;
		L_5 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___1_layoutSize), NULL);
		float L_6;
		L_6 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___1_layoutSize), NULL);
		il2cpp_codegen_runtime_class_init_inline(GUILayoutUtility_t48D00CD11CFC1E09E8EC2E51D59E735F5D24836F_il2cpp_TypeInfo_var);
		GUILayoutUtility_LayoutFromContainer_m81EC681FE0A88C36CCA8D4382043279F709EE59E(L_5, L_6, NULL);
	}

IL_0038:
	{
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		int32_t L_7 = ((GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_StaticFields*)il2cpp_codegen_static_fields_for(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var))->___s_OriginalID;
		il2cpp_codegen_runtime_class_init_inline(GUILayoutUtility_t48D00CD11CFC1E09E8EC2E51D59E735F5D24836F_il2cpp_TypeInfo_var);
		LayoutCache_tF844B2FAD6933B78FD5EFEBDE0529BCBAC19BA60* L_8;
		L_8 = GUILayoutUtility_SelectIDList_m601F4AA990B7FD59A779F5375EC55ADDB86927A9(L_7, (bool)0, NULL);
		il2cpp_codegen_runtime_class_init_inline(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		GUIContent_ClearStaticCache_m36A399D55991F1B5B1C4A20DCDFF415B8636E934(NULL);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_9 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline(L_9, Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_10) > ((int32_t)0))? 1 : 0);
		bool L_11 = V_1;
		if (!L_11)
		{
			goto IL_005d;
		}
	}
	{
	}

IL_005d:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = ___0_evt;
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13;
		L_13 = Event_get_current_mBD7135E10C392EAD61AC0A0D2489EF758C8A3FAD(NULL);
		NullCheck(L_12);
		Event_CopyFrom_m2F9B9704FBE156C5D58FF630F7968568C19821F5(L_12, L_13, NULL);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_14 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_inline(L_14, Stack_1_get_Count_m8A822544BE7A4CBFFA3268952AB59CD32A1E5327_RuntimeMethod_var);
		V_2 = (bool)((((int32_t)L_15) > ((int32_t)0))? 1 : 0);
		bool L_16 = V_2;
		if (!L_16)
		{
			goto IL_008d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
		GUIUtility_EndContainer_m19D0D5BA46EDAD7AF2D408A34D0141C5E481D963(NULL);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_17 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack;
		NullCheck(L_17);
		IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* L_18;
		L_18 = Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB(L_17, Stack_1_Pop_mEF84DDD7FF942B3F3DF06C0DC4EEF2DF8898AEFB_RuntimeMethod_var);
	}

IL_008d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* UIElementsUtility_CreateEvent_m259E7EA65EB09BEEA94C9243C3D995EFFCD8112E (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* V_0 = NULL;
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_systemEvent;
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = ___0_systemEvent;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56(L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_3;
		L_3 = UIElementsUtility_CreateEvent_mB4DB22A7E5C88E53DD9C55C331D863E1782BAFD2(L_0, L_2, NULL);
		V_0 = L_3;
		goto IL_0010;
	}

IL_0010:
	{
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* UIElementsUtility_CreateEvent_mB4DB22A7E5C88E53DD9C55C331D863E1782BAFD2 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_systemEvent, int32_t ___1_eventType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandEventBase_1_GetPooled_m79294441E06B36D552192B63F0C1FBDFEFE73EFF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandEventBase_1_GetPooled_m9B6B92E8B55B81D21D9C9BC292A132A5E4F339E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyboardEventBase_1_GetPooled_m21F93BC93D30B3DB20CFC9974F52A5FD2545F308_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyboardEventBase_1_GetPooled_m2DFAA312166052415CBF781B983BAC95236E9CBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MouseEventBase_1_GetPooled_mBBD53EE16FF9E3351E57F37D0D2F835337911EC1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MouseEventBase_1_GetPooled_mEF602CD331D46833AE3E7DA20D25D432CE36DEFB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerDeviceState_tD94EF3C9710026DE8B7E83B6C842524C7C6EBA8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerEventBase_1_GetPooled_m069365350FD0E1684F74DF02C42B23DFF4F84F88_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerEventBase_1_GetPooled_m521DAA381097819E79FA470C2C6A8EA6947C6639_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	{
		int32_t L_0 = ___1_eventType;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		switch (L_2)
		{
			case 0:
			{
				goto IL_0097;
			}
			case 1:
			{
				goto IL_00c2;
			}
			case 2:
			{
				goto IL_007f;
			}
			case 3:
			{
				goto IL_008b;
			}
			case 4:
			{
				goto IL_0110;
			}
			case 5:
			{
				goto IL_0119;
			}
			case 6:
			{
				goto IL_0107;
			}
			case 7:
			{
				goto IL_0134;
			}
			case 8:
			{
				goto IL_0134;
			}
			case 9:
			{
				goto IL_0134;
			}
			case 10:
			{
				goto IL_0134;
			}
			case 11:
			{
				goto IL_0134;
			}
			case 12:
			{
				goto IL_0134;
			}
			case 13:
			{
				goto IL_0122;
			}
			case 14:
			{
				goto IL_012b;
			}
			case 15:
			{
				goto IL_0134;
			}
			case 16:
			{
				goto IL_00ec;
			}
			case 17:
			{
				goto IL_0134;
			}
			case 18:
			{
				goto IL_0134;
			}
			case 19:
			{
				goto IL_0134;
			}
			case 20:
			{
				goto IL_00f5;
			}
			case 21:
			{
				goto IL_00fe;
			}
		}
	}
	{
		goto IL_0065;
	}

IL_0065:
	{
		int32_t L_3 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, ((int32_t)30))))
		{
			case 0:
			{
				goto IL_0097;
			}
			case 1:
			{
				goto IL_00c2;
			}
			case 2:
			{
				goto IL_007f;
			}
		}
	}
	{
		goto IL_0134;
	}

IL_007f:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_4 = ___0_systemEvent;
		PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3* L_5;
		L_5 = PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77(L_4, PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77_RuntimeMethod_var);
		V_2 = L_5;
		goto IL_013d;
	}

IL_008b:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = ___0_systemEvent;
		PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3* L_7;
		L_7 = PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77(L_6, PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77_RuntimeMethod_var);
		V_2 = L_7;
		goto IL_013d;
	}

IL_0097:
	{
		il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
		int32_t L_8 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___mousePointerId;
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = ___0_systemEvent;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(PointerDeviceState_tD94EF3C9710026DE8B7E83B6C842524C7C6EBA8C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = PointerDeviceState_HasAdditionalPressedButtons_m368C6C47A0DC9727321AF038E8AB13FA2AE54B3E(L_8, L_10, NULL);
		V_3 = L_11;
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_00b8;
		}
	}
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_systemEvent;
		PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3* L_14;
		L_14 = PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77(L_13, PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77_RuntimeMethod_var);
		V_2 = L_14;
		goto IL_013d;
	}

IL_00b8:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = ___0_systemEvent;
		PointerDownEvent_tABAAD1BACBB98156D6BCCED51E11883EAFE03A51* L_16;
		L_16 = PointerEventBase_1_GetPooled_m521DAA381097819E79FA470C2C6A8EA6947C6639(L_15, PointerEventBase_1_GetPooled_m521DAA381097819E79FA470C2C6A8EA6947C6639_RuntimeMethod_var);
		V_2 = L_16;
		goto IL_013d;
	}

IL_00c2:
	{
		il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
		int32_t L_17 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___mousePointerId;
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_18 = ___0_systemEvent;
		NullCheck(L_18);
		int32_t L_19;
		L_19 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_18, NULL);
		il2cpp_codegen_runtime_class_init_inline(PointerDeviceState_tD94EF3C9710026DE8B7E83B6C842524C7C6EBA8C_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = PointerDeviceState_HasAdditionalPressedButtons_m368C6C47A0DC9727321AF038E8AB13FA2AE54B3E(L_17, L_19, NULL);
		V_4 = L_20;
		bool L_21 = V_4;
		if (!L_21)
		{
			goto IL_00e2;
		}
	}
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_22 = ___0_systemEvent;
		PointerMoveEvent_t2C1E2E20A07034638F48C3EB94B8520549D770C3* L_23;
		L_23 = PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77(L_22, PointerEventBase_1_GetPooled_mAD2078B45C145CA0AC930A6B0ADFD71E8DCEEE77_RuntimeMethod_var);
		V_2 = L_23;
		goto IL_013d;
	}

IL_00e2:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_24 = ___0_systemEvent;
		PointerUpEvent_tCE779E8B94675B6A2758B82F6A84771CB26913D9* L_25;
		L_25 = PointerEventBase_1_GetPooled_m069365350FD0E1684F74DF02C42B23DFF4F84F88(L_24, PointerEventBase_1_GetPooled_m069365350FD0E1684F74DF02C42B23DFF4F84F88_RuntimeMethod_var);
		V_2 = L_25;
		goto IL_013d;
	}

IL_00ec:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_26 = ___0_systemEvent;
		ContextClickEvent_t06F36D1ACA5C8390D5085158C7D7C1BCF9549EA3* L_27;
		L_27 = MouseEventBase_1_GetPooled_mEF602CD331D46833AE3E7DA20D25D432CE36DEFB(L_26, MouseEventBase_1_GetPooled_mEF602CD331D46833AE3E7DA20D25D432CE36DEFB_RuntimeMethod_var);
		V_2 = L_27;
		goto IL_013d;
	}

IL_00f5:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_28 = ___0_systemEvent;
		MouseEnterWindowEvent_t35235A8FC26FECB74331E4E5CF5E3ED9BBDD2FA6* L_29;
		L_29 = MouseEventBase_1_GetPooled_mBBD53EE16FF9E3351E57F37D0D2F835337911EC1(L_28, MouseEventBase_1_GetPooled_mBBD53EE16FF9E3351E57F37D0D2F835337911EC1_RuntimeMethod_var);
		V_2 = L_29;
		goto IL_013d;
	}

IL_00fe:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_30 = ___0_systemEvent;
		il2cpp_codegen_runtime_class_init_inline(MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7_il2cpp_TypeInfo_var);
		MouseLeaveWindowEvent_t29DA8DE08DB54EC65B5D52A2C149C761D7D113C7* L_31;
		L_31 = MouseLeaveWindowEvent_GetPooled_mB72EEDAEF5190F1398C2087940F2634BD787A0FE(L_30, NULL);
		V_2 = L_31;
		goto IL_013d;
	}

IL_0107:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_32 = ___0_systemEvent;
		il2cpp_codegen_runtime_class_init_inline(WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E_il2cpp_TypeInfo_var);
		WheelEvent_tDD5DB3A6F5F6FDB59AD7FF27491502FF18B9775E* L_33;
		L_33 = WheelEvent_GetPooled_m0012F4C8219EE41BB0C038058C62E47284989F15(L_32, NULL);
		V_2 = L_33;
		goto IL_013d;
	}

IL_0110:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_34 = ___0_systemEvent;
		KeyDownEvent_t1971978254C8EE65CDDD992AF86B44E442CDD18C* L_35;
		L_35 = KeyboardEventBase_1_GetPooled_m21F93BC93D30B3DB20CFC9974F52A5FD2545F308(L_34, KeyboardEventBase_1_GetPooled_m21F93BC93D30B3DB20CFC9974F52A5FD2545F308_RuntimeMethod_var);
		V_2 = L_35;
		goto IL_013d;
	}

IL_0119:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_36 = ___0_systemEvent;
		KeyUpEvent_tA037C42AEA6A8E0919BA60BD796B3AD1DA506394* L_37;
		L_37 = KeyboardEventBase_1_GetPooled_m2DFAA312166052415CBF781B983BAC95236E9CBE(L_36, KeyboardEventBase_1_GetPooled_m2DFAA312166052415CBF781B983BAC95236E9CBE_RuntimeMethod_var);
		V_2 = L_37;
		goto IL_013d;
	}

IL_0122:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_38 = ___0_systemEvent;
		ValidateCommandEvent_t0FFED9E9EA11DA2AAB7ACF37C9D0CDB1FD847FDA* L_39;
		L_39 = CommandEventBase_1_GetPooled_m79294441E06B36D552192B63F0C1FBDFEFE73EFF(L_38, CommandEventBase_1_GetPooled_m79294441E06B36D552192B63F0C1FBDFEFE73EFF_RuntimeMethod_var);
		V_2 = L_39;
		goto IL_013d;
	}

IL_012b:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_40 = ___0_systemEvent;
		ExecuteCommandEvent_t41D5C771261998F58E01612B66E1EF60C100F6D4* L_41;
		L_41 = CommandEventBase_1_GetPooled_m9B6B92E8B55B81D21D9C9BC292A132A5E4F339E5(L_40, CommandEventBase_1_GetPooled_m9B6B92E8B55B81D21D9C9BC292A132A5E4F339E5_RuntimeMethod_var);
		V_2 = L_41;
		goto IL_013d;
	}

IL_0134:
	{
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_42 = ___0_systemEvent;
		il2cpp_codegen_runtime_class_init_inline(IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5_il2cpp_TypeInfo_var);
		IMGUIEvent_t51059D1DE672CD0F0D4E8CAAD593E3A09FAE52B5* L_43;
		L_43 = IMGUIEvent_GetPooled_mD4A91D92BFC07DE1B217E8C26A7CFBBD7B4D4A14(L_42, NULL);
		V_2 = L_43;
		goto IL_013d;
	}

IL_013d:
	{
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_44 = V_2;
		return L_44;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIElementsUtility_DoDispatch_m89918612F043DBC00362502ABA0A7822A3902181 (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* ___0_panel, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1678B4B7D0306D0D27E6C9DB8A6A1DD62228BC17);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_2 = NULL;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* V_3 = NULL;
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_4;
	memset((&V_4), 0, sizeof(V_4));
	ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD V_5;
	memset((&V_5), 0, sizeof(V_5));
	EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* V_6 = NULL;
	bool V_7 = false;
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_8;
	memset((&V_8), 0, sizeof(V_8));
	bool V_9 = false;
	bool V_10 = false;
	int32_t G_B11_0 = 0;
	EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* G_B14_0 = NULL;
	BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* G_B14_1 = NULL;
	EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* G_B13_0 = NULL;
	BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* G_B13_1 = NULL;
	int32_t G_B15_0 = 0;
	EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* G_B15_1 = NULL;
	BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* G_B15_2 = NULL;
	{
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_0 = ___0_panel;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(50, L_0);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Assert_mA460392021AC0A8210C9081E3C1C9652DBF32BF6((bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0), _stringLiteral1678B4B7D0306D0D27E6C9DB8A6A1DD62228BC17, NULL);
		V_0 = (bool)0;
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_2, NULL);
		V_1 = (bool)((((int32_t)L_3) == ((int32_t)7))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0097;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5;
		L_5 = Camera_get_current_m25217A02CB09E3BD50E3E0327879E870AD58C6C3(NULL);
		V_2 = L_5;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_6;
		L_6 = RenderTexture_get_active_mA4434B3E79DEF2C01CAE0A53061598B16443C9E7(NULL);
		V_3 = L_6;
		Camera_SetupCurrent_m564B3A5A985E2DF0C7CE924FD93CD9545002C515((Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL, NULL);
		RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB((RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL, NULL);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_7 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_RepaintProfilerMarker;
		V_5 = L_7;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_8;
		L_8 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_5), NULL);
		V_4 = L_8;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_006a:
			{
				AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_4), NULL);
				return;
			}
		});
		try
		{
			BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_9 = ___0_panel;
			il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
			Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_10 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
			NullCheck(L_9);
			VirtualActionInvoker1< Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* >::Invoke(25, L_9, L_10);
			BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_11 = ___0_panel;
			NullCheck(L_11);
			VirtualActionInvoker0::Invoke(57, L_11);
			goto IL_0079;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0079:
	{
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_12 = ___0_panel;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = VirtualFuncInvoker0< int32_t >::Invoke(19, L_12);
		V_0 = (bool)((((int32_t)L_13) > ((int32_t)0))? 1 : 0);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = V_2;
		Camera_SetupCurrent_m564B3A5A985E2DF0C7CE924FD93CD9545002C515(L_14, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15 = V_3;
		RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_15, NULL);
		goto IL_014d;
	}

IL_0097:
	{
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_16 = ___0_panel;
		NullCheck(L_16);
		VirtualActionInvoker0::Invoke(26, L_16);
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_17 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_18;
		L_18 = UIElementsUtility_CreateEvent_m259E7EA65EB09BEEA94C9243C3D995EFFCD8112E(L_17, NULL);
		V_6 = L_18;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_013f:
			{
				{
					EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_19 = V_6;
					if (!L_19)
					{
						goto IL_014b;
					}
				}
				{
					EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_20 = V_6;
					NullCheck(L_20);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_20);
				}

IL_014b:
				{
					return;
				}
			}
		});
		try
		{
			{
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_21 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
				NullCheck(L_21);
				int32_t L_22;
				L_22 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_21, NULL);
				if ((((int32_t)L_22) == ((int32_t)((int32_t)12))))
				{
					goto IL_00e5_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_23 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
				NullCheck(L_23);
				int32_t L_24;
				L_24 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_23, NULL);
				if ((((int32_t)L_24) == ((int32_t)8)))
				{
					goto IL_00e5_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_25 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
				NullCheck(L_25);
				int32_t L_26;
				L_26 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_25, NULL);
				if ((((int32_t)L_26) == ((int32_t)((int32_t)14))))
				{
					goto IL_00e5_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_27 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance;
				NullCheck(L_27);
				int32_t L_28;
				L_28 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_27, NULL);
				G_B11_0 = ((((int32_t)L_28) == ((int32_t)((int32_t)13)))? 1 : 0);
				goto IL_00e6_1;
			}

IL_00e5_1:
			{
				G_B11_0 = 1;
			}

IL_00e6_1:
			{
				V_7 = (bool)G_B11_0;
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_29 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventProfilerMarker;
				V_5 = L_29;
				AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_30;
				L_30 = ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline((&V_5), NULL);
				V_8 = L_30;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_010b_1:
					{
						AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline((&V_8), NULL);
						return;
					}
				});
				try
				{
					{
						BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_31 = ___0_panel;
						EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_32 = V_6;
						bool L_33 = V_7;
						if (L_33)
						{
							G_B14_0 = L_32;
							G_B14_1 = L_31;
							goto IL_0102_2;
						}
						G_B13_0 = L_32;
						G_B13_1 = L_31;
					}
					{
						G_B15_0 = 1;
						G_B15_1 = G_B13_0;
						G_B15_2 = G_B13_1;
						goto IL_0103_2;
					}

IL_0102_2:
					{
						G_B15_0 = 2;
						G_B15_1 = G_B14_0;
						G_B15_2 = G_B14_1;
					}

IL_0103_2:
					{
						NullCheck(G_B15_2);
						BaseVisualElementPanel_SendEvent_m1CBB33A872A838895CBE5E620FD106FD5C72B1FB(G_B15_2, G_B15_1, G_B15_0, NULL);
						goto IL_011a_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_011a_1:
			{
				EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_34 = V_6;
				NullCheck(L_34);
				bool L_35;
				L_35 = EventBase_get_isPropagationStopped_m36E1E4831DC04452D18B5339E2CAD8979B6BD6B3(L_34, NULL);
				V_9 = L_35;
				bool L_36 = V_9;
				if (!L_36)
				{
					goto IL_013c_1;
				}
			}
			{
				BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_37 = ___0_panel;
				NullCheck(L_37);
				VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_38;
				L_38 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(45, L_37);
				NullCheck(L_38);
				VisualElement_IncrementVersion_m03581665EE480D3C329058FFE08734450493E33E(L_38, ((int32_t)2048), NULL);
				V_0 = (bool)1;
			}

IL_013c_1:
			{
				goto IL_014c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_014c:
	{
	}

IL_014d:
	{
		bool L_39 = V_0;
		V_10 = L_39;
		goto IL_0152;
	}

IL_0152:
	{
		bool L_40 = V_10;
		return L_40;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_GetAllPanels_m83F22BB9DC93FA49E058AFC4758050A1A99033CA (List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919* ___0_panels, int32_t ___1_contextType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8C27BC6AB851ED5A524D338773D899AD31A32CE9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEC29573CC4FEFCC809CCBE573115DDC3A6B010E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 L_0;
		L_0 = UIElementsUtility_GetPanelsIterator_m18E3FBAAC0BE14B31DCCD18B60760F0D0E9DE758(NULL);
		V_0 = L_0;
		goto IL_003e;
	}

IL_0009:
	{
		KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 L_1;
		L_1 = Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_inline((&V_0), Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_RuntimeMethod_var);
		V_2 = L_1;
		Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* L_2;
		L_2 = KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_inline((&V_2), KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_RuntimeMethod_var);
		NullCheck(L_2);
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(50, L_2);
		int32_t L_4 = ___1_contextType;
		V_1 = (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_003d;
		}
	}
	{
		List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919* L_6 = ___0_panels;
		KeyValuePair_2_t505A343A26517F6679CE90A143FD6590F5400A93 L_7;
		L_7 = Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_inline((&V_0), Enumerator_get_Current_m0C5344E9357270CF625B196536F14CCD92E68600_RuntimeMethod_var);
		V_2 = L_7;
		Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9* L_8;
		L_8 = KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_inline((&V_2), KeyValuePair_2_get_Value_mB91C90106409829A405E3230F68A209CCC1AF3E4_RuntimeMethod_var);
		NullCheck(L_6);
		List_1_Add_mEC29573CC4FEFCC809CCBE573115DDC3A6B010E5_inline(L_6, L_8, List_1_Add_mEC29573CC4FEFCC809CCBE573115DDC3A6B010E5_RuntimeMethod_var);
	}

IL_003d:
	{
	}

IL_003e:
	{
		bool L_9;
		L_9 = Enumerator_MoveNext_m8C27BC6AB851ED5A524D338773D899AD31A32CE9((&V_0), Enumerator_MoveNext_m8C27BC6AB851ED5A524D338773D899AD31A32CE9_RuntimeMethod_var);
		V_3 = L_9;
		bool L_10 = V_3;
		if (L_10)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 UIElementsUtility_GetPanelsIterator_m18E3FBAAC0BE14B31DCCD18B60760F0D0E9DE758 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m8C7FB5FB370E174A1E314C9220EFB76406A4D409_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache;
		NullCheck(L_0);
		Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 L_1;
		L_1 = Dictionary_2_GetEnumerator_m8C7FB5FB370E174A1E314C9220EFB76406A4D409(L_0, Dictionary_2_GetEnumerator_m8C7FB5FB370E174A1E314C9220EFB76406A4D409_RuntimeMethod_var);
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		Enumerator_tDF072DA54B02F88EA2752139159B5A4048CF1F44 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UIElementsUtility_PixelsPerUnitScaleForElement_m56D33CB00F8C563C07A4CEE11A8C92AF503DE231 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___1_sprite, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	bool V_2 = false;
	float V_3 = 0.0f;
	int32_t G_B4_0 = 0;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ve;
		if (!L_0)
		{
			goto IL_0015;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1 = ___0_ve;
		NullCheck(L_1);
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_2;
		L_2 = VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline(L_1, NULL);
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_3 = ___1_sprite;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B4_0 = ((int32_t)(L_4));
		goto IL_0016;
	}

IL_0015:
	{
		G_B4_0 = 1;
	}

IL_0016:
	{
		V_2 = (bool)G_B4_0;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0022;
		}
	}
	{
		V_3 = (1.0f);
		goto IL_0047;
	}

IL_0022:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = ___0_ve;
		NullCheck(L_6);
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_7;
		L_7 = VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline(L_6, NULL);
		NullCheck(L_7);
		float L_8;
		L_8 = BaseVisualElementPanel_get_referenceSpritePixelsPerUnit_m57B6DA3C5E27DD1187FCA574F7FFD8B927E6794F_inline(L_7, NULL);
		V_0 = L_8;
		Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_9 = ___1_sprite;
		NullCheck(L_9);
		float L_10;
		L_10 = Sprite_get_pixelsPerUnit_m5A5984BC298062DF4CD2CB3E8534443FFCF31826(L_9, NULL);
		V_1 = L_10;
		float L_11 = V_1;
		float L_12;
		L_12 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_11, NULL);
		V_1 = L_12;
		float L_13 = V_0;
		float L_14 = V_1;
		V_3 = ((float)(L_13/L_14));
		goto IL_0047;
	}

IL_0047:
	{
		float L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UIElementsUtility_ParseMenuName_m03AEF0095D7C0AAD59365AC0C878BDD745D97061 (String_t* ___0_menuName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	bool V_2 = false;
	String_t* V_3 = NULL;
	bool V_4 = false;
	int32_t V_5 = 0;
	bool V_6 = false;
	int32_t G_B6_0 = 0;
	{
		String_t* L_0 = ___0_menuName;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_2 = L_1;
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0013;
		}
	}
	{
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_3 = L_3;
		goto IL_006f;
	}

IL_0013:
	{
		String_t* L_4 = ___0_menuName;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5(L_4, NULL);
		V_0 = L_5;
		String_t* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_6, ((int32_t)32), NULL);
		V_1 = L_7;
		int32_t L_8 = V_1;
		V_4 = (bool)((((int32_t)L_8) > ((int32_t)(-1)))? 1 : 0);
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_006b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_Modifiers;
		String_t* L_11 = V_0;
		int32_t L_12 = V_1;
		NullCheck(L_11);
		Il2CppChar L_13;
		L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL);
		int32_t L_14;
		L_14 = Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9(L_10, L_13, Array_IndexOf_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E2BDAD7B5A1E51CA8029C65DCA4E847D543DDF9_RuntimeMethod_var);
		V_5 = L_14;
		String_t* L_15 = V_0;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL);
		int32_t L_17 = V_1;
		if ((((int32_t)L_16) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_17, 1)))))
		{
			goto IL_0055;
		}
	}
	{
		int32_t L_18 = V_5;
		G_B6_0 = ((((int32_t)L_18) > ((int32_t)(-1)))? 1 : 0);
		goto IL_0056;
	}

IL_0055:
	{
		G_B6_0 = 0;
	}

IL_0056:
	{
		V_6 = (bool)G_B6_0;
		bool L_19 = V_6;
		if (!L_19)
		{
			goto IL_006a;
		}
	}
	{
		String_t* L_20 = V_0;
		int32_t L_21 = V_1;
		NullCheck(L_20);
		String_t* L_22;
		L_22 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_20, 0, L_21, NULL);
		NullCheck(L_22);
		String_t* L_23;
		L_23 = String_TrimEnd_m25B1EA658EE07ADFED51FED61D630E5625336AB5(L_22, NULL);
		V_0 = L_23;
	}

IL_006a:
	{
	}

IL_006b:
	{
		String_t* L_24 = V_0;
		V_3 = L_24;
		goto IL_006f;
	}

IL_006f:
	{
		String_t* L_25 = V_3;
		return L_25;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_MarkStyleSheetAsChanged_mC6F70184347764AE9D483A56C837D83703FEEF14 (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* ___0_styleSheet, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_0 = ___0_styleSheet;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		goto IL_001c;
	}

IL_0010:
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_3 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRequiringRebuilding;
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_4 = ___0_styleSheet;
		NullCheck(L_3);
		bool L_5;
		L_5 = HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85(L_3, L_4, HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85_RuntimeMethod_var);
	}

IL_001c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility_RebuildDirtyStyleSheets_m154077D510FA133E938A5006412E026F2CBF0A34 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_mB4077C9DF62B725C6670FB7D04255AAB38853341_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m2B16D8A5530401843FD5DCE21C7FCBDA9521C134_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m1EE3C8C61A2B021330B98A798A30A5D04A1C76F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleCache_tC05503D1856687B724FC44ED0146CC105C465445_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 V_1;
	memset((&V_1), 0, sizeof(V_1));
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_0 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRequiringRebuilding;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = HashSet_1_get_Count_m2B16D8A5530401843FD5DCE21C7FCBDA9521C134_inline(L_0, HashSet_1_get_Count_m2B16D8A5530401843FD5DCE21C7FCBDA9521C134_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		goto IL_00aa;
	}

IL_0017:
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_007b:
			{
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_3 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRebuildList;
				NullCheck(L_3);
				List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_inline(L_3, List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_RuntimeMethod_var);
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_4 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRequiringRebuilding;
				NullCheck(L_4);
				HashSet_1_Clear_mB4077C9DF62B725C6670FB7D04255AAB38853341(L_4, HashSet_1_Clear_mB4077C9DF62B725C6670FB7D04255AAB38853341_RuntimeMethod_var);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPathList;
				NullCheck(L_5);
				List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline(L_5, List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var);
				HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_6 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPath;
				NullCheck(L_6);
				HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90(L_6, HashSet_1_Clear_m0181AAD373CCA0B6C26FE43A802121B3C0DE5F90_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				il2cpp_codegen_runtime_class_init_inline(StyleCache_tC05503D1856687B724FC44ED0146CC105C465445_il2cpp_TypeInfo_var);
				StyleCache_ClearStyleCache_m5029718F31E5B4D5034B7CD56F9E5209DE898479(NULL);
				il2cpp_codegen_runtime_class_init_inline(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
				List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_7 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRebuildList;
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_8 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRequiringRebuilding;
				NullCheck(L_7);
				List_1_AddRange_m1EE3C8C61A2B021330B98A798A30A5D04A1C76F0(L_7, L_8, List_1_AddRange_m1EE3C8C61A2B021330B98A798A30A5D04A1C76F0_RuntimeMethod_var);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPathList;
				HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_10 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPath;
				NullCheck(L_9);
				List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E(L_9, L_10, List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
				List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_11 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRebuildList;
				NullCheck(L_11);
				Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 L_12;
				L_12 = List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB(L_11, List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB_RuntimeMethod_var);
				V_1 = L_12;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0069_1:
					{
						Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36((&V_1), Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_005e_2;
					}

IL_004d_2:
					{
						StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_13;
						L_13 = Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_inline((&V_1), Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_RuntimeMethod_var);
						V_2 = L_13;
						StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_14 = V_2;
						NullCheck(L_14);
						StyleSheet_RebuildIfNecessary_mD61B8CCE0F74024883EBAC83F8A206D4C47168FC(L_14, NULL);
					}

IL_005e_2:
					{
						bool L_15;
						L_15 = Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A((&V_1), Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A_RuntimeMethod_var);
						if (L_15)
						{
							goto IL_004d_2;
						}
					}
					{
						goto IL_0078_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0078_1:
			{
				goto IL_00aa;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00aa:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIElementsUtility__cctor_m310D22B2C3DA3AADB5BA83AA4094ACCEE8AA85E9 (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*)&Dictionary_2__ctor_mBEC4E38B198F019959ECAB9CE3437B73253AE3D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mE1DD3B35A620D5310E096D5BAF4F0D53F44D9F74_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4EC50CBAE9399D75913371F1F4FEB9ACD2CEA4C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m0615EDA1CB3BC18643EC212AA4F9AA4B2A2B5CA9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t03ED7C6DFD030F64BE095A77446098CAA515B661____4E0024C7427C17CC639390B3368A37AF4019570161E69CF30B89796DCC90F605_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA4180444B8161949D0803CC9373F87B425EC72D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF65151A3C7E2F7F238E9DB61B2325103207EDF10);
		s_Il2CppMethodInitialized = true;
	}
	{
		Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A* L_0 = (Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A*)il2cpp_codegen_object_new(Stack_1_t9978CB0119EA70B0C3101996FB3D675B2D59025A_il2cpp_TypeInfo_var);
		Stack_1__ctor_m0615EDA1CB3BC18643EC212AA4F9AA4B2A2B5CA9(L_0, Stack_1__ctor_m0615EDA1CB3BC18643EC212AA4F9AA4B2A2B5CA9_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ContainerStack), (void*)L_0);
		Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75* L_1 = (Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75*)il2cpp_codegen_object_new(Dictionary_2_tB87BEC840CF876F5CE38D31A5FD1BFD7BDCCCD75_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mBEC4E38B198F019959ECAB9CE3437B73253AE3D4(L_1, Dictionary_2__ctor_mBEC4E38B198F019959ECAB9CE3437B73253AE3D4_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_UIElementsCache), (void*)L_1);
		Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_2 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
		Event__ctor_m14342F32F62A39A8B8032286E2DCC07FEF72BFF4(L_2, NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventInstance), (void*)L_2);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
		L_3 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___editorPlayModeTintColor = L_3;
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___singleLineHeight = (18.0f);
		UIElementsUtility_t03323144D50362C6BF96652D3355728749769293* L_4 = (UIElementsUtility_t03323144D50362C6BF96652D3355728749769293*)il2cpp_codegen_object_new(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var);
		UIElementsUtility__ctor_m6CDB2137A0811B817FD5AD030614438F89C7160B(L_4, NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_Instance = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_4);
		List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919* L_5 = (List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919*)il2cpp_codegen_object_new(List_1_t9FF902E193613BD654FD1CF8DBDEF7B872504919_il2cpp_TypeInfo_var);
		List_1__ctor_m4EC50CBAE9399D75913371F1F4FEB9ACD2CEA4C0(L_5, List_1__ctor_m4EC50CBAE9399D75913371F1F4FEB9ACD2CEA4C0_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_PanelsIterationList = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_PanelsIterationList), (void*)L_5);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_RepaintProfilerMarkerName = _stringLiteralF65151A3C7E2F7F238E9DB61B2325103207EDF10;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_RepaintProfilerMarkerName), (void*)_stringLiteralF65151A3C7E2F7F238E9DB61B2325103207EDF10);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventProfilerMarkerName = _stringLiteralCA4180444B8161949D0803CC9373F87B425EC72D;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventProfilerMarkerName), (void*)_stringLiteralCA4180444B8161949D0803CC9373F87B425EC72D);
		String_t* L_6 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_RepaintProfilerMarkerName;
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_7;
		memset((&L_7), 0, sizeof(L_7));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_7), L_6, NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_RepaintProfilerMarker = L_7;
		String_t* L_8 = ((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventProfilerMarkerName;
		ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_9;
		memset((&L_9), 0, sizeof(L_9));
		ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_9), L_8, NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_EventProfilerMarker = L_9;
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)5);
		CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = L_10;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_12 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t03ED7C6DFD030F64BE095A77446098CAA515B661____4E0024C7427C17CC639390B3368A37AF4019570161E69CF30B89796DCC90F605_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_11, L_12, NULL);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_Modifiers = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_Modifiers), (void*)L_11);
		HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_13 = (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867*)il2cpp_codegen_object_new(HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867_il2cpp_TypeInfo_var);
		HashSet_1__ctor_mE1DD3B35A620D5310E096D5BAF4F0D53F44D9F74(L_13, HashSet_1__ctor_mE1DD3B35A620D5310E096D5BAF4F0D53F44D9F74_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRequiringRebuilding = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRequiringRebuilding), (void*)L_13);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_14 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03(L_14, HashSet_1__ctor_m780CFB8A2D23543157D1A0E1FADF781E1AF81E03_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPath = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPath), (void*)L_14);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_15 = (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*)il2cpp_codegen_object_new(List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F_il2cpp_TypeInfo_var);
		List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B(L_15, List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRebuildList = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_StyleSheetsRebuildList), (void*)L_15);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_16 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_16, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPathList = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&((UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_StaticFields*)il2cpp_codegen_static_fields_for(UIElementsUtility_t03323144D50362C6BF96652D3355728749769293_il2cpp_TypeInfo_var))->___s_ReimportedStyleSheetsPathList), (void*)L_16);
		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
IL2CPP_EXTERN_C void RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshal_pinvoke(const RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E& unmarshaled, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sheetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sheetException, NULL);
}
IL2CPP_EXTERN_C void RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshal_pinvoke_back(const RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_pinvoke& marshaled, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sheetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sheetException, NULL);
}
IL2CPP_EXTERN_C void RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshal_pinvoke_cleanup(RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshal_com(const RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E& unmarshaled, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sheetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sheetException, NULL);
}
IL2CPP_EXTERN_C void RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshal_com_back(const RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_com& marshaled, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sheetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E____sheet_FieldInfo_var, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sheetException, NULL);
}
IL2CPP_EXTERN_C void RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshal_com_cleanup(RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuleMatcher_ToString_m04240F29564B39E10DBD2241B0D120B61784610E (RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* L_0 = __this->___complexSelector;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_0);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  String_t* RuleMatcher_ToString_m04240F29564B39E10DBD2241B0D120B61784610E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = RuleMatcher_ToString_m04240F29564B39E10DBD2241B0D120B61784610E(_thisAdjusted, 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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher__ctor_m669C00EE8CF4DA08ED95F9A511E6627FAEA0343E (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, const RuntimeMethod* method) 
{
	{
		HierarchyTraversal__ctor_mF2481C9E4D9E8BE3AA9A6097A39E300A7C2C6659(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher_Traverse_mB25F9431B95A7CA4EA7E439DE25CB67EE3313D3C (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_element;
		HierarchyTraversal_Traverse_m8489EC44F273FFE90240B5F5D0E856F05B022E96(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UQueryMatcher_OnRuleMatchedElement_m06B71D38AB77D8A9AA0994755ED1F97EA601366C (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E ___0_matcher, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		V_0 = (bool)0;
		goto IL_0005;
	}

IL_0005:
	{
		bool L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher_NoProcessResult_m0B0CA140721CFACFE6B2A79F8D1D3B7E7532EA1E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697 ___1_i, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher_TraverseRecursive_mED37AC52D056C28A8B0522FA9173A9DB91A7B8FF (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_element, int32_t ___1_depth, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTraverseRecursiveU3Eb__5_0_mBFC5671308DE0736DEF9B843DD95F8C9D7369EF4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* G_B3_0 = NULL;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* G_B3_1 = NULL;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B3_2 = NULL;
	Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* G_B2_0 = NULL;
	StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* G_B2_1 = NULL;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* G_B2_2 = NULL;
	{
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_0 = __this->___m_Matchers;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_inline(L_0, List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_RuntimeMethod_var);
		V_0 = L_1;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_2 = __this->___m_Matchers;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_inline(L_2, List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_RuntimeMethod_var);
		V_1 = L_3;
		V_2 = 0;
		goto IL_0074;
	}

IL_001d:
	{
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_4 = __this->___m_Matchers;
		int32_t L_5 = V_2;
		NullCheck(L_4);
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_6;
		L_6 = List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68(L_4, L_5, List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		V_3 = L_6;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_element;
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_8 = V_3;
		StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* L_9 = L_8.___complexSelector;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var);
		Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* L_10 = ((U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var))->___U3CU3E9__5_0;
		Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* L_11 = L_10;
		if (L_11)
		{
			G_B3_0 = L_11;
			G_B3_1 = L_9;
			G_B3_2 = L_7;
			goto IL_0051;
		}
		G_B2_0 = L_11;
		G_B2_1 = L_9;
		G_B2_2 = L_7;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var);
		U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502* L_12 = ((U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var))->___U3CU3E9;
		Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* L_13 = (Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53*)il2cpp_codegen_object_new(Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53_il2cpp_TypeInfo_var);
		Action_2__ctor_mA0F1ABBBC2704475182DE23C15546AB45F535B55(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CTraverseRecursiveU3Eb__5_0_mBFC5671308DE0736DEF9B843DD95F8C9D7369EF4_RuntimeMethod_var), NULL);
		Action_2_tE18332F29E8B0E081617E38B4A34F0089F310E53* L_14 = L_13;
		((U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var))->___U3CU3E9__5_0 = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var))->___U3CU3E9__5_0), (void*)L_14);
		G_B3_0 = L_14;
		G_B3_1 = G_B2_1;
		G_B3_2 = G_B2_2;
	}

IL_0051:
	{
		bool L_15;
		L_15 = StyleSelectorHelper_MatchRightToLeft_mB3DD3C812542C8A6255854F02FA2CB9CDE6A3C78(G_B3_2, G_B3_1, G_B3_0, NULL);
		V_4 = L_15;
		bool L_16 = V_4;
		if (!L_16)
		{
			goto IL_006f;
		}
	}
	{
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_17 = V_3;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_18 = ___0_element;
		bool L_19;
		L_19 = VirtualFuncInvoker2< bool, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(6, __this, L_17, L_18);
		V_5 = L_19;
		bool L_20 = V_5;
		if (!L_20)
		{
			goto IL_006e;
		}
	}
	{
		goto IL_00b7;
	}

IL_006e:
	{
	}

IL_006f:
	{
		int32_t L_21 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0074:
	{
		int32_t L_22 = V_2;
		int32_t L_23 = V_1;
		V_6 = (bool)((((int32_t)L_22) < ((int32_t)L_23))? 1 : 0);
		bool L_24 = V_6;
		if (L_24)
		{
			goto IL_001d;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_25 = ___0_element;
		int32_t L_26 = ___1_depth;
		HierarchyTraversal_Recurse_m49F23BC19DE38CE040031A674A2DCE06F8B5F9BF(__this, L_25, L_26, NULL);
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_27 = __this->___m_Matchers;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_inline(L_27, List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_RuntimeMethod_var);
		int32_t L_29 = V_0;
		V_7 = (bool)((((int32_t)L_28) > ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_7;
		if (!L_30)
		{
			goto IL_00b7;
		}
	}
	{
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_31 = __this->___m_Matchers;
		int32_t L_32 = V_0;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_33 = __this->___m_Matchers;
		NullCheck(L_33);
		int32_t L_34;
		L_34 = List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_inline(L_33, List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_RuntimeMethod_var);
		int32_t L_35 = V_0;
		NullCheck(L_31);
		List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043(L_31, L_32, ((int32_t)il2cpp_codegen_subtract(L_34, L_35)), List_1_RemoveRange_m4EAEF3DDB8961AC3CE2CA911C19DF91A3B2AD043_RuntimeMethod_var);
	}

IL_00b7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryMatcher_Run_m9DD848E522E86CE1AEB0C82DB43DD1353741ACDA (UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_root, List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___1_matchers, const RuntimeMethod* method) 
{
	{
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_0 = ___1_matchers;
		__this->___m_Matchers = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Matchers), (void*)L_0);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1 = ___0_root;
		VirtualActionInvoker1< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(4, __this, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0E0641CEA5E49222C9639746436ED55778CAE804 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502* L_0 = (U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502*)il2cpp_codegen_object_new(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mC7BC3AA148C5326DC7CAEB540F63570E81896185(L_0, NULL);
		((U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mC7BC3AA148C5326DC7CAEB540F63570E81896185 (U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CTraverseRecursiveU3Eb__5_0_mBFC5671308DE0736DEF9B843DD95F8C9D7369EF4 (U3CU3Ec_tF01E5C138C84522F3F0F8EA62F1A494AE4BB2502* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697 ___1_i, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_e;
		MatchResultInfo_t2D42F957A6C5CBA42159437BECB361DA59B66697 L_1 = ___1_i;
		UQueryMatcher_NoProcessResult_m0B0CA140721CFACFE6B2A79F8D1D3B7E7532EA1E(L_0, L_1, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* SingleQueryMatcher_get_match_mA356799F44423232455480B667671DAD4D9A6353 (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CmatchU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleQueryMatcher_set_match_m092B0C5868BF1DABCB0BA65F2474A95581DFEE4D (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_value;
		__this->___U3CmatchU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmatchU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleQueryMatcher_Run_m8F0561994555796EBE51BC5A0D7F856CDB9D8996 (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_root, List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* ___1_matchers, const RuntimeMethod* method) 
{
	{
		SingleQueryMatcher_set_match_m092B0C5868BF1DABCB0BA65F2474A95581DFEE4D_inline(__this, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_root;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_1 = ___1_matchers;
		UQueryMatcher_Run_m9DD848E522E86CE1AEB0C82DB43DD1353741ACDA(__this, L_0, L_1, NULL);
		((UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8*)__this)->___m_Matchers = (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8*)__this)->___m_Matchers), (void*)(List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SingleQueryMatcher_IsInUse_mF17B2C22806E732E50055D4F6AC8A0E3ABEB4B99 (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_0 = ((UQueryMatcher_tF8783F54BA397641240DA7025126F6301EF53FF8*)__this)->___m_Matchers;
		V_0 = (bool)((!(((RuntimeObject*)(List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleQueryMatcher__ctor_m53F28419EB1C10313ED82336093377DE80062030 (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, const RuntimeMethod* method) 
{
	{
		UQueryMatcher__ctor_m669C00EE8CF4DA08ED95F9A511E6627FAEA0343E(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FirstQueryMatcher_OnRuleMatchedElement_m6099E3E05DD58CD5DA2466B957848C77F5DFF16A (FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* __this, RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E ___0_matcher, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0;
		L_0 = SingleQueryMatcher_get_match_mA356799F44423232455480B667671DAD4D9A6353_inline(__this, NULL);
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2 = ___1_element;
		SingleQueryMatcher_set_match_m092B0C5868BF1DABCB0BA65F2474A95581DFEE4D_inline(__this, L_2, NULL);
	}

IL_0016:
	{
		V_1 = (bool)1;
		goto IL_001a;
	}

IL_001a:
	{
		bool L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* FirstQueryMatcher_CreateNew_mFAA47C096EE03211B53E757819C914C99E2A3180 (FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* L_0 = (FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C*)il2cpp_codegen_object_new(FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var);
		FirstQueryMatcher__ctor_m7D9CABCADF45C9C4F732E8C836A4648C78DEAA74(L_0, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirstQueryMatcher__ctor_m7D9CABCADF45C9C4F732E8C836A4648C78DEAA74 (FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* __this, const RuntimeMethod* method) 
{
	{
		SingleQueryMatcher__ctor_m53F28419EB1C10313ED82336093377DE80062030(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FirstQueryMatcher__cctor_mB7AD570B04AB7C41E43E671D978C2E314EF56C70 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C* L_0 = (FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C*)il2cpp_codegen_object_new(FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var);
		FirstQueryMatcher__ctor_m7D9CABCADF45C9C4F732E8C836A4648C78DEAA74(L_0, NULL);
		((FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_StaticFields*)il2cpp_codegen_static_fields_for(FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var))->___Instance = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_StaticFields*)il2cpp_codegen_static_fields_for(FirstQueryMatcher_t155DC2AB451449FC24BE54267962172CD085960C_il2cpp_TypeInfo_var))->___Instance), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UQueryExtensions_Q_mB63BE0394CAAF63DC5DD60FDF953F3A997FA5002 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, String_t* ___1_name, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___2_classes, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryExtensions_Query_TisVisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_mA667CEC964CBEE9ABE734848293042559DB18007_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA V_1;
	memset((&V_1), 0, sizeof(V_1));
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_2 = NULL;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_e;
		String_t* L_1 = ___1_name;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___2_classes;
		il2cpp_codegen_runtime_class_init_inline(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_3;
		L_3 = UQueryExtensions_Query_TisVisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_mA667CEC964CBEE9ABE734848293042559DB18007(L_0, L_1, L_2, UQueryExtensions_Query_TisVisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_mA667CEC964CBEE9ABE734848293042559DB18007_RuntimeMethod_var);
		V_0 = L_3;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_4;
		L_4 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		V_1 = L_4;
		il2cpp_codegen_runtime_class_init_inline(UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_5;
		L_5 = UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94((&V_1), UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		V_2 = L_5;
		goto IL_001c;
	}

IL_001c:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = V_2;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UQueryExtensions_Q_m95306617BF08AC2853EABB5299786D2095BE631E (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_e, String_t* ___1_name, String_t* ___2_className, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA V_4;
	memset((&V_4), 0, sizeof(V_4));
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_5 = NULL;
	bool V_6 = false;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_e;
		V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36282FAC116D9FD6B37CC425310E1A8510F08A53)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UQueryExtensions_Q_m95306617BF08AC2853EABB5299786D2095BE631E_RuntimeMethod_var)));
	}

IL_0014:
	{
		String_t* L_3 = ___1_name;
		V_2 = (bool)((((RuntimeObject*)(String_t*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0084;
		}
	}
	{
		String_t* L_5 = ___2_className;
		V_3 = (bool)((((RuntimeObject*)(String_t*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_6 = V_3;
		if (!L_6)
		{
			goto IL_0041;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_e;
		il2cpp_codegen_runtime_class_init_inline(UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_8;
		L_8 = UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementEmptyQuery), L_7, UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004_RuntimeMethod_var);
		V_4 = L_8;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9;
		L_9 = UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94((&V_4), UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		V_5 = L_9;
		goto IL_0138;
	}

IL_0041:
	{
		il2cpp_codegen_runtime_class_init_inline(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_10 = ___0_e;
		il2cpp_codegen_runtime_class_init_inline(UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_11;
		L_11 = UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementClassQuery), L_10, UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004_RuntimeMethod_var);
		V_0 = L_11;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_12 = V_0;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_13 = L_12.___m_Matchers;
		NullCheck(L_13);
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_14;
		L_14 = List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68(L_13, 0, List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* L_15 = L_14.___complexSelector;
		NullCheck(L_15);
		StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* L_16;
		L_16 = StyleComplexSelector_get_selectors_m54911D4E758E1A19A16E948D6D10BEB5795ADC02_inline(L_15, NULL);
		NullCheck(L_16);
		int32_t L_17 = 0;
		StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_18);
		StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_19;
		L_19 = StyleSelector_get_parts_mE6EEAE6825862DDA89947B892B661A865D463CEF(L_18, NULL);
		String_t* L_20 = ___2_className;
		StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_21;
		L_21 = StyleSelectorPart_CreateClass_m5B7F89D3BE469D181E0887E94F4031B92554656E(L_20, NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470)L_21);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_22;
		L_22 = UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94((&V_0), UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		V_5 = L_22;
		goto IL_0138;
	}

IL_0084:
	{
		String_t* L_23 = ___2_className;
		V_6 = (bool)((((RuntimeObject*)(String_t*)L_23) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_00cf;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_25 = ___0_e;
		il2cpp_codegen_runtime_class_init_inline(UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_26;
		L_26 = UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameQuery), L_25, UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004_RuntimeMethod_var);
		V_0 = L_26;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_27 = V_0;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_28 = L_27.___m_Matchers;
		NullCheck(L_28);
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_29;
		L_29 = List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68(L_28, 0, List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* L_30 = L_29.___complexSelector;
		NullCheck(L_30);
		StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* L_31;
		L_31 = StyleComplexSelector_get_selectors_m54911D4E758E1A19A16E948D6D10BEB5795ADC02_inline(L_30, NULL);
		NullCheck(L_31);
		int32_t L_32 = 0;
		StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		NullCheck(L_33);
		StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_34;
		L_34 = StyleSelector_get_parts_mE6EEAE6825862DDA89947B892B661A865D463CEF(L_33, NULL);
		String_t* L_35 = ___1_name;
		StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_36;
		L_36 = StyleSelectorPart_CreateId_m8C5422E6675A02D0A623D8BB2A1F6704299F0357(L_35, NULL);
		NullCheck(L_34);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470)L_36);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_37;
		L_37 = UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94((&V_0), UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		V_5 = L_37;
		goto IL_0138;
	}

IL_00cf:
	{
		il2cpp_codegen_runtime_class_init_inline(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_38 = ___0_e;
		il2cpp_codegen_runtime_class_init_inline(UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA_il2cpp_TypeInfo_var);
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_39;
		L_39 = UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameAndClassQuery), L_38, UQueryState_1_RebuildOn_m6A44E1618AB0FD0EDCBEEF093B74FDEA03723004_RuntimeMethod_var);
		V_0 = L_39;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_40 = V_0;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_41 = L_40.___m_Matchers;
		NullCheck(L_41);
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_42;
		L_42 = List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68(L_41, 0, List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* L_43 = L_42.___complexSelector;
		NullCheck(L_43);
		StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* L_44;
		L_44 = StyleComplexSelector_get_selectors_m54911D4E758E1A19A16E948D6D10BEB5795ADC02_inline(L_43, NULL);
		NullCheck(L_44);
		int32_t L_45 = 0;
		StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* L_46 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
		NullCheck(L_46);
		StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_47;
		L_47 = StyleSelector_get_parts_mE6EEAE6825862DDA89947B892B661A865D463CEF(L_46, NULL);
		String_t* L_48 = ___1_name;
		StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_49;
		L_49 = StyleSelectorPart_CreateId_m8C5422E6675A02D0A623D8BB2A1F6704299F0357(L_48, NULL);
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(0), (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470)L_49);
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_50 = V_0;
		List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* L_51 = L_50.___m_Matchers;
		NullCheck(L_51);
		RuleMatcher_t327CFEB02C81AA20E639DE949DCBBAB5E92FF28E L_52;
		L_52 = List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68(L_51, 0, List_1_get_Item_mB33745D62B8763A3CCF432DC7DE3151625657F68_RuntimeMethod_var);
		StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* L_53 = L_52.___complexSelector;
		NullCheck(L_53);
		StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* L_54;
		L_54 = StyleComplexSelector_get_selectors_m54911D4E758E1A19A16E948D6D10BEB5795ADC02_inline(L_53, NULL);
		NullCheck(L_54);
		int32_t L_55 = 0;
		StyleSelector_t9B00AE16312CA9F598A45B52F74BC14899CA7362* L_56 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		NullCheck(L_56);
		StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* L_57;
		L_57 = StyleSelector_get_parts_mE6EEAE6825862DDA89947B892B661A865D463CEF(L_56, NULL);
		String_t* L_58 = ___2_className;
		StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_59;
		L_59 = StyleSelectorPart_CreateClass_m5B7F89D3BE469D181E0887E94F4031B92554656E(L_58, NULL);
		NullCheck(L_57);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(1), (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470)L_59);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_60;
		L_60 = UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94((&V_0), UQueryState_1_First_m0E66C612BCBDFFA32D636D936B37CF56C0C2BA94_RuntimeMethod_var);
		V_5 = L_60;
		goto IL_0138;
	}

IL_0138:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_61 = V_5;
		return L_61;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UQueryExtensions__cctor_m15A52EF06237DF2B3F1F584CAD0BFE08F15C9CA4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_0;
		memset((&L_0), 0, sizeof(L_0));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_0), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_0;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_1;
		L_1 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementEmptyQuery = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementEmptyQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementEmptyQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_2;
		memset((&L_2), 0, sizeof(L_2));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_2), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_2;
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_4;
		L_4 = UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D((&V_0), L_3, UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D_RuntimeMethod_var);
		V_0 = L_4;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_5;
		L_5 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameQuery = L_5;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_6;
		memset((&L_6), 0, sizeof(L_6));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_6), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_6;
		String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_8;
		L_8 = UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746((&V_0), L_7, UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746_RuntimeMethod_var);
		V_0 = L_8;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_9;
		L_9 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementClassQuery = L_9;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementClassQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementClassQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_10;
		memset((&L_10), 0, sizeof(L_10));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_10), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_10;
		String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_12;
		L_12 = UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D((&V_0), L_11, UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D_RuntimeMethod_var);
		V_0 = L_12;
		String_t* L_13 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_14;
		L_14 = UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746((&V_0), L_13, UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746_RuntimeMethod_var);
		V_0 = L_14;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_15;
		L_15 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameAndClassQuery = L_15;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameAndClassQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementNameAndClassQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_16;
		memset((&L_16), 0, sizeof(L_16));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_16), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_16;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_17;
		L_17 = UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8((&V_0), UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8_RuntimeMethod_var);
		V_0 = L_17;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_18;
		L_18 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeQuery = L_18;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_19;
		memset((&L_19), 0, sizeof(L_19));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_19), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_19;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_20;
		L_20 = UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8((&V_0), UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8_RuntimeMethod_var);
		V_0 = L_20;
		String_t* L_21 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_22;
		L_22 = UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D((&V_0), L_21, UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D_RuntimeMethod_var);
		V_0 = L_22;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_23;
		L_23 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndNameQuery = L_23;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndNameQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndNameQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_24;
		memset((&L_24), 0, sizeof(L_24));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_24), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_24;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_25;
		L_25 = UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8((&V_0), UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8_RuntimeMethod_var);
		V_0 = L_25;
		String_t* L_26 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_27;
		L_27 = UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746((&V_0), L_26, UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746_RuntimeMethod_var);
		V_0 = L_27;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_28;
		L_28 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndClassQuery = L_28;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndClassQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndClassQuery))->___m_Matchers), (void*)NULL);
		#endif
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_29;
		memset((&L_29), 0, sizeof(L_29));
		UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486((&L_29), (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, UQueryBuilder_1__ctor_m841C38F69A30425CCEA1F93525C97AD0B9648486_RuntimeMethod_var);
		V_0 = L_29;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_30;
		L_30 = UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8((&V_0), UQueryBuilder_1_SingleBaseType_m766F478654E2AA9D25C951AF79A17A241CFB28B8_RuntimeMethod_var);
		V_0 = L_30;
		String_t* L_31 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_32;
		L_32 = UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D((&V_0), L_31, UQueryBuilder_1_Name_mEE12054DE08E286D94242BFDFE36C92F7258507D_RuntimeMethod_var);
		V_0 = L_32;
		String_t* L_33 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UQueryBuilder_1_tC18E0AFFC0E0113DFEBC6E56C8BB13FD596A3139 L_34;
		L_34 = UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746((&V_0), L_33, UQueryBuilder_1_Class_m7C51D3BCF8AF2444E9A03BAEBBE2A8BA17109746_RuntimeMethod_var);
		V_0 = L_34;
		UQueryState_1_t9A60C9E48C10156AE4F8BF8D5C4657061CEF02BA L_35;
		L_35 = UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139((&V_0), UQueryBuilder_1_Build_m77D2E8687661A5AFD4BC6C85600B25F906A45139_RuntimeMethod_var);
		((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndNameAndClassQuery = L_35;
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndNameAndClassQuery))->___m_Element), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_StaticFields*)il2cpp_codegen_static_fields_for(UQueryExtensions_t1271382882DF1B8FEEDE5EFA510405ABA7BD3426_il2cpp_TypeInfo_var))->___SingleElementTypeAndNameAndClassQuery))->___m_Matchers), (void*)NULL);
		#endif
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlRootElementFactory_get_uxmlName_mB5F4EB81A6B6C75D609233EC486A327839EA3FA4 (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlRootElementFactory_get_uxmlQualifiedName_m95BBFE7642C974CC5ECB40EF7C85577E62247949 (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0;
		L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(4, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UxmlRootElementFactory_Create_mA3781104C7B002C6AD2F52553DCA8578E8297565 (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	{
		V_0 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_0005;
	}

IL_0005:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlRootElementFactory__ctor_mA195BA4F185ECEB3F73E683544D3F1FB81CE35CE (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_2__ctor_mE8A6CB15FEA96922DA7E74AEDCA0B6306CED0E51_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlFactory_2__ctor_mE8A6CB15FEA96922DA7E74AEDCA0B6306CED0E51(__this, UxmlFactory_2__ctor_mE8A6CB15FEA96922DA7E74AEDCA0B6306CED0E51_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlRootElementTraits__ctor_m40A1BCF7F52CA8C709605EBF2D8F7DA60CD0FE32 (UxmlRootElementTraits_t17835D11517D46AEC127845AA33E6F409E69C736* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral614B501556B12B5890C878B29FB23C1807F2B680);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_0 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_0, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_1 = L_0;
		NullCheck(L_1);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_1, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, NULL);
		__this->___m_Name = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_1);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_2 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_2, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_3 = L_2;
		NullCheck(L_3);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_3, _stringLiteral614B501556B12B5890C878B29FB23C1807F2B680, NULL);
		__this->___m_Class = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Class), (void*)L_3);
		UxmlTraits__ctor_mE4BA60C118C0AFCFE9896C4AC3BB1369A3D03D3C(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlStyleFactory_get_uxmlName_m800F46C856C5FE523C889DB417F845DF5B2687F4 (UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10BBB1D7BCB20F08B28461323AA53145BAB7BF35);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral10BBB1D7BCB20F08B28461323AA53145BAB7BF35;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlStyleFactory_get_uxmlQualifiedName_mF8BA51EAFE4B24B9E1CE5DE4A8A4E7B9F40E08C9 (UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0;
		L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(4, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UxmlStyleFactory_Create_mFC58903CB70CE4D9BD5B80F71E5DF22F22572350 (UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	{
		V_0 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_0005;
	}

IL_0005:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlStyleFactory__ctor_m0A547D3C29B580AC8251DA3A249C5EB178E704CF (UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_2__ctor_mB015BBC3F1CF1A0A46E2B766EC954DEC1924869D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlFactory_2__ctor_mB015BBC3F1CF1A0A46E2B766EC954DEC1924869D(__this, UxmlFactory_2__ctor_mB015BBC3F1CF1A0A46E2B766EC954DEC1924869D_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlStyleTraits__ctor_m009876BDFD3F73978440E6A7D7A572CE7803FED4 (UxmlStyleTraits_t84C6E44E8EF18E14BFAE26543899631C5555AA7E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_0 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_0, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_1 = L_0;
		NullCheck(L_1);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_1, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, NULL);
		__this->___m_Name = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_1);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_2 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_2, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_3 = L_2;
		NullCheck(L_3);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_3, _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A, NULL);
		__this->___m_Path = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Path), (void*)L_3);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_4 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_4, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_5 = L_4;
		NullCheck(L_5);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_5, _stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4, NULL);
		__this->___m_Src = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Src), (void*)L_5);
		UxmlTraits__ctor_mE4BA60C118C0AFCFE9896C4AC3BB1369A3D03D3C(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlTemplateFactory_get_uxmlName_mEFDED258783C1619BF5A4DD42B4148D7C3C2DE6E (UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE85487689556D8DE56201A0CD308B4B5B114A4B);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralBE85487689556D8DE56201A0CD308B4B5B114A4B;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlTemplateFactory_get_uxmlQualifiedName_m7C3FF4FD9C8900E688FEA268625D43268268F16D (UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0;
		L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(4, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UxmlTemplateFactory_Create_mF7BB00A4400BEAEED24DDD0B59678624AB423CBB (UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	{
		V_0 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_0005;
	}

IL_0005:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTemplateFactory__ctor_m1EDF1CA49D9BA6F6922BB41C295C79A765EE4094 (UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_2__ctor_m9FB406606EDD8352F4A63D8F077D448B796C4958_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlFactory_2__ctor_m9FB406606EDD8352F4A63D8F077D448B796C4958(__this, UxmlFactory_2__ctor_m9FB406606EDD8352F4A63D8F077D448B796C4958_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTemplateTraits__ctor_m274B866D50D709A3DEA47174E2E84422B758F72C (UxmlTemplateTraits_tC6DD0F0D72825309A989D57527D241B329B6F3A6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_0 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_0, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_1 = L_0;
		NullCheck(L_1);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_1, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_2 = L_1;
		NullCheck(L_2);
		UxmlAttributeDescription_set_use_mFD75FD3BD463C53DE6BA50A97E8703E29904E42D_inline(L_2, 3, NULL);
		__this->___m_Name = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_2);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_3 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_3, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_4 = L_3;
		NullCheck(L_4);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_4, _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A, NULL);
		__this->___m_Path = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Path), (void*)L_4);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_5 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_5, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_6 = L_5;
		NullCheck(L_6);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_6, _stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4, NULL);
		__this->___m_Src = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Src), (void*)L_6);
		UxmlTraits__ctor_mE4BA60C118C0AFCFE9896C4AC3BB1369A3D03D3C(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlAttributeOverridesFactory_get_uxmlName_mD08EB620A25CA98DE012C593CB40F10BBB885211 (UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2789A6174CC78F58DECBB38B5C119AFE0B8478BB);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral2789A6174CC78F58DECBB38B5C119AFE0B8478BB;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlAttributeOverridesFactory_get_uxmlQualifiedName_m9D701C29DDA1D4A1140A8E3AD90E1A3EDC74FDDB (UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0;
		L_0 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(4, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* UxmlAttributeOverridesFactory_Create_m779E3D2EBE08EA60698EE847F8DE9A6FE801CEF8 (UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	{
		V_0 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_0005;
	}

IL_0005:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = V_0;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeOverridesFactory__ctor_mF55F448D8C28E82E7BC74B67D1F2D9DD2F936084 (UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_2__ctor_mF48BE9A72715128D6F1A271734AAADE7B48941C9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlFactory_2__ctor_mF48BE9A72715128D6F1A271734AAADE7B48941C9(__this, UxmlFactory_2__ctor_mF48BE9A72715128D6F1A271734AAADE7B48941C9_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeOverridesTraits__ctor_m1463D6CDC65B906A9D515CE63B177BCF37733DCB (UxmlAttributeOverridesTraits_tE607A4A26491C6A3DE530D8822901732592D2476* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FE0898B2AA864902612160011B9A50B5EC796D4);
		s_Il2CppMethodInitialized = true;
	}
	{
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_0 = (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF*)il2cpp_codegen_object_new(UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF_il2cpp_TypeInfo_var);
		UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7(L_0, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_1 = L_0;
		NullCheck(L_1);
		UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline(L_1, _stringLiteral1FE0898B2AA864902612160011B9A50B5EC796D4, NULL);
		UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* L_2 = L_1;
		NullCheck(L_2);
		UxmlAttributeDescription_set_use_mFD75FD3BD463C53DE6BA50A97E8703E29904E42D_inline(L_2, 3, NULL);
		__this->___m_ElementName = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ElementName), (void*)L_2);
		UxmlTraits__ctor_mE4BA60C118C0AFCFE9896C4AC3BB1369A3D03D3C(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TemplateAsset_get_templateAlias_mDB8CB92DBD5D615AE1657F78188C905935C14E5C (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->___m_TemplateAlias;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t70EE7982F45810D4B024CF720D910E67974A3094* TemplateAsset_get_attributeOverrides_m5A1E13D617677C9E324F2FFB1D6DCAC42B139132 (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* __this, const RuntimeMethod* method) 
{
	{
		List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_0 = __this->___m_AttributeOverrides;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* TemplateAsset_get_slotUsages_mA14A2CB20D26D04AB824FFD0D86F3AA5299611E7 (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* __this, const RuntimeMethod* method) 
{
	List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* V_0 = NULL;
	{
		List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_0 = __this->___m_SlotUsages;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TemplateAsset__cctor_mD7EEB3737C65F00E23D6E3558B5704C23FE3BE89 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71DD55A5B0AF31F43D3D48D8F622C1C83794B7A7);
		s_Il2CppMethodInitialized = true;
	}
	{
		((TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_StaticFields*)il2cpp_codegen_static_fields_for(TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var))->___UxmlInstanceTypeName = _stringLiteral71DD55A5B0AF31F43D3D48D8F622C1C83794B7A7;
		Il2CppCodeGenWriteBarrier((void**)(&((TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_StaticFields*)il2cpp_codegen_static_fields_for(TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var))->___UxmlInstanceTypeName), (void*)_stringLiteral71DD55A5B0AF31F43D3D48D8F622C1C83794B7A7);
		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
IL2CPP_EXTERN_C void AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshal_pinvoke(const AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF& unmarshaled, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_NamesPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_NamesPathException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshal_pinvoke_back(const AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_pinvoke& marshaled, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_NamesPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_NamesPathException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshal_pinvoke_cleanup(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshal_com(const AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF& unmarshaled, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_NamesPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_NamesPathException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshal_com_back(const AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_com& marshaled, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_NamesPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF____m_NamesPath_FieldInfo_var, AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_NamesPathException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshal_com_cleanup(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AttributeOverride_NamesPathMatchesElementNamesPath_mC07138E416C294629EEE9D33C4BE3D7CDD239ED8 (AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF* __this, RuntimeObject* ___0_elementNamesPath, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B5_0 = 0;
	{
		RuntimeObject* L_0 = ___0_elementNamesPath;
		if (!L_0)
		{
			goto IL_0020;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___m_NamesPath;
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		RuntimeObject* L_2 = ___0_elementNamesPath;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_2);
		if (!L_3)
		{
			goto IL_0020;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = __this->___m_NamesPath;
		NullCheck(L_4);
		G_B5_0 = ((((int32_t)(((RuntimeArray*)L_4)->max_length)) == ((int32_t)0))? 1 : 0);
		goto IL_0021;
	}

IL_0020:
	{
		G_B5_0 = 1;
	}

IL_0021:
	{
		V_0 = (bool)G_B5_0;
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_002d;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_00be;
	}

IL_002d:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = __this->___m_NamesPath;
		NullCheck(L_6);
		V_2 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) == ((int32_t)1))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_005b;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = __this->___m_NamesPath;
		NullCheck(L_8);
		int32_t L_9 = 0;
		String_t* L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		RuntimeObject* L_11 = ___0_elementNamesPath;
		RuntimeObject* L_12 = L_11;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_12);
		NullCheck(L_12);
		String_t* L_14;
		L_14 = InterfaceFuncInvoker1< String_t*, int32_t >::Invoke(0, IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB_il2cpp_TypeInfo_var, L_12, ((int32_t)il2cpp_codegen_subtract(L_13, 1)));
		bool L_15;
		L_15 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_10, L_14, NULL);
		V_1 = L_15;
		goto IL_00be;
	}

IL_005b:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = __this->___m_NamesPath;
		NullCheck(L_16);
		RuntimeObject* L_17 = ___0_elementNamesPath;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_17);
		V_3 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))) == ((int32_t)L_18))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_19 = V_3;
		if (!L_19)
		{
			goto IL_0077;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_00be;
	}

IL_0077:
	{
		RuntimeObject* L_20 = ___0_elementNamesPath;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_20);
		V_4 = ((int32_t)il2cpp_codegen_subtract(L_21, 1));
		goto IL_00ac;
	}

IL_0083:
	{
		RuntimeObject* L_22 = ___0_elementNamesPath;
		int32_t L_23 = V_4;
		NullCheck(L_22);
		String_t* L_24;
		L_24 = InterfaceFuncInvoker1< String_t*, int32_t >::Invoke(0, IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB_il2cpp_TypeInfo_var, L_22, L_23);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = __this->___m_NamesPath;
		int32_t L_26 = V_4;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		String_t* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		bool L_29;
		L_29 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_24, L_28, NULL);
		V_5 = L_29;
		bool L_30 = V_5;
		if (!L_30)
		{
			goto IL_00a5;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_00be;
	}

IL_00a5:
	{
		int32_t L_31 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_subtract(L_31, 1));
	}

IL_00ac:
	{
		int32_t L_32 = V_4;
		V_6 = (bool)((((int32_t)((((int32_t)L_32) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_33 = V_6;
		if (L_33)
		{
			goto IL_0083;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_00be;
	}

IL_00be:
	{
		bool L_34 = V_1;
		return L_34;
	}
}
IL2CPP_EXTERN_C  bool AttributeOverride_NamesPathMatchesElementNamesPath_mC07138E416C294629EEE9D33C4BE3D7CDD239ED8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_elementNamesPath, const RuntimeMethod* method)
{
	AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF*>(__this + _offset);
	bool _returnValue;
	_returnValue = AttributeOverride_NamesPathMatchesElementNamesPath_mC07138E416C294629EEE9D33C4BE3D7CDD239ED8(_thisAdjusted, ___0_elementNamesPath, 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
IL2CPP_EXTERN_C void UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshal_pinvoke(const UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67& unmarshaled, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ElementIdsPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ElementIdsPathException, NULL);
}
IL2CPP_EXTERN_C void UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshal_pinvoke_back(const UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_pinvoke& marshaled, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ElementIdsPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ElementIdsPathException, NULL);
}
IL2CPP_EXTERN_C void UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshal_pinvoke_cleanup(UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshal_com(const UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67& unmarshaled, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ElementIdsPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ElementIdsPathException, NULL);
}
IL2CPP_EXTERN_C void UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshal_com_back(const UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_com& marshaled, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_ElementIdsPathException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67____m_ElementIdsPath_FieldInfo_var, UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ElementIdsPathException, NULL);
}
IL2CPP_EXTERN_C void UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshal_com_cleanup(UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67_marshaled_com& marshaled)
{
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription__ctor_mBF5AF9327F0CDFF2707D73C4A55BC0C4A7BE82BD (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		UxmlAttributeDescription_set_use_mFD75FD3BD463C53DE6BA50A97E8703E29904E42D_inline(__this, 1, NULL);
		UxmlAttributeDescription_set_restriction_mD7D801FE3EC8F270AFF3AA056C4AD285F93CAB7B_inline(__this, (UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_obsoleteNames_mDF7CFC8B9DD086D48E6F03AF5E55F28F69234C87 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
	bool V_1 = false;
	{
		RuntimeObject* L_0 = ___0_value;
		V_0 = ((StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)IsInst((RuntimeObject*)L_0, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_0;
		V_1 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0019;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_0;
		__this->___m_ObsoleteNames = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ObsoleteNames), (void*)L_3);
		goto IL_0025;
	}

IL_0019:
	{
		RuntimeObject* L_4 = ___0_value;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5;
		L_5 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_4, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
		__this->___m_ObsoleteNames = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ObsoleteNames), (void*)L_5);
	}

IL_0025:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CtypeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CtypeNamespaceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeNamespaceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_use_mFD75FD3BD463C53DE6BA50A97E8703E29904E42D (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CuseU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_restriction_mD7D801FE3EC8F270AFF3AA056C4AD285F93CAB7B (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* ___0_value, const RuntimeMethod* method) 
{
	{
		UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* L_0 = ___0_value;
		__this->___U3CrestrictionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrestrictionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryFindValueInAttributeOverrides_m98CC249BFFC042D30BA515C1E52FED9C01035428 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_elementName, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___2_attributeOverrides, String_t** ___3_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF V_0;
	memset((&V_0), 0, sizeof(V_0));
	Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB V_1;
	memset((&V_1), 0, sizeof(V_1));
	AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_9 = NULL;
	int32_t V_10 = 0;
	String_t* V_11 = NULL;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	bool V_17 = false;
	bool V_18 = false;
	{
		String_t** L_0 = ___3_value;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF));
		List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_1 = ___2_attributeOverrides;
		NullCheck(L_1);
		Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB L_2;
		L_2 = List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246(L_1, List_1_GetEnumerator_mD0500CF7B1853FC28DA66321D2AFCE8289DE4246_RuntimeMethod_var);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_013a:
			{
				Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73((&V_1), Enumerator_Dispose_mAB889EBB5AECE920EC7AE4AF4872B0A0F796AE73_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_012c_1;
			}

IL_001a_1:
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_3;
				L_3 = Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_inline((&V_1), Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_RuntimeMethod_var);
				V_2 = L_3;
				il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4;
				L_4 = CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF_inline((&___1_cc), NULL);
				V_3 = (bool)((((RuntimeObject*)(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)L_4) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_5 = V_3;
				if (!L_5)
				{
					goto IL_004d_1;
				}
			}
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_6 = V_2;
				String_t* L_7 = L_6.___m_ElementName;
				String_t* L_8 = ___0_elementName;
				bool L_9;
				L_9 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_7, L_8, NULL);
				V_4 = L_9;
				bool L_10 = V_4;
				if (!L_10)
				{
					goto IL_004a_1;
				}
			}
			{
				goto IL_012c_1;
			}

IL_004a_1:
			{
				goto IL_006a_1;
			}

IL_004d_1:
			{
				il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_11;
				L_11 = CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF_inline((&___1_cc), NULL);
				bool L_12;
				L_12 = AttributeOverride_NamesPathMatchesElementNamesPath_mC07138E416C294629EEE9D33C4BE3D7CDD239ED8((&V_2), L_11, NULL);
				V_5 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
				bool L_13 = V_5;
				if (!L_13)
				{
					goto IL_006a_1;
				}
			}
			{
				goto IL_012c_1;
			}

IL_006a_1:
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_14 = V_2;
				String_t* L_15 = L_14.___m_AttributeName;
				String_t* L_16;
				L_16 = UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline(__this, NULL);
				bool L_17;
				L_17 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_15, L_16, NULL);
				V_6 = L_17;
				bool L_18 = V_6;
				if (!L_18)
				{
					goto IL_00e8_1;
				}
			}
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = __this->___m_ObsoleteNames;
				V_7 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_19) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_20 = V_7;
				if (!L_20)
				{
					goto IL_00e4_1;
				}
			}
			{
				V_8 = (bool)0;
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = __this->___m_ObsoleteNames;
				V_9 = L_21;
				V_10 = 0;
				goto IL_00cc_1;
			}

IL_00a3_1:
			{
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = V_9;
				int32_t L_23 = V_10;
				NullCheck(L_22);
				int32_t L_24 = L_23;
				String_t* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
				V_11 = L_25;
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_26 = V_2;
				String_t* L_27 = L_26.___m_AttributeName;
				String_t* L_28 = V_11;
				bool L_29;
				L_29 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_27, L_28, NULL);
				V_12 = L_29;
				bool L_30 = V_12;
				if (!L_30)
				{
					goto IL_00c1_1;
				}
			}
			{
				goto IL_00c6_1;
			}

IL_00c1_1:
			{
				V_8 = (bool)1;
				goto IL_00d4_1;
			}

IL_00c6_1:
			{
				int32_t L_31 = V_10;
				V_10 = ((int32_t)il2cpp_codegen_add(L_31, 1));
			}

IL_00cc_1:
			{
				int32_t L_32 = V_10;
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = V_9;
				NullCheck(L_33);
				if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))))
				{
					goto IL_00a3_1;
				}
			}

IL_00d4_1:
			{
				bool L_34 = V_8;
				V_13 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
				bool L_35 = V_13;
				if (!L_35)
				{
					goto IL_00e1_1;
				}
			}
			{
				goto IL_012c_1;
			}

IL_00e1_1:
			{
				goto IL_00e7_1;
			}

IL_00e4_1:
			{
				goto IL_012c_1;
			}

IL_00e7_1:
			{
			}

IL_00e8_1:
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_36 = V_0;
				String_t* L_37 = L_36.___m_AttributeName;
				V_14 = (bool)((((RuntimeObject*)(String_t*)L_37) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_38 = V_14;
				if (!L_38)
				{
					goto IL_010f_1;
				}
			}
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_39 = V_2;
				V_0 = L_39;
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_40 = V_0;
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_40.___m_NamesPath;
				V_15 = (bool)((((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_41) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
				bool L_42 = V_15;
				if (!L_42)
				{
					goto IL_010c_1;
				}
			}
			{
				goto IL_0138_1;
			}

IL_010c_1:
			{
				goto IL_012b_1;
			}

IL_010f_1:
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_43 = V_0;
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_43.___m_NamesPath;
				NullCheck(L_44);
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_45 = V_2;
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45.___m_NamesPath;
				NullCheck(L_46);
				V_16 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length))) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))))? 1 : 0);
				bool L_47 = V_16;
				if (!L_47)
				{
					goto IL_012b_1;
				}
			}
			{
				AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_48 = V_2;
				V_0 = L_48;
			}

IL_012b_1:
			{
			}

IL_012c_1:
			{
				bool L_49;
				L_49 = Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B((&V_1), Enumerator_MoveNext_mB4D1AEC778DD0ECDFB773AFBEF1E0CFF3F997F8B_RuntimeMethod_var);
				if (L_49)
				{
					goto IL_001a_1;
				}
			}

IL_0138_1:
			{
				goto IL_0149;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0149:
	{
		AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_50 = V_0;
		String_t* L_51 = L_50.___m_AttributeName;
		V_17 = (bool)((!(((RuntimeObject*)(String_t*)L_51) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_52 = V_17;
		if (!L_52)
		{
			goto IL_0167;
		}
	}
	{
		String_t** L_53 = ___3_value;
		AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_54 = V_0;
		String_t* L_55 = L_54.___m_Value;
		*((RuntimeObject**)L_53) = (RuntimeObject*)L_55;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_53, (void*)(RuntimeObject*)L_55);
		V_18 = (bool)1;
		goto IL_016c;
	}

IL_0167:
	{
		V_18 = (bool)0;
		goto IL_016c;
	}

IL_016c:
	{
		bool L_56 = V_18;
		return L_56;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetValueFromBagAsString_mF08874E8E58AD04C20041C076E2447E9AF57C9ED (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, String_t** ___2_value, const RuntimeMethod* method) 
{
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* V_0 = NULL;
	bool V_1 = false;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		String_t** L_2 = ___2_value;
		bool L_3;
		L_3 = UxmlAttributeDescription_TryGetValueFromBagAsString_m45849D06EAF7C0116ABAA9DF73F1EB754B7B6669(__this, L_0, L_1, L_2, (&V_0), NULL);
		V_1 = L_3;
		goto IL_000f;
	}

IL_000f:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetAttributeOverrideValueFromBagAsString_mE3E52A395B966D842CCC1C0168A02826AF23B34D (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, String_t** ___2_value, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** ___3_sourceAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	bool V_1 = false;
	Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 V_2;
	memset((&V_2), 0, sizeof(V_2));
	AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = ___0_bag;
		NullCheck(L_0);
		bool L_1;
		L_1 = InterfaceFuncInvoker2< bool, String_t*, String_t** >::Invoke(0, IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var, L_0, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, (&V_0));
		String_t* L_2 = V_0;
		bool L_3;
		L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
		if (L_3)
		{
			goto IL_0023;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_4;
		L_4 = CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline((&___1_cc), NULL);
		G_B3_0 = ((!(((RuntimeObject*)(List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B3_0 = 0;
	}

IL_0024:
	{
		V_1 = (bool)G_B3_0;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0082;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_6;
		L_6 = CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline((&___1_cc), NULL);
		NullCheck(L_6);
		Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0 L_7;
		L_7 = List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73(L_6, List_1_GetEnumerator_m584F723AD4404201FE1BF2FB7932664E98E36D73_RuntimeMethod_var);
		V_2 = L_7;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0072:
			{
				Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831((&V_2), Enumerator_Dispose_m3DDDA1764C3CAF4255E89D659FDC6B6556A4D831_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0067_1;
			}

IL_0039_1:
			{
				AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_8;
				L_8 = Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_inline((&V_2), Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_RuntimeMethod_var);
				V_3 = L_8;
				String_t* L_9 = V_0;
				CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_10 = ___1_cc;
				AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_11 = V_3;
				List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_12 = L_11.___attributeOverrides;
				String_t** L_13 = ___2_value;
				bool L_14;
				L_14 = UxmlAttributeDescription_TryFindValueInAttributeOverrides_m98CC249BFFC042D30BA515C1E52FED9C01035428(__this, L_9, L_10, L_12, L_13, NULL);
				V_4 = L_14;
				bool L_15 = V_4;
				if (!L_15)
				{
					goto IL_0066_1;
				}
			}
			{
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_16 = ___3_sourceAsset;
				AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_17 = V_3;
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_18 = L_17.___sourceAsset;
				*((RuntimeObject**)L_16) = (RuntimeObject*)L_18;
				Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_16, (void*)(RuntimeObject*)L_18);
				V_5 = (bool)1;
				goto IL_008e;
			}

IL_0066_1:
			{
			}

IL_0067_1:
			{
				bool L_19;
				L_19 = Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5((&V_2), Enumerator_MoveNext_m06D2214758EB85477844C88095C783CE482483A5_RuntimeMethod_var);
				if (L_19)
				{
					goto IL_0039_1;
				}
			}
			{
				goto IL_0081;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0081:
	{
	}

IL_0082:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_20 = ___3_sourceAsset;
		*((RuntimeObject**)L_20) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_20, (void*)(RuntimeObject*)NULL);
		String_t** L_21 = ___2_value;
		*((RuntimeObject**)L_21) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_21, (void*)(RuntimeObject*)NULL);
		V_5 = (bool)0;
		goto IL_008e;
	}

IL_008e:
	{
		bool L_22 = V_5;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_ValidateName_m8F216B6526C2682B17CD70CCC51462BB20E23F90 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94DF00E4B7450DBD2F32A9C949DB49F62AF0EF8D);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		String_t* L_0;
		L_0 = UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline(__this, NULL);
		if (L_0)
		{
			goto IL_0020;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = __this->___m_ObsoleteNames;
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = __this->___m_ObsoleteNames;
		NullCheck(L_2);
		G_B4_0 = ((((int32_t)(((RuntimeArray*)L_2)->max_length)) == ((int32_t)0))? 1 : 0);
		goto IL_001e;
	}

IL_001d:
	{
		G_B4_0 = 1;
	}

IL_001e:
	{
		G_B6_0 = G_B4_0;
		goto IL_0021;
	}

IL_0020:
	{
		G_B6_0 = 0;
	}

IL_0021:
	{
		V_0 = (bool)G_B6_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0035;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral94DF00E4B7450DBD2F32A9C949DB49F62AF0EF8D, NULL);
		V_1 = (bool)0;
		goto IL_0039;
	}

IL_0035:
	{
		V_1 = (bool)1;
		goto IL_0039;
	}

IL_0039:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAttributeDescription_TryGetValueFromBagAsString_m45849D06EAF7C0116ABAA9DF73F1EB754B7B6669 (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, String_t** ___2_value, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** ___3_sourceAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	int32_t V_9 = 0;
	bool V_10 = false;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_11 = NULL;
	bool V_12 = false;
	bool V_13 = false;
	{
		String_t** L_0 = ___2_value;
		*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_1 = ___3_sourceAsset;
		*((RuntimeObject**)L_1) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL);
		bool L_2;
		L_2 = UxmlAttributeDescription_ValidateName_m8F216B6526C2682B17CD70CCC51462BB20E23F90(__this, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_001c;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0145;
	}

IL_001c:
	{
		RuntimeObject* L_4 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_5 = ___1_cc;
		String_t** L_6 = ___2_value;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_7 = ___3_sourceAsset;
		bool L_8;
		L_8 = UxmlAttributeDescription_TryGetAttributeOverrideValueFromBagAsString_mE3E52A395B966D842CCC1C0168A02826AF23B34D(__this, L_4, L_5, L_6, L_7, NULL);
		V_2 = L_8;
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0032;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0145;
	}

IL_0032:
	{
		String_t* L_10;
		L_10 = UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline(__this, NULL);
		V_3 = (bool)((((RuntimeObject*)(String_t*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_008e;
		}
	}
	{
		V_4 = 0;
		goto IL_0075;
	}

IL_0045:
	{
		RuntimeObject* L_12 = ___0_bag;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = __this->___m_ObsoleteNames;
		int32_t L_14 = V_4;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		String_t* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		String_t** L_17 = ___2_value;
		NullCheck(L_12);
		bool L_18;
		L_18 = InterfaceFuncInvoker2< bool, String_t*, String_t** >::Invoke(0, IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var, L_12, L_16, L_17);
		V_5 = L_18;
		bool L_19 = V_5;
		if (!L_19)
		{
			goto IL_006e;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_20 = ___3_sourceAsset;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_21;
		L_21 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline((&___1_cc), NULL);
		*((RuntimeObject**)L_20) = (RuntimeObject*)L_21;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_20, (void*)(RuntimeObject*)L_21);
		V_1 = (bool)1;
		goto IL_0145;
	}

IL_006e:
	{
		int32_t L_22 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0075:
	{
		int32_t L_23 = V_4;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = __this->___m_ObsoleteNames;
		NullCheck(L_24);
		V_6 = (bool)((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))? 1 : 0);
		bool L_25 = V_6;
		if (L_25)
		{
			goto IL_0045;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0145;
	}

IL_008e:
	{
		RuntimeObject* L_26 = ___0_bag;
		String_t* L_27;
		L_27 = UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline(__this, NULL);
		String_t** L_28 = ___2_value;
		NullCheck(L_26);
		bool L_29;
		L_29 = InterfaceFuncInvoker2< bool, String_t*, String_t** >::Invoke(0, IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var, L_26, L_27, L_28);
		V_7 = (bool)((((int32_t)L_29) == ((int32_t)0))? 1 : 0);
		bool L_30 = V_7;
		if (!L_30)
		{
			goto IL_0137;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = __this->___m_ObsoleteNames;
		V_8 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_31) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_32 = V_8;
		if (!L_32)
		{
			goto IL_0133;
		}
	}
	{
		V_9 = 0;
		goto IL_0120;
	}

IL_00bd:
	{
		RuntimeObject* L_33 = ___0_bag;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = __this->___m_ObsoleteNames;
		int32_t L_35 = V_9;
		NullCheck(L_34);
		int32_t L_36 = L_35;
		String_t* L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		String_t** L_38 = ___2_value;
		NullCheck(L_33);
		bool L_39;
		L_39 = InterfaceFuncInvoker2< bool, String_t*, String_t** >::Invoke(0, IUxmlAttributes_t9B6679F04874117C59014DE49C35B1841F9A1DDE_il2cpp_TypeInfo_var, L_33, L_37, L_38);
		V_10 = L_39;
		bool L_40 = V_10;
		if (!L_40)
		{
			goto IL_0119;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_41 = ___3_sourceAsset;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_42;
		L_42 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline((&___1_cc), NULL);
		*((RuntimeObject**)L_41) = (RuntimeObject*)L_42;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_41, (void*)(RuntimeObject*)L_42);
		RuntimeObject* L_43 = ___0_bag;
		V_11 = ((UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)IsInstClass((RuntimeObject*)L_43, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_il2cpp_TypeInfo_var));
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_44 = V_11;
		V_12 = (bool)((!(((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_44) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_45 = V_12;
		if (!L_45)
		{
			goto IL_0115;
		}
	}
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_46 = V_11;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = __this->___m_ObsoleteNames;
		int32_t L_48 = V_9;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		String_t* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		NullCheck(L_46);
		UxmlAsset_RemoveAttribute_m41298F21967ECB89E07A620DD5AAAC4C672DB587(L_46, L_50, NULL);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_51 = V_11;
		String_t* L_52;
		L_52 = UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline(__this, NULL);
		String_t** L_53 = ___2_value;
		String_t* L_54 = *((String_t**)L_53);
		NullCheck(L_51);
		UxmlAsset_SetAttribute_mD413731B9E4106FDAD4A675CF357E0BE162978BD(L_51, L_52, L_54, NULL);
	}

IL_0115:
	{
		V_1 = (bool)1;
		goto IL_0145;
	}

IL_0119:
	{
		int32_t L_55 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_55, 1));
	}

IL_0120:
	{
		int32_t L_56 = V_9;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = __this->___m_ObsoleteNames;
		NullCheck(L_57);
		V_13 = (bool)((((int32_t)L_56) < ((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length))))? 1 : 0);
		bool L_58 = V_13;
		if (L_58)
		{
			goto IL_00bd;
		}
	}
	{
	}

IL_0133:
	{
		V_1 = (bool)0;
		goto IL_0145;
	}

IL_0137:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB** L_59 = ___3_sourceAsset;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_60;
		L_60 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline((&___1_cc), NULL);
		*((RuntimeObject**)L_59) = (RuntimeObject*)L_60;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_59, (void*)(RuntimeObject*)L_60);
		V_1 = (bool)1;
		goto IL_0145;
	}

IL_0145:
	{
		bool L_61 = V_1;
		return L_61;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlStringAttributeDescription__ctor_mA8A849D4B098131C4D456911CAA16E3A964B51D7 (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m59F347E4494B4A88A6D48B27FC0E634E16A8DFCA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_m9F2EF88DF75445E5B608C4041C2FB142B50F1385_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_m59F347E4494B4A88A6D48B27FC0E634E16A8DFCA(__this, TypedUxmlAttributeDescription_1__ctor_m59F347E4494B4A88A6D48B27FC0E634E16A8DFCA_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_m9F2EF88DF75445E5B608C4041C2FB142B50F1385_inline(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, TypedUxmlAttributeDescription_1_set_defaultValue_m9F2EF88DF75445E5B608C4041C2FB142B50F1385_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlStringAttributeDescription_GetValueFromBag_m97AB2800E41C7DD710410EB48887AC5369BF34D5 (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m90F93D527B63E811F130E41D23D42C1AC6861F5F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisString_t_mFC801002DBAFB66B144EB770BB23CF61B1E2D989_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* G_B2_3 = NULL;
	Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_2 = ((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* L_4 = ((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_5 = (Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA*)il2cpp_codegen_object_new(Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA_il2cpp_TypeInfo_var);
		Func_3__ctor_m275CCA1C836EECF7962B6DFFCA1EF52FD862A6EC(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m90F93D527B63E811F130E41D23D42C1AC6861F5F_RuntimeMethod_var), NULL);
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_6 = L_5;
		((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		String_t* L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_RuntimeMethod_var);
		NullCheck(G_B2_3);
		String_t* L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisString_t_mFC801002DBAFB66B144EB770BB23CF61B1E2D989(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisString_t_mFC801002DBAFB66B144EB770BB23CF61B1E2D989_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		String_t* L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlStringAttributeDescription_TryGetValueFromBag_m88B2AE778401684AC4150F339779836B820DCB37 (UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, String_t** ___2_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_mB6E5D3C80B7AC9119F6D43120F7226C595D3777C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_TryGetValueFromBag_TisString_t_m7862CDE17BEC477A6B810EB6844E70A5784609FE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* G_B2_3 = NULL;
	Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlStringAttributeDescription_t60C9BE81B6A3251AD7A38A90E46F240E016293EF* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_2 = ((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9__4_0;
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* L_4 = ((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_5 = (Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA*)il2cpp_codegen_object_new(Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA_il2cpp_TypeInfo_var);
		Func_3__ctor_m275CCA1C836EECF7962B6DFFCA1EF52FD862A6EC(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_mB6E5D3C80B7AC9119F6D43120F7226C595D3777C_RuntimeMethod_var), NULL);
		Func_3_t939A6EACCC1AF5BEBF329B74AD1D13109632A3DA* L_6 = L_5;
		((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9__4_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9__4_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		String_t* L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m1010CB10F60C5C14889EFE5BBCEC1B8597FD1EE5_RuntimeMethod_var);
		String_t** L_8 = ___2_value;
		NullCheck(G_B2_3);
		bool L_9;
		L_9 = UxmlAttributeDescription_TryGetValueFromBag_TisString_t_m7862CDE17BEC477A6B810EB6844E70A5784609FE(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, L_8, UxmlAttributeDescription_TryGetValueFromBag_TisString_t_m7862CDE17BEC477A6B810EB6844E70A5784609FE_RuntimeMethod_var);
		V_0 = L_9;
		goto IL_0032;
	}

IL_0032:
	{
		bool L_10 = V_0;
		return L_10;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m64BA49D7247DE2DC3F684136670A3AB80A81A63F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* L_0 = (U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13*)il2cpp_codegen_object_new(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m183B3CBF23FA3955FCBC4439B1A49ABE8626A314(L_0, NULL);
		((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m183B3CBF23FA3955FCBC4439B1A49ABE8626A314 (U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m90F93D527B63E811F130E41D23D42C1AC6861F5F (U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* __this, String_t* ___0_s, String_t* ___1_t, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_mB6E5D3C80B7AC9119F6D43120F7226C595D3777C (U3CU3Ec_tDD1BF575A4675B200B9294EFD58D859F34848B13* __this, String_t* ___0_s, String_t* ___1_t, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlFloatAttributeDescription__ctor_mC065303B0E84820CB5EF79B9AD3E6CF42A031641 (UxmlFloatAttributeDescription_t1B8A606E367C713102FC17E8AC732758B48DD4BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A(__this, TypedUxmlAttributeDescription_1__ctor_mDA349EC090D7810147BA562F2FF542F2E411F77A_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteralE3DFC065B6A6D9931B797808DD066491AAB82B29, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_inline(__this, (0.0f), TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UxmlFloatAttributeDescription_GetValueFromBag_m795C66503A7279728FEFF82CBFC71C170FBFADA8 (UxmlFloatAttributeDescription_t1B8A606E367C713102FC17E8AC732758B48DD4BB* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mC975A359E4883F928D5D6A3EEDDE277CA07C47F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlFloatAttributeDescription_t1B8A606E367C713102FC17E8AC732758B48DD4BB* G_B2_3 = NULL;
	Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlFloatAttributeDescription_t1B8A606E367C713102FC17E8AC732758B48DD4BB* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var);
		Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* L_2 = ((U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var);
		U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA* L_4 = ((U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* L_5 = (Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B*)il2cpp_codegen_object_new(Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B_il2cpp_TypeInfo_var);
		Func_3__ctor_m59CABA2E2CDD1D8857E122AE9A3C20E32BCE27F1(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mC975A359E4883F928D5D6A3EEDDE277CA07C47F4_RuntimeMethod_var), NULL);
		Func_3_t5328A430FC4208B44C52E4E89DC5F686DE6A6A1B* L_6 = L_5;
		((U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		float L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_RuntimeMethod_var);
		NullCheck(G_B2_3);
		float L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3B483191ED592442A1ACF14EC0700E03ECDB4F8D_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		float L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float UxmlFloatAttributeDescription_ConvertValueToFloat_mCF3AF37C7D7FEFCE09FF8963E841DB47F68F27F5 (String_t* ___0_v, float ___1_defaultValue, 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;
	}
	float V_0 = 0.0f;
	bool V_1 = false;
	float V_2 = 0.0f;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		String_t* L_1 = ___0_v;
		il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
		L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
		bool L_3;
		L_3 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_1, ((int32_t)167), L_2, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		goto IL_001c;
	}

IL_001b:
	{
		G_B3_0 = 1;
	}

IL_001c:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0024;
		}
	}
	{
		float L_5 = ___1_defaultValue;
		V_2 = L_5;
		goto IL_0028;
	}

IL_0024:
	{
		float L_6 = V_0;
		V_2 = L_6;
		goto IL_0028;
	}

IL_0028:
	{
		float L_7 = V_2;
		return L_7;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0728B5B560521E2A304279B92DD2F9B726206F27 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA* L_0 = (U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA*)il2cpp_codegen_object_new(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m12BC682B150A728CB5CBE0C1A44B519411166286(L_0, NULL);
		((U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m12BC682B150A728CB5CBE0C1A44B519411166286 (U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mC975A359E4883F928D5D6A3EEDDE277CA07C47F4 (U3CU3Ec_tE05324E36626CC1F828550D87322E6EDFD1F70CA* __this, String_t* ___0_s, float ___1_f, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		float L_1 = ___1_f;
		float L_2;
		L_2 = UxmlFloatAttributeDescription_ConvertValueToFloat_mCF3AF37C7D7FEFCE09FF8963E841DB47F68F27F5(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlDoubleAttributeDescription__ctor_m2D6D7100EE2121F70614A25AED110DB9ED70C8C0 (UxmlDoubleAttributeDescription_t50B40F6C11F38A45A34994920E847E7F964B9D79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6(__this, TypedUxmlAttributeDescription_1__ctor_m60C32841D361BD01BE5C33F0EFE3B9F62BABCBE6_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral007174B876FA7EECC4152046B9308966D3E2B5B8, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_inline(__this, (0.0), TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double UxmlDoubleAttributeDescription_GetValueFromBag_m7F13CCA062BEC92BBADBED1219C1ADE26B35F94B (UxmlDoubleAttributeDescription_t50B40F6C11F38A45A34994920E847E7F964B9D79* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t3C7028C87C5875A6B182C7E6C767178999874342_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m9C404DE365259F4A272C46A2DED68C41C55D39A5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	double V_0 = 0.0;
	Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlDoubleAttributeDescription_t50B40F6C11F38A45A34994920E847E7F964B9D79* G_B2_3 = NULL;
	Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlDoubleAttributeDescription_t50B40F6C11F38A45A34994920E847E7F964B9D79* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var);
		Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* L_2 = ((U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var);
		U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE* L_4 = ((U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* L_5 = (Func_3_t3C7028C87C5875A6B182C7E6C767178999874342*)il2cpp_codegen_object_new(Func_3_t3C7028C87C5875A6B182C7E6C767178999874342_il2cpp_TypeInfo_var);
		Func_3__ctor_m0F28D082819C7EC9544E2A66FD23E5114839E1D5(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m9C404DE365259F4A272C46A2DED68C41C55D39A5_RuntimeMethod_var), NULL);
		Func_3_t3C7028C87C5875A6B182C7E6C767178999874342* L_6 = L_5;
		((U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		double L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_RuntimeMethod_var);
		NullCheck(G_B2_3);
		double L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisDouble_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_mAB2DFD48B6FF1B839264FEDA13BAF18001421B2B_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		double L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double UxmlDoubleAttributeDescription_ConvertValueToDouble_mCC3AAAA9F86A4D9498AF8BCB3AEF212A882CDCB0 (String_t* ___0_v, double ___1_defaultValue, 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;
	}
	double V_0 = 0.0;
	bool V_1 = false;
	double V_2 = 0.0;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		String_t* L_1 = ___0_v;
		il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
		CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
		L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
		bool L_3;
		L_3 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_1, ((int32_t)167), L_2, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		goto IL_001c;
	}

IL_001b:
	{
		G_B3_0 = 1;
	}

IL_001c:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0024;
		}
	}
	{
		double L_5 = ___1_defaultValue;
		V_2 = L_5;
		goto IL_0028;
	}

IL_0024:
	{
		double L_6 = V_0;
		V_2 = L_6;
		goto IL_0028;
	}

IL_0028:
	{
		double L_7 = V_2;
		return L_7;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mBBA282B03AD0A99729C50ACB6F63D37DEBF73054 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE* L_0 = (U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE*)il2cpp_codegen_object_new(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m51A881336FA48B66037407AA8C4325CFB3DA9DBB(L_0, NULL);
		((U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m51A881336FA48B66037407AA8C4325CFB3DA9DBB (U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m9C404DE365259F4A272C46A2DED68C41C55D39A5 (U3CU3Ec_t1EFE46D10D75BB91B68827DF69613ACEE3025DDE* __this, String_t* ___0_s, double ___1_d, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		double L_1 = ___1_d;
		double L_2;
		L_2 = UxmlDoubleAttributeDescription_ConvertValueToDouble_mCC3AAAA9F86A4D9498AF8BCB3AEF212A882CDCB0(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlIntAttributeDescription__ctor_mF713BAA8CE638F4B2FB569AB2BC34B986E0E6014 (UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D(__this, TypedUxmlAttributeDescription_1__ctor_m379B01594BB31486A832755DE7D9F401404A065D_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral0BA8CB3B900ECEF5E697192B8CDA6B626EB0CE72, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_inline(__this, 0, TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlIntAttributeDescription_GetValueFromBag_mD2E8B2831951B685862F8CF3FC1A4CE75F7D11CD (UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m3386B621713D48A6E02990C79F8AA168DC21D750_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* G_B2_3 = NULL;
	Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_2 = ((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* L_4 = ((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_5 = (Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79*)il2cpp_codegen_object_new(Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79_il2cpp_TypeInfo_var);
		Func_3__ctor_m6EDBD4CFBFDC8809A35D6863805035792BF7247B(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m3386B621713D48A6E02990C79F8AA168DC21D750_RuntimeMethod_var), NULL);
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_6 = L_5;
		((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		int32_t L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_RuntimeMethod_var);
		NullCheck(G_B2_3);
		int32_t L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6407D384CA016BA1904AE558D480299827A91F0_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		int32_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlIntAttributeDescription_TryGetValueFromBag_mDA355BAD8A840E989A86049EF3DD0F641A56C9B9 (UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, int32_t* ___2_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_m8920EED63313D5FF06669B2738C39C9CABB650E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* G_B2_3 = NULL;
	Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlIntAttributeDescription_tFDF4F77C2CD7C4790E8E135B0F353699D19CB5B4* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_2 = ((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9__4_0;
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* L_4 = ((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_5 = (Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79*)il2cpp_codegen_object_new(Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79_il2cpp_TypeInfo_var);
		Func_3__ctor_m6EDBD4CFBFDC8809A35D6863805035792BF7247B(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_m8920EED63313D5FF06669B2738C39C9CABB650E9_RuntimeMethod_var), NULL);
		Func_3_t0620ECF6AB73866242850ABCE518B069D201DA79* L_6 = L_5;
		((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9__4_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9__4_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		int32_t L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_RuntimeMethod_var);
		int32_t* L_8 = ___2_value;
		NullCheck(G_B2_3);
		bool L_9;
		L_9 = UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, L_8, UxmlAttributeDescription_TryGetValueFromBag_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A29552F5ABFE82902CCE5FB193BAF71C65C8AD5_RuntimeMethod_var);
		V_0 = L_9;
		goto IL_0032;
	}

IL_0032:
	{
		bool L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlIntAttributeDescription_ConvertValueToInt_m9D368B4A5147A8ADB8C68ED9BC755F502DE7808E (String_t* ___0_v, int32_t ___1_defaultValue, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		String_t* L_1 = ___0_v;
		bool L_2;
		L_2 = Int32_TryParse_mC928DE2FEC1C35ED5298BDDCA9868076E94B8A21(L_1, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		int32_t L_4 = ___1_defaultValue;
		V_2 = L_4;
		goto IL_001e;
	}

IL_001a:
	{
		int32_t L_5 = V_0;
		V_2 = L_5;
		goto IL_001e;
	}

IL_001e:
	{
		int32_t L_6 = V_2;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD3D0F9165D8890EB72C34F3A24BD8458F2C86CDA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* L_0 = (U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1*)il2cpp_codegen_object_new(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m0CCE6FCDA77EB089F7068FAF2E1818664F9A4224(L_0, NULL);
		((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m0CCE6FCDA77EB089F7068FAF2E1818664F9A4224 (U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m3386B621713D48A6E02990C79F8AA168DC21D750 (U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* __this, String_t* ___0_s, int32_t ___1_i, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		int32_t L_1 = ___1_i;
		int32_t L_2;
		L_2 = UxmlIntAttributeDescription_ConvertValueToInt_m9D368B4A5147A8ADB8C68ED9BC755F502DE7808E(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CTryGetValueFromBagU3Eb__4_0_m8920EED63313D5FF06669B2738C39C9CABB650E9 (U3CU3Ec_t738C37BDCA4FB1833219442E1B3D07DB27E411A1* __this, String_t* ___0_s, int32_t ___1_i, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		int32_t L_1 = ___1_i;
		int32_t L_2;
		L_2 = UxmlIntAttributeDescription_ConvertValueToInt_m9D368B4A5147A8ADB8C68ED9BC755F502DE7808E(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlUnsignedIntAttributeDescription__ctor_mBC9F5EDC5A85BEC6EAC7598D6C195FD4BEA02A20 (UxmlUnsignedIntAttributeDescription_tE498384FC5925F911312B0F352ADA5629273CA31* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84E803D68FC3827ACA2D51AA33D8A230C466CC88);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6(__this, TypedUxmlAttributeDescription_1__ctor_m8EB33FD1D8099240A039508DC2120DE7B39AC3E6_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral84E803D68FC3827ACA2D51AA33D8A230C466CC88, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_inline(__this, 0, TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UxmlUnsignedIntAttributeDescription_GetValueFromBag_mFABA8B256BBF0635F1DF3B2DB8191C265A746E82 (UxmlUnsignedIntAttributeDescription_tE498384FC5925F911312B0F352ADA5629273CA31* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mF927EE6B99FEA0BE3196E68D2379A13A3E993F9E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlUnsignedIntAttributeDescription_tE498384FC5925F911312B0F352ADA5629273CA31* G_B2_3 = NULL;
	Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlUnsignedIntAttributeDescription_tE498384FC5925F911312B0F352ADA5629273CA31* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var);
		Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* L_2 = ((U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var);
		U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E* L_4 = ((U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* L_5 = (Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D*)il2cpp_codegen_object_new(Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D_il2cpp_TypeInfo_var);
		Func_3__ctor_m032CD1DD0060B077302F05C377761AE25DDC9017(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mF927EE6B99FEA0BE3196E68D2379A13A3E993F9E_RuntimeMethod_var), NULL);
		Func_3_t51D4E44E2C15496C570D8BC1066507A5F2A1980D* L_6 = L_5;
		((U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		uint32_t L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_RuntimeMethod_var);
		NullCheck(G_B2_3);
		uint32_t L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m18C52289EC7089E8377ADBCD88D2CE07BC257C77_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		uint32_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UxmlUnsignedIntAttributeDescription_ConvertValueToUInt_m88A4EA3C2AB45B82A212C159916BDFA92E4B4D15 (String_t* ___0_v, uint32_t ___1_defaultValue, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	bool V_1 = false;
	uint32_t V_2 = 0;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		String_t* L_1 = ___0_v;
		bool L_2;
		L_2 = UInt32_TryParse_mD470E3BAC9F792AB0BC616510AE3FA78C3CCB1E9(L_1, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		uint32_t L_4 = ___1_defaultValue;
		V_2 = L_4;
		goto IL_001e;
	}

IL_001a:
	{
		uint32_t L_5 = V_0;
		V_2 = L_5;
		goto IL_001e;
	}

IL_001e:
	{
		uint32_t L_6 = V_2;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mB0078D14288B9D8CA19858339CF24D880712D3B2 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E* L_0 = (U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E*)il2cpp_codegen_object_new(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m50D52A3173A226E706A48300BC02B3E68496133C(L_0, NULL);
		((U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m50D52A3173A226E706A48300BC02B3E68496133C (U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_mF927EE6B99FEA0BE3196E68D2379A13A3E993F9E (U3CU3Ec_tE930866F6EFEB1E516AB48BBDF1F4683E049131E* __this, String_t* ___0_s, uint32_t ___1_i, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		uint32_t L_1 = ___1_i;
		uint32_t L_2;
		L_2 = UxmlUnsignedIntAttributeDescription_ConvertValueToUInt_m88A4EA3C2AB45B82A212C159916BDFA92E4B4D15(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlUnsignedLongAttributeDescription__ctor_m2E3DF80E9FBC75B26636050B827B94E297B4E202 (UxmlUnsignedLongAttributeDescription_t92DAACBB69DA584A20123A567593D72C6BE55B8A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28B8B40ABFE525E876BDED46712D0F9BF69D09F7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9(__this, TypedUxmlAttributeDescription_1__ctor_m131E493237C17237956AD25B0F68EE036AD5F4E9_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral28B8B40ABFE525E876BDED46712D0F9BF69D09F7, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_inline(__this, ((int64_t)0), TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UxmlUnsignedLongAttributeDescription_GetValueFromBag_mC473F4FB7E4E64E5A3957D1B3FCFB3151CCE6F2B (UxmlUnsignedLongAttributeDescription_t92DAACBB69DA584A20123A567593D72C6BE55B8A* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m12A2959652E40F660CEA743F4E59681ADF44D3EA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	uint64_t V_0 = 0;
	Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlUnsignedLongAttributeDescription_t92DAACBB69DA584A20123A567593D72C6BE55B8A* G_B2_3 = NULL;
	Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlUnsignedLongAttributeDescription_t92DAACBB69DA584A20123A567593D72C6BE55B8A* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var);
		Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* L_2 = ((U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var);
		U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190* L_4 = ((U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* L_5 = (Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB*)il2cpp_codegen_object_new(Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB_il2cpp_TypeInfo_var);
		Func_3__ctor_m87FCEC4DDCFA291A6E5DBBF0D05C4ADBF4992B6C(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m12A2959652E40F660CEA743F4E59681ADF44D3EA_RuntimeMethod_var), NULL);
		Func_3_t93382A3D4686D41CF1A0FC43A708F7BFA5C5CDBB* L_6 = L_5;
		((U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		uint64_t L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_RuntimeMethod_var);
		NullCheck(G_B2_3);
		uint64_t L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mF1B8FEE68430E68A75CB234C82A56C28F3BF061A_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		uint64_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t UxmlUnsignedLongAttributeDescription_ConvertValueToUlong_m28C95BC937A9DC2F9718A738D9093CA41475C02D (String_t* ___0_v, uint64_t ___1_defaultValue, const RuntimeMethod* method) 
{
	uint64_t V_0 = 0;
	bool V_1 = false;
	uint64_t V_2 = 0;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		String_t* L_1 = ___0_v;
		bool L_2;
		L_2 = UInt64_TryParse_mF3AF0976C95B83F09039AA0205FCB76B1CFD6D84(L_1, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		uint64_t L_4 = ___1_defaultValue;
		V_2 = L_4;
		goto IL_001e;
	}

IL_001a:
	{
		uint64_t L_5 = V_0;
		V_2 = L_5;
		goto IL_001e;
	}

IL_001e:
	{
		uint64_t L_6 = V_2;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m8D0B2B73C033A3CF69D57C12567F9CDB4558073B (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190* L_0 = (U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190*)il2cpp_codegen_object_new(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m1D1E06F4E002EF2D9FBD6F167E9748B09E2E5E38(L_0, NULL);
		((U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1D1E06F4E002EF2D9FBD6F167E9748B09E2E5E38 (U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m12A2959652E40F660CEA743F4E59681ADF44D3EA (U3CU3Ec_t1DBA3CE079A585312A75DDFC540DB9185780A190* __this, String_t* ___0_s, uint64_t ___1_l, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		uint64_t L_1 = ___1_l;
		uint64_t L_2;
		L_2 = UxmlUnsignedLongAttributeDescription_ConvertValueToUlong_m28C95BC937A9DC2F9718A738D9093CA41475C02D(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlLongAttributeDescription__ctor_m0D03222CAFB4DB95171E9AEEA14B00A6DADF4712 (UxmlLongAttributeDescription_t5B27C54F972BAACA9CB7B53CF76AAE5603E291D8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1(__this, TypedUxmlAttributeDescription_1__ctor_m9B7C5278CF1323D4E79E672D9AC87615F00686C1_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteralD890B2BC5E5200965CD02403ABB6C221A614A1B7, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_inline(__this, ((int64_t)0), TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UxmlLongAttributeDescription_GetValueFromBag_m0115369368364CCF05FD2BA7E013CE9D1BFF19A6 (UxmlLongAttributeDescription_t5B27C54F972BAACA9CB7B53CF76AAE5603E291D8* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m8560E9BD8C101E8E5549A2C791DC360BBFFC82C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int64_t V_0 = 0;
	Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlLongAttributeDescription_t5B27C54F972BAACA9CB7B53CF76AAE5603E291D8* G_B2_3 = NULL;
	Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlLongAttributeDescription_t5B27C54F972BAACA9CB7B53CF76AAE5603E291D8* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var);
		Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* L_2 = ((U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var);
		U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1* L_4 = ((U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* L_5 = (Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7*)il2cpp_codegen_object_new(Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7_il2cpp_TypeInfo_var);
		Func_3__ctor_mFB2FD38B4B8F13336C56356C9630A69949A81B27(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m8560E9BD8C101E8E5549A2C791DC360BBFFC82C1_RuntimeMethod_var), NULL);
		Func_3_tD3C5141B184A528ABF7649D429906DA08C68E4A7* L_6 = L_5;
		((U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		int64_t L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_RuntimeMethod_var);
		NullCheck(G_B2_3);
		int64_t L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mD5D06E5828505FB5AC84B2EF9D0FDD2494C4ABA4_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		int64_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t UxmlLongAttributeDescription_ConvertValueToLong_m9588C8A4B9B7DDB68BEACA3922E5CBDACF431E07 (String_t* ___0_v, int64_t ___1_defaultValue, const RuntimeMethod* method) 
{
	int64_t V_0 = 0;
	bool V_1 = false;
	int64_t V_2 = 0;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		String_t* L_1 = ___0_v;
		bool L_2;
		L_2 = Int64_TryParse_m3FC0128C89CC2331239FC2A0A749BF33455F03D2(L_1, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		int64_t L_4 = ___1_defaultValue;
		V_2 = L_4;
		goto IL_001e;
	}

IL_001a:
	{
		int64_t L_5 = V_0;
		V_2 = L_5;
		goto IL_001e;
	}

IL_001e:
	{
		int64_t L_6 = V_2;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mE4843220111795EDA86274A506332D0C768CD4F1 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1* L_0 = (U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1*)il2cpp_codegen_object_new(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m37D583300DF12B7E23CA3EF8037D99D6040ABAEF(L_0, NULL);
		((U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m37D583300DF12B7E23CA3EF8037D99D6040ABAEF (U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m8560E9BD8C101E8E5549A2C791DC360BBFFC82C1 (U3CU3Ec_tBF018D9B9E4A7BC93D2D49C96B2E215CE654CDD1* __this, String_t* ___0_s, int64_t ___1_l, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		int64_t L_1 = ___1_l;
		int64_t L_2;
		L_2 = UxmlLongAttributeDescription_ConvertValueToLong_m9588C8A4B9B7DDB68BEACA3922E5CBDACF431E07(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlBoolAttributeDescription__ctor_m32928BDCA34A048BB5CCD64422AD9115EFE92298 (UxmlBoolAttributeDescription_t86EA1242C539B39911E63699A4AE0C47918701CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490);
		s_Il2CppMethodInitialized = true;
	}
	{
		TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284(__this, TypedUxmlAttributeDescription_1__ctor_mBED3F74F1752BA732FAE99A583ECFEFABD76F284_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteralEC8D2B1EC3E954083D64BF4DDCCC9E46BE24B490, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_inline(__this, (bool)0, TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlBoolAttributeDescription_GetValueFromBag_mD6EEFEE119DAE8C82338D7120D67F882FE751D70 (UxmlBoolAttributeDescription_t86EA1242C539B39911E63699A4AE0C47918701CE* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m91FE29148EC8A262ED08695630A105CC00A81F93_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlBoolAttributeDescription_t86EA1242C539B39911E63699A4AE0C47918701CE* G_B2_3 = NULL;
	Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlBoolAttributeDescription_t86EA1242C539B39911E63699A4AE0C47918701CE* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var);
		Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* L_2 = ((U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var);
		U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E* L_4 = ((U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* L_5 = (Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7*)il2cpp_codegen_object_new(Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7_il2cpp_TypeInfo_var);
		Func_3__ctor_m19DC92C8BEDDB6CC9144EB258EEDBC26E89D25F6(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m91FE29148EC8A262ED08695630A105CC00A81F93_RuntimeMethod_var), NULL);
		Func_3_t62BC9D925DCAC8F5784BA97C793F4E593496CDA7* L_6 = L_5;
		((U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		bool L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_RuntimeMethod_var);
		NullCheck(G_B2_3);
		bool L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m22751CE4DF8B8DDEFEBE8E79FDBB271B3B7AF62D_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		bool L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlBoolAttributeDescription_ConvertValueToBool_m0DAE7A2665DBC358A36A3EF901C483B8CAB25896 (String_t* ___0_v, bool ___1_defaultValue, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		String_t* L_0 = ___0_v;
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		String_t* L_1 = ___0_v;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class);
		bool L_2;
		L_2 = Boolean_TryParse_m417053B6E8D3724D0EED9E87C90D143622158352(L_1, (&V_0), NULL);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0012;
	}

IL_0011:
	{
		G_B3_0 = 1;
	}

IL_0012:
	{
		V_1 = (bool)G_B3_0;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		bool L_4 = ___1_defaultValue;
		V_2 = L_4;
		goto IL_001e;
	}

IL_001a:
	{
		bool L_5 = V_0;
		V_2 = L_5;
		goto IL_001e;
	}

IL_001e:
	{
		bool L_6 = V_2;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m5A105252944710A7E1A10AB5D2A4591F9C5A237B (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E* L_0 = (U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E*)il2cpp_codegen_object_new(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mE03A99C717B5DEAE28EE4E355BABE37DB8A44E33(L_0, NULL);
		((U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE03A99C717B5DEAE28EE4E355BABE37DB8A44E33 (U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m91FE29148EC8A262ED08695630A105CC00A81F93 (U3CU3Ec_t2D374D46FD43EB59D3D62C3B2174E55F4A6C0E4E* __this, String_t* ___0_s, bool ___1_b, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		bool L_1 = ___1_b;
		bool L_2;
		L_2 = UxmlBoolAttributeDescription_ConvertValueToBool_m0DAE7A2665DBC358A36A3EF901C483B8CAB25896(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlHash128AttributeDescription__ctor_mCF29D486A6B520B9CAB9D0876186998A1C9000C9 (UxmlHash128AttributeDescription_tA9DC177C87A86046BCD0F2E24EC5FE9592496202* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85(__this, TypedUxmlAttributeDescription_1__ctor_m47B1C2B6CEBA40627B1564736F9FB77CDE5B9A85_RuntimeMethod_var);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40));
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_0 = V_0;
		TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_inline(__this, L_0, TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 UxmlHash128AttributeDescription_GetValueFromBag_mB8FA0E3C65DB95D3CEC162AA93A003826C170426 (UxmlHash128AttributeDescription_tA9DC177C87A86046BCD0F2E24EC5FE9592496202* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m79C40BA925F1F61771BA9D97E081D859FB2B1E41_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* G_B2_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B2_1;
	memset((&G_B2_1), 0, sizeof(G_B2_1));
	RuntimeObject* G_B2_2 = NULL;
	UxmlHash128AttributeDescription_tA9DC177C87A86046BCD0F2E24EC5FE9592496202* G_B2_3 = NULL;
	Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* G_B1_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 G_B1_1;
	memset((&G_B1_1), 0, sizeof(G_B1_1));
	RuntimeObject* G_B1_2 = NULL;
	UxmlHash128AttributeDescription_tA9DC177C87A86046BCD0F2E24EC5FE9592496202* G_B1_3 = NULL;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var);
		Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* L_2 = ((U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
		Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* L_3 = L_2;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			G_B2_2 = L_0;
			G_B2_3 = __this;
			goto IL_0023;
		}
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		G_B1_2 = L_0;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var);
		U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8* L_4 = ((U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* L_5 = (Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2*)il2cpp_codegen_object_new(Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2_il2cpp_TypeInfo_var);
		Func_3__ctor_m378F901165A392371A8E0B982C62B77834B3FF3F(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m79C40BA925F1F61771BA9D97E081D859FB2B1E41_RuntimeMethod_var), NULL);
		Func_3_tEC120C89F410DCEE00F1F4541C7F79A416973FE2* L_6 = L_5;
		((U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0023:
	{
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_7;
		L_7 = TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_inline(__this, TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_RuntimeMethod_var);
		NullCheck(G_B2_3);
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8;
		L_8 = UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764(G_B2_3, G_B2_2, G_B2_1, G_B2_0, L_7, UxmlAttributeDescription_GetValueFromBag_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_m5FE16508C4412AA4492C8BC690555CD2B9341764_RuntimeMethod_var);
		V_0 = L_8;
		goto IL_0031;
	}

IL_0031:
	{
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_9 = V_0;
		return L_9;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0E9D525C7C36222FDB37326CE910435DD895D3E8 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8* L_0 = (U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8*)il2cpp_codegen_object_new(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m2FD1D6275F7141EB6E5DCC02FB8793D25E3745DF(L_0, NULL);
		((U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2FD1D6275F7141EB6E5DCC02FB8793D25E3745DF (U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 U3CU3Ec_U3CGetValueFromBagU3Eb__3_0_m79C40BA925F1F61771BA9D97E081D859FB2B1E41 (U3CU3Ec_t5A8146F0176EDD35D2C5AFF249A618699AFF45C8* __this, String_t* ___0_s, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_i, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_s;
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_1;
		L_1 = Hash128_Parse_mA918076817FF18F2172F1427AFA472C0A8321E47(L_0, NULL);
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_2 = L_1;
		___1_i = L_2;
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlElementAttribute__ctor_m9901ACF0891A546C49297E465AA66A25CE1DE705 (UxmlElementAttribute_tC5C4E253CEEAD90E683BC09A339960EEEF1FC7EA* __this, String_t* ___0_uxmlName, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_uxmlName;
		UxmlElementAttribute__ctor_m94BEF70588A538055BA603750DAA27467695ECAF(__this, L_0, (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlElementAttribute__ctor_m94BEF70588A538055BA603750DAA27467695ECAF (UxmlElementAttribute_tC5C4E253CEEAD90E683BC09A339960EEEF1FC7EA* __this, String_t* ___0_uxmlName, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_supportedTypes, const RuntimeMethod* method) 
{
	{
		__this->___visibility = 0;
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		String_t* L_0 = ___0_uxmlName;
		__this->___name = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_0);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = ___1_supportedTypes;
		__this->___supportedChildTypes = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___supportedChildTypes), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlIgnoreAttribute__ctor_mCE7FE05BEEEB7B0E425F6BBD2D621686831023F6 (UxmlIgnoreAttribute_t3B9A842BF67C815520E100ED5F1360EA4148EC2E* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectAttribute__ctor_m620485369F13267EF2C79C87D9CD1CC94E850373 (UxmlObjectAttribute_tDF016BFA6DA1EE1C9E161749304C85B0962E23FF* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseUxmlTraits__ctor_m54FB63BC9B1A763C6D9AF8E108F61BFB3AB95B43 (BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		BaseUxmlTraits_set_canHaveAnyAttribute_mC31D80C34331597E976F8E069F8F83A475D3DA10_inline(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseUxmlTraits_set_canHaveAnyAttribute_mC31D80C34331597E976F8E069F8F83A475D3DA10 (BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CcanHaveAnyAttributeU3Ek__BackingField = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTraits_Init_m1DA9460B81499465D2439982AA18831FAC493DC2 (UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, RuntimeObject* ___1_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___2_cc, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTraits__ctor_mE4BA60C118C0AFCFE9896C4AC3BB1369A3D03D3C (UxmlTraits_t3311A2EDB0705584A614B5511216DAD5279C4160* __this, const RuntimeMethod* method) 
{
	{
		BaseUxmlTraits__ctor_m54FB63BC9B1A763C6D9AF8E108F61BFB3AB95B43(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlImageAttributeDescription__ctor_mE07774A46A0EDAC7FF049E4970A221077CC8E0C9 (UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF);
		s_Il2CppMethodInitialized = true;
	}
	Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		UxmlAttributeDescription__ctor_mBF5AF9327F0CDFF2707D73C4A55BC0C4A7BE82BD(__this, NULL);
		UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline(__this, _stringLiteral2F1705A1AA8BA6FCE863E7F2CBA4BC28458C77AE, NULL);
		UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline(__this, _stringLiteralE249DDFD90EBFAAEE63734F28F6668A2FB5BD5AF, NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8));
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_0 = V_0;
		UxmlImageAttributeDescription_set_defaultValue_m5974F998BD7029D3B427BD044BEC359A3634E2C8_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlImageAttributeDescription_set_defaultValue_m5974F998BD7029D3B427BD044BEC359A3634E2C8 (UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_value, const RuntimeMethod* method) 
{
	{
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_Texture), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_Sprite), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_RenderTexture), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_VectorImage), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 UxmlImageAttributeDescription_GetValueFromBag_m805F962D6525BA48171A09D3A14F04E4B014D4CB (UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188* __this, RuntimeObject* ___0_bag, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = ___0_bag;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_1 = ___1_cc;
		bool L_2;
		L_2 = UxmlAttributeDescription_TryGetValueFromBagAsString_m45849D06EAF7C0116ABAA9DF73F1EB754B7B6669(__this, L_0, L_1, (&V_0), (&V_1), NULL);
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_3 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0019;
	}

IL_0018:
	{
		G_B3_0 = 0;
	}

IL_0019:
	{
		V_2 = (bool)G_B3_0;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_0069;
		}
	}
	{
		String_t* L_6 = V_0;
		V_3 = (bool)((((RuntimeObject*)(String_t*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_0034;
		}
	}
	{
		il2cpp_codegen_initobj((&V_4), sizeof(Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8));
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_8 = V_4;
		V_5 = L_8;
		goto IL_0077;
	}

IL_0034:
	{
		Type_t* L_9 = __this->___m_AssetType;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_10;
		L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, (Type_t*)NULL, NULL);
		V_6 = L_10;
		bool L_11 = V_6;
		if (!L_11)
		{
			goto IL_0053;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_12 = V_1;
		String_t* L_13 = V_0;
		NullCheck(L_12);
		Type_t* L_14;
		L_14 = VisualTreeAsset_GetAssetType_m61EB26F1A7CC96F5D24C6276591648438FBAA672(L_12, L_13, NULL);
		__this->___m_AssetType = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetType), (void*)L_14);
	}

IL_0053:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_15 = V_1;
		String_t* L_16 = V_0;
		Type_t* L_17 = __this->___m_AssetType;
		NullCheck(L_15);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_18;
		L_18 = VisualTreeAsset_GetAsset_m2E54CBD277B885F9525568A2FD93D71B11999C71(L_15, L_16, L_17, NULL);
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_19;
		L_19 = Background_FromObject_mC97C581125EF8BC54C25948C7CA51677F7D49329(L_18, NULL);
		V_5 = L_19;
		goto IL_0077;
	}

IL_0069:
	{
		il2cpp_codegen_initobj((&V_4), sizeof(Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8));
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_20 = V_4;
		V_5 = L_20;
		goto IL_0077;
	}

IL_0077:
	{
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_21 = V_5;
		return L_21;
	}
}
#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
IL2CPP_EXTERN_C void UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshal_pinvoke(const UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4& unmarshaled, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_pinvoke& marshaled)
{
	marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
	marshaled.___value = il2cpp_codegen_marshal_string(unmarshaled.___value);
}
IL2CPP_EXTERN_C void UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshal_pinvoke_back(const UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_pinvoke& marshaled, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4& unmarshaled)
{
	unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
	unmarshaled.___value = il2cpp_codegen_marshal_string_result(marshaled.___value);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___value), (void*)il2cpp_codegen_marshal_string_result(marshaled.___value));
}
IL2CPP_EXTERN_C void UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshal_pinvoke_cleanup(UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name);
	marshaled.___name = NULL;
	il2cpp_codegen_marshal_free(marshaled.___value);
	marshaled.___value = NULL;
}
IL2CPP_EXTERN_C void UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshal_com(const UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4& unmarshaled, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_com& marshaled)
{
	marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
	marshaled.___value = il2cpp_codegen_marshal_bstring(unmarshaled.___value);
}
IL2CPP_EXTERN_C void UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshal_com_back(const UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_com& marshaled, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4& unmarshaled)
{
	unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
	unmarshaled.___value = il2cpp_codegen_marshal_bstring_result(marshaled.___value);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___value), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___value));
}
IL2CPP_EXTERN_C void UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshal_com_cleanup(UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name);
	marshaled.___name = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___value);
	marshaled.___value = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshal_pinvoke(const UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B& unmarshaled, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_pinvoke& marshaled)
{
	marshaled.___prefix = il2cpp_codegen_marshal_string(unmarshaled.___prefix);
	marshaled.___resolvedNamespace = il2cpp_codegen_marshal_string(unmarshaled.___resolvedNamespace);
}
IL2CPP_EXTERN_C void UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshal_pinvoke_back(const UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_pinvoke& marshaled, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B& unmarshaled)
{
	unmarshaled.___prefix = il2cpp_codegen_marshal_string_result(marshaled.___prefix);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___prefix), (void*)il2cpp_codegen_marshal_string_result(marshaled.___prefix));
	unmarshaled.___resolvedNamespace = il2cpp_codegen_marshal_string_result(marshaled.___resolvedNamespace);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___resolvedNamespace), (void*)il2cpp_codegen_marshal_string_result(marshaled.___resolvedNamespace));
}
IL2CPP_EXTERN_C void UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshal_pinvoke_cleanup(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___prefix);
	marshaled.___prefix = NULL;
	il2cpp_codegen_marshal_free(marshaled.___resolvedNamespace);
	marshaled.___resolvedNamespace = NULL;
}
IL2CPP_EXTERN_C void UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshal_com(const UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B& unmarshaled, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_com& marshaled)
{
	marshaled.___prefix = il2cpp_codegen_marshal_bstring(unmarshaled.___prefix);
	marshaled.___resolvedNamespace = il2cpp_codegen_marshal_bstring(unmarshaled.___resolvedNamespace);
}
IL2CPP_EXTERN_C void UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshal_com_back(const UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_com& marshaled, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B& unmarshaled)
{
	unmarshaled.___prefix = il2cpp_codegen_marshal_bstring_result(marshaled.___prefix);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___prefix), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___prefix));
	unmarshaled.___resolvedNamespace = il2cpp_codegen_marshal_bstring_result(marshaled.___resolvedNamespace);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___resolvedNamespace), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___resolvedNamespace));
}
IL2CPP_EXTERN_C void UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshal_com_cleanup(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___prefix);
	marshaled.___prefix = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___resolvedNamespace);
	marshaled.___resolvedNamespace = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B UxmlNamespaceDefinition_get_Empty_m9FB8048FC01AD1D7A91936E6D4B5DF8652931782 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_0 = ((UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_StaticFields*)il2cpp_codegen_static_fields_for(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var))->___U3CEmptyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlNamespaceDefinition_op_Equality_mC938DD0F8520CBA4148CFB68E9D8E81D1F6CA01F (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___0_lhs, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B10_0 = 0;
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_0 = ___0_lhs;
		String_t* L_1 = L_0.___prefix;
		bool L_2;
		L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
		if (!L_2)
		{
			goto IL_0035;
		}
	}
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_3 = ___1_rhs;
		String_t* L_4 = L_3.___prefix;
		bool L_5;
		L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
		if (!L_5)
		{
			goto IL_0035;
		}
	}
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_6 = ___0_lhs;
		String_t* L_7 = L_6.___resolvedNamespace;
		bool L_8;
		L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL);
		if (!L_8)
		{
			goto IL_0035;
		}
	}
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_9 = ___1_rhs;
		String_t* L_10 = L_9.___resolvedNamespace;
		bool L_11;
		L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
		G_B5_0 = ((int32_t)(L_11));
		goto IL_0036;
	}

IL_0035:
	{
		G_B5_0 = 0;
	}

IL_0036:
	{
		V_0 = (bool)G_B5_0;
		bool L_12 = V_0;
		if (!L_12)
		{
			goto IL_003e;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_006d;
	}

IL_003e:
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_13 = ___0_lhs;
		String_t* L_14 = L_13.___prefix;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_15 = ___1_rhs;
		String_t* L_16 = L_15.___prefix;
		int32_t L_17;
		L_17 = String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009(L_14, L_16, 4, NULL);
		if (L_17)
		{
			goto IL_0069;
		}
	}
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_18 = ___0_lhs;
		String_t* L_19 = L_18.___resolvedNamespace;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_20 = ___1_rhs;
		String_t* L_21 = L_20.___resolvedNamespace;
		int32_t L_22;
		L_22 = String_Compare_mB21E4512DAFACE027D2DD3FE75DD6E69CE315009(L_19, L_21, 4, NULL);
		G_B10_0 = ((((int32_t)L_22) == ((int32_t)0))? 1 : 0);
		goto IL_006a;
	}

IL_0069:
	{
		G_B10_0 = 0;
	}

IL_006a:
	{
		V_1 = (bool)G_B10_0;
		goto IL_006d;
	}

IL_006d:
	{
		bool L_23 = V_1;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlNamespaceDefinition_Equals_mD1044216CF6B515C049E151F46282CFF82BFE09C (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* __this, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___0_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_0 = (*(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B*)__this);
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_1 = ___0_other;
		il2cpp_codegen_runtime_class_init_inline(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = UxmlNamespaceDefinition_op_Equality_mC938DD0F8520CBA4148CFB68E9D8E81D1F6CA01F(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C  bool UxmlNamespaceDefinition_Equals_mD1044216CF6B515C049E151F46282CFF82BFE09C_AdjustorThunk (RuntimeObject* __this, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___0_other, const RuntimeMethod* method)
{
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B*>(__this + _offset);
	bool _returnValue;
	_returnValue = UxmlNamespaceDefinition_Equals_mD1044216CF6B515C049E151F46282CFF82BFE09C(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlNamespaceDefinition_Equals_m5B9554A571C4A2561E42DB52A1B912A77EE77AEE (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = ___0_obj;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var)))
		{
			goto IL_0019;
		}
	}
	{
		RuntimeObject* L_1 = ___0_obj;
		V_0 = ((*(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B*)UnBox(L_1, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var)));
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_2 = V_0;
		il2cpp_codegen_runtime_class_init_inline(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = UxmlNamespaceDefinition_Equals_mD1044216CF6B515C049E151F46282CFF82BFE09C(__this, L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 0;
	}

IL_001a:
	{
		V_1 = (bool)G_B3_0;
		goto IL_001d;
	}

IL_001d:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool UxmlNamespaceDefinition_Equals_m5B9554A571C4A2561E42DB52A1B912A77EE77AEE_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B*>(__this + _offset);
	bool _returnValue;
	_returnValue = UxmlNamespaceDefinition_Equals_m5B9554A571C4A2561E42DB52A1B912A77EE77AEE(_thisAdjusted, ___0_obj, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlNamespaceDefinition_GetHashCode_m8DFDD56B0D1F0142D2AE900A8262690B80C39B39 (UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashCode_Combine_TisString_t_TisString_t_mA3AEF391D7C20C13413FDAF52D574CA2216D45E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashCode_t9CF0E862CF73DB9FE67D8DBBD1F4C46330F88AE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		String_t* L_0 = __this->___prefix;
		String_t* L_1 = __this->___resolvedNamespace;
		il2cpp_codegen_runtime_class_init_inline(HashCode_t9CF0E862CF73DB9FE67D8DBBD1F4C46330F88AE3_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = HashCode_Combine_TisString_t_TisString_t_mA3AEF391D7C20C13413FDAF52D574CA2216D45E0(L_0, L_1, HashCode_Combine_TisString_t_TisString_t_mA3AEF391D7C20C13413FDAF52D574CA2216D45E0_RuntimeMethod_var);
		V_0 = L_2;
		goto IL_0015;
	}

IL_0015:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C  int32_t UxmlNamespaceDefinition_GetHashCode_m8DFDD56B0D1F0142D2AE900A8262690B80C39B39_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = UxmlNamespaceDefinition_GetHashCode_m8DFDD56B0D1F0142D2AE900A8262690B80C39B39(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlNamespaceDefinition__cctor_m72220E5ABF5221135E5D9BF2B7848503D677AF0A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_initobj((&((UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_StaticFields*)il2cpp_codegen_static_fields_for(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var))->___U3CEmptyU3Ek__BackingField), sizeof(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B));
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset__ctor_mF361D595470DAB8AEF1F9B9D70D896D2C22F7DF3 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_fullTypeName, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___1_xmlNamespace, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_0 = ___0_fullTypeName;
		__this->___m_FullTypeName = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FullTypeName), (void*)L_0);
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_1 = ___1_xmlNamespace;
		__this->___m_XmlNamespace = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XmlNamespace))->___prefix), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_XmlNamespace))->___resolvedNamespace), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_FullTypeName;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Id;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_Id = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_get_isRoot_mE63C86A52BDAEC57E8B685F20B8D0127547A6360 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EEB9FD2E0AB82272E24569796321F2AFBA599AD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA143350738A2363B33FCFE961A6A6C9A02CE14E);
		s_Il2CppMethodInitialized = true;
	}
	int32_t G_B4_0 = 0;
	{
		String_t* L_0;
		L_0 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_0, _stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136, 4, NULL);
		if (L_1)
		{
			goto IL_0039;
		}
	}
	{
		String_t* L_2;
		L_2 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		NullCheck(L_2);
		bool L_3;
		L_3 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_2, _stringLiteralCA143350738A2363B33FCFE961A6A6C9A02CE14E, 4, NULL);
		if (L_3)
		{
			goto IL_0039;
		}
	}
	{
		String_t* L_4;
		L_4 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		NullCheck(L_4);
		bool L_5;
		L_5 = String_EndsWith_m5E5D307CA6AEB7C08CE782B4693B19D07ADC9075(L_4, _stringLiteral1EEB9FD2E0AB82272E24569796321F2AFBA599AD, 4, NULL);
		G_B4_0 = ((int32_t)(L_5));
		goto IL_003a;
	}

IL_0039:
	{
		G_B4_0 = 1;
	}

IL_003a:
	{
		return (bool)G_B4_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = __this->___m_Parent;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = __this->___m_VisualTreeAsset;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* G_B2_0 = NULL;
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_0 = __this->___m_Children;
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		G_B3_0 = 0;
		goto IL_0012;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		int32_t L_2;
		L_2 = List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_inline(G_B2_0, List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_RuntimeMethod_var);
		G_B3_0 = L_2;
	}

IL_0012:
	{
		return G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_0 = __this->___m_Children;
		int32_t L_1 = ___0_index;
		NullCheck(L_0);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_2;
		L_2 = List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2(L_0, L_1, List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2_RuntimeMethod_var);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* UxmlAsset_get_namespaceDefinitions_m1F480A889F3C4C965EC1D666C2CDD27F16D38EA6 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* V_0 = NULL;
	List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* G_B2_0 = NULL;
	List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* G_B1_0 = NULL;
	{
		List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_0 = __this->___m_NamespaceDefinitions;
		List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_0018;
		}
		G_B1_0 = L_1;
	}
	{
		List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_2 = (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813*)il2cpp_codegen_object_new(List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813_il2cpp_TypeInfo_var);
		List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A(L_2, List_1__ctor_mF0D1298DEDA08942F0385037A8E3490B64BC994A_RuntimeMethod_var);
		List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_3 = L_2;
		V_0 = L_3;
		__this->___m_NamespaceDefinitions = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NamespaceDefinitions), (void*)L_3);
		List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_4 = V_0;
		G_B2_0 = L_4;
	}

IL_0018:
	{
		return G_B2_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_GetChildrenUxmlObjectAssets_m6C034D4F23CCDD8016A3FFCBCBCEEA41E42FC038 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* ___0_children, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m6353EC8101FF1820E0E4613141A816BAB15C0E0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m863EB54C0DFA57103860FD0218F67F681FDB1B35_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	{
		List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* L_0 = ___0_children;
		NullCheck(L_0);
		List_1_Clear_m863EB54C0DFA57103860FD0218F67F681FDB1B35_inline(L_0, List_1_Clear_m863EB54C0DFA57103860FD0218F67F681FDB1B35_RuntimeMethod_var);
		V_0 = 0;
		goto IL_0031;
	}

IL_000c:
	{
		int32_t L_1 = V_0;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_2;
		L_2 = UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964(__this, L_1, NULL);
		V_1 = ((UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)IsInstClass((RuntimeObject*)L_2, UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var));
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_3 = V_1;
		V_2 = (bool)((!(((RuntimeObject*)(UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* L_5 = ___0_children;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_6 = V_1;
		NullCheck(L_5);
		List_1_Add_m6353EC8101FF1820E0E4613141A816BAB15C0E0F_inline(L_5, L_6, List_1_Add_m6353EC8101FF1820E0E4613141A816BAB15C0E0F_RuntimeMethod_var);
	}

IL_002c:
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0031:
	{
		int32_t L_8 = V_0;
		int32_t L_9;
		L_9 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(__this, NULL);
		V_3 = (bool)((((int32_t)L_8) < ((int32_t)L_9))? 1 : 0);
		bool L_10 = V_3;
		if (L_10)
		{
			goto IL_000c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* UxmlAsset_GetField_m468A376B5D085861B1B125D09C04A2D8796BB66D (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_fieldName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_4 = NULL;
	bool V_5 = false;
	int32_t G_B6_0 = 0;
	{
		V_0 = 0;
		goto IL_0046;
	}

IL_0005:
	{
		int32_t L_0 = V_0;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_1;
		L_1 = UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964(__this, L_0, NULL);
		V_1 = ((UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)IsInstClass((RuntimeObject*)L_1, UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var));
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_2 = V_1;
		V_2 = (bool)((((int32_t)((!(((RuntimeObject*)(UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0021;
		}
	}
	{
		goto IL_0042;
	}

IL_0021:
	{
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_4 = V_1;
		NullCheck(L_4);
		bool L_5;
		L_5 = UxmlObjectAsset_get_isField_mEEEC98944638E5E8878A68D571CC6CD7BAEE9B64_inline(L_4, NULL);
		if (!L_5)
		{
			goto IL_0037;
		}
	}
	{
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_6 = V_1;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_6, NULL);
		String_t* L_8 = ___0_fieldName;
		bool L_9;
		L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL);
		G_B6_0 = ((int32_t)(L_9));
		goto IL_0038;
	}

IL_0037:
	{
		G_B6_0 = 0;
	}

IL_0038:
	{
		V_3 = (bool)G_B6_0;
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0041;
		}
	}
	{
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_11 = V_1;
		V_4 = L_11;
		goto IL_005a;
	}

IL_0041:
	{
	}

IL_0042:
	{
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0046:
	{
		int32_t L_13 = V_0;
		int32_t L_14;
		L_14 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(__this, NULL);
		V_5 = (bool)((((int32_t)L_13) < ((int32_t)L_14))? 1 : 0);
		bool L_15 = V_5;
		if (L_15)
		{
			goto IL_0005;
		}
	}
	{
		V_4 = (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)NULL;
		goto IL_005a;
	}

IL_005a:
	{
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_16 = V_4;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetVisualTreeAssetWithOutNotify_mD6FD9B7C361730C8ED90EBD0C5690C3E1D118D47 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_vta;
		__this->___m_VisualTreeAsset = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisualTreeAsset), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetVisualTreeAsset_m2E6B252E3EEBD6DFE2BD807BD4FFAB42B33B3811 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E V_3;
	memset((&V_3), 0, sizeof(V_3));
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_4 = NULL;
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0;
		L_0 = UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C_inline(__this, NULL);
		V_0 = L_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_1 = ___0_vta;
		UxmlAsset_SetVisualTreeAssetWithOutNotify_mD6FD9B7C361730C8ED90EBD0C5690C3E1D118D47(__this, L_1, NULL);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_2 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_3;
		L_3 = UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, L_3, NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0030;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_6 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_7;
		L_7 = UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C_inline(__this, NULL);
		VirtualActionInvoker2< VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* >::Invoke(5, __this, L_6, L_7);
	}

IL_0030:
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_8 = __this->___m_Children;
		V_2 = (bool)((((RuntimeObject*)(List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_003f;
		}
	}
	{
		goto IL_007c;
	}

IL_003f:
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_10 = __this->___m_Children;
		NullCheck(L_10);
		Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E L_11;
		L_11 = List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C(L_10, List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C_RuntimeMethod_var);
		V_3 = L_11;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_006d:
			{
				Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB((&V_3), Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0062_1;
			}

IL_004e_1:
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_12;
				L_12 = Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_inline((&V_3), Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_RuntimeMethod_var);
				V_4 = L_12;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_13 = V_4;
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_14 = ___0_vta;
				NullCheck(L_13);
				UxmlAsset_SetVisualTreeAsset_m2E6B252E3EEBD6DFE2BD807BD4FFAB42B33B3811(L_13, L_14, NULL);
			}

IL_0062_1:
			{
				bool L_15;
				L_15 = Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A((&V_3), Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A_RuntimeMethod_var);
				if (L_15)
				{
					goto IL_004e_1;
				}
			}
			{
				goto IL_007c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_007c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = ___0_asset;
		V_0 = (bool)((((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral37B97248AD78DD69BA3DF192A954DA136A0917D3)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775_RuntimeMethod_var)));
	}

IL_0014:
	{
		int32_t L_3;
		L_3 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(__this, NULL);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_4 = ___0_asset;
		UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D(__this, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	bool V_8 = false;
	bool V_9 = false;
	int32_t G_B5_0 = 0;
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* G_B18_0 = NULL;
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* G_B17_0 = NULL;
	int32_t G_B19_0 = 0;
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* G_B19_1 = NULL;
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = ___1_asset;
		V_1 = (bool)((((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral37B97248AD78DD69BA3DF192A954DA136A0917D3)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D_RuntimeMethod_var)));
	}

IL_0014:
	{
		int32_t L_3 = ___0_index;
		if ((((int32_t)L_3) < ((int32_t)0)))
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_4 = ___0_index;
		int32_t L_5;
		L_5 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(__this, NULL);
		G_B5_0 = ((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B5_0 = 1;
	}

IL_0024:
	{
		V_2 = (bool)G_B5_0;
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_003f;
		}
	}
	{
		String_t* L_7;
		L_7 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_index), NULL);
		String_t* L_8;
		L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27C87AC914BC35591F312B19EFCB93B2312614C8)), L_7, NULL);
		ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_9 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
		ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_9, L_8, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D_RuntimeMethod_var)));
	}

IL_003f:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_10 = ___1_asset;
		V_3 = (bool)((((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_10) == ((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)__this))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0052;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral45D496CFD4B3A59D71874F136DE529FEB8057C39)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D_RuntimeMethod_var)));
	}

IL_0052:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_13 = ___1_asset;
		NullCheck(L_13);
		bool L_14;
		L_14 = UxmlAsset_IsAncestorOf_m1DC25160C42349CE1254945D36FB078E4F172393(L_13, __this, NULL);
		V_4 = L_14;
		bool L_15 = V_4;
		if (!L_15)
		{
			goto IL_006a;
		}
	}
	{
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_16 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE008AA0FEAA146B855251DBBDEB9A12C14349FCF)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D_RuntimeMethod_var)));
	}

IL_006a:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_17 = ___1_asset;
		bool L_18;
		L_18 = VirtualFuncInvoker2< bool, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*, String_t** >::Invoke(7, __this, L_17, (&V_0));
		V_5 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
		bool L_19 = V_5;
		if (!L_19)
		{
			goto IL_0083;
		}
	}
	{
		String_t* L_20 = V_0;
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, L_20, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D_RuntimeMethod_var)));
	}

IL_0083:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_22 = ___1_asset;
		NullCheck(L_22);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_23;
		L_23 = UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline(L_22, NULL);
		V_6 = (bool)((((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_23) == ((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)__this))? 1 : 0);
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_00e3;
		}
	}
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_25 = __this->___m_Children;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_26 = ___1_asset;
		NullCheck(L_25);
		int32_t L_27;
		L_27 = List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608(L_25, L_26, List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608_RuntimeMethod_var);
		V_7 = L_27;
		int32_t L_28 = V_7;
		int32_t L_29 = ___0_index;
		V_9 = (bool)((((int32_t)L_28) == ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_9;
		if (!L_30)
		{
			goto IL_00ae;
		}
	}
	{
		goto IL_00f4;
	}

IL_00ae:
	{
		int32_t L_31 = ___0_index;
		int32_t L_32;
		L_32 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(__this, NULL);
		V_8 = (bool)((((int32_t)L_31) == ((int32_t)L_32))? 1 : 0);
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_33 = __this->___m_Children;
		int32_t L_34 = V_7;
		NullCheck(L_33);
		List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4(L_33, L_34, List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4_RuntimeMethod_var);
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_35 = __this->___m_Children;
		bool L_36 = V_8;
		if (L_36)
		{
			G_B18_0 = L_35;
			goto IL_00d4;
		}
		G_B17_0 = L_35;
	}
	{
		int32_t L_37 = ___0_index;
		G_B19_0 = L_37;
		G_B19_1 = G_B17_0;
		goto IL_00da;
	}

IL_00d4:
	{
		int32_t L_38;
		L_38 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(__this, NULL);
		G_B19_0 = L_38;
		G_B19_1 = G_B18_0;
	}

IL_00da:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_39 = ___1_asset;
		NullCheck(G_B19_1);
		List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED(G_B19_1, G_B19_0, L_39, List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED_RuntimeMethod_var);
		goto IL_00f4;
	}

IL_00e3:
	{
		int32_t L_40 = ___0_index;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_41 = ___1_asset;
		UxmlAsset_InsertInChildren_m89B3DB7AD287DF544335378E681A4E2D469872AB(__this, L_40, L_41, NULL);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_42 = ___1_asset;
		NullCheck(L_42);
		UxmlAsset_SetParent_mC1DE89C4C58E570FA1F18524201A96E4F392C878(L_42, __this, NULL);
	}

IL_00f4:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_InsertInChildren_m89B3DB7AD287DF544335378E681A4E2D469872AB (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m101EC2E5202E9981A1E93C58A5685610E9CEAB83_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_0 = __this->___m_Children;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_1 = (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645*)il2cpp_codegen_object_new(List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645_il2cpp_TypeInfo_var);
		List_1__ctor_m101EC2E5202E9981A1E93C58A5685610E9CEAB83(L_1, List_1__ctor_m101EC2E5202E9981A1E93C58A5685610E9CEAB83_RuntimeMethod_var);
		__this->___m_Children = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Children), (void*)L_1);
	}

IL_0014:
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_2 = __this->___m_Children;
		int32_t L_3 = ___0_index;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_4 = ___1_asset;
		NullCheck(L_2);
		List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED(L_2, L_3, L_4, List_1_Insert_m32A31182A8B9DF0AA775279E9CC5362E84EEA9ED_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_RemoveFromChildren_m139EFDBC11B89EF7AA66FC0906EF700B18D68B2D (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_child, const RuntimeMethod* method) 
{
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = ___0_child;
		int32_t L_1;
		L_1 = UxmlAsset_IndexOf_mDE67612D83795352B5B5301E9C19818A74E83216(__this, L_0, NULL);
		UxmlAsset_RemoveFromChildren_mAA15639967D934DE09F474C9008CB285D21FE30C(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_RemoveFromChildren_mAA15639967D934DE09F474C9008CB285D21FE30C (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_0 = __this->___m_Children;
		int32_t L_1 = ___0_index;
		NullCheck(L_0);
		List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4(L_0, L_1, List_1_RemoveAt_m52F95930540A60D5FADEEE1EF8CF3F3208D401E4_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetParent_mC1DE89C4C58E570FA1F18524201A96E4F392C878 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_parent, const RuntimeMethod* method) 
{
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B2_0 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B1_0 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B5_0 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B4_0 = NULL;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* G_B6_0 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B6_1 = NULL;
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = __this->___m_Parent;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		goto IL_0014;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		UxmlAsset_RemoveFromChildren_m139EFDBC11B89EF7AA66FC0906EF700B18D68B2D(G_B2_0, __this, NULL);
	}

IL_0014:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_2 = ___0_parent;
		__this->___m_Parent = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent), (void*)L_2);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_3 = ___0_parent;
		if (L_3)
		{
			G_B5_0 = __this;
			goto IL_0022;
		}
		G_B4_0 = __this;
	}
	{
		G_B6_0 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)(NULL));
		G_B6_1 = G_B4_0;
		goto IL_0028;
	}

IL_0022:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_4 = ___0_parent;
		NullCheck(L_4);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_5;
		L_5 = UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C_inline(L_4, NULL);
		G_B6_0 = L_5;
		G_B6_1 = G_B5_0;
	}

IL_0028:
	{
		NullCheck(G_B6_1);
		UxmlAsset_SetVisualTreeAsset_m2E6B252E3EEBD6DFE2BD807BD4FFAB42B33B3811(G_B6_1, G_B6_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_OnVisualTreeAssetChanged_m2EC307FEDF113CEEF983851CAE4CB94C1F95E891 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_previousVta, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_newVta, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlAsset_IndexOf_mDE67612D83795352B5B5301E9C19818A74E83216 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_0 = __this->___m_Children;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_1 = ___0_asset;
		NullCheck(L_0);
		int32_t L_2;
		L_2 = List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608(L_0, L_1, List_1_IndexOf_mBC651E58794422DAF23E28FFD4717E9ABE82D608_RuntimeMethod_var);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		int32_t L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_IsAncestorOf_m1DC25160C42349CE1254945D36FB078E4F172393 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mDC3A444DE77045D9576F1695A053A0C02A2C54E3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t676E8658E6047B9DBA0FE8751383D949251FFDFA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mAD4145664C75D9A35B9007C355F896862833C07D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_m22ED4321F062C106ED721A7B44F44BEE9FAD4E98_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E V_0;
	memset((&V_0), 0, sizeof(V_0));
	HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F* V_1 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t676E8658E6047B9DBA0FE8751383D949251FFDFA_il2cpp_TypeInfo_var);
		PooledObject_1_t7E28331EA217118D2B670551FEA1D270DF7C5F3E L_0;
		L_0 = CollectionPool_2_Get_mDC3A444DE77045D9576F1695A053A0C02A2C54E3((&V_1), CollectionPool_2_Get_mDC3A444DE77045D9576F1695A053A0C02A2C54E3_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0052:
			{
				PooledObject_1_System_IDisposable_Dispose_m22ED4321F062C106ED721A7B44F44BEE9FAD4E98((&V_0), PooledObject_1_System_IDisposable_Dispose_m22ED4321F062C106ED721A7B44F44BEE9FAD4E98_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_1 = ___0_other;
				V_2 = L_1;
				goto IL_0043_1;
			}

IL_000d_1:
			{
				HashSet_1_tA455A7B7DB0671FBD059D559E50F3A25360BBA7F* L_2 = V_1;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_3 = V_2;
				NullCheck(L_2);
				bool L_4;
				L_4 = HashSet_1_Add_mAD4145664C75D9A35B9007C355F896862833C07D(L_2, L_3, HashSet_1_Add_mAD4145664C75D9A35B9007C355F896862833C07D_RuntimeMethod_var);
				V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
				bool L_5 = V_3;
				if (!L_5)
				{
					goto IL_0027_1;
				}
			}
			{
				InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
				InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC077E42B2937FA0FB6DF2DD7016A932F3296327B)), NULL);
				IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlAsset_IsAncestorOf_m1DC25160C42349CE1254945D36FB078E4F172393_RuntimeMethod_var)));
			}

IL_0027_1:
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_7 = V_2;
				NullCheck(L_7);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_8;
				L_8 = UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline(L_7, NULL);
				V_4 = (bool)((((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)__this) == ((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_8))? 1 : 0);
				bool L_9 = V_4;
				if (!L_9)
				{
					goto IL_003b_1;
				}
			}
			{
				V_5 = (bool)1;
				goto IL_0061;
			}

IL_003b_1:
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_10 = V_2;
				NullCheck(L_10);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_11;
				L_11 = UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline(L_10, NULL);
				V_2 = L_11;
			}

IL_0043_1:
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_12 = V_2;
				V_6 = (bool)((!(((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_12) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_13 = V_6;
				if (L_13)
				{
					goto IL_000d_1;
				}
			}
			{
				V_5 = (bool)0;
				goto IL_0061;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0061:
	{
		bool L_14 = V_5;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_HasParent_mB8126023338D4311C25BE588FA7BE47EA6AE0FC7 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = __this->___m_Parent;
		return (bool)((!(((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlAsset_TryGetAttributeValue_mBD7C666CA487E46C133A5268DB034822E9C32FEE (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_propertyName, String_t** ___1_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	bool V_5 = false;
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_0 = __this->___m_Properties;
		V_0 = (bool)((((RuntimeObject*)(List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		String_t** L_2 = ___1_value;
		*((RuntimeObject**)L_2) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)NULL);
		V_1 = (bool)0;
		goto IL_006a;
	}

IL_0016:
	{
		V_2 = 0;
		goto IL_004f;
	}

IL_001a:
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_3 = __this->___m_Properties;
		int32_t L_4 = V_2;
		NullCheck(L_3);
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_5;
		L_5 = List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159(L_3, L_4, List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var);
		V_3 = L_5;
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_6 = V_3;
		String_t* L_7 = L_6.___name;
		String_t* L_8 = ___0_propertyName;
		int32_t L_9;
		L_9 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_7, L_8, NULL);
		V_4 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_4;
		if (!L_10)
		{
			goto IL_004a;
		}
	}
	{
		String_t** L_11 = ___1_value;
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_12 = V_3;
		String_t* L_13 = L_12.___value;
		*((RuntimeObject**)L_11) = (RuntimeObject*)L_13;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_11, (void*)(RuntimeObject*)L_13);
		V_1 = (bool)1;
		goto IL_006a;
	}

IL_004a:
	{
		int32_t L_14 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_004f:
	{
		int32_t L_15 = V_2;
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_16 = __this->___m_Properties;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_inline(L_16, List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)L_15) < ((int32_t)L_17))? 1 : 0);
		bool L_18 = V_5;
		if (L_18)
		{
			goto IL_001a;
		}
	}
	{
		String_t** L_19 = ___1_value;
		*((RuntimeObject**)L_19) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_19, (void*)(RuntimeObject*)NULL);
		V_1 = (bool)0;
		goto IL_006a;
	}

IL_006a:
	{
		bool L_20 = V_1;
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetAttribute_mD413731B9E4106FDAD4A675CF357E0BE162978BD (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_name, String_t* ___1_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_name;
		String_t* L_1 = ___1_value;
		UxmlAsset_SetOrAddProperty_m34407AE5529B3EC9E50482FEFF028FAB9C8FB093(__this, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_RemoveAttribute_m41298F21967ECB89E07A620DD5AAAC4C672DB587 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_attributeName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B3_0 = 0;
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_0 = __this->___m_Properties;
		if (!L_0)
		{
			goto IL_001c;
		}
	}
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_1 = __this->___m_Properties;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_inline(L_1, List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		G_B3_0 = ((((int32_t)((((int32_t)L_2) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_001d;
	}

IL_001c:
	{
		G_B3_0 = 1;
	}

IL_001d:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		goto IL_0071;
	}

IL_0023:
	{
		V_1 = 0;
		goto IL_005d;
	}

IL_0027:
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_4 = __this->___m_Properties;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_6;
		L_6 = List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159(L_4, L_5, List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var);
		V_2 = L_6;
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_7 = V_2;
		String_t* L_8 = L_7.___name;
		String_t* L_9 = ___0_attributeName;
		int32_t L_10;
		L_10 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_8, L_9, NULL);
		V_3 = (bool)((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_004a;
		}
	}
	{
		goto IL_0059;
	}

IL_004a:
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_12 = __this->___m_Properties;
		int32_t L_13 = V_1;
		NullCheck(L_12);
		List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B(L_12, L_13, List_1_RemoveAt_m39EE3B2B861AB9053C36C2662BED8D31D9A7354B_RuntimeMethod_var);
		goto IL_0071;
	}

IL_0059:
	{
		int32_t L_14 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_005d:
	{
		int32_t L_15 = V_1;
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_16 = __this->___m_Properties;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_inline(L_16, List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_15) < ((int32_t)L_17))? 1 : 0);
		bool L_18 = V_4;
		if (L_18)
		{
			goto IL_0027;
		}
	}

IL_0071:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlAsset_SetOrAddProperty_m34407AE5529B3EC9E50482FEFF028FAB9C8FB093 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, String_t* ___0_propertyName, String_t* ___1_propertyValue, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_0 = __this->___m_Properties;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_1 = (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB*)il2cpp_codegen_object_new(List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB_il2cpp_TypeInfo_var);
		List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6(L_1, List_1__ctor_m637D3AB484BEE83C771452FA4A1F2212DB349DD6_RuntimeMethod_var);
		__this->___m_Properties = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Properties), (void*)L_1);
	}

IL_0014:
	{
		V_0 = 0;
		goto IL_0057;
	}

IL_0018:
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_2 = __this->___m_Properties;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_4;
		L_4 = List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159(L_2, L_3, List_1_get_Item_m6DC61A3D958AB4B08CC72500F261C811064E9159_RuntimeMethod_var);
		V_1 = L_4;
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_5 = V_1;
		String_t* L_6 = L_5.___name;
		String_t* L_7 = ___0_propertyName;
		int32_t L_8;
		L_8 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_6, L_7, NULL);
		V_2 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0052;
		}
	}
	{
		String_t* L_10 = ___1_propertyValue;
		(&V_1)->___value = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___value), (void*)L_10);
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_11 = __this->___m_Properties;
		int32_t L_12 = V_0;
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_13 = V_1;
		NullCheck(L_11);
		List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007(L_11, L_12, L_13, List_1_set_Item_mCC6FE3DC5ECDA2ADADA9D6BD4949536DB9498007_RuntimeMethod_var);
		goto IL_008f;
	}

IL_0052:
	{
		int32_t L_14 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_0057:
	{
		int32_t L_15 = V_0;
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_16 = __this->___m_Properties;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_inline(L_16, List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_15) < ((int32_t)L_17))? 1 : 0);
		bool L_18 = V_3;
		if (L_18)
		{
			goto IL_0018;
		}
	}
	{
		List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* L_19 = __this->___m_Properties;
		il2cpp_codegen_initobj((&V_4), sizeof(UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4));
		String_t* L_20 = ___0_propertyName;
		(&V_4)->___name = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___name), (void*)L_20);
		String_t* L_21 = ___1_propertyValue;
		(&V_4)->___value = L_21;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___value), (void*)L_21);
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_22 = V_4;
		NullCheck(L_19);
		List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_inline(L_19, L_22, List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_RuntimeMethod_var);
	}

IL_008f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlAsset_ToString_m6658019B5B9B449F3A8223C588901048B8197311 (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6752A28B5B1BC8AE1F73D6ABAA1DD7A0A6230DD0);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0;
		L_0 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		int32_t L_1;
		L_1 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
		int32_t L_2 = L_1;
		RuntimeObject* L_3 = Box(il2cpp_defaults.int32_class, &L_2);
		String_t* L_4;
		L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral6752A28B5B1BC8AE1F73D6ABAA1DD7A0A6230DD0, L_0, L_3, NULL);
		return L_4;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlObjectAsset_HasParent_m32019AB6A1565E050B9D6C87406CF16872907613 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		int32_t L_0 = __this->___m_ParentId;
		V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
		goto IL_000d;
	}

IL_000d:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UxmlObjectAsset_get_parentId_m995A216A9C45FF1E39485C41F6EA87E0119FCCE0 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ParentId;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectAsset_set_parentId_m82054410A28EBCA315619A63A484C3982D2E286E (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_ParentId = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlObjectAsset_get_isField_mEEEC98944638E5E8878A68D571CC6CD7BAEE9B64 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_IsField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectAsset__ctor_m4CE925996B4F4E513ABE43FBDD427CAF104E1C41 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, String_t* ___0_fullTypeNameOrFieldName, bool ___1_isField, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___2_xmlNamespace, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_fullTypeNameOrFieldName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_1 = ___2_xmlNamespace;
		UxmlAsset__ctor_mF361D595470DAB8AEF1F9B9D70D896D2C22F7DF3(__this, L_0, L_1, NULL);
		bool L_2 = ___1_isField;
		__this->___m_IsField = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlObjectAsset_Accepts_mAE801A9EEFA06F1038B40CB57612A672315EA740 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, String_t** ___1_errorMessage, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35C93879A08A78AAB330E6FC76CFBF89AA8E823F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral604D92A8DEE1D250BD7F4ACBF9148AEFDD95DADF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD790BAC5835208ACC60DBF0B742DC5EA802AEC1A);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	String_t** G_B2_0 = NULL;
	String_t** G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	String_t** G_B3_1 = NULL;
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = ___0_asset;
		V_0 = (bool)((!(((RuntimeObject*)(UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)((UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)IsInstClass((RuntimeObject*)L_0, UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		String_t** L_1 = ___1_errorMessage;
		bool L_2 = V_0;
		if (!L_2)
		{
			G_B2_0 = L_1;
			goto IL_0012;
		}
		G_B1_0 = L_1;
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		G_B3_1 = G_B1_0;
		goto IL_0047;
	}

IL_0012:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral604D92A8DEE1D250BD7F4ACBF9148AEFDD95DADF);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_6 = ___0_asset;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_6, NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_7);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_5;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral35C93879A08A78AAB330E6FC76CFBF89AA8E823F);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
		String_t* L_10;
		L_10 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_10);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_9;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD790BAC5835208ACC60DBF0B742DC5EA802AEC1A);
		String_t* L_12;
		L_12 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_11, NULL);
		G_B3_0 = L_12;
		G_B3_1 = G_B2_0;
	}

IL_0047:
	{
		*((RuntimeObject**)G_B3_1) = (RuntimeObject*)G_B3_0;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B3_1, (void*)(RuntimeObject*)G_B3_0);
		bool L_13 = V_0;
		V_1 = L_13;
		goto IL_004c;
	}

IL_004c:
	{
		bool L_14 = V_1;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UxmlObjectAsset_ToString_mEAE0A84F54EF8ECD9356F5E35AB4413E3F745F25 (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9632F65AEFA2A07D02D1A8FAFA0F8ABCEA49C326);
		s_Il2CppMethodInitialized = true;
	}
	String_t* G_B3_0 = NULL;
	{
		bool L_0;
		L_0 = UxmlObjectAsset_get_isField_mEEEC98944638E5E8878A68D571CC6CD7BAEE9B64_inline(__this, NULL);
		if (L_0)
		{
			goto IL_0010;
		}
	}
	{
		String_t* L_1;
		L_1 = UxmlAsset_ToString_m6658019B5B9B449F3A8223C588901048B8197311(__this, NULL);
		G_B3_0 = L_1;
		goto IL_0036;
	}

IL_0010:
	{
		String_t* L_2;
		L_2 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		int32_t L_3;
		L_3 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
		int32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.int32_class, &L_4);
		int32_t L_6;
		L_6 = UxmlObjectAsset_get_parentId_m995A216A9C45FF1E39485C41F6EA87E0119FCCE0_inline(__this, NULL);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7);
		String_t* L_9;
		L_9 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral9632F65AEFA2A07D02D1A8FAFA0F8ABCEA49C326, L_2, L_5, L_8, NULL);
		G_B3_0 = L_9;
	}

IL_0036:
	{
		return G_B3_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* UxmlObjectFactoryRegistry_get_factories_m67433615A1E0F650FDF84447E33B7A4BD639CBD2 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m445E9DFED795187EF9E13AB36F6666B549806152_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* V_1 = NULL;
	{
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_0 = ((UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_StaticFields*)il2cpp_codegen_static_fields_for(UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var))->___s_Factories;
		V_0 = (bool)((((RuntimeObject*)(Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_2 = (Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8*)il2cpp_codegen_object_new(Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m445E9DFED795187EF9E13AB36F6666B549806152(L_2, Dictionary_2__ctor_m445E9DFED795187EF9E13AB36F6666B549806152_RuntimeMethod_var);
		((UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_StaticFields*)il2cpp_codegen_static_fields_for(UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var))->___s_Factories = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_StaticFields*)il2cpp_codegen_static_fields_for(UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var))->___s_Factories), (void*)L_2);
		UxmlObjectFactoryRegistry_RegisterEngineFactories_m52D8E37BE47AC003788D6B8513D90D15120E7F99(NULL);
		UxmlObjectFactoryRegistry_RegisterUserFactories_m6EEBE82950DAF6AD0B93C0DE1C1AF2797346AB0D(NULL);
	}

IL_0025:
	{
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_3 = ((UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_StaticFields*)il2cpp_codegen_static_fields_for(UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var))->___s_Factories;
		V_1 = L_3;
		goto IL_002d;
	}

IL_002d:
	{
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactoryRegistry_RegisterFactory_m42DE8C3D0511469E82EB2258ACC525CC2219092B (RuntimeObject* ___0_factory, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mAC4EDFF2A19FA68A3A525326C0364BA82D7003AA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9E3A79F3E1F708C551C24D18E67165D8149F819E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* V_0 = NULL;
	bool V_1 = false;
	Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	RuntimeObject* V_3 = NULL;
	bool V_4 = false;
	{
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_0;
		L_0 = UxmlObjectFactoryRegistry_get_factories_m67433615A1E0F650FDF84447E33B7A4BD639CBD2(NULL);
		RuntimeObject* L_1 = ___0_factory;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_1);
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718_RuntimeMethod_var);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0089;
		}
	}
	{
		List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* L_5 = V_0;
		NullCheck(L_5);
		Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 L_6;
		L_6 = List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C(L_5, List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C_RuntimeMethod_var);
		V_2 = L_6;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_006f:
			{
				Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5((&V_2), Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0064_1;
			}

IL_0022_1:
			{
				RuntimeObject* L_7;
				L_7 = Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_inline((&V_2), Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_RuntimeMethod_var);
				V_3 = L_7;
				RuntimeObject* L_8 = V_3;
				NullCheck(L_8);
				Type_t* L_9;
				L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
				RuntimeObject* L_10 = ___0_factory;
				NullCheck(L_10);
				Type_t* L_11;
				L_11 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_10, NULL);
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				bool L_12;
				L_12 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, L_11, NULL);
				V_4 = L_12;
				bool L_13 = V_4;
				if (!L_13)
				{
					goto IL_0063_1;
				}
			}
			{
				RuntimeObject* L_14 = ___0_factory;
				NullCheck(L_14);
				Type_t* L_15;
				L_15 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_14, NULL);
				NullCheck(L_15);
				String_t* L_16;
				L_16 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_15);
				String_t* L_17;
				L_17 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7AF912EF574F4A4B8D1684A357C31BA4899E2630)), L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA09E2059CFC087EDA705E84D3AECFCB7D8744B91)), NULL);
				ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_18 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
				ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_18, L_17, NULL);
				IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UxmlObjectFactoryRegistry_RegisterFactory_m42DE8C3D0511469E82EB2258ACC525CC2219092B_RuntimeMethod_var)));
			}

IL_0063_1:
			{
			}

IL_0064_1:
			{
				bool L_19;
				L_19 = Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF((&V_2), Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF_RuntimeMethod_var);
				if (L_19)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_007e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_007e:
	{
		List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* L_20 = V_0;
		RuntimeObject* L_21 = ___0_factory;
		NullCheck(L_20);
		List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_inline(L_20, L_21, List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_RuntimeMethod_var);
		goto IL_00ab;
	}

IL_0089:
	{
		List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* L_22 = (List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED*)il2cpp_codegen_object_new(List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED_il2cpp_TypeInfo_var);
		List_1__ctor_m9E3A79F3E1F708C551C24D18E67165D8149F819E(L_22, List_1__ctor_m9E3A79F3E1F708C551C24D18E67165D8149F819E_RuntimeMethod_var);
		List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* L_23 = L_22;
		RuntimeObject* L_24 = ___0_factory;
		NullCheck(L_23);
		List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_inline(L_23, L_24, List_1_Add_mC2A8A1F5CB4C24F0D134C323A2D4B7F65F941568_RuntimeMethod_var);
		V_0 = L_23;
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_25 = ((UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_StaticFields*)il2cpp_codegen_static_fields_for(UxmlObjectFactoryRegistry_tBFB80FAD6B35D91A215C6BB58F662EA3243D9CC4_il2cpp_TypeInfo_var))->___s_Factories;
		RuntimeObject* L_26 = ___0_factory;
		NullCheck(L_26);
		String_t* L_27;
		L_27 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_26);
		List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* L_28 = V_0;
		NullCheck(L_25);
		Dictionary_2_Add_mAC4EDFF2A19FA68A3A525326C0364BA82D7003AA(L_25, L_27, L_28, Dictionary_2_Add_mAC4EDFF2A19FA68A3A525326C0364BA82D7003AA_RuntimeMethod_var);
	}

IL_00ab:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactoryRegistry_RegisterEngineFactories_m52D8E37BE47AC003788D6B8513D90D15120E7F99 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* V_0 = NULL;
	IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* V_1 = NULL;
	int32_t V_2 = 0;
	RuntimeObject* V_3 = NULL;
	{
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_0 = (IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83*)(IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83*)SZArrayNew(IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83_il2cpp_TypeInfo_var, (uint32_t)4);
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_1 = L_0;
		UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069* L_2 = (UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069*)il2cpp_codegen_object_new(UxmlObjectFactory_t55FDBB047E81DE416728BB735362108A2D846069_il2cpp_TypeInfo_var);
		UxmlObjectFactory__ctor_m2EF6BEB50986D8F7E578AE3813FCE0191C4F64A2(L_2, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_3 = L_1;
		UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A* L_4 = (UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A*)il2cpp_codegen_object_new(UxmlObjectFactory_t3011675757E6675F36295F891CB8488F8657315A_il2cpp_TypeInfo_var);
		UxmlObjectFactory__ctor_m445BA9DF0CB755AE5DDA79352E1120BF5166F21E(L_4, NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_4);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_4);
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_5 = L_3;
		UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0* L_6 = (UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0*)il2cpp_codegen_object_new(UxmlObjectFactory_tD312A1CDA52C13C36C3FDA16E7B56CD714C52EC0_il2cpp_TypeInfo_var);
		UxmlObjectFactory__ctor_m0C5952C1F8921FD3178E58009FCCD7FCF03CFD65(L_6, NULL);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_6);
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_7 = L_5;
		UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3* L_8 = (UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3*)il2cpp_codegen_object_new(UxmlObjectFactory_tFEB9CB9BF3B7DFCFE45C2B83654EBAB4BD7CECE3_il2cpp_TypeInfo_var);
		UxmlObjectFactory__ctor_mC364F12799374FC714CEBDC4422EE19A394A2527(L_8, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_8);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_8);
		V_0 = L_7;
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_9 = V_0;
		V_1 = L_9;
		V_2 = 0;
		goto IL_0040;
	}

IL_002f:
	{
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_10 = V_1;
		int32_t L_11 = V_2;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		RuntimeObject* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		V_3 = L_13;
		RuntimeObject* L_14 = V_3;
		UxmlObjectFactoryRegistry_RegisterFactory_m42DE8C3D0511469E82EB2258ACC525CC2219092B(L_14, NULL);
		int32_t L_15 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_0040:
	{
		int32_t L_16 = V_2;
		IBaseUxmlObjectFactoryU5BU5D_tD9DDCD48B9B78F2C6B24F9B6C8F8BB40D34AFC83* L_17 = V_1;
		NullCheck(L_17);
		if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
		{
			goto IL_002f;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlObjectFactoryRegistry_RegisterUserFactories_m6EEBE82950DAF6AD0B93C0DE1C1AF2797346AB0D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A104D015A90F9AC5C50E8ABB0FEEDEC8E32B0A4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1554A92D0262F3D86F6C4982E562EBAEEFB64175);
		s_Il2CppMethodInitialized = true;
	}
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* V_0 = NULL;
	AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_1 = NULL;
	AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_2 = NULL;
	int32_t V_3 = 0;
	Assembly_t* V_4 = NULL;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_5 = NULL;
	bool V_6 = false;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_7 = NULL;
	int32_t V_8 = 0;
	Type_t* V_9 = NULL;
	RuntimeObject* V_10 = NULL;
	bool V_11 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B12_0 = 0;
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
		L_0 = ScriptingRuntime_GetAllUserAssemblies_mA90D59F0C8D15BA303AD3EA52F992DFB3BE1C7F2(NULL);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_1 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62(L_1, (RuntimeObject*)L_0, HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62_RuntimeMethod_var);
		V_0 = L_1;
		AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_2;
		L_2 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL);
		NullCheck(L_2);
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_3;
		L_3 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_2, NULL);
		V_1 = L_3;
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_4 = V_1;
		V_2 = L_4;
		V_3 = 0;
		goto IL_00e2;
	}

IL_0021:
	{
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_5 = V_2;
		int32_t L_6 = V_3;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		Assembly_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		V_4 = L_8;
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_9 = V_0;
		Assembly_t* L_10 = V_4;
		NullCheck(L_10);
		AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_11;
		L_11 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(21, L_10);
		NullCheck(L_11);
		String_t* L_12;
		L_12 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_11, NULL);
		String_t* L_13;
		L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_12, _stringLiteral0A104D015A90F9AC5C50E8ABB0FEEDEC8E32B0A4, NULL);
		NullCheck(L_9);
		bool L_14;
		L_14 = HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853(L_9, L_13, HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var);
		if (!L_14)
		{
			goto IL_005d;
		}
	}
	{
		Assembly_t* L_15 = V_4;
		NullCheck(L_15);
		AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_16;
		L_16 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(21, L_15);
		NullCheck(L_16);
		String_t* L_17;
		L_17 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_16, NULL);
		bool L_18;
		L_18 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_17, _stringLiteral1554A92D0262F3D86F6C4982E562EBAEEFB64175, NULL);
		G_B4_0 = ((int32_t)(L_18));
		goto IL_005e;
	}

IL_005d:
	{
		G_B4_0 = 1;
	}

IL_005e:
	{
		V_6 = (bool)G_B4_0;
		bool L_19 = V_6;
		if (!L_19)
		{
			goto IL_0066;
		}
	}
	{
		goto IL_00de;
	}

IL_0066:
	{
		Assembly_t* L_20 = V_4;
		NullCheck(L_20);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_21;
		L_21 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(17, L_20);
		V_5 = L_21;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_22 = V_5;
		V_7 = L_22;
		V_8 = 0;
		goto IL_00d5;
	}

IL_0079:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23 = V_7;
		int32_t L_24 = V_8;
		NullCheck(L_23);
		int32_t L_25 = L_24;
		Type_t* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		V_9 = L_26;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast<intptr_t> (IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_28;
		L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL);
		Type_t* L_29 = V_9;
		NullCheck(L_28);
		bool L_30;
		L_30 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_28, L_29);
		if (!L_30)
		{
			goto IL_00af;
		}
	}
	{
		Type_t* L_31 = V_9;
		NullCheck(L_31);
		bool L_32;
		L_32 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_31, NULL);
		if (L_32)
		{
			goto IL_00af;
		}
	}
	{
		Type_t* L_33 = V_9;
		NullCheck(L_33);
		bool L_34;
		L_34 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_33, NULL);
		if (L_34)
		{
			goto IL_00af;
		}
	}
	{
		Type_t* L_35 = V_9;
		NullCheck(L_35);
		bool L_36;
		L_36 = VirtualFuncInvoker0< bool >::Invoke(39, L_35);
		G_B12_0 = ((int32_t)(L_36));
		goto IL_00b0;
	}

IL_00af:
	{
		G_B12_0 = 1;
	}

IL_00b0:
	{
		V_11 = (bool)G_B12_0;
		bool L_37 = V_11;
		if (!L_37)
		{
			goto IL_00b8;
		}
	}
	{
		goto IL_00cf;
	}

IL_00b8:
	{
		Type_t* L_38 = V_9;
		RuntimeObject* L_39;
		L_39 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_38, NULL);
		V_10 = ((RuntimeObject*)Castclass((RuntimeObject*)L_39, IBaseUxmlObjectFactory_t2FD0978CFC6F068080A1D750BCE69176C764EBA2_il2cpp_TypeInfo_var));
		RuntimeObject* L_40 = V_10;
		UxmlObjectFactoryRegistry_RegisterFactory_m42DE8C3D0511469E82EB2258ACC525CC2219092B(L_40, NULL);
	}

IL_00cf:
	{
		int32_t L_41 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_41, 1));
	}

IL_00d5:
	{
		int32_t L_42 = V_8;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_43 = V_7;
		NullCheck(L_43);
		if ((((int32_t)L_42) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length)))))
		{
			goto IL_0079;
		}
	}
	{
	}

IL_00de:
	{
		int32_t L_44 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_00e2:
	{
		int32_t L_45 = V_3;
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_46 = V_2;
		NullCheck(L_46);
		if ((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length)))))
		{
			goto IL_0021;
		}
	}
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlSerializedData__ctor_m8E645726E8E81BF54451A8B6F5014A5F25F71153 (UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlSerializedData__cctor_mF09BB7A384FB727E44A04ED199C2714B98320878 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706_StaticFields*)il2cpp_codegen_static_fields_for(UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706_il2cpp_TypeInfo_var))->___s_CurrentDeserializeFlags = 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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlTypeRestriction_Equals_mD043634A4FD491A17E5B9758D747186B043DE2B8 (UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* __this, UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* ___0_other, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* L_0 = ___0_other;
		V_0 = (bool)((((RuntimeObject*)(UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92*)__this) == ((RuntimeObject*)(UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92*)L_0))? 1 : 0);
		goto IL_0008;
	}

IL_0008:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlTypeRestriction__ctor_m806ED791D7C73623CE30E938A744F03EBD23164B (UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* __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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UxmlEnumeration_get_values_mE97BF993A3D5FC32C7B31FFEF0F9B00F5D5C3CC0 (UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* __this, const RuntimeMethod* method) 
{
	RuntimeObject* V_0 = NULL;
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___m_Values;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlEnumeration_set_values_m1238688B8CB169BCDCB159E3545CB3D72EF58698 (UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeObject* L_0 = ___0_value;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1;
		L_1 = Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131(L_0, Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var);
		__this->___m_Values = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UxmlEnumeration_Equals_mE6CEA5C89CF781248C047CED413B4A8A349E3FFD (UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* __this, UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* ___0_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t G_B5_0 = 0;
	{
		UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* L_0 = ___0_other;
		V_0 = ((UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF*)IsInstClass((RuntimeObject*)L_0, UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF_il2cpp_TypeInfo_var));
		UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* L_1 = V_0;
		V_1 = (bool)((((RuntimeObject*)(UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0051;
	}

IL_0015:
	{
		RuntimeObject* L_3;
		L_3 = UxmlEnumeration_get_values_mE97BF993A3D5FC32C7B31FFEF0F9B00F5D5C3CC0(__this, NULL);
		UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* L_4 = V_0;
		NullCheck(L_4);
		RuntimeObject* L_5;
		L_5 = UxmlEnumeration_get_values_mE97BF993A3D5FC32C7B31FFEF0F9B00F5D5C3CC0(L_4, NULL);
		Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_6 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
		Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_6, L_5, (intptr_t)((void*)Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var), NULL);
		bool L_7;
		L_7 = Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3(L_3, L_6, Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3_RuntimeMethod_var);
		if (!L_7)
		{
			goto IL_004d;
		}
	}
	{
		RuntimeObject* L_8;
		L_8 = UxmlEnumeration_get_values_mE97BF993A3D5FC32C7B31FFEF0F9B00F5D5C3CC0(__this, NULL);
		int32_t L_9;
		L_9 = Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0(L_8, Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* L_10 = V_0;
		NullCheck(L_10);
		RuntimeObject* L_11;
		L_11 = UxmlEnumeration_get_values_mE97BF993A3D5FC32C7B31FFEF0F9B00F5D5C3CC0(L_10, NULL);
		int32_t L_12;
		L_12 = Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0(L_11, Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		G_B5_0 = ((((int32_t)L_9) == ((int32_t)L_12))? 1 : 0);
		goto IL_004e;
	}

IL_004d:
	{
		G_B5_0 = 0;
	}

IL_004e:
	{
		V_2 = (bool)G_B5_0;
		goto IL_0051;
	}

IL_0051:
	{
		bool L_13 = V_2;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UxmlEnumeration__ctor_m2C331378FD855BF7E182A7950ECEA413CDE3F7BF (UxmlEnumeration_t6F615693AE9A938EB345E2E5C3FB2205BE5D08CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		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);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		__this->___m_Values = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Values), (void*)L_0);
		UxmlTypeRestriction__ctor_m806ED791D7C73623CE30E938A744F03EBD23164B(__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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* UxmlUtility_ParseStringListAttribute_mF0148FCA4DF22E8FA8C40BF22DA5A7E5C2C34C3D (String_t* ___0_itemList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		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);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
	bool V_1 = false;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_2 = NULL;
	bool V_3 = false;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_4 = NULL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_5 = NULL;
	int32_t V_6 = 0;
	String_t* V_7 = NULL;
	String_t* G_B3_0 = NULL;
	{
		String_t* L_0 = ___0_itemList;
		if (L_0)
		{
			goto IL_0007;
		}
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		goto IL_000d;
	}

IL_0007:
	{
		String_t* L_1 = ___0_itemList;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_1, NULL);
		G_B3_0 = L_2;
	}

IL_000d:
	{
		bool L_3;
		L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(G_B3_0, NULL);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_001a;
		}
	}
	{
		V_2 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL;
		goto IL_006d;
	}

IL_001a:
	{
		String_t* L_5 = ___0_itemList;
		NullCheck(L_5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6;
		L_6 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_5, ((int32_t)44), 0, NULL);
		V_0 = L_6;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_0;
		NullCheck(L_7);
		V_3 = (bool)((!(((uint32_t)(((RuntimeArray*)L_7)->max_length)) <= ((uint32_t)0)))? 1 : 0);
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_0069;
		}
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_9, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		V_4 = L_9;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = V_0;
		V_5 = L_10;
		V_6 = 0;
		goto IL_005c;
	}

IL_003e:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = V_5;
		int32_t L_12 = V_6;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		String_t* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		V_7 = L_14;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_15 = V_4;
		String_t* L_16 = V_7;
		NullCheck(L_16);
		String_t* L_17;
		L_17 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_16, NULL);
		NullCheck(L_15);
		List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_15, L_17, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
		int32_t L_18 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_005c:
	{
		int32_t L_19 = V_6;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = V_5;
		NullCheck(L_20);
		if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
		{
			goto IL_003e;
		}
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_21 = V_4;
		V_2 = L_21;
		goto IL_006d;
	}

IL_0069:
	{
		V_2 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL;
		goto IL_006d;
	}

IL_006d:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_22 = V_2;
		return L_22;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_RuleIndex;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementAsset_set_ruleIndex_mD2D8B6A4531DB45C1FC3716BB878F8CCB1146A83 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_RuleIndex = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___m_Classes;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		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);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_1 = NULL;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B2_0 = NULL;
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B1_0 = NULL;
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___m_StylesheetPaths;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_0019;
		}
		G_B1_0 = L_1;
	}
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
		List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_2, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = L_2;
		V_0 = L_3;
		__this->___m_StylesheetPaths = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StylesheetPaths), (void*)L_3);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = V_0;
		G_B2_0 = L_4;
	}

IL_0019:
	{
		V_1 = G_B2_0;
		goto IL_001c;
	}

IL_001c:
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_get_hasStylesheetPaths_m24E2D9C6E49B177302C6E388BCD5911F0AD93DE5 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___m_StylesheetPaths;
		return (bool)((!(((RuntimeObject*)(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* V_0 = NULL;
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* G_B2_0 = NULL;
	List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* G_B1_0 = NULL;
	{
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_0 = __this->___m_Stylesheets;
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_0018;
		}
		G_B1_0 = L_1;
	}
	{
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_2 = (List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*)il2cpp_codegen_object_new(List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F_il2cpp_TypeInfo_var);
		List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B(L_2, List_1__ctor_mF0C1921461493490BF6F2AF6CA86D16BC59E327B_RuntimeMethod_var);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_3 = L_2;
		V_0 = L_3;
		__this->___m_Stylesheets = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Stylesheets), (void*)L_3);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_4 = V_0;
		G_B2_0 = L_4;
	}

IL_0018:
	{
		return G_B2_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_get_hasStylesheets_mFE050CF026E63D06798404ED1A1BF13DA27ECD8E (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_0 = __this->___m_Stylesheets;
		return (bool)((!(((RuntimeObject*)(List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* VisualElementAsset_get_serializedData_mB2F318600A7394B68CFADF92C510530C3FC6F8E4 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* L_0 = __this->___m_SerializedData;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_get_skipClone_mCD80021A66094B2A2003D22AEE8B20EEB58E8AEE (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_SkipClone;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementAsset__ctor_mED755F63635A36F6A176EA9F9B3DC8B907437546 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, String_t* ___0_fullTypeName, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___1_xmlNamespace, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisString_t_m9832B70DF2B936246FE60F75D3D12CB946C39D16_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_RuleIndex = (-1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
		L_0 = Array_Empty_TisString_t_m9832B70DF2B936246FE60F75D3D12CB946C39D16_inline(Array_Empty_TisString_t_m9832B70DF2B936246FE60F75D3D12CB946C39D16_RuntimeMethod_var);
		__this->___m_Classes = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Classes), (void*)L_0);
		String_t* L_1 = ___0_fullTypeName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_2 = ___1_xmlNamespace;
		UxmlAsset__ctor_mF361D595470DAB8AEF1F9B9D70D896D2C22F7DF3(__this, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_IdsPathMatchesAttributeOverrideIdsPath_m89608AB5F2193EFCC84DD270124316BD099C54BF (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_idsPath, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_attributeOverrideIdsPath, int32_t ___2_templateId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B5_0 = 0;
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___0_idsPath;
		if (!L_0)
		{
			goto IL_001a;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = ___1_attributeOverrideIdsPath;
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = ___0_idsPath;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_2, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		if (!L_3)
		{
			goto IL_001a;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = ___1_attributeOverrideIdsPath;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_4, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		G_B5_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		goto IL_001b;
	}

IL_001a:
	{
		G_B5_0 = 1;
	}

IL_001b:
	{
		V_1 = (bool)G_B5_0;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0024;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0091;
	}

IL_0024:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = ___0_idsPath;
		int32_t L_8 = ___2_templateId;
		NullCheck(L_7);
		int32_t L_9;
		L_9 = List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450(L_7, L_8, List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
		V_0 = L_9;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = ___0_idsPath;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_10, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_12 = ___1_attributeOverrideIdsPath;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_12, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		int32_t L_14 = V_0;
		V_3 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_13, L_14)), 1))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_004a;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0091;
	}

IL_004a:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_16 = ___0_idsPath;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_16, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		V_4 = ((int32_t)il2cpp_codegen_subtract(L_17, 1));
		goto IL_0082;
	}

IL_0056:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_18 = ___0_idsPath;
		int32_t L_19 = V_4;
		NullCheck(L_18);
		int32_t L_20;
		L_20 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_18, L_19, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_21 = ___1_attributeOverrideIdsPath;
		int32_t L_22 = V_4;
		int32_t L_23 = V_0;
		NullCheck(L_21);
		int32_t L_24;
		L_24 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_21, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_22, L_23)), 1)), List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		V_5 = (bool)((((int32_t)((((int32_t)L_20) == ((int32_t)L_24))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_25 = V_5;
		if (!L_25)
		{
			goto IL_007b;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0091;
	}

IL_007b:
	{
		int32_t L_26 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_subtract(L_26, 1));
	}

IL_0082:
	{
		int32_t L_27 = V_4;
		int32_t L_28 = V_0;
		V_6 = (bool)((((int32_t)L_27) > ((int32_t)L_28))? 1 : 0);
		bool L_29 = V_6;
		if (L_29)
		{
			goto IL_0056;
		}
	}
	{
		V_2 = (bool)1;
		goto IL_0091;
	}

IL_0091:
	{
		bool L_30 = V_2;
		return L_30;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementAsset_Instantiate_m35310FC76EF036D552126A45C06CA75D2FE00087 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___0_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05 V_3;
	memset((&V_3), 0, sizeof(V_3));
	UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	int32_t V_8 = 0;
	bool V_9 = false;
	bool V_10 = false;
	int32_t V_11 = 0;
	bool V_12 = false;
	VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B V_13;
	memset((&V_13), 0, sizeof(V_13));
	bool V_14 = false;
	bool V_15 = false;
	int32_t V_16 = 0;
	bool V_17 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_18 = NULL;
	int32_t G_B7_0 = 0;
	{
		UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* L_0;
		L_0 = VisualElementAsset_get_serializedData_mB2F318600A7394B68CFADF92C510530C3FC6F8E4_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(4, L_0);
		V_0 = ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)CastclassClass((RuntimeObject*)L_1, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var));
		UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* L_2;
		L_2 = VisualElementAsset_get_serializedData_mB2F318600A7394B68CFADF92C510530C3FC6F8E4_inline(__this, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = V_0;
		NullCheck(L_2);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(5, L_2, L_3);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = CreationContext_get_hasOverrides_m7301A2A5F5E9FAA27BF46A62B2308EACD711A7F2((&___0_cc), NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_010c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6;
		L_6 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___0_cc), NULL);
		int32_t L_7;
		L_7 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
		NullCheck(L_6);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_6, L_7, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_8;
		L_8 = CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline((&___0_cc), NULL);
		NullCheck(L_8);
		int32_t L_9;
		L_9 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(L_8, List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_RuntimeMethod_var);
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
		goto IL_00e8;
	}

IL_0055:
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_10;
		L_10 = CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline((&___0_cc), NULL);
		int32_t L_11 = V_2;
		NullCheck(L_10);
		SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_12;
		L_12 = List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1(L_10, L_11, List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_RuntimeMethod_var);
		List_1_tB0B308D151FBF226396B20253C1FF11CF7D10D3A* L_13 = L_12.___attributeOverrides;
		NullCheck(L_13);
		Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05 L_14;
		L_14 = List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA(L_13, List_1_GetEnumerator_m74A79519D9CE7E6AA5D6A826251E0E6741681FAA_RuntimeMethod_var);
		V_3 = L_14;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00d4:
			{
				Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17((&V_3), Enumerator_Dispose_m35C13E894B9BCE2A175B8D3D28DDE8FB1A97CE17_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00c9_1;
			}

IL_0071_1:
			{
				UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 L_15;
				L_15 = Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_inline((&V_3), Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_RuntimeMethod_var);
				V_4 = L_15;
				UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 L_16 = V_4;
				int32_t L_17 = L_16.___m_ElementId;
				int32_t L_18;
				L_18 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
				if ((!(((uint32_t)L_17) == ((uint32_t)L_18))))
				{
					goto IL_00b1_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19;
				L_19 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___0_cc), NULL);
				UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 L_20 = V_4;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_21 = L_20.___m_ElementIdsPath;
				List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_22;
				L_22 = CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline((&___0_cc), NULL);
				int32_t L_23 = V_2;
				NullCheck(L_22);
				SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014 L_24;
				L_24 = List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1(L_22, L_23, List_1_get_Item_m852EC9842387748A0B9844EF2BCC0414EAA1A6F1_RuntimeMethod_var);
				int32_t L_25 = L_24.___templateId;
				bool L_26;
				L_26 = VisualElementAsset_IdsPathMatchesAttributeOverrideIdsPath_m89608AB5F2193EFCC84DD270124316BD099C54BF(L_19, L_21, L_25, NULL);
				G_B7_0 = ((int32_t)(L_26));
				goto IL_00b2_1;
			}

IL_00b1_1:
			{
				G_B7_0 = 0;
			}

IL_00b2_1:
			{
				V_5 = (bool)G_B7_0;
				bool L_27 = V_5;
				if (!L_27)
				{
					goto IL_00c8_1;
				}
			}
			{
				UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 L_28 = V_4;
				UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* L_29 = L_28.___m_SerializedData;
				VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_30 = V_0;
				NullCheck(L_29);
				VirtualActionInvoker1< RuntimeObject* >::Invoke(5, L_29, L_30);
			}

IL_00c8_1:
			{
			}

IL_00c9_1:
			{
				bool L_31;
				L_31 = Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C((&V_3), Enumerator_MoveNext_mD78A8B0EDD8762C8FBA11F03647A2B132BD9961C_RuntimeMethod_var);
				if (L_31)
				{
					goto IL_0071_1;
				}
			}
			{
				goto IL_00e3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e3:
	{
		int32_t L_32 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_32, 1));
	}

IL_00e8:
	{
		int32_t L_33 = V_2;
		V_6 = (bool)((((int32_t)((((int32_t)L_33) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_34 = V_6;
		if (L_34)
		{
			goto IL_0055;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_35;
		L_35 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___0_cc), NULL);
		int32_t L_36;
		L_36 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
		NullCheck(L_35);
		bool L_37;
		L_37 = List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5(L_35, L_36, List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
	}

IL_010c:
	{
		bool L_38;
		L_38 = VisualElementAsset_get_hasStylesheetPaths_m24E2D9C6E49B177302C6E388BCD5911F0AD93DE5(__this, NULL);
		V_7 = L_38;
		bool L_39 = V_7;
		if (!L_39)
		{
			goto IL_014e;
		}
	}
	{
		V_8 = 0;
		goto IL_0138;
	}

IL_011e:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_40 = V_0;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_41;
		L_41 = VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2(__this, NULL);
		int32_t L_42 = V_8;
		NullCheck(L_41);
		String_t* L_43;
		L_43 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_41, L_42, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		NullCheck(L_40);
		VisualElement_AddStyleSheetPath_mEB9045C51EFDB9D8B0836AFFAEAD80383B7DAFF2(L_40, L_43, NULL);
		int32_t L_44 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_0138:
	{
		int32_t L_45 = V_8;
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_46;
		L_46 = VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2(__this, NULL);
		NullCheck(L_46);
		int32_t L_47;
		L_47 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_46, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		V_9 = (bool)((((int32_t)L_45) < ((int32_t)L_47))? 1 : 0);
		bool L_48 = V_9;
		if (L_48)
		{
			goto IL_011e;
		}
	}
	{
	}

IL_014e:
	{
		bool L_49;
		L_49 = VisualElementAsset_get_hasStylesheets_mFE050CF026E63D06798404ED1A1BF13DA27ECD8E(__this, NULL);
		V_10 = L_49;
		bool L_50 = V_10;
		if (!L_50)
		{
			goto IL_01b4;
		}
	}
	{
		V_11 = 0;
		goto IL_019e;
	}

IL_0160:
	{
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_51;
		L_51 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(__this, NULL);
		int32_t L_52 = V_11;
		NullCheck(L_51);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_53;
		L_53 = List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3(L_51, L_52, List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_54;
		L_54 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_53, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_12 = L_54;
		bool L_55 = V_12;
		if (!L_55)
		{
			goto IL_0197;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_56 = V_0;
		NullCheck(L_56);
		VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B L_57;
		L_57 = VisualElement_get_styleSheets_m229B33524AB0095A57B9CDCADDE824C732265B5A(L_56, NULL);
		V_13 = L_57;
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_58;
		L_58 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(__this, NULL);
		int32_t L_59 = V_11;
		NullCheck(L_58);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_60;
		L_60 = List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3(L_58, L_59, List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var);
		VisualElementStyleSheetSet_Add_mE5653A810724A67573079E2B4D39FFB260C38214((&V_13), L_60, NULL);
	}

IL_0197:
	{
		int32_t L_61 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_61, 1));
	}

IL_019e:
	{
		int32_t L_62 = V_11;
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_63;
		L_63 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(__this, NULL);
		NullCheck(L_63);
		int32_t L_64;
		L_64 = List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_inline(L_63, List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_RuntimeMethod_var);
		V_14 = (bool)((((int32_t)L_62) < ((int32_t)L_64))? 1 : 0);
		bool L_65 = V_14;
		if (L_65)
		{
			goto IL_0160;
		}
	}
	{
	}

IL_01b4:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_66;
		L_66 = VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline(__this, NULL);
		V_15 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_66) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_67 = V_15;
		if (!L_67)
		{
			goto IL_01f2;
		}
	}
	{
		V_16 = 0;
		goto IL_01df;
	}

IL_01c9:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_68 = V_0;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69;
		L_69 = VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline(__this, NULL);
		int32_t L_70 = V_16;
		NullCheck(L_69);
		int32_t L_71 = L_70;
		String_t* L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		NullCheck(L_68);
		VisualElement_AddToClassList_mAF0DD8D8CFD5130229A0471DD260E01ED82117F1(L_68, L_72, NULL);
		int32_t L_73 = V_16;
		V_16 = ((int32_t)il2cpp_codegen_add(L_73, 1));
	}

IL_01df:
	{
		int32_t L_74 = V_16;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_75;
		L_75 = VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline(__this, NULL);
		NullCheck(L_75);
		V_17 = (bool)((((int32_t)L_74) < ((int32_t)((int32_t)(((RuntimeArray*)L_75)->max_length))))? 1 : 0);
		bool L_76 = V_17;
		if (L_76)
		{
			goto IL_01c9;
		}
	}
	{
	}

IL_01f2:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_77 = V_0;
		V_18 = L_77;
		goto IL_01f7;
	}

IL_01f7:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_78 = V_18;
		return L_78;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementAsset_Accepts_mC649A0131437F5E1665AD7B83D5C3F5A6CDB3CAF (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, String_t** ___1_errorMessage, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DF46A08BD5BFCB9B9609AEFFDC0858CBE55C314);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	String_t** G_B2_0 = NULL;
	String_t** G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	String_t** G_B3_1 = NULL;
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = ___0_asset;
		NullCheck(L_0);
		bool L_1;
		L_1 = UxmlAsset_get_isRoot_mE63C86A52BDAEC57E8B685F20B8D0127547A6360(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		String_t** L_2 = ___1_errorMessage;
		bool L_3 = V_0;
		if (!L_3)
		{
			G_B2_0 = L_2;
			goto IL_0012;
		}
		G_B1_0 = L_2;
	}
	{
		G_B3_0 = ((String_t*)(NULL));
		G_B3_1 = G_B1_0;
		goto IL_0017;
	}

IL_0012:
	{
		G_B3_0 = _stringLiteral3DF46A08BD5BFCB9B9609AEFFDC0858CBE55C314;
		G_B3_1 = G_B2_0;
	}

IL_0017:
	{
		*((RuntimeObject**)G_B3_1) = (RuntimeObject*)G_B3_0;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)G_B3_1, (void*)(RuntimeObject*)G_B3_0);
		bool L_4 = V_0;
		V_1 = L_4;
		goto IL_001c;
	}

IL_001c:
	{
		bool L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VisualElementAsset_ToString_mD4C893C91B2F11DC6CDFB632CB26771D4BE9CCC7 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E24F08467194470F4D7E32200BD7416A5EB9DD7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD79AB5AC81BE0C36C89A2F219BEC031C4992F76);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	String_t* V_1 = NULL;
	String_t* G_B3_0 = NULL;
	{
		bool L_0;
		L_0 = UxmlAsset_TryGetAttributeValue_mBD7C666CA487E46C133A5268DB034822E9C32FEE(__this, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, (&V_0), NULL);
		if (L_0)
		{
			goto IL_002d;
		}
	}
	{
		String_t* L_1;
		L_1 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		int32_t L_2;
		L_2 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
		int32_t L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3);
		String_t* L_5;
		L_5 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral2E24F08467194470F4D7E32200BD7416A5EB9DD7, L_1, L_4, NULL);
		G_B3_0 = L_5;
		goto IL_0049;
	}

IL_002d:
	{
		String_t* L_6 = V_0;
		String_t* L_7;
		L_7 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(__this, NULL);
		int32_t L_8;
		L_8 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(__this, NULL);
		int32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(il2cpp_defaults.int32_class, &L_9);
		String_t* L_11;
		L_11 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralFD79AB5AC81BE0C36C89A2F219BEC031C4992F76, L_6, L_7, L_10, NULL);
		G_B3_0 = L_11;
	}

IL_0049:
	{
		V_1 = G_B3_0;
		goto IL_004c;
	}

IL_004c:
	{
		String_t* L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementAsset_OnVisualTreeAssetChanged_m099E3B17C3AB2E329A83146A9B8AC61306C3257A (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_previousVta, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_newVta, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1063F03F8F23DE1EF2948D91D847183FE6AA7CE);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_previousVta;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_1 = ___1_newVta;
		UxmlAsset_OnVisualTreeAssetChanged_m2EC307FEDF113CEEF983851CAE4CB94C1F95E891(__this, L_0, L_1, NULL);
		int32_t L_2;
		L_2 = VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6(__this, NULL);
		V_0 = (bool)((((int32_t)L_2) < ((int32_t)0))? 1 : 0);
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0019;
		}
	}
	{
		goto IL_0051;
	}

IL_0019:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_4 = ___0_previousVta;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL);
		V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_003c;
		}
	}
	{
		VisualElementAsset_set_ruleIndex_mD2D8B6A4531DB45C1FC3716BB878F8CCB1146A83(__this, (-1), NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralE1063F03F8F23DE1EF2948D91D847183FE6AA7CE, NULL);
		goto IL_0051;
	}

IL_003c:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_7 = ___1_newVta;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_7, NULL);
		V_2 = L_8;
		bool L_9 = V_2;
		if (!L_9)
		{
			goto IL_0051;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_10 = ___0_previousVta;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_11 = ___1_newVta;
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		VisualTreeAsset_SwallowStyleRule_m3D9C22969F35A5E452B4857D7A0EDBA6152CCF95(L_10, L_11, __this, NULL);
	}

IL_0051:
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VisualElementFactoryRegistry_GetMovedUIControlTypeName_m877C5B3523EFCEE4A0D1B8184A9CF7FA7FD8F5C2 (Type_t* ___0_type, MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* ___1_attr, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F V_0;
	memset((&V_0), 0, sizeof(V_0));
	String_t* V_1 = NULL;
	String_t* V_2 = NULL;
	String_t* V_3 = NULL;
	bool V_4 = false;
	String_t* V_5 = NULL;
	String_t* G_B5_0 = NULL;
	String_t* G_B8_0 = NULL;
	{
		Type_t* L_0 = ___0_type;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_1;
		L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
		V_4 = L_1;
		bool L_2 = V_4;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		V_5 = L_3;
		goto IL_005e;
	}

IL_0017:
	{
		MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* L_4 = ___1_attr;
		NullCheck(L_4);
		MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F L_5 = L_4->___data;
		V_0 = L_5;
		MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F L_6 = V_0;
		bool L_7 = L_6.___nameSpaceHasChanged;
		if (L_7)
		{
			goto IL_002e;
		}
	}
	{
		Type_t* L_8 = ___0_type;
		NullCheck(L_8);
		String_t* L_9;
		L_9 = VirtualFuncInvoker0< String_t* >::Invoke(23, L_8);
		G_B5_0 = L_9;
		goto IL_0034;
	}

IL_002e:
	{
		MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F L_10 = V_0;
		String_t* L_11 = L_10.___nameSpace;
		G_B5_0 = L_11;
	}

IL_0034:
	{
		V_1 = G_B5_0;
		MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F L_12 = V_0;
		bool L_13 = L_12.___classHasChanged;
		if (L_13)
		{
			goto IL_0045;
		}
	}
	{
		Type_t* L_14 = ___0_type;
		NullCheck(L_14);
		String_t* L_15;
		L_15 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_14);
		G_B8_0 = L_15;
		goto IL_004b;
	}

IL_0045:
	{
		MovedFromAttributeData_t03CC6A15A3D30385AF3C6E10FA273DE13D874A2F L_16 = V_0;
		String_t* L_17 = L_16.___className;
		G_B8_0 = L_17;
	}

IL_004b:
	{
		V_2 = G_B8_0;
		String_t* L_18 = V_1;
		String_t* L_19 = V_2;
		String_t* L_20;
		L_20 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_18, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_19, NULL);
		V_3 = L_20;
		String_t* L_21 = V_3;
		V_5 = L_21;
		goto IL_005e;
	}

IL_005e:
	{
		String_t* L_22 = V_5;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* VisualElementFactoryRegistry_get_factories_mBA3A04519705854EDEE193B8304960E6BDD9A0E7 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9F8971D521FD28B0432196759DD85E8A7494C09B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD382E8B295BA38C62DBD13E29CE12DE861EC432E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* V_1 = NULL;
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_0 = ((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_Factories;
		V_0 = (bool)((((RuntimeObject*)(Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0031;
		}
	}
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_2 = (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*)il2cpp_codegen_object_new(Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m9F8971D521FD28B0432196759DD85E8A7494C09B(L_2, Dictionary_2__ctor_m9F8971D521FD28B0432196759DD85E8A7494C09B_RuntimeMethod_var);
		((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_Factories = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_Factories), (void*)L_2);
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_3 = (Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297*)il2cpp_codegen_object_new(Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mD382E8B295BA38C62DBD13E29CE12DE861EC432E(L_3, ((int32_t)50), Dictionary_2__ctor_mD382E8B295BA38C62DBD13E29CE12DE861EC432E_RuntimeMethod_var);
		((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_MovedTypesFactories = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_MovedTypesFactories), (void*)L_3);
		VisualElementFactoryRegistry_RegisterEngineFactories_m872F9975EF6E71112E430077877F157200F70EC4(NULL);
		VisualElementFactoryRegistry_RegisterUserFactories_m9ECE84CEEAFCBB245CCB55B26D67F2A37AF14B81(NULL);
	}

IL_0031:
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_4 = ((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_Factories;
		V_1 = L_4;
		goto IL_0039;
	}

IL_0039:
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFactoryRegistry_RegisterFactory_mB05BF74D47FF4B2B3DB917C7312E8B40D0928899 (RuntimeObject* ___0_factory, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisMovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432_m8FBE36C8E667E3138E53DE95767E2C6D71E655FD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6B4E4E39CB37522BFD151B347A382B59B473C69B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* V_0 = NULL;
	bool V_1 = false;
	Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 V_2;
	memset((&V_2), 0, sizeof(V_2));
	RuntimeObject* V_3 = NULL;
	bool V_4 = false;
	Type_t* V_5 = NULL;
	MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* V_6 = NULL;
	bool V_7 = false;
	String_t* V_8 = NULL;
	bool V_9 = false;
	MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* G_B13_0 = NULL;
	int32_t G_B16_0 = 0;
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_0;
		L_0 = VisualElementFactoryRegistry_get_factories_mBA3A04519705854EDEE193B8304960E6BDD9A0E7(NULL);
		RuntimeObject* L_1 = ___0_factory;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_1);
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D_RuntimeMethod_var);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_008c;
		}
	}
	{
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_5 = V_0;
		NullCheck(L_5);
		Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 L_6;
		L_6 = List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5(L_5, List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5_RuntimeMethod_var);
		V_2 = L_6;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_006f:
			{
				Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A((&V_2), Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0064_1;
			}

IL_0022_1:
			{
				RuntimeObject* L_7;
				L_7 = Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_inline((&V_2), Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_RuntimeMethod_var);
				V_3 = L_7;
				RuntimeObject* L_8 = V_3;
				NullCheck(L_8);
				Type_t* L_9;
				L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
				RuntimeObject* L_10 = ___0_factory;
				NullCheck(L_10);
				Type_t* L_11;
				L_11 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_10, NULL);
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				bool L_12;
				L_12 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, L_11, NULL);
				V_4 = L_12;
				bool L_13 = V_4;
				if (!L_13)
				{
					goto IL_0063_1;
				}
			}
			{
				RuntimeObject* L_14 = ___0_factory;
				NullCheck(L_14);
				Type_t* L_15;
				L_15 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_14, NULL);
				NullCheck(L_15);
				String_t* L_16;
				L_16 = VirtualFuncInvoker0< String_t* >::Invoke(25, L_15);
				String_t* L_17;
				L_17 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7AF912EF574F4A4B8D1684A357C31BA4899E2630)), L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA09E2059CFC087EDA705E84D3AECFCB7D8744B91)), NULL);
				ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_18 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
				ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_18, L_17, NULL);
				IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementFactoryRegistry_RegisterFactory_mB05BF74D47FF4B2B3DB917C7312E8B40D0928899_RuntimeMethod_var)));
			}

IL_0063_1:
			{
			}

IL_0064_1:
			{
				bool L_19;
				L_19 = Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F((&V_2), Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F_RuntimeMethod_var);
				if (L_19)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_007e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_007e:
	{
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_20 = V_0;
		RuntimeObject* L_21 = ___0_factory;
		NullCheck(L_20);
		List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_inline(L_20, L_21, List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_RuntimeMethod_var);
		goto IL_0110;
	}

IL_008c:
	{
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_22 = (List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018*)il2cpp_codegen_object_new(List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018_il2cpp_TypeInfo_var);
		List_1__ctor_m6B4E4E39CB37522BFD151B347A382B59B473C69B(L_22, List_1__ctor_m6B4E4E39CB37522BFD151B347A382B59B473C69B_RuntimeMethod_var);
		V_0 = L_22;
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_23 = V_0;
		RuntimeObject* L_24 = ___0_factory;
		NullCheck(L_23);
		List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_inline(L_23, L_24, List_1_Add_m6B3221DE63466F33DDEE68CD4524E3C36F4DC791_RuntimeMethod_var);
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_25 = ((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_Factories;
		RuntimeObject* L_26 = ___0_factory;
		NullCheck(L_26);
		String_t* L_27;
		L_27 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_26);
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_28 = V_0;
		NullCheck(L_25);
		Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F(L_25, L_27, L_28, Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F_RuntimeMethod_var);
		RuntimeObject* L_29 = ___0_factory;
		NullCheck(L_29);
		Type_t* L_30;
		L_30 = InterfaceFuncInvoker0< Type_t* >::Invoke(1, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_29);
		V_5 = L_30;
		Type_t* L_31 = V_5;
		if (L_31)
		{
			goto IL_00bc;
		}
	}
	{
		G_B13_0 = ((MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432*)(NULL));
		goto IL_00c4;
	}

IL_00bc:
	{
		Type_t* L_32 = V_5;
		MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* L_33;
		L_33 = CustomAttributeExtensions_GetCustomAttribute_TisMovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432_m8FBE36C8E667E3138E53DE95767E2C6D71E655FD(L_32, (bool)0, CustomAttributeExtensions_GetCustomAttribute_TisMovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432_m8FBE36C8E667E3138E53DE95767E2C6D71E655FD_RuntimeMethod_var);
		G_B13_0 = L_33;
	}

IL_00c4:
	{
		V_6 = G_B13_0;
		MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* L_34 = V_6;
		if (!L_34)
		{
			goto IL_00dd;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_36;
		L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
		Type_t* L_37 = V_5;
		NullCheck(L_36);
		bool L_38;
		L_38 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_36, L_37);
		G_B16_0 = ((int32_t)(L_38));
		goto IL_00de;
	}

IL_00dd:
	{
		G_B16_0 = 0;
	}

IL_00de:
	{
		V_7 = (bool)G_B16_0;
		bool L_39 = V_7;
		if (!L_39)
		{
			goto IL_010f;
		}
	}
	{
		Type_t* L_40 = V_5;
		MovedFromAttribute_t2938C24921E4D74A1A2F3B4A874BD6F89D1EA432* L_41 = V_6;
		String_t* L_42;
		L_42 = VisualElementFactoryRegistry_GetMovedUIControlTypeName_m877C5B3523EFCEE4A0D1B8184A9CF7FA7FD8F5C2(L_40, L_41, NULL);
		V_8 = L_42;
		String_t* L_43 = V_8;
		bool L_44;
		L_44 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_43, NULL);
		V_9 = (bool)((((int32_t)L_44) == ((int32_t)0))? 1 : 0);
		bool L_45 = V_9;
		if (!L_45)
		{
			goto IL_010e;
		}
	}
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_46 = ((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_MovedTypesFactories;
		String_t* L_47 = V_8;
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_48 = V_0;
		NullCheck(L_46);
		Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F(L_46, L_47, L_48, Dictionary_2_Add_m5238542A35F6615B7A25080359AFF2AC76DAE37F_RuntimeMethod_var);
	}

IL_010e:
	{
	}

IL_010f:
	{
	}

IL_0110:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementFactoryRegistry_TryGetValue_m0597E06B910BB77771D38BD20A305F800B0F1966 (String_t* ___0_fullTypeName, List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018** ___1_factoryList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_0;
		L_0 = VisualElementFactoryRegistry_get_factories_mBA3A04519705854EDEE193B8304960E6BDD9A0E7(NULL);
		String_t* L_1 = ___0_fullTypeName;
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018** L_2 = ___1_factoryList;
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D(L_0, L_1, L_2, Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D_RuntimeMethod_var);
		V_0 = L_3;
		bool L_4 = V_0;
		V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0023;
		}
	}
	{
		Dictionary_2_tA46ED3F3409EFE7435A050EFC98737E3416DF297* L_6 = ((VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFactoryRegistry_t5AFB3437843ACF0BEB134D5662C29A498260FEE3_il2cpp_TypeInfo_var))->___s_MovedTypesFactories;
		String_t* L_7 = ___0_fullTypeName;
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018** L_8 = ___1_factoryList;
		NullCheck(L_6);
		bool L_9;
		L_9 = Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D(L_6, L_7, L_8, Dictionary_2_TryGetValue_m5D8EE4EF4835DCA21D68A034C39890DFBF42944D_RuntimeMethod_var);
		V_0 = L_9;
	}

IL_0023:
	{
		bool L_10 = V_0;
		V_2 = L_10;
		goto IL_0027;
	}

IL_0027:
	{
		bool L_11 = V_2;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFactoryRegistry_RegisterEngineFactories_m872F9975EF6E71112E430077877F157200F70EC4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* V_0 = NULL;
	IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* V_1 = NULL;
	int32_t V_2 = 0;
	RuntimeObject* V_3 = NULL;
	{
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_0 = (IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322*)(IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322*)SZArrayNew(IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322_il2cpp_TypeInfo_var, (uint32_t)((int32_t)55));
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_1 = L_0;
		UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2* L_2 = (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2*)il2cpp_codegen_object_new(UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2_il2cpp_TypeInfo_var);
		UxmlRootElementFactory__ctor_mA195BA4F185ECEB3F73E683544D3F1FB81CE35CE(L_2, NULL);
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_2);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_2);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_3 = L_1;
		UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A* L_4 = (UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A*)il2cpp_codegen_object_new(UxmlTemplateFactory_t8A7706A785E9057D26FE7254B5CF761E61F8B85A_il2cpp_TypeInfo_var);
		UxmlTemplateFactory__ctor_m1EDF1CA49D9BA6F6922BB41C295C79A765EE4094(L_4, NULL);
		NullCheck(L_3);
		ArrayElementTypeCheck (L_3, L_4);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_4);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_5 = L_3;
		UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135* L_6 = (UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135*)il2cpp_codegen_object_new(UxmlStyleFactory_t3062C419865799AB993746332076CD57D87C5135_il2cpp_TypeInfo_var);
		UxmlStyleFactory__ctor_m0A547D3C29B580AC8251DA3A249C5EB178E704CF(L_6, NULL);
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, L_6);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_6);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_7 = L_5;
		UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C* L_8 = (UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C*)il2cpp_codegen_object_new(UxmlAttributeOverridesFactory_t8DC6883CE444FFD7F7EB6BE87BEA29B2EE4A2A0C_il2cpp_TypeInfo_var);
		UxmlAttributeOverridesFactory__ctor_mF55F448D8C28E82E7BC74B67D1F2D9DD2F936084(L_8, NULL);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_8);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_8);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_9 = L_7;
		UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1* L_10 = (UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1*)il2cpp_codegen_object_new(UxmlFactory_t1ECF9631B695D2729985F16351113752F1481AA1_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mAFFF08C9DC0A592ED1CAC17A7FA99C0484AA533D(L_10, NULL);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_10);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_10);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_11 = L_9;
		UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6* L_12 = (UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6*)il2cpp_codegen_object_new(UxmlFactory_tB2101CA942C4DE79EDEAEFE27981C42107E3B4D6_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m068D9BEFABAB86486D755DBCEF428DCF1E5AECEE(L_12, NULL);
		NullCheck(L_11);
		ArrayElementTypeCheck (L_11, L_12);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_12);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_13 = L_11;
		UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172* L_14 = (UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172*)il2cpp_codegen_object_new(UxmlFactory_t9EA8AA3760D36CB424435C9FEE3A253C597E4172_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mBD5FD352733694831B4DBD50AECA747A2EC354FE(L_14, NULL);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_14);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_14);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_15 = L_13;
		UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557* L_16 = (UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557*)il2cpp_codegen_object_new(UxmlFactory_tF9683EC71E4F687E36692AD4C22A0F0A79BA5557_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mFCDC01C4EEAE569AE83062232F846083A90B16D9(L_16, NULL);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_16);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_16);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_17 = L_15;
		UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B* L_18 = (UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B*)il2cpp_codegen_object_new(UxmlFactory_t6F53E24D591E2E75BBDE2E77C71A40304AD5094B_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m3E8B5BA1F5F65262CEBA93D37991F8DF226ABEB7(L_18, NULL);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_18);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(8), (RuntimeObject*)L_18);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_19 = L_17;
		UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE* L_20 = (UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE*)il2cpp_codegen_object_new(UxmlFactory_t35B922ED9E1CA8C252387734E2B2CDA19938C6FE_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mB92A40B6B4EBD59389168ED750B1FA502F7101E9(L_20, NULL);
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_20);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (RuntimeObject*)L_20);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_21 = L_19;
		UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1* L_22 = (UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1*)il2cpp_codegen_object_new(UxmlFactory_tEC8CC0AEF087D585994E90EC035A601F3D0F29D1_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m80927DD93169A7933B6DB9A7244343F5ECAB46F1(L_22, NULL);
		NullCheck(L_21);
		ArrayElementTypeCheck (L_21, L_22);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (RuntimeObject*)L_22);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_23 = L_21;
		UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786* L_24 = (UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786*)il2cpp_codegen_object_new(UxmlFactory_t6CF52131E2A7931EE67A7392DFA7EF0C5F233786_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m486DF4197D72052B64E9666D4838F429FDDC9FBC(L_24, NULL);
		NullCheck(L_23);
		ArrayElementTypeCheck (L_23, L_24);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (RuntimeObject*)L_24);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_25 = L_23;
		UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF* L_26 = (UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF*)il2cpp_codegen_object_new(UxmlFactory_t69CF565D66C0C9026CE03CE91ED4C8D79FCFFCEF_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mF27AAD7A7CC32201EE1CBBAA14D37A188CFADEA2(L_26, NULL);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_26);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (RuntimeObject*)L_26);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_27 = L_25;
		UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF* L_28 = (UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF*)il2cpp_codegen_object_new(UxmlFactory_t7DB318A14BAB84613EDD5EA0BA57891581394BBF_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m6FA2108104416D5DA6606536B9B8E714DB1558F3(L_28, NULL);
		NullCheck(L_27);
		ArrayElementTypeCheck (L_27, L_28);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (RuntimeObject*)L_28);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_29 = L_27;
		UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D* L_30 = (UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D*)il2cpp_codegen_object_new(UxmlFactory_t51EFE0D79FC31E5C69D69B843C9D0692E7E9357D_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m67E0482E1B302129459CE89EB122AF8084F1F2B6(L_30, NULL);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_30);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (RuntimeObject*)L_30);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_31 = L_29;
		UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30* L_32 = (UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30*)il2cpp_codegen_object_new(UxmlFactory_tD07321760237BDC33659E316F566C2C4A533EA30_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m44C17FD72FA331DC0CAE9B41FA176A9DEF05E591(L_32, NULL);
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_32);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (RuntimeObject*)L_32);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_33 = L_31;
		UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB* L_34 = (UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB*)il2cpp_codegen_object_new(UxmlFactory_t0AF11BAA8BF1530C43578093CBEC2AA3C620EFFB_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mB8F6378A7F498D023271F004F8E6A8205C5CBB26(L_34, NULL);
		NullCheck(L_33);
		ArrayElementTypeCheck (L_33, L_34);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (RuntimeObject*)L_34);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_35 = L_33;
		UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355* L_36 = (UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355*)il2cpp_codegen_object_new(UxmlFactory_t249AC34D5F7B29165319BBB39E55115D72C6C355_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mCF69EA4C7D3090596961C5251A78034EB50C3CB3(L_36, NULL);
		NullCheck(L_35);
		ArrayElementTypeCheck (L_35, L_36);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (RuntimeObject*)L_36);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_37 = L_35;
		UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F* L_38 = (UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F*)il2cpp_codegen_object_new(UxmlFactory_t73B2991499239881C5C824B63741E30FC900377F_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m4DE146268D2868B2569F6FE00949A80128558439(L_38, NULL);
		NullCheck(L_37);
		ArrayElementTypeCheck (L_37, L_38);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (RuntimeObject*)L_38);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_39 = L_37;
		UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2* L_40 = (UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2*)il2cpp_codegen_object_new(UxmlFactory_t2E129D443AB129AC89939D86BA7EC77C545C76A2_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m3B29DBF209013C50F31CBC6FA2BCAE7D07CF5470(L_40, NULL);
		NullCheck(L_39);
		ArrayElementTypeCheck (L_39, L_40);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (RuntimeObject*)L_40);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_41 = L_39;
		UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9* L_42 = (UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9*)il2cpp_codegen_object_new(UxmlFactory_t11A584E0C1B2FAF70141E6EFA9220CC0D629ACB9_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m2E5422BC25146F857F4D9243B72EF920620EEBA3(L_42, NULL);
		NullCheck(L_41);
		ArrayElementTypeCheck (L_41, L_42);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (RuntimeObject*)L_42);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_43 = L_41;
		UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095* L_44 = (UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095*)il2cpp_codegen_object_new(UxmlFactory_t5721E550FC36B9FB25920C8A1BF3ED0690EAD095_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m442008A727857B9AE76F718FCFD16E60AC5F13AB(L_44, NULL);
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_44);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (RuntimeObject*)L_44);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_45 = L_43;
		UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B* L_46 = (UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B*)il2cpp_codegen_object_new(UxmlFactory_t9754F957D6F9A2CB96F75CB5511193FED61D133B_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m8D966BFF742F3FECD49E04E56A149D26F1A41BEF(L_46, NULL);
		NullCheck(L_45);
		ArrayElementTypeCheck (L_45, L_46);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (RuntimeObject*)L_46);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_47 = L_45;
		UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B* L_48 = (UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B*)il2cpp_codegen_object_new(UxmlFactory_t067011E8F759A49AA9E253E48B3DE7473B05F58B_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m87E7DA1E842A9B4B4A45132392EDA2868D62B8A2(L_48, NULL);
		NullCheck(L_47);
		ArrayElementTypeCheck (L_47, L_48);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (RuntimeObject*)L_48);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_49 = L_47;
		UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A* L_50 = (UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A*)il2cpp_codegen_object_new(UxmlFactory_t2E267E91D0B573E4D06AE01A09376ACF014A183A_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m438E041DB14CA7F62B31FE3AABBA1B30C78B73D9(L_50, NULL);
		NullCheck(L_49);
		ArrayElementTypeCheck (L_49, L_50);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (RuntimeObject*)L_50);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_51 = L_49;
		UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5* L_52 = (UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5*)il2cpp_codegen_object_new(UxmlFactory_tCE6DF7355A113F1B17DF63856AF294A0B193E5F5_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mC3A9C80A8C641021FA024516FCC283A4A29203A2(L_52, NULL);
		NullCheck(L_51);
		ArrayElementTypeCheck (L_51, L_52);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (RuntimeObject*)L_52);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_53 = L_51;
		UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678* L_54 = (UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678*)il2cpp_codegen_object_new(UxmlFactory_t516FE1C24CC6B2440DCACBB23513C54C6FEEA678_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m242E0C74D4B271A81BA41E7A31920C34BAF8F16F(L_54, NULL);
		NullCheck(L_53);
		ArrayElementTypeCheck (L_53, L_54);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (RuntimeObject*)L_54);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_55 = L_53;
		UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4* L_56 = (UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4*)il2cpp_codegen_object_new(UxmlFactory_tE9EC1F2EEB1D16C012FCCA983EB08631DD8A4BE4_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m918EF7F3A427A1D1C2AA94168F5911CC8264856E(L_56, NULL);
		NullCheck(L_55);
		ArrayElementTypeCheck (L_55, L_56);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (RuntimeObject*)L_56);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_57 = L_55;
		UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E* L_58 = (UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E*)il2cpp_codegen_object_new(UxmlFactory_t5B18CCB54AC17AB3F253B91F1737463755292A0E_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mCE92E35495F330B74CF19C19F7379707AE5C66A8(L_58, NULL);
		NullCheck(L_57);
		ArrayElementTypeCheck (L_57, L_58);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (RuntimeObject*)L_58);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_59 = L_57;
		UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8* L_60 = (UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8*)il2cpp_codegen_object_new(UxmlFactory_t045B315994A585EA6A21E9B7C1662889F1A5CDB8_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m560E6756E7DC1D33CC3B603C1BA98E3209FBF94F(L_60, NULL);
		NullCheck(L_59);
		ArrayElementTypeCheck (L_59, L_60);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (RuntimeObject*)L_60);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_61 = L_59;
		UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA* L_62 = (UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA*)il2cpp_codegen_object_new(UxmlFactory_t0E9441F0C7DD892BF8018E46BFCD72A64D446BCA_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m077588BAB518627AD5FFD83DE3D2412F32E2706B(L_62, NULL);
		NullCheck(L_61);
		ArrayElementTypeCheck (L_61, L_62);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (RuntimeObject*)L_62);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_63 = L_61;
		UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC* L_64 = (UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC*)il2cpp_codegen_object_new(UxmlFactory_t6845309ECE79DB9008EF5BADCA7B0E8DCD07E5EC_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mB19A128F13AD8AEB5A14396DCF3047D45B166663(L_64, NULL);
		NullCheck(L_63);
		ArrayElementTypeCheck (L_63, L_64);
		(L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (RuntimeObject*)L_64);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_65 = L_63;
		UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E* L_66 = (UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E*)il2cpp_codegen_object_new(UxmlFactory_tE53A9BFD5A8483024884DD881F70A6659E308F9E_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m5005445DB146B4310148BF67FCB2D21FBC21CA94(L_66, NULL);
		NullCheck(L_65);
		ArrayElementTypeCheck (L_65, L_66);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (RuntimeObject*)L_66);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_67 = L_65;
		UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9* L_68 = (UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9*)il2cpp_codegen_object_new(UxmlFactory_t45D7B5B8312810C5FD92A7F53C55C448284E48A9_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m949A2279E3D54EB142C7851961D1A1DD0C5F36C9(L_68, NULL);
		NullCheck(L_67);
		ArrayElementTypeCheck (L_67, L_68);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (RuntimeObject*)L_68);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_69 = L_67;
		UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33* L_70 = (UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33*)il2cpp_codegen_object_new(UxmlFactory_t1DB561BFFA7E2E3836F7AB008BCE7B6119542F33_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mEB14D7A253EE2815F42F86F6E03A32E190F7738C(L_70, NULL);
		NullCheck(L_69);
		ArrayElementTypeCheck (L_69, L_70);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (RuntimeObject*)L_70);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_71 = L_69;
		UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218* L_72 = (UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218*)il2cpp_codegen_object_new(UxmlFactory_tAECA77E800F1C8D8B4750E8DE5B030FB6BC0E218_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m42177F35756E41DCFD2768DEC11F0D2E8D09E54A(L_72, NULL);
		NullCheck(L_71);
		ArrayElementTypeCheck (L_71, L_72);
		(L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (RuntimeObject*)L_72);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_73 = L_71;
		UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838* L_74 = (UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838*)il2cpp_codegen_object_new(UxmlFactory_t1BC8F3254EBA5E85475338D3FF430F892CA21838_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m5EF912C40B0CA5BCF99F33DD4D3D5DC8BA90B2AC(L_74, NULL);
		NullCheck(L_73);
		ArrayElementTypeCheck (L_73, L_74);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (RuntimeObject*)L_74);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_75 = L_73;
		UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B* L_76 = (UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B*)il2cpp_codegen_object_new(UxmlFactory_t923B56EC8735B50BC503E698596ED71BB89B7D3B_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m2C5393A9892ABDFF07AD83C4DDAFDEC2B2D5D4DA(L_76, NULL);
		NullCheck(L_75);
		ArrayElementTypeCheck (L_75, L_76);
		(L_75)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (RuntimeObject*)L_76);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_77 = L_75;
		UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999* L_78 = (UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999*)il2cpp_codegen_object_new(UxmlFactory_t06AABA87E4C24509C193641A27F258CE31F7B999_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mE101F994D025A3184467320C057A10FAD07388B5(L_78, NULL);
		NullCheck(L_77);
		ArrayElementTypeCheck (L_77, L_78);
		(L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (RuntimeObject*)L_78);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_79 = L_77;
		UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0* L_80 = (UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0*)il2cpp_codegen_object_new(UxmlFactory_t6C0A78CB68553E830F4E675A9E744865C541BDD0_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_mD43C1D418088FCD386DB6F7EE73ACEF13A169845(L_80, NULL);
		NullCheck(L_79);
		ArrayElementTypeCheck (L_79, L_80);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (RuntimeObject*)L_80);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_81 = L_79;
		UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5* L_82 = (UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5*)il2cpp_codegen_object_new(UxmlFactory_t298BA2C512AC0D9AE1BE057D7054AE3EB1C38CF5_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m86ABACBFFABBE438BFA6C11336C004F9D4551F6F(L_82, NULL);
		NullCheck(L_81);
		ArrayElementTypeCheck (L_81, L_82);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (RuntimeObject*)L_82);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_83 = L_81;
		UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72* L_84 = (UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72*)il2cpp_codegen_object_new(UxmlFactory_t3E822CA98920A1196445FAC874C49F943D059B72_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m684467EB5D73BB5222179965AF5A84AC43040FEE(L_84, NULL);
		NullCheck(L_83);
		ArrayElementTypeCheck (L_83, L_84);
		(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (RuntimeObject*)L_84);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_85 = L_83;
		UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A* L_86 = (UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A*)il2cpp_codegen_object_new(UxmlFactory_tA15DFE2BF1FA62E40E5AD1D6FBE15E880BDE524A_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m7368F5C39D80ED3CBD995C44001C231039F73A29(L_86, NULL);
		NullCheck(L_85);
		ArrayElementTypeCheck (L_85, L_86);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (RuntimeObject*)L_86);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_87 = L_85;
		UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721* L_88 = (UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721*)il2cpp_codegen_object_new(UxmlFactory_t6B3A6C9C9CFCD38A738E10B0757974EFD2B8B721_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m4DD7D7C5118F0AEB7C67532FE76E699C39063DFA(L_88, NULL);
		NullCheck(L_87);
		ArrayElementTypeCheck (L_87, L_88);
		(L_87)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (RuntimeObject*)L_88);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_89 = L_87;
		UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703* L_90 = (UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703*)il2cpp_codegen_object_new(UxmlFactory_t4F9F8DE70C646F8A125FD5C68C8FD4170AA21703_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m78BDB35B36E9F19F960B9F6A56676244DCAD3F76(L_90, NULL);
		NullCheck(L_89);
		ArrayElementTypeCheck (L_89, L_90);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (RuntimeObject*)L_90);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_91 = L_89;
		UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9* L_92 = (UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9*)il2cpp_codegen_object_new(UxmlFactory_tE4ED2ABEB06344B133B6DF651BF6BA008ACE2FF9_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m67DF00CB6169C85DD594D414F6AE02B700D6F27D(L_92, NULL);
		NullCheck(L_91);
		ArrayElementTypeCheck (L_91, L_92);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (RuntimeObject*)L_92);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_93 = L_91;
		UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D* L_94 = (UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D*)il2cpp_codegen_object_new(UxmlFactory_t49CCF5D7E03D263FFE51C98183778A51AE1B650D_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m61458A59F7B9416E8BE8EB6458647863AFB367F5(L_94, NULL);
		NullCheck(L_93);
		ArrayElementTypeCheck (L_93, L_94);
		(L_93)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (RuntimeObject*)L_94);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_95 = L_93;
		UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066* L_96 = (UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066*)il2cpp_codegen_object_new(UxmlFactory_tF58D3C730998562F67B8B429F57B1D087EF88066_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m187D213FC272F87242D529993776F697A5557A42(L_96, NULL);
		NullCheck(L_95);
		ArrayElementTypeCheck (L_95, L_96);
		(L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (RuntimeObject*)L_96);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_97 = L_95;
		UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD* L_98 = (UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD*)il2cpp_codegen_object_new(UxmlFactory_t72632B7706DEDB9AB0E4DF344D0A731F25B5F1CD_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m21D1A75A805522CA12E6677114D4BB30A5F41A1E(L_98, NULL);
		NullCheck(L_97);
		ArrayElementTypeCheck (L_97, L_98);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (RuntimeObject*)L_98);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_99 = L_97;
		UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3* L_100 = (UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3*)il2cpp_codegen_object_new(UxmlFactory_t7D42F6F5F7474F27BFA419B6E8168D27527F4AD3_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m950F1779735F602164100F77FCA5B5AF2185C3B3(L_100, NULL);
		NullCheck(L_99);
		ArrayElementTypeCheck (L_99, L_100);
		(L_99)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (RuntimeObject*)L_100);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_101 = L_99;
		UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828* L_102 = (UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828*)il2cpp_codegen_object_new(UxmlFactory_tB881E70354DA6FAB30DE829255F3DD3FC6ACA828_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m909A0FEF60C973EFEF3BE17BA3F3A7E50ADF6284(L_102, NULL);
		NullCheck(L_101);
		ArrayElementTypeCheck (L_101, L_102);
		(L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (RuntimeObject*)L_102);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_103 = L_101;
		UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4* L_104 = (UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4*)il2cpp_codegen_object_new(UxmlFactory_t4BBE66C53A623B879F9347C4B7E444A2DE7756C4_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m22D10BE2B1B5A95933B2748DC349AE6601B1AD0B(L_104, NULL);
		NullCheck(L_103);
		ArrayElementTypeCheck (L_103, L_104);
		(L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (RuntimeObject*)L_104);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_105 = L_103;
		UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D* L_106 = (UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D*)il2cpp_codegen_object_new(UxmlFactory_t2CE800696DAD9B1E850A24A07FAB757C195E1E1D_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m5FD505568A12F5D0275A930EA02BBE4F4A4112BB(L_106, NULL);
		NullCheck(L_105);
		ArrayElementTypeCheck (L_105, L_106);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (RuntimeObject*)L_106);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_107 = L_105;
		UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780* L_108 = (UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780*)il2cpp_codegen_object_new(UxmlFactory_t8E86BC06FB25E2622FCD0332B35CE82ACB8E0780_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m9B4B31872349778AAAF2A22589F6375C3CC238F6(L_108, NULL);
		NullCheck(L_107);
		ArrayElementTypeCheck (L_107, L_108);
		(L_107)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (RuntimeObject*)L_108);
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_109 = L_107;
		UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48* L_110 = (UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48*)il2cpp_codegen_object_new(UxmlFactory_tF1192B85D2A078A04AC8F98AB4838DA68850AA48_il2cpp_TypeInfo_var);
		UxmlFactory__ctor_m8F48FBBEA76FAC7521EEAFB74ED6E18DE534E649(L_110, NULL);
		NullCheck(L_109);
		ArrayElementTypeCheck (L_109, L_110);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (RuntimeObject*)L_110);
		V_0 = L_109;
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_111 = V_0;
		V_1 = L_111;
		V_2 = 0;
		goto IL_0207;
	}

IL_01f6:
	{
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_112 = V_1;
		int32_t L_113 = V_2;
		NullCheck(L_112);
		int32_t L_114 = L_113;
		RuntimeObject* L_115 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
		V_3 = L_115;
		RuntimeObject* L_116 = V_3;
		VisualElementFactoryRegistry_RegisterFactory_mB05BF74D47FF4B2B3DB917C7312E8B40D0928899(L_116, NULL);
		int32_t L_117 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_117, 1));
	}

IL_0207:
	{
		int32_t L_118 = V_2;
		IUxmlFactoryU5BU5D_t8994ABA10DA466E08CE753B11AC1EEF231260322* L_119 = V_1;
		NullCheck(L_119);
		if ((((int32_t)L_118) < ((int32_t)((int32_t)(((RuntimeArray*)L_119)->max_length)))))
		{
			goto IL_01f6;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFactoryRegistry_RegisterUserFactories_m9ECE84CEEAFCBB245CCB55B26D67F2A37AF14B81 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A104D015A90F9AC5C50E8ABB0FEEDEC8E32B0A4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1554A92D0262F3D86F6C4982E562EBAEEFB64175);
		s_Il2CppMethodInitialized = true;
	}
	HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* V_0 = NULL;
	AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_1 = NULL;
	AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_2 = NULL;
	int32_t V_3 = 0;
	Assembly_t* V_4 = NULL;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_5 = NULL;
	bool V_6 = false;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_7 = NULL;
	int32_t V_8 = 0;
	Type_t* V_9 = NULL;
	RuntimeObject* V_10 = NULL;
	bool V_11 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B12_0 = 0;
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
		L_0 = ScriptingRuntime_GetAllUserAssemblies_mA90D59F0C8D15BA303AD3EA52F992DFB3BE1C7F2(NULL);
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_1 = (HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178*)il2cpp_codegen_object_new(HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178_il2cpp_TypeInfo_var);
		HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62(L_1, (RuntimeObject*)L_0, HashSet_1__ctor_m9F8CD04799346CDC14E5D227FCC28B5A151A7C62_RuntimeMethod_var);
		V_0 = L_1;
		AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_2;
		L_2 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL);
		NullCheck(L_2);
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_3;
		L_3 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_2, NULL);
		V_1 = L_3;
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_4 = V_1;
		V_2 = L_4;
		V_3 = 0;
		goto IL_00e2;
	}

IL_0021:
	{
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_5 = V_2;
		int32_t L_6 = V_3;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		Assembly_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		V_4 = L_8;
		HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_9 = V_0;
		Assembly_t* L_10 = V_4;
		NullCheck(L_10);
		AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_11;
		L_11 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(21, L_10);
		NullCheck(L_11);
		String_t* L_12;
		L_12 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_11, NULL);
		String_t* L_13;
		L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_12, _stringLiteral0A104D015A90F9AC5C50E8ABB0FEEDEC8E32B0A4, NULL);
		NullCheck(L_9);
		bool L_14;
		L_14 = HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853(L_9, L_13, HashSet_1_Contains_mAE49939A0DE08C4864E8560F3F7FCDAC2E193853_RuntimeMethod_var);
		if (!L_14)
		{
			goto IL_005d;
		}
	}
	{
		Assembly_t* L_15 = V_4;
		NullCheck(L_15);
		AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_16;
		L_16 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(21, L_15);
		NullCheck(L_16);
		String_t* L_17;
		L_17 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_16, NULL);
		bool L_18;
		L_18 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_17, _stringLiteral1554A92D0262F3D86F6C4982E562EBAEEFB64175, NULL);
		G_B4_0 = ((int32_t)(L_18));
		goto IL_005e;
	}

IL_005d:
	{
		G_B4_0 = 1;
	}

IL_005e:
	{
		V_6 = (bool)G_B4_0;
		bool L_19 = V_6;
		if (!L_19)
		{
			goto IL_0066;
		}
	}
	{
		goto IL_00de;
	}

IL_0066:
	{
		Assembly_t* L_20 = V_4;
		NullCheck(L_20);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_21;
		L_21 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(17, L_20);
		V_5 = L_21;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_22 = V_5;
		V_7 = L_22;
		V_8 = 0;
		goto IL_00d5;
	}

IL_0079:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23 = V_7;
		int32_t L_24 = V_8;
		NullCheck(L_23);
		int32_t L_25 = L_24;
		Type_t* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		V_9 = L_26;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_27 = { reinterpret_cast<intptr_t> (IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_28;
		L_28 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_27, NULL);
		Type_t* L_29 = V_9;
		NullCheck(L_28);
		bool L_30;
		L_30 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_28, L_29);
		if (!L_30)
		{
			goto IL_00af;
		}
	}
	{
		Type_t* L_31 = V_9;
		NullCheck(L_31);
		bool L_32;
		L_32 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_31, NULL);
		if (L_32)
		{
			goto IL_00af;
		}
	}
	{
		Type_t* L_33 = V_9;
		NullCheck(L_33);
		bool L_34;
		L_34 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_33, NULL);
		if (L_34)
		{
			goto IL_00af;
		}
	}
	{
		Type_t* L_35 = V_9;
		NullCheck(L_35);
		bool L_36;
		L_36 = VirtualFuncInvoker0< bool >::Invoke(39, L_35);
		G_B12_0 = ((int32_t)(L_36));
		goto IL_00b0;
	}

IL_00af:
	{
		G_B12_0 = 1;
	}

IL_00b0:
	{
		V_11 = (bool)G_B12_0;
		bool L_37 = V_11;
		if (!L_37)
		{
			goto IL_00b8;
		}
	}
	{
		goto IL_00cf;
	}

IL_00b8:
	{
		Type_t* L_38 = V_9;
		RuntimeObject* L_39;
		L_39 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_38, NULL);
		V_10 = ((RuntimeObject*)Castclass((RuntimeObject*)L_39, IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_il2cpp_TypeInfo_var));
		RuntimeObject* L_40 = V_10;
		VisualElementFactoryRegistry_RegisterFactory_mB05BF74D47FF4B2B3DB917C7312E8B40D0928899(L_40, NULL);
	}

IL_00cf:
	{
		int32_t L_41 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_41, 1));
	}

IL_00d5:
	{
		int32_t L_42 = V_8;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_43 = V_7;
		NullCheck(L_43);
		if ((((int32_t)L_42) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length)))))
		{
			goto IL_0079;
		}
	}
	{
	}

IL_00de:
	{
		int32_t L_44 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_00e2:
	{
		int32_t L_45 = V_3;
		AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_46 = V_2;
		NullCheck(L_46);
		if ((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length)))))
		{
			goto IL_0021;
		}
	}
	{
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_get_importedWithErrors_mC0B7B8681BBB76AAFDE69A98F4B1A5E93ED27DF8 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_ImportedWithErrors;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_set_importedWithErrors_m691AE40DB4153ACC1C0536A44607621E69C01CB2 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_ImportedWithErrors = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_get_hasEditorElements_m320E5745E6B80A62C6DC1F8EC2B8D9E36EE3D02E (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_HasEditorElements;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_set_hasEditorElements_m060DBCF232A8CB450A4C6C3C6A3B37A7AD8FD3B0 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_HasEditorElements = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_get_importerWithUpdatedUrls_m42B22619C8D9457D503D4F0A10B46482C17F684F (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_HasUpdatedUrls;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_set_importerWithUpdatedUrls_m6D9B13D8C144F252153A69F564F7DB74E97A425F (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_HasUpdatedUrls = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_get_importedWithWarnings_m6BBC6FBD847C7A65CEECE8572456F19A28A6277A (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		bool L_0 = __this->___m_ImportedWithWarnings;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		bool L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_set_importedWithWarnings_mA3DC08B3D49D4CAC61B711BBBC60A7B7BD0286A5 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___m_ImportedWithWarnings = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_GetNextChildSerialNumber_m4DD8D03042032E5F490C7D95DAC24EB4909E5B50 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		RuntimeObject* L_0;
		L_0 = VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C(__this, NULL);
		int32_t L_1;
		L_1 = IEnumerableExtensions_GetCount_mE1A868221A34F40C95B712C8FD73E09C2B528F1E(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* VisualTreeAsset_get_usings_m40C5C71F6B9EF05D29FA2E5FAD9C1D0B0BB8DFAA (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_0 = __this->___m_Usings;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_get_templateDependencies_m648F16107C010BF85F6FA3D55E6C3ECD215F9D49 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* L_0 = (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63*)il2cpp_codegen_object_new(U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63_il2cpp_TypeInfo_var);
		U3Cget_templateDependenciesU3Ed__30__ctor_mDDFA20CDB6BEC698F67C63BD0E68A57622540BC4(L_0, ((int32_t)-2), NULL);
		V_0 = L_0;
		U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* L_2 = V_0;
		V_1 = L_2;
		RuntimeObject* L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* VisualTreeAsset_GetOrCreateInlineStyleSheet_mCA5D795116B8FC0C56E977AEF63AB5F1F2F820B0 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleSheetUtility_tF8731471C337675D2AF904D96758E479BD57F390_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* V_1 = NULL;
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_0 = __this->___inlineSheet;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(StyleSheetUtility_tF8731471C337675D2AF904D96758E479BD57F390_il2cpp_TypeInfo_var);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_3;
		L_3 = StyleSheetUtility_CreateInstanceWithHideFlags_mC9D4EDCB53944A76347B1960B92EC013E24DF33B(NULL);
		__this->___inlineSheet = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___inlineSheet), (void*)L_3);
	}

IL_001c:
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_4 = __this->___inlineSheet;
		V_1 = L_4;
		goto IL_0025;
	}

IL_0025:
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_get_visualTreeNoAlloc_mB8D7818311624FBC7F03CAE2769ABD5AAD3E870B (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_0 = NULL;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = __this->___m_VisualTree;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA143350738A2363B33FCFE961A6A6C9A02CE14E);
		s_Il2CppMethodInitialized = true;
	}
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_0 = NULL;
	bool V_1 = false;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_2 = NULL;
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = __this->___m_VisualTree;
		V_1 = (bool)((!(((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0018;
		}
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_2 = __this->___m_VisualTree;
		V_2 = L_2;
		goto IL_0038;
	}

IL_0018:
	{
		il2cpp_codegen_initobj((&V_3), sizeof(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B));
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_3 = V_3;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)il2cpp_codegen_object_new(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		VisualElementAsset__ctor_mED755F63635A36F6A176EA9F9B3DC8B907437546(L_4, _stringLiteralCA143350738A2363B33FCFE961A6A6C9A02CE14E, L_3, NULL);
		V_0 = L_4;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_5 = V_0;
		VisualTreeAsset_SetRootAsset_m6ED129B1A056B7C3E896C0A32B6146453702F732(__this, L_5, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_6 = V_0;
		V_2 = L_6;
		goto IL_0038;
	}

IL_0038:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_7 = V_2;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_SetRootAsset_m6ED129B1A056B7C3E896C0A32B6146453702F732 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_root, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = __this->___m_VisualTree;
		V_0 = (bool)((!(((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral232F595D167FB4356F51F3986C66725C94BAEEBA)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualTreeAsset_SetRootAsset_m6ED129B1A056B7C3E896C0A32B6146453702F732_RuntimeMethod_var)));
	}

IL_0019:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_3 = ___0_root;
		__this->___m_VisualTree = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisualTree), (void*)L_3);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = ___0_root;
		NullCheck(L_4);
		UxmlAsset_SetVisualTreeAsset_m2E6B252E3EEBD6DFE2BD807BD4FFAB42B33B3811(L_4, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_get_stylesheets_m6BF41D1E9336D22869E0DBEEEECCFABE902BFC6A (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* L_0 = (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79*)il2cpp_codegen_object_new(U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79_il2cpp_TypeInfo_var);
		U3Cget_stylesheetsU3Ed__40__ctor_m391888B05704CF4128A2BB2BAC8DC15121918905(L_0, ((int32_t)-2), NULL);
		V_0 = L_0;
		U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* L_2 = V_0;
		V_1 = L_2;
		RuntimeObject* L_3 = V_1;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* VisualTreeAsset_AddUxmlObject_mA86BFD5D9717F231A95597010A903330D5455D56 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_parent, String_t* ___1_fieldUxmlName, String_t* ___2_fullTypeName, UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B ___3_xmlNamespace, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_0 = NULL;
	bool V_1 = false;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_2 = NULL;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_3 = NULL;
	bool V_4 = false;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B5_0 = NULL;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* G_B5_1 = NULL;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* G_B5_2 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* G_B4_0 = NULL;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* G_B4_1 = NULL;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* G_B4_2 = NULL;
	int32_t G_B6_0 = 0;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* G_B6_1 = NULL;
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* G_B6_2 = NULL;
	{
		String_t* L_0 = ___1_fieldUxmlName;
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0042;
		}
	}
	{
		String_t* L_3 = ___2_fullTypeName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_4 = ___3_xmlNamespace;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_5 = (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)il2cpp_codegen_object_new(UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var);
		UxmlObjectAsset__ctor_m4CE925996B4F4E513ABE43FBDD427CAF104E1C41(L_5, L_3, (bool)0, L_4, NULL);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_6 = L_5;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_7 = ___0_parent;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_7, NULL);
		NullCheck(L_6);
		UxmlObjectAsset_set_parentId_m82054410A28EBCA315619A63A484C3982D2E286E_inline(L_6, L_8, NULL);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_9 = L_6;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_10 = ___0_parent;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_10, NULL);
		int32_t L_12;
		L_12 = VisualTreeAsset_GetNextUxmlAssetId_m0787DFC72A5C9AB6E7F119D43723CB758CEB22F9(__this, L_11, NULL);
		NullCheck(L_9);
		UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline(L_9, L_12, NULL);
		V_2 = L_9;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_13 = ___0_parent;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_14 = V_2;
		NullCheck(L_13);
		UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775(L_13, L_14, NULL);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_15 = V_2;
		V_3 = L_15;
		goto IL_00a2;
	}

IL_0042:
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_16 = ___0_parent;
		String_t* L_17 = ___1_fieldUxmlName;
		NullCheck(L_16);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_18;
		L_18 = UxmlAsset_GetField_m468A376B5D085861B1B125D09C04A2D8796BB66D(L_16, L_17, NULL);
		V_0 = L_18;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_19 = V_0;
		V_4 = (bool)((((RuntimeObject*)(UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)L_19) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_20 = V_4;
		if (!L_20)
		{
			goto IL_0094;
		}
	}
	{
		String_t* L_21 = ___1_fieldUxmlName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_22 = ___3_xmlNamespace;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_23 = (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8*)il2cpp_codegen_object_new(UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8_il2cpp_TypeInfo_var);
		UxmlObjectAsset__ctor_m4CE925996B4F4E513ABE43FBDD427CAF104E1C41(L_23, L_21, (bool)1, L_22, NULL);
		V_0 = L_23;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_24 = ___0_parent;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_25 = V_0;
		NullCheck(L_24);
		UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775(L_24, L_25, NULL);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_26 = V_0;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_27 = ___0_parent;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_27, NULL);
		NullCheck(L_26);
		UxmlObjectAsset_set_parentId_m82054410A28EBCA315619A63A484C3982D2E286E_inline(L_26, L_28, NULL);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_29 = V_0;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_30 = ___0_parent;
		NullCheck(L_30);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_31;
		L_31 = UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline(L_30, NULL);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_32 = L_31;
		if (L_32)
		{
			G_B5_0 = L_32;
			G_B5_1 = __this;
			G_B5_2 = L_29;
			goto IL_0083;
		}
		G_B4_0 = L_32;
		G_B4_1 = __this;
		G_B4_2 = L_29;
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_1;
		G_B6_2 = G_B4_2;
		goto IL_0088;
	}

IL_0083:
	{
		NullCheck(G_B5_0);
		int32_t L_33;
		L_33 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(G_B5_0, NULL);
		G_B6_0 = L_33;
		G_B6_1 = G_B5_1;
		G_B6_2 = G_B5_2;
	}

IL_0088:
	{
		NullCheck(G_B6_1);
		int32_t L_34;
		L_34 = VisualTreeAsset_GetNextUxmlAssetId_m0787DFC72A5C9AB6E7F119D43723CB758CEB22F9(G_B6_1, G_B6_0, NULL);
		NullCheck(G_B6_2);
		UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline(G_B6_2, L_34, NULL);
	}

IL_0094:
	{
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_35 = V_0;
		String_t* L_36 = ___2_fullTypeName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_37 = ___3_xmlNamespace;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_38;
		L_38 = VisualTreeAsset_AddUxmlObject_mA86BFD5D9717F231A95597010A903330D5455D56(__this, L_35, (String_t*)NULL, L_36, L_37, NULL);
		V_3 = L_38;
		goto IL_00a2;
	}

IL_00a2:
	{
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_39 = V_3;
		return L_39;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_GetNextUxmlAssetId_m0787DFC72A5C9AB6E7F119D43723CB758CEB22F9 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, int32_t ___0_parentId, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	Guid_t V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		Guid_t L_0;
		L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
		V_1 = L_0;
		int32_t L_1;
		L_1 = Guid_GetHashCode_m239B7679BB9ED5A207B3D2F858B5F30FFC455408((&V_1), NULL);
		V_0 = L_1;
		int32_t L_2;
		L_2 = VisualTreeAsset_GetNextChildSerialNumber_m4DD8D03042032E5F490C7D95DAC24EB4909E5B50(__this, NULL);
		int32_t L_3 = ___0_parentId;
		int32_t L_4 = V_0;
		V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_2, ((int32_t)585386304))), ((int32_t)-1521134295))), L_3)), L_4));
		goto IL_002e;
	}

IL_002e:
	{
		int32_t L_5 = V_2;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_Awake__Internal_mD31CB8C7EDAC9D13174C11C79CFB9059C2D8EE6C (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_SetupReferences_m7F6A566BB72B2B1C18C2BF72ED207D44A2EB24F9(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_SetupReferences_m7F6A566BB72B2B1C18C2BF72ED207D44A2EB24F9 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_1 = NULL;
	{
		RuntimeObject* L_0;
		L_0 = VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var, L_0);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002b:
			{
				{
					RuntimeObject* L_2 = V_0;
					if (!L_2)
					{
						goto IL_0035;
					}
				}
				{
					RuntimeObject* L_3 = V_0;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_0035:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0021_1;
			}

IL_0010_1:
			{
				RuntimeObject* L_4 = V_0;
				NullCheck(L_4);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_5;
				L_5 = InterfaceFuncInvoker0< UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* >::Invoke(0, IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var, L_4);
				V_1 = L_5;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_6 = V_1;
				NullCheck(L_6);
				UxmlAsset_SetVisualTreeAssetWithOutNotify_mD6FD9B7C361730C8ED90EBD0C5690C3E1D118D47(L_6, __this, NULL);
			}

IL_0021_1:
			{
				RuntimeObject* L_7 = V_0;
				NullCheck(L_7);
				bool L_8;
				L_8 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7);
				if (L_8)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0036;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0036:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_AssetEntryExists_mE0A36C3773DD12D62AF5E77FB25C82DEBD018B23 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_path, Type_t* ___1_type, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD V_0;
	memset((&V_0), 0, sizeof(V_0));
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B5_0 = 0;
	{
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_0 = __this->___m_AssetEntries;
		NullCheck(L_0);
		Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD L_1;
		L_1 = List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253(L_0, List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004c:
			{
				Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808((&V_0), Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0041_1;
			}

IL_0010_1:
			{
				AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_2;
				L_2 = Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_inline((&V_0), Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var);
				V_1 = L_2;
				String_t* L_3;
				L_3 = AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_inline((&V_1), NULL);
				String_t* L_4 = ___0_path;
				bool L_5;
				L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
				if (!L_5)
				{
					goto IL_0037_1;
				}
			}
			{
				Type_t* L_6;
				L_6 = AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D((&V_1), NULL);
				Type_t* L_7 = ___1_type;
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				bool L_8;
				L_8 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_6, L_7, NULL);
				G_B5_0 = ((int32_t)(L_8));
				goto IL_0038_1;
			}

IL_0037_1:
			{
				G_B5_0 = 0;
			}

IL_0038_1:
			{
				V_2 = (bool)G_B5_0;
				bool L_9 = V_2;
				if (!L_9)
				{
					goto IL_0040_1;
				}
			}
			{
				V_3 = (bool)1;
				goto IL_005f;
			}

IL_0040_1:
			{
			}

IL_0041_1:
			{
				bool L_10;
				L_10 = Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD((&V_0), Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var);
				if (L_10)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_005b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005b:
	{
		V_3 = (bool)0;
		goto IL_005f;
	}

IL_005f:
	{
		bool L_11 = V_3;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_RegisterAssetEntry_m57BDF82796FABFA4121BA5F0A58CC54C8B61DABC (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_path, Type_t* ___1_type, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___2_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_0 = __this->___m_AssetEntries;
		String_t* L_1 = ___0_path;
		Type_t* L_2 = ___1_type;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = ___2_asset;
		AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_4;
		memset((&L_4), 0, sizeof(L_4));
		AssetEntry__ctor_mA7062A99D91DA3ADDAC72178861C1D5A12779299((&L_4), L_1, L_2, L_3, NULL);
		NullCheck(L_0);
		List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_inline(L_0, L_4, List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_TransferAssetEntries_mD9817D636479BA634F94D4E210220B28A5E250D6 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_otherVta, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_0 = __this->___m_AssetEntries;
		NullCheck(L_0);
		List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_inline(L_0, List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_RuntimeMethod_var);
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_1 = __this->___m_AssetEntries;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_2 = ___0_otherVta;
		NullCheck(L_2);
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_3 = L_2->___m_AssetEntries;
		NullCheck(L_1);
		List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9(L_1, L_3, List_1_AddRange_mD5000515988F9072AE6D3CA605D69289E847EAF9_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* VisualTreeAsset_GetAsset_m2E54CBD277B885F9525568A2FD93D71B11999C71 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_path, Type_t* ___1_type, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD V_0;
	memset((&V_0), 0, sizeof(V_0));
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_3 = NULL;
	int32_t G_B5_0 = 0;
	{
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_0 = __this->___m_AssetEntries;
		NullCheck(L_0);
		Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD L_1;
		L_1 = List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253(L_0, List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0052:
			{
				Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808((&V_0), Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0047_1;
			}

IL_0010_1:
			{
				AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_2;
				L_2 = Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_inline((&V_0), Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var);
				V_1 = L_2;
				String_t* L_3;
				L_3 = AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_inline((&V_1), NULL);
				String_t* L_4 = ___0_path;
				bool L_5;
				L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
				if (!L_5)
				{
					goto IL_0037_1;
				}
			}
			{
				Type_t* L_6 = ___1_type;
				Type_t* L_7;
				L_7 = AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D((&V_1), NULL);
				NullCheck(L_6);
				bool L_8;
				L_8 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21, L_6, L_7);
				G_B5_0 = ((int32_t)(L_8));
				goto IL_0038_1;
			}

IL_0037_1:
			{
				G_B5_0 = 0;
			}

IL_0038_1:
			{
				V_2 = (bool)G_B5_0;
				bool L_9 = V_2;
				if (!L_9)
				{
					goto IL_0046_1;
				}
			}
			{
				Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10;
				L_10 = AssetEntry_get_asset_m19FDBD1079D685758F01684F80DEA9D3AA353648((&V_1), NULL);
				V_3 = L_10;
				goto IL_0065;
			}

IL_0046_1:
			{
			}

IL_0047_1:
			{
				bool L_11;
				L_11 = Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD((&V_0), Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var);
				if (L_11)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0061;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0061:
	{
		V_3 = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL;
		goto IL_0065;
	}

IL_0065:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* VisualTreeAsset_GetAssetType_m61EB26F1A7CC96F5D24C6276591648438FBAA672 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD V_0;
	memset((&V_0), 0, sizeof(V_0));
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Type_t* V_3 = NULL;
	{
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_0 = __this->___m_AssetEntries;
		NullCheck(L_0);
		Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD L_1;
		L_1 = List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253(L_0, List_1_GetEnumerator_m351D0BECB6C7C55F3E445904DC6F6F366EE6B253_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0040:
			{
				Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808((&V_0), Enumerator_Dispose_m940C55458343A911D15E2EDAA77ED045CCCE2808_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0035_1;
			}

IL_0010_1:
			{
				AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_2;
				L_2 = Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_inline((&V_0), Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_RuntimeMethod_var);
				V_1 = L_2;
				String_t* L_3;
				L_3 = AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_inline((&V_1), NULL);
				String_t* L_4 = ___0_path;
				bool L_5;
				L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
				V_2 = L_5;
				bool L_6 = V_2;
				if (!L_6)
				{
					goto IL_0034_1;
				}
			}
			{
				Type_t* L_7;
				L_7 = AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D((&V_1), NULL);
				V_3 = L_7;
				goto IL_0053;
			}

IL_0034_1:
			{
			}

IL_0035_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD((&V_0), Enumerator_MoveNext_mD763754153D8A8F9D20D3968F015F19EFBA5D1BD_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_004f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004f:
	{
		V_3 = (Type_t*)NULL;
		goto IL_0053;
	}

IL_0053:
	{
		Type_t* L_9 = V_3;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_GetUxmlObjectFactory_m5E630E3421141777AE53E93EFC74E877227D1461 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* ___0_uxmlObjectAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB778A1E7786537012B23218986B2390507939F28);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B60EC4D3165803778F18AE851A3100A437B030);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	RuntimeObject* V_4 = NULL;
	Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 V_5;
	memset((&V_5), 0, sizeof(V_5));
	RuntimeObject* V_6 = NULL;
	bool V_7 = false;
	bool V_8 = false;
	{
		Dictionary_2_t103B362F4BD9414553BF28CB3C2FE4487B88DCE8* L_0;
		L_0 = UxmlObjectFactoryRegistry_get_factories_m67433615A1E0F650FDF84447E33B7A4BD639CBD2(NULL);
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_1 = ___0_uxmlObjectAsset;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_1, NULL);
		NullCheck(L_0);
		bool L_3;
		L_3 = Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718(L_0, L_2, (&V_0), Dictionary_2_TryGetValue_m96BB7732615F1C8AC31C3FE02CBF3F85E6F40718_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_3;
		if (!L_4)
		{
			goto IL_003a;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_7 = ___0_uxmlObjectAsset;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_7, NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_8);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteralB778A1E7786537012B23218986B2390507939F28, L_6, NULL);
		V_4 = (RuntimeObject*)NULL;
		goto IL_00b8;
	}

IL_003a:
	{
		V_1 = (RuntimeObject*)NULL;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		CreationContext__ctor_m8838025CAB3B577D96D6243115B74213C2F74C33((&V_2), __this, NULL);
		List_1_tF709570659AF8A9EE8D23F1F459800F36EDBB0ED* L_9 = V_0;
		NullCheck(L_9);
		Enumerator_t68F56938EF4D43B378EBC4C35F9D88413ADFE3F3 L_10;
		L_10 = List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C(L_9, List_1_GetEnumerator_mA19D92832433E6B2F9AD79821D3A9B6A2950A80C_RuntimeMethod_var);
		V_5 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_007a:
			{
				Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5((&V_5), Enumerator_Dispose_m7F3FB236353766107EDF619B0CC8E1C91C6224C5_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_006f_1;
			}

IL_004f_1:
			{
				RuntimeObject* L_11;
				L_11 = Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_inline((&V_5), Enumerator_get_Current_m9F2FBA183959BB04EDD991A8E204C8B3FC54A90B_RuntimeMethod_var);
				V_6 = L_11;
				RuntimeObject* L_12 = V_6;
				UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_13 = ___0_uxmlObjectAsset;
				CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_14 = V_2;
				NullCheck(L_12);
				bool L_15;
				L_15 = InterfaceFuncInvoker2< bool, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 >::Invoke(2, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_12, L_13, L_14);
				V_7 = L_15;
				bool L_16 = V_7;
				if (!L_16)
				{
					goto IL_006e_1;
				}
			}
			{
				RuntimeObject* L_17 = V_6;
				V_1 = L_17;
				goto IL_0078_1;
			}

IL_006e_1:
			{
			}

IL_006f_1:
			{
				bool L_18;
				L_18 = Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF((&V_5), Enumerator_MoveNext_m25DDC054BAEAD5805DE3896B5519A854D8BDAFCF_RuntimeMethod_var);
				if (L_18)
				{
					goto IL_004f_1;
				}
			}

IL_0078_1:
			{
				goto IL_0089;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0089:
	{
		RuntimeObject* L_19 = V_1;
		V_8 = (bool)((((RuntimeObject*)(RuntimeObject*)L_19) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_20 = V_8;
		if (!L_20)
		{
			goto IL_00b3;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_21;
		UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_23 = ___0_uxmlObjectAsset;
		NullCheck(L_23);
		String_t* L_24;
		L_24 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_23, NULL);
		NullCheck(L_22);
		ArrayElementTypeCheck (L_22, L_24);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_24);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteralC0B60EC4D3165803778F18AE851A3100A437B030, L_22, NULL);
		V_4 = (RuntimeObject*)NULL;
		goto IL_00b8;
	}

IL_00b3:
	{
		RuntimeObject* L_25 = V_1;
		V_4 = L_25;
		goto IL_00b8;
	}

IL_00b8:
	{
		RuntimeObject* L_26 = V_4;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* VisualTreeAsset_get_slots_m79F6577B4993648D70F432220DC6EC9CD2DDEA1B (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	{
		List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_0 = __this->___m_Slots;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_get_contentContainerId_mB96BE006F1C70BCE93D46E25EED03BE9F4B5FAD6 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_ContentContainerId;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_set_contentContainerId_m964DBA5ADC9D9FA663036DDA9D31DC95BB3946A3 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_ContentContainerId = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* VisualTreeAsset_Instantiate_m4545E53DD36EEFD05C41C460B8AE4F982BF8020F (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_0 = NULL;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 V_1;
	memset((&V_1), 0, sizeof(V_1));
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_2 = NULL;
	{
		String_t* L_0;
		L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_1 = (TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2*)il2cpp_codegen_object_new(TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2_il2cpp_TypeInfo_var);
		TemplateContainer__ctor_mCFB997CDCBAE7C752A3A0724C69ECABF044826A7(L_1, L_0, __this, NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0032:
			{
				il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
				Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_2 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_TemporarySlotInsertionPoints;
				NullCheck(L_2);
				Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9(L_2, Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_VeaIdsPath;
				NullCheck(L_3);
				List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_3, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
			Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_4 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_TemporarySlotInsertionPoints;
			List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_VeaIdsPath;
			il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
			CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954((&V_1), L_4, (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*)NULL, (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*)NULL, (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, L_5, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)NULL, NULL);
			TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_6 = V_0;
			CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_7 = V_1;
			VisualTreeAsset_CloneTree_m52FD481C1248504BD06044C59271252046F8FE57(__this, L_6, L_7, NULL);
			goto IL_004b;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004b:
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_8 = V_0;
		V_2 = L_8;
		goto IL_004f;
	}

IL_004f:
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_9 = V_2;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* VisualTreeAsset_Instantiate_m060323F1DCF26645AD4C3040A8DB637449531421 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_bindingPath, const RuntimeMethod* method) 
{
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_0 = NULL;
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_1 = NULL;
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_0;
		L_0 = VisualTreeAsset_Instantiate_m4545E53DD36EEFD05C41C460B8AE4F982BF8020F(__this, NULL);
		V_0 = L_0;
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_1 = V_0;
		String_t* L_2 = ___0_bindingPath;
		NullCheck(L_1);
		BindableElement_set_bindingPath_mEFF8EBFB54F86ECB9E073B98FBCEA22AC351DE54_inline(L_1, L_2, NULL);
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_3 = V_0;
		V_1 = L_3;
		goto IL_0014;
	}

IL_0014:
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* VisualTreeAsset_CloneTree_mEFBDE9DA9E14E57FB55ACB0E4578BD7F39D52B91 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_0 = NULL;
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_0;
		L_0 = VisualTreeAsset_Instantiate_m4545E53DD36EEFD05C41C460B8AE4F982BF8020F(__this, NULL);
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* VisualTreeAsset_CloneTree_mA8FC3429CB1624DAE37C32E1331D058CE04D3179 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_bindingPath, const RuntimeMethod* method) 
{
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_0 = NULL;
	{
		String_t* L_0 = ___0_bindingPath;
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_1;
		L_1 = VisualTreeAsset_Instantiate_m060323F1DCF26645AD4C3040A8DB637449531421(__this, L_0, NULL);
		V_0 = L_1;
		goto IL_000b;
	}

IL_000b:
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_CloneTree_m596EF4D08A069C4D81420041295D5704708E6AD2 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_target, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_target;
		VisualTreeAsset_CloneTree_mB61AA7F6FD452E5223CDF16C54EC261B397AFDDF(__this, L_0, (&V_0), (&V_1), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_CloneTree_mB61AA7F6FD452E5223CDF16C54EC261B397AFDDF (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_target, int32_t* ___1_firstElementIndex, int32_t* ___2_elementAddedCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_target;
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualTreeAsset_CloneTree_mB61AA7F6FD452E5223CDF16C54EC261B397AFDDF_RuntimeMethod_var)));
	}

IL_0014:
	{
		int32_t* L_3 = ___1_firstElementIndex;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = ___0_target;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_4, NULL);
		*((int32_t*)L_3) = (int32_t)L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0040:
			{
				int32_t* L_6 = ___2_elementAddedCount;
				VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_target;
				NullCheck(L_7);
				int32_t L_8;
				L_8 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_7, NULL);
				int32_t* L_9 = ___1_firstElementIndex;
				int32_t L_10 = *((int32_t*)L_9);
				*((int32_t*)L_6) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_8, L_10));
				il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
				Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_11 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_TemporarySlotInsertionPoints;
				NullCheck(L_11);
				Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9(L_11, Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_12 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_VeaIdsPath;
				NullCheck(L_12);
				List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_12, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
			Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_13 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_TemporarySlotInsertionPoints;
			List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_VeaIdsPath;
			il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
			CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954((&V_1), L_13, (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*)NULL, (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*)NULL, (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, L_14, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)NULL, NULL);
			VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_15 = ___0_target;
			CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_16 = V_1;
			VisualTreeAsset_CloneTree_m52FD481C1248504BD06044C59271252046F8FE57(__this, L_15, L_16, NULL);
			goto IL_0064;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0064:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_CloneTree_m52FD481C1248504BD06044C59271252046F8FE57 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_target, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_cc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_4 = NULL;
	bool V_5 = false;
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 V_6;
	memset((&V_6), 0, sizeof(V_6));
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_7 = NULL;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 V_11;
	memset((&V_11), 0, sizeof(V_11));
	bool V_12 = false;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_target;
		V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualTreeAsset_CloneTree_m52FD481C1248504BD06044C59271252046F8FE57_RuntimeMethod_var)));
	}

IL_0014:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_3 = __this->___m_VisualTree;
		V_2 = (bool)((((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0026;
		}
	}
	{
		goto IL_010c;
	}

IL_0026:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_5 = __this->___m_VisualTree;
		V_0 = L_5;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_6 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_target;
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		VisualTreeAsset_AssignClassListFromAssetToElement_mACA78751D3D3CBD9A27344137D5670E014CE38F3(L_6, L_7, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_8 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9 = ___0_target;
		VisualTreeAsset_AssignStyleSheetFromAssetToElement_m6B481A4168CFD214FF47C6D455CEC284D52DD248(L_8, L_9, NULL);
		V_3 = 0;
		goto IL_00fa;
	}

IL_0044:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_10 = V_0;
		int32_t L_11 = V_3;
		NullCheck(L_10);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_12;
		L_12 = UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964(L_10, L_11, NULL);
		V_4 = ((VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)IsInstClass((RuntimeObject*)L_12, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var));
		V_5 = (bool)0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_13 = V_4;
		V_8 = (bool)((!(((RuntimeObject*)(TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)((TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)IsInstClass((RuntimeObject*)L_13, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_14 = V_8;
		if (!L_14)
		{
			goto IL_007f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_15;
		L_15 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___1_cc), NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_16 = V_4;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_16, NULL);
		NullCheck(L_15);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_15, L_17, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		V_5 = (bool)1;
	}

IL_007f:
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_18;
		L_18 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_cc), NULL);
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_19;
		L_19 = CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline((&___1_cc), NULL);
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_20;
		L_20 = CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline((&___1_cc), NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_21 = ___0_target;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_22;
		L_22 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___1_cc), NULL);
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_23;
		L_23 = CreationContext_get_templateAsset_m7554853E331665135FE5834754FBA51FACC474B6_inline((&___1_cc), NULL);
		CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954((&V_6), L_18, L_19, L_20, __this, L_21, L_22, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, L_23, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_24 = V_4;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_25 = V_6;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_26;
		L_26 = VisualTreeAsset_CloneSetupRecursively_mE6D973D8EB7D91B6E0EAD1C86F13F84B8B779F8A(__this, L_24, L_25, NULL);
		V_7 = L_26;
		bool L_27 = V_5;
		V_9 = L_27;
		bool L_28 = V_9;
		if (!L_28)
		{
			goto IL_00d6;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_29;
		L_29 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___1_cc), NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_30 = V_4;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_30, NULL);
		NullCheck(L_29);
		bool L_32;
		L_32 = List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5(L_29, L_31, List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
	}

IL_00d6:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_33 = V_7;
		V_10 = (bool)((!(((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_33) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_34 = V_10;
		if (!L_34)
		{
			goto IL_00f5;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_35 = ___0_target;
		NullCheck(L_35);
		Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_36;
		L_36 = VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline(L_35, NULL);
		V_11 = L_36;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_37 = V_7;
		Hierarchy_Add_mDDEF4932C9E9FC302755C45A9F7966AEEBC26648((&V_11), L_37, NULL);
	}

IL_00f5:
	{
		int32_t L_38 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_38, 1));
	}

IL_00fa:
	{
		int32_t L_39 = V_3;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_40 = V_0;
		NullCheck(L_40);
		int32_t L_41;
		L_41 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(L_40, NULL);
		V_12 = (bool)((((int32_t)L_39) < ((int32_t)L_41))? 1 : 0);
		bool L_42 = V_12;
		if (L_42)
		{
			goto IL_0044;
		}
	}

IL_010c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualTreeAsset_CloneSetupRecursively_mE6D973D8EB7D91B6E0EAD1C86F13F84B8B779F8A (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_context, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5EB84E8F0942EEBB1B002C0D377DA113F79F7078_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m4A9B1105DDEE796C996A5141C08D2C87C03DA3A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mD3B96D1C4E2ADFB1F8C28DADF1E2D94C3C78A2AA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass69_0_U3CCloneSetupRecursivelyU3Eb__0_m913101ADCA71DDD583753A92B1DE081C15960C4B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09811B5178D666D24CFD1733243B6229579503A3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55130191C47AC5C101C75DBE0AC53B213347521A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E15579E68A7039852E39705390D39728DAFCA08);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBDBCCC3B36488892EA638BB04D565F1723C2960);
		s_Il2CppMethodInitialized = true;
	}
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	String_t* V_1 = NULL;
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* V_2 = NULL;
	bool V_3 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* V_7 = NULL;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* V_12 = NULL;
	int32_t V_13 = 0;
	U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* V_14 = NULL;
	bool V_15 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_16 = NULL;
	int32_t V_17 = 0;
	bool V_18 = false;
	bool V_19 = false;
	bool V_20 = false;
	bool V_21 = false;
	Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_22;
	memset((&V_22), 0, sizeof(V_22));
	Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_23;
	memset((&V_23), 0, sizeof(V_23));
	bool V_24 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_25 = NULL;
	String_t* V_26 = NULL;
	bool V_27 = false;
	bool V_28 = false;
	bool V_29 = false;
	int32_t G_B12_0 = 0;
	Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B33_0;
	memset((&G_B33_0), 0, sizeof(G_B33_0));
	List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* G_B32_0 = NULL;
	List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* G_B31_0 = NULL;
	int32_t G_B36_0 = 0;
	int32_t G_B40_0 = 0;
	int32_t G_B43_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B43_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B43_2 = NULL;
	String_t* G_B43_3 = NULL;
	int32_t G_B42_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B42_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B42_2 = NULL;
	String_t* G_B42_3 = NULL;
	String_t* G_B44_0 = NULL;
	int32_t G_B44_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B44_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B44_3 = NULL;
	String_t* G_B44_4 = NULL;
	int32_t G_B54_0 = 0;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___0_asset;
		NullCheck(L_0);
		bool L_1;
		L_1 = VisualElementAsset_get_skipClone_mCD80021A66094B2A2003D22AEE8B20EEB58E8AEE_inline(L_0, NULL);
		V_3 = L_1;
		bool L_2 = V_3;
		if (!L_2)
		{
			goto IL_0013;
		}
	}
	{
		V_4 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_031c;
	}

IL_0013:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_3 = ___0_asset;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_4 = ___1_context;
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_5;
		L_5 = VisualTreeAsset_Create_m8096E2E6F58DE1E10C60B7DFFA933E953878DA5F(L_3, L_4, NULL);
		V_0 = L_5;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = V_0;
		V_5 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_7 = V_5;
		if (!L_7)
		{
			goto IL_002d;
		}
	}
	{
		V_4 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_031c;
	}

IL_002d:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8 = V_0;
		NullCheck(L_8);
		VisualElement_set_visualTreeAssetSource_mEF5C6323EBC69405FAAE7F3D8800333E0CAEB49D_inline(L_8, __this, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_9 = ___0_asset;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_11;
		L_11 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline((&___1_context), NULL);
		NullCheck(L_11);
		int32_t L_12;
		L_12 = VisualTreeAsset_get_contentContainerId_mB96BE006F1C70BCE93D46E25EED03BE9F4B5FAD6(L_11, NULL);
		V_6 = (bool)((((int32_t)L_10) == ((int32_t)L_12))? 1 : 0);
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_0080;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_14;
		L_14 = CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline((&___1_context), NULL);
		V_7 = ((TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2*)IsInstClass((RuntimeObject*)L_14, TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2_il2cpp_TypeInfo_var));
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_15 = V_7;
		V_8 = (bool)((!(((RuntimeObject*)(TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2*)L_15) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_16 = V_8;
		if (!L_16)
		{
			goto IL_0074;
		}
	}
	{
		TemplateContainer_tDF6DDDD82C75A6332F0194C2B39AF157F6342DA2* L_17 = V_7;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_18 = V_0;
		NullCheck(L_17);
		TemplateContainer_SetContentContainer_m099B9A4D2CD70F649284E1A5EDAB65263D2A5451(L_17, L_18, NULL);
		goto IL_007f;
	}

IL_0074:
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9E15579E68A7039852E39705390D39728DAFCA08, NULL);
	}

IL_007f:
	{
	}

IL_0080:
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_19;
		L_19 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		if (!L_19)
		{
			goto IL_0099;
		}
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_20 = ___0_asset;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_20, NULL);
		bool L_22;
		L_22 = VisualTreeAsset_TryGetSlotInsertionPoint_m9AFC3FB359F5017D9507D20616CF84518F727BFF(__this, L_21, (&V_1), NULL);
		G_B12_0 = ((int32_t)(L_22));
		goto IL_009a;
	}

IL_0099:
	{
		G_B12_0 = 0;
	}

IL_009a:
	{
		V_9 = (bool)G_B12_0;
		bool L_23 = V_9;
		if (!L_23)
		{
			goto IL_00b1;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_24;
		L_24 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		String_t* L_25 = V_1;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_26 = V_0;
		NullCheck(L_24);
		Dictionary_2_Add_m5EB84E8F0942EEBB1B002C0D377DA113F79F7078(L_24, L_25, L_26, Dictionary_2_Add_m5EB84E8F0942EEBB1B002C0D377DA113F79F7078_RuntimeMethod_var);
	}

IL_00b1:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_27 = ___0_asset;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6(L_27, NULL);
		V_10 = (bool)((((int32_t)((((int32_t)L_28) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_29 = V_10;
		if (!L_29)
		{
			goto IL_0109;
		}
	}
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_30 = __this->___inlineSheet;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_31;
		L_31 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_11 = L_31;
		bool L_32 = V_11;
		if (!L_32)
		{
			goto IL_00e3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralEBDBCCC3B36488892EA638BB04D565F1723C2960, NULL);
		goto IL_0108;
	}

IL_00e3:
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_33 = __this->___inlineSheet;
		NullCheck(L_33);
		StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* L_34;
		L_34 = StyleSheet_get_rules_m3818714E77CB822D2F9D125EAD3CB7AA35BA75A6_inline(L_33, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_35 = ___0_asset;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6(L_35, NULL);
		NullCheck(L_34);
		int32_t L_37 = L_36;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_38 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		V_12 = L_38;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_39 = V_0;
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_40 = __this->___inlineSheet;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_41 = V_12;
		NullCheck(L_39);
		VisualElement_SetInlineRule_m1BE24ED5A5EDCE0BBAB1C9A1195042980EFCC383(L_39, L_40, L_41, NULL);
	}

IL_0108:
	{
	}

IL_0109:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_42 = ___0_asset;
		V_2 = ((TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)IsInstClass((RuntimeObject*)L_42, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var));
		V_13 = 0;
		goto IL_02e1;
	}

IL_0118:
	{
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_43 = (U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass69_0__ctor_m3E341B198AAA3ED73B9ED666375619512014BCD2(L_43, NULL);
		V_14 = L_43;
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_44 = V_14;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_45 = ___0_asset;
		int32_t L_46 = V_13;
		NullCheck(L_45);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_47;
		L_47 = UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964(L_45, L_46, NULL);
		NullCheck(L_44);
		L_44->___childVea = ((VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)IsInstClass((RuntimeObject*)L_47, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var));
		Il2CppCodeGenWriteBarrier((void**)(&L_44->___childVea), (void*)((VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)IsInstClass((RuntimeObject*)L_47, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var)));
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_48 = V_14;
		NullCheck(L_48);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_49 = L_48->___childVea;
		V_18 = (bool)((((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_49) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_50 = V_18;
		if (!L_50)
		{
			goto IL_014a;
		}
	}
	{
		goto IL_02db;
	}

IL_014a:
	{
		V_15 = (bool)0;
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_51 = V_14;
		NullCheck(L_51);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_52 = L_51->___childVea;
		V_19 = (bool)((!(((RuntimeObject*)(TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)((TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)IsInstClass((RuntimeObject*)L_52, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_53 = V_19;
		if (!L_53)
		{
			goto IL_0180;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_54;
		L_54 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___1_context), NULL);
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_55 = V_14;
		NullCheck(L_55);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_56 = L_55->___childVea;
		NullCheck(L_56);
		int32_t L_57;
		L_57 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_56, NULL);
		NullCheck(L_54);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_54, L_57, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		V_15 = (bool)1;
	}

IL_0180:
	{
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_58 = V_14;
		NullCheck(L_58);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_59 = L_58->___childVea;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_60 = ___1_context;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_61;
		L_61 = VisualTreeAsset_CloneSetupRecursively_mE6D973D8EB7D91B6E0EAD1C86F13F84B8B779F8A(__this, L_59, L_60, NULL);
		V_16 = L_61;
		bool L_62 = V_15;
		V_20 = L_62;
		bool L_63 = V_20;
		if (!L_63)
		{
			goto IL_01b3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_64;
		L_64 = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline((&___1_context), NULL);
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_65 = V_14;
		NullCheck(L_65);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_66 = L_65->___childVea;
		NullCheck(L_66);
		int32_t L_67;
		L_67 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_66, NULL);
		NullCheck(L_64);
		bool L_68;
		L_68 = List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5(L_64, L_67, List_1_Remove_m2B41E5B9E061DD4D5F58B693018024AADF2AD7F5_RuntimeMethod_var);
	}

IL_01b3:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_69 = V_16;
		V_21 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_69) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_70 = V_21;
		if (!L_70)
		{
			goto IL_01c3;
		}
	}
	{
		goto IL_02db;
	}

IL_01c3:
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_71 = V_2;
		if (L_71)
		{
			goto IL_01d2;
		}
	}
	{
		il2cpp_codegen_initobj((&V_23), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
		Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_72 = V_23;
		G_B33_0 = L_72;
		goto IL_01ff;
	}

IL_01d2:
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_73 = V_2;
		NullCheck(L_73);
		List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_74;
		L_74 = TemplateAsset_get_slotUsages_mA14A2CB20D26D04AB824FFD0D86F3AA5299611E7(L_73, NULL);
		List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_75 = L_74;
		if (L_75)
		{
			G_B32_0 = L_75;
			goto IL_01e8;
		}
		G_B31_0 = L_75;
	}
	{
		il2cpp_codegen_initobj((&V_23), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
		Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_76 = V_23;
		G_B33_0 = L_76;
		goto IL_01ff;
	}

IL_01e8:
	{
		U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* L_77 = V_14;
		Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1* L_78 = (Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1*)il2cpp_codegen_object_new(Predicate_1_t0E4E7545667C4F2A2A04DDC6DB49E5736E94C9F1_il2cpp_TypeInfo_var);
		Predicate_1__ctor_mAC71460CC5E5AF21D97D39A95D748550E77334E8(L_78, L_77, (intptr_t)((void*)U3CU3Ec__DisplayClass69_0_U3CCloneSetupRecursivelyU3Eb__0_m913101ADCA71DDD583753A92B1DE081C15960C4B_RuntimeMethod_var), NULL);
		NullCheck(G_B32_0);
		int32_t L_79;
		L_79 = List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5(G_B32_0, L_78, List_1_FindIndex_mB8EE24A9AC7141192349CF16E191E8179173B6F5_RuntimeMethod_var);
		Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_80;
		memset((&L_80), 0, sizeof(L_80));
		Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_80), L_79, Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
		G_B33_0 = L_80;
	}

IL_01ff:
	{
		V_22 = G_B33_0;
		bool L_81;
		L_81 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_22), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
		if (L_81)
		{
			goto IL_020d;
		}
	}
	{
		G_B36_0 = (-1);
		goto IL_0214;
	}

IL_020d:
	{
		int32_t L_82;
		L_82 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_22), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
		G_B36_0 = L_82;
	}

IL_0214:
	{
		V_17 = G_B36_0;
		int32_t L_83 = V_17;
		V_24 = (bool)((((int32_t)((((int32_t)L_83) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_84 = V_24;
		if (!L_84)
		{
			goto IL_02d1;
		}
	}
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_85 = V_2;
		NullCheck(L_85);
		List_1_t10D8EC0B84DD3EDB54DA9AE6AF65B5AB50BA9D5A* L_86;
		L_86 = TemplateAsset_get_slotUsages_mA14A2CB20D26D04AB824FFD0D86F3AA5299611E7(L_85, NULL);
		int32_t L_87 = V_17;
		NullCheck(L_86);
		SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_88;
		L_88 = List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71(L_86, L_87, List_1_get_Item_m1AD906407E42AFD1CBB009282EFE154706417A71_RuntimeMethod_var);
		String_t* L_89 = L_88.___slotName;
		V_26 = L_89;
		String_t* L_90 = V_26;
		bool L_91;
		L_91 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_90, NULL);
		il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var);
		Assert_IsFalse_mC11212C418E6B5009F6474AE90FFB24734482E56(L_91, _stringLiteral09811B5178D666D24CFD1733243B6229579503A3, NULL);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_92;
		L_92 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		if (!L_92)
		{
			goto IL_026c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_93;
		L_93 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		String_t* L_94 = V_26;
		NullCheck(L_93);
		bool L_95;
		L_95 = Dictionary_2_TryGetValue_m4A9B1105DDEE796C996A5141C08D2C87C03DA3A7(L_93, L_94, (&V_25), Dictionary_2_TryGetValue_m4A9B1105DDEE796C996A5141C08D2C87C03DA3A7_RuntimeMethod_var);
		G_B40_0 = ((((int32_t)L_95) == ((int32_t)0))? 1 : 0);
		goto IL_026d;
	}

IL_026c:
	{
		G_B40_0 = 1;
	}

IL_026d:
	{
		V_27 = (bool)G_B40_0;
		bool L_96 = V_27;
		if (!L_96)
		{
			goto IL_02c4;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_97 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_98 = L_97;
		String_t* L_99 = V_26;
		NullCheck(L_98);
		ArrayElementTypeCheck (L_98, L_99);
		(L_98)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_99);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_100 = L_98;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_101;
		L_101 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		if (!L_101)
		{
			G_B43_0 = 1;
			G_B43_1 = L_100;
			G_B43_2 = L_100;
			G_B43_3 = _stringLiteral55130191C47AC5C101C75DBE0AC53B213347521A;
			goto IL_02ac;
		}
		G_B42_0 = 1;
		G_B42_1 = L_100;
		G_B42_2 = L_100;
		G_B42_3 = _stringLiteral55130191C47AC5C101C75DBE0AC53B213347521A;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_102;
		L_102 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		NullCheck(L_102);
		KeyCollection_tC5B239E49B6B3F63B394F906A069240465B098DF* L_103;
		L_103 = Dictionary_2_get_Keys_mD3B96D1C4E2ADFB1F8C28DADF1E2D94C3C78A2AA(L_102, Dictionary_2_get_Keys_mD3B96D1C4E2ADFB1F8C28DADF1E2D94C3C78A2AA_RuntimeMethod_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_104;
		L_104 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_103, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var);
		String_t* L_105;
		L_105 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_104, NULL);
		G_B44_0 = L_105;
		G_B44_1 = G_B42_0;
		G_B44_2 = G_B42_1;
		G_B44_3 = G_B42_2;
		G_B44_4 = G_B42_3;
		goto IL_02b1;
	}

IL_02ac:
	{
		String_t* L_106 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		G_B44_0 = L_106;
		G_B44_1 = G_B43_0;
		G_B44_2 = G_B43_1;
		G_B44_3 = G_B43_2;
		G_B44_4 = G_B43_3;
	}

IL_02b1:
	{
		NullCheck(G_B44_2);
		ArrayElementTypeCheck (G_B44_2, G_B44_0);
		(G_B44_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B44_1), (RuntimeObject*)G_B44_0);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(G_B44_4, G_B44_3, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_107 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_108 = V_16;
		NullCheck(L_107);
		VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F(L_107, L_108, NULL);
		goto IL_02ce;
	}

IL_02c4:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_109 = V_25;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_110 = V_16;
		NullCheck(L_109);
		VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F(L_109, L_110, NULL);
	}

IL_02ce:
	{
		goto IL_02da;
	}

IL_02d1:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_111 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_112 = V_16;
		NullCheck(L_111);
		VisualElement_Add_mE2571CCB23C09103F8732EEC73833683F7236A7F(L_111, L_112, NULL);
	}

IL_02da:
	{
	}

IL_02db:
	{
		int32_t L_113 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_113, 1));
	}

IL_02e1:
	{
		int32_t L_114 = V_13;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_115 = ___0_asset;
		NullCheck(L_115);
		int32_t L_116;
		L_116 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(L_115, NULL);
		V_28 = (bool)((((int32_t)L_114) < ((int32_t)L_116))? 1 : 0);
		bool L_117 = V_28;
		if (L_117)
		{
			goto IL_0118;
		}
	}
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_118 = V_2;
		if (!L_118)
		{
			goto IL_0303;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_119;
		L_119 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		G_B54_0 = ((!(((RuntimeObject*)(Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*)L_119) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0304;
	}

IL_0303:
	{
		G_B54_0 = 0;
	}

IL_0304:
	{
		V_29 = (bool)G_B54_0;
		bool L_120 = V_29;
		if (!L_120)
		{
			goto IL_0317;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_121;
		L_121 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___1_context), NULL);
		NullCheck(L_121);
		Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9(L_121, Dictionary_2_Clear_m8057DAB4863D7DB4A2F8136CF367875764392FC9_RuntimeMethod_var);
	}

IL_0317:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_122 = V_0;
		V_4 = L_122;
		goto IL_031c;
	}

IL_031c:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_123 = V_4;
		return L_123;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TryGetSlotInsertionPoint_m9AFC3FB359F5017D9507D20616CF84518F727BFF (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, int32_t ___0_insertionPointId, String_t** ___1_slotName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		V_0 = 0;
		goto IL_0032;
	}

IL_0005:
	{
		List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_0 = __this->___m_Slots;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_2;
		L_2 = List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69(L_0, L_1, List_1_get_Item_m1CFDF25B3D988CD99BE370EB790427124C55BE69_RuntimeMethod_var);
		V_1 = L_2;
		SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_3 = V_1;
		int32_t L_4 = L_3.___insertionPointId;
		int32_t L_5 = ___0_insertionPointId;
		V_2 = (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_002d;
		}
	}
	{
		String_t** L_7 = ___1_slotName;
		SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8 L_8 = V_1;
		String_t* L_9 = L_8.___name;
		*((RuntimeObject**)L_7) = (RuntimeObject*)L_9;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_9);
		V_3 = (bool)1;
		goto IL_004d;
	}

IL_002d:
	{
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_0032:
	{
		int32_t L_11 = V_0;
		List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_12 = __this->___m_Slots;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_inline(L_12, List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0);
		bool L_14 = V_4;
		if (L_14)
		{
			goto IL_0005;
		}
	}
	{
		String_t** L_15 = ___1_slotName;
		*((RuntimeObject**)L_15) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)NULL);
		V_3 = (bool)0;
		goto IL_004d;
	}

IL_004d:
	{
		bool L_16 = V_3;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TryGetUsingEntry_m8C21FF79EBFA8506A074157631C4395587802264 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* ___1_entry, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_0 = ___1_entry;
		il2cpp_codegen_initobj(L_0, sizeof(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484));
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_1 = __this->___m_Usings;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(L_1, List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_005c;
	}

IL_001e:
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_4 = __this->___m_Usings;
		String_t* L_5 = ___0_templateName;
		String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_7;
		memset((&L_7), 0, sizeof(L_7));
		UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37((&L_7), L_5, L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var);
		RuntimeObject* L_8 = ((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields*)il2cpp_codegen_static_fields_for(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var))->___comparer;
		NullCheck(L_4);
		int32_t L_9;
		L_9 = List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC(L_4, L_7, L_8, List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_RuntimeMethod_var);
		V_0 = L_9;
		int32_t L_10 = V_0;
		V_3 = (bool)((((int32_t)L_10) < ((int32_t)0))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0046;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_005c;
	}

IL_0046:
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_12 = ___1_entry;
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_13 = __this->___m_Usings;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_15;
		L_15 = List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E(L_13, L_14, List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_RuntimeMethod_var);
		*(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)L_12 = L_15;
		Il2CppCodeGenWriteBarrier((void**)&(((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)L_12)->___alias), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)L_12)->___path), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)L_12)->___asset), (void*)NULL);
		#endif
		V_2 = (bool)1;
		goto IL_005c;
	}

IL_005c:
	{
		bool L_16 = V_2;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_RemoveUsingEntry_m2370C7593287A6EA2CE7AE30A8CAF621D8F136A7 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_entry, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_0 = __this->___m_Usings;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_1 = ___0_entry;
		NullCheck(L_0);
		bool L_2;
		L_2 = List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524(L_0, L_1, List_1_Remove_m4802B6421EE6E7B1274197822548FC26F4FB0524_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* VisualTreeAsset_ResolveTemplate_m80A2BC17679475AF07C778E2BC3C76A11D0028FF (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 V_0;
	memset((&V_0), 0, sizeof(V_0));
	String_t* V_1 = NULL;
	bool V_2 = false;
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* V_3 = NULL;
	bool V_4 = false;
	{
		String_t* L_0 = ___0_templateName;
		bool L_1;
		L_1 = VisualTreeAsset_TryGetUsingEntry_m8C21FF79EBFA8506A074157631C4395587802264(__this, L_0, (&V_0), NULL);
		V_2 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		V_3 = (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL;
		goto IL_0053;
	}

IL_0015:
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_3 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_4 = L_3.___asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_4, NULL);
		V_4 = L_5;
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_002f;
		}
	}
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_7 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_8 = L_7.___asset;
		V_3 = L_8;
		goto IL_0053;
	}

IL_002f:
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_9 = V_0;
		String_t* L_10 = L_9.___path;
		V_1 = L_10;
		String_t* L_11 = V_1;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_13;
		L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
		il2cpp_codegen_runtime_class_init_inline(Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14;
		L_14 = Panel_LoadResource_mB5ED52AB5E2009B62BBF7CD117F4B8D2E348DD85(L_11, L_13, (1.0f), NULL);
		V_3 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)IsInstClass((RuntimeObject*)L_14, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var));
		goto IL_0053;
	}

IL_0053:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TemplateExists_mB0A82216FB93EFD0BB10B1F2FD128B64B565F613 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_0 = __this->___m_Usings;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(L_0, List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_003d;
	}

IL_0017:
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_3 = __this->___m_Usings;
		String_t* L_4 = ___0_templateName;
		String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_6;
		memset((&L_6), 0, sizeof(L_6));
		UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37((&L_6), L_4, L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var);
		RuntimeObject* L_7 = ((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields*)il2cpp_codegen_static_fields_for(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var))->___comparer;
		NullCheck(L_3);
		int32_t L_8;
		L_8 = List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC(L_3, L_6, L_7, List_1_BinarySearch_m358EE8106D0C28B6F807D483A0A12AA1E36886DC_RuntimeMethod_var);
		V_0 = L_8;
		int32_t L_9 = V_0;
		V_2 = (bool)((((int32_t)((((int32_t)L_9) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_003d;
	}

IL_003d:
	{
		bool L_10 = V_2;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_RegisterTemplate_mEC590743EE73F15F517AA1E67C2187AB74629DFD (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, String_t* ___1_path, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_templateName;
		String_t* L_1 = ___1_path;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_2;
		memset((&L_2), 0, sizeof(L_2));
		UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37((&L_2), L_0, L_1, NULL);
		VisualTreeAsset_InsertUsingEntry_m749EEC45F95846B1D8DE072DEAF989DE61759400(__this, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_RegisterTemplate_mB9F519309AE3E9674B84D79D3BF2AFD4BD731D06 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_asset, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_templateName;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_1 = ___1_asset;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_2;
		memset((&L_2), 0, sizeof(L_2));
		UsingEntry__ctor_mA6C5BC00CC6D2B93E2B80A6E686BA3C9E8638918((&L_2), L_0, L_1, NULL);
		VisualTreeAsset_InsertUsingEntry_m749EEC45F95846B1D8DE072DEAF989DE61759400(__this, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TryRegisterTemplate_m4F175AADB901E302DDAA910D65BE9FCB06B96A44 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4620464E63CB2E5E3A299DEC4F62A8B31F7CB48);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B9_0 = 0;
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___1_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_2 = ___1_asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_0013;
	}

IL_0012:
	{
		G_B3_0 = 1;
	}

IL_0013:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0022;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral37B97248AD78DD69BA3DF192A954DA136A0917D3)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualTreeAsset_TryRegisterTemplate_m4F175AADB901E302DDAA910D65BE9FCB06B96A44_RuntimeMethod_var)));
	}

IL_0022:
	{
		String_t* L_6 = ___0_templateName;
		bool L_7;
		L_7 = VisualTreeAsset_TemplateExists_mB0A82216FB93EFD0BB10B1F2FD128B64B565F613(__this, L_6, NULL);
		V_1 = L_7;
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0074;
		}
	}
	{
		String_t* L_9 = ___0_templateName;
		bool L_10;
		L_10 = VisualTreeAsset_TryGetUsingEntry_m8C21FF79EBFA8506A074157631C4395587802264(__this, L_9, (&V_2), NULL);
		if (!L_10)
		{
			goto IL_0047;
		}
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_11 = ___1_asset;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_12 = V_2;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_13 = L_12.___asset;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, L_13, NULL);
		G_B9_0 = ((int32_t)(L_14));
		goto IL_0048;
	}

IL_0047:
	{
		G_B9_0 = 0;
	}

IL_0048:
	{
		V_3 = (bool)G_B9_0;
		bool L_15 = V_3;
		if (!L_15)
		{
			goto IL_0051;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0082;
	}

IL_0051:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_18 = ___1_asset;
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_18);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_17;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_20 = V_2;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_21 = L_20.___asset;
		NullCheck(L_19);
		ArrayElementTypeCheck (L_19, L_21);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_21);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(_stringLiteralC4620464E63CB2E5E3A299DEC4F62A8B31F7CB48, L_19, NULL);
		V_4 = (bool)0;
		goto IL_0082;
	}

IL_0074:
	{
		String_t* L_22 = ___0_templateName;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_23 = ___1_asset;
		VisualTreeAsset_RegisterTemplate_mB9F519309AE3E9674B84D79D3BF2AFD4BD731D06(__this, L_22, L_23, NULL);
		V_4 = (bool)1;
		goto IL_0082;
	}

IL_0082:
	{
		bool L_24 = V_4;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualTreeAsset_TryUnregisterTemplate_mBA9A41001E8E18C39CB7045F0899402113A4AA2A (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, String_t* ___0_templateName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mE7B8F3702D4C251ABCE8207FAED1CE1DC613C9F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t226588EAFBA5E5248E47CA01FF1CCDA02E221833_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD6F2FE717507C6079915F15CCC65B2B87406A157_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mAA47456E790D239F681E0C4906BDE7E0F8D78E3A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m09D06EF6941210E98F3F3793BA854E966050943F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m3E2F2E624D55E6AD1D8F5245CD27F35D6AB6F74F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m9040CDA1FFAB26E90C8188E7E09AC4726148DF68_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD716132A3A32E7B51EE4539AE34EF7123B277B2A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_m60F6B4CCBE9A8C5C984B55A8096509C988DEE573_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_DepthFirstTraversalOfType_TisTemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_m156DAF97118799E1AA5AB27C8FB9511A343FF0E9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491 V_0;
	memset((&V_0), 0, sizeof(V_0));
	List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* V_1 = NULL;
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54 V_6;
	memset((&V_6), 0, sizeof(V_6));
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* V_7 = NULL;
	bool V_8 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t226588EAFBA5E5248E47CA01FF1CCDA02E221833_il2cpp_TypeInfo_var);
		PooledObject_1_t91AF8611826EFAAB5E702052EFE01E7143FA6491 L_0;
		L_0 = CollectionPool_2_Get_mE7B8F3702D4C251ABCE8207FAED1CE1DC613C9F0((&V_1), CollectionPool_2_Get_mE7B8F3702D4C251ABCE8207FAED1CE1DC613C9F0_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00a4:
			{
				PooledObject_1_System_IDisposable_Dispose_m60F6B4CCBE9A8C5C984B55A8096509C988DEE573((&V_0), PooledObject_1_System_IDisposable_Dispose_m60F6B4CCBE9A8C5C984B55A8096509C988DEE573_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* L_1 = V_1;
				RuntimeObject* L_2;
				L_2 = VisualTreeAsset_DepthFirstTraversalOfType_TisTemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_m156DAF97118799E1AA5AB27C8FB9511A343FF0E9(__this, VisualTreeAsset_DepthFirstTraversalOfType_TisTemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807_m156DAF97118799E1AA5AB27C8FB9511A343FF0E9_RuntimeMethod_var);
				NullCheck(L_1);
				List_1_AddRange_m3E2F2E624D55E6AD1D8F5245CD27F35D6AB6F74F(L_1, L_2, List_1_AddRange_m3E2F2E624D55E6AD1D8F5245CD27F35D6AB6F74F_RuntimeMethod_var);
				String_t* L_3 = ___0_templateName;
				bool L_4;
				L_4 = VisualTreeAsset_TryGetUsingEntry_m8C21FF79EBFA8506A074157631C4395587802264(__this, L_3, (&V_2), NULL);
				V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
				bool L_5 = V_3;
				if (!L_5)
				{
					goto IL_002e_1;
				}
			}
			{
				V_4 = (bool)0;
				goto IL_00b3;
			}

IL_002e_1:
			{
				List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* L_6 = V_1;
				NullCheck(L_6);
				int32_t L_7;
				L_7 = List_1_get_Count_mD716132A3A32E7B51EE4539AE34EF7123B277B2A_inline(L_6, List_1_get_Count_mD716132A3A32E7B51EE4539AE34EF7123B277B2A_RuntimeMethod_var);
				V_5 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_5;
				if (!L_8)
				{
					goto IL_004b_1;
				}
			}
			{
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_9 = V_2;
				VisualTreeAsset_RemoveUsingEntry_m2370C7593287A6EA2CE7AE30A8CAF621D8F136A7(__this, L_9, NULL);
				V_4 = (bool)1;
				goto IL_00b3;
			}

IL_004b_1:
			{
				List_1_t63B31A07921C5E19BCA9E85447E2260F37E3E777* L_10 = V_1;
				NullCheck(L_10);
				Enumerator_t8CC855B297AA9A70FF29549BD1C1396684645E54 L_11;
				L_11 = List_1_GetEnumerator_m9040CDA1FFAB26E90C8188E7E09AC4726148DF68(L_10, List_1_GetEnumerator_m9040CDA1FFAB26E90C8188E7E09AC4726148DF68_RuntimeMethod_var);
				V_6 = L_11;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0088_1:
					{
						Enumerator_Dispose_mD6F2FE717507C6079915F15CCC65B2B87406A157((&V_6), Enumerator_Dispose_mD6F2FE717507C6079915F15CCC65B2B87406A157_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_007d_2;
					}

IL_0056_2:
					{
						TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_12;
						L_12 = Enumerator_get_Current_m09D06EF6941210E98F3F3793BA854E966050943F_inline((&V_6), Enumerator_get_Current_m09D06EF6941210E98F3F3793BA854E966050943F_RuntimeMethod_var);
						V_7 = L_12;
						String_t* L_13 = ___0_templateName;
						TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_14 = V_7;
						NullCheck(L_14);
						String_t* L_15;
						L_15 = TemplateAsset_get_templateAlias_mDB8CB92DBD5D615AE1657F78188C905935C14E5C(L_14, NULL);
						int32_t L_16;
						L_16 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_13, L_15, NULL);
						V_8 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
						bool L_17 = V_8;
						if (!L_17)
						{
							goto IL_007c_2;
						}
					}
					{
						V_4 = (bool)0;
						goto IL_00b3;
					}

IL_007c_2:
					{
					}

IL_007d_2:
					{
						bool L_18;
						L_18 = Enumerator_MoveNext_mAA47456E790D239F681E0C4906BDE7E0F8D78E3A((&V_6), Enumerator_MoveNext_mAA47456E790D239F681E0C4906BDE7E0F8D78E3A_RuntimeMethod_var);
						if (L_18)
						{
							goto IL_0056_2;
						}
					}
					{
						goto IL_0097_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0097_1:
			{
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_19 = V_2;
				VisualTreeAsset_RemoveUsingEntry_m2370C7593287A6EA2CE7AE30A8CAF621D8F136A7(__this, L_19, NULL);
				V_4 = (bool)1;
				goto IL_00b3;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00b3:
	{
		bool L_20 = V_4;
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_InsertUsingEntry_m749EEC45F95846B1D8DE072DEAF989DE61759400 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_entry, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t G_B5_0 = 0;
	{
		V_0 = 0;
		goto IL_0009;
	}

IL_0005:
	{
		int32_t L_0 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}

IL_0009:
	{
		int32_t L_1 = V_0;
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_2 = __this->___m_Usings;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(L_2, List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		if ((((int32_t)L_1) >= ((int32_t)L_3)))
		{
			goto IL_0038;
		}
	}
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_4 = ___0_entry;
		String_t* L_5 = L_4.___alias;
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_6 = __this->___m_Usings;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_8;
		L_8 = List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E(L_6, L_7, List_1_get_Item_mC49E1B066BBB6258311FE9B926DCE894C0BF186E_RuntimeMethod_var);
		String_t* L_9 = L_8.___alias;
		int32_t L_10;
		L_10 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_5, L_9, NULL);
		G_B5_0 = ((((int32_t)L_10) > ((int32_t)0))? 1 : 0);
		goto IL_0039;
	}

IL_0038:
	{
		G_B5_0 = 0;
	}

IL_0039:
	{
		V_1 = (bool)G_B5_0;
		bool L_11 = V_1;
		if (L_11)
		{
			goto IL_0005;
		}
	}
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_12 = __this->___m_Usings;
		int32_t L_13 = V_0;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_14 = ___0_entry;
		NullCheck(L_12);
		List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439(L_12, L_13, L_14, List_1_Insert_m6EA9C42F313392649F04BA34D8997A112E043439_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualTreeAsset_Create_m8096E2E6F58DE1E10C60B7DFFA933E953878DA5F (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___1_ctx, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2914967A47EB9FAF5C8966D26341B34DF2AAC0E7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31037915A69B1D7F5D24DB2745DECFB1F1F2EB12);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A8CA8BA4F72CBDD006DF0A15A00EE325351FD8F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral893F1722AFB88775C9B9180DA5BFB08AA2026A05);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral894BEA4ADBD82DA586C5077937B631ACBEDC8A10);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0B60EC4D3165803778F18AE851A3100A437B030);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 V_0;
	memset((&V_0), 0, sizeof(V_0));
	List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_3 = NULL;
	bool V_4 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_5 = NULL;
	bool V_6 = false;
	bool V_7 = false;
	String_t* V_8 = NULL;
	bool V_9 = false;
	bool V_10 = false;
	Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 V_11;
	memset((&V_11), 0, sizeof(V_11));
	RuntimeObject* V_12 = NULL;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	int32_t G_B6_0 = 0;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___0_asset;
		(&V_0)->___asset = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___asset), (void*)L_0);
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_1 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_2 = L_1.___asset;
		NullCheck(L_2);
		UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* L_3;
		L_3 = VisualElementAsset_get_serializedData_mB2F318600A7394B68CFADF92C510530C3FC6F8E4_inline(L_2, NULL);
		V_4 = (bool)((!(((RuntimeObject*)(UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_4;
		if (!L_4)
		{
			goto IL_0031;
		}
	}
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_5 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_6 = L_5.___asset;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_7 = ___1_ctx;
		NullCheck(L_6);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8;
		L_8 = VirtualFuncInvoker1< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 >::Invoke(8, L_6, L_7);
		V_5 = L_8;
		goto IL_01ee;
	}

IL_0031:
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_9 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_10 = L_9.___asset;
		NullCheck(L_10);
		String_t* L_11;
		L_11 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_10, NULL);
		bool L_12;
		L_12 = VisualElementFactoryRegistry_TryGetValue_m0597E06B910BB77771D38BD20A305F800B0F1966(L_11, (&V_1), NULL);
		V_6 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_0121;
		}
	}
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_14 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_15 = L_14.___asset;
		NullCheck(L_15);
		String_t* L_16;
		L_16 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_15, NULL);
		NullCheck(L_16);
		bool L_17;
		L_17 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_16, _stringLiteral894BEA4ADBD82DA586C5077937B631ACBEDC8A10, NULL);
		if (L_17)
		{
			goto IL_007e;
		}
	}
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_18 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_19 = L_18.___asset;
		NullCheck(L_19);
		String_t* L_20;
		L_20 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_19, NULL);
		NullCheck(L_20);
		bool L_21;
		L_21 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_20, _stringLiteral2914967A47EB9FAF5C8966D26341B34DF2AAC0E7, NULL);
		G_B6_0 = ((int32_t)(L_21));
		goto IL_007f;
	}

IL_007e:
	{
		G_B6_0 = 1;
	}

IL_007f:
	{
		V_7 = (bool)G_B6_0;
		bool L_22 = V_7;
		if (!L_22)
		{
			goto IL_00c6;
		}
	}
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_23 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_24 = L_23.___asset;
		NullCheck(L_24);
		String_t* L_25;
		L_25 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_24, NULL);
		NullCheck(L_25);
		String_t* L_26;
		L_26 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_25, _stringLiteral893F1722AFB88775C9B9180DA5BFB08AA2026A05, _stringLiteral31037915A69B1D7F5D24DB2745DECFB1F1F2EB12, NULL);
		V_8 = L_26;
		String_t* L_27 = V_8;
		bool L_28;
		L_28 = VisualElementFactoryRegistry_TryGetValue_m0597E06B910BB77771D38BD20A305F800B0F1966(L_27, (&V_1), NULL);
		V_9 = (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
		bool L_29 = V_9;
		if (!L_29)
		{
			goto IL_00c3;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_30;
		L_30 = VisualTreeAsset_U3CCreateU3Eg__CreateErrorU7C80_0_m0C896B103D62DC6A02F455E8A09C32B4CE46596B((&V_0), NULL);
		V_5 = L_30;
		goto IL_01ee;
	}

IL_00c3:
	{
		goto IL_0120;
	}

IL_00c6:
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_31 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_32 = L_31.___asset;
		NullCheck(L_32);
		String_t* L_33;
		L_33 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_32, NULL);
		bool L_34;
		L_34 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_33, _stringLiteral7F95EFF535201A87B15879FD0324D68B78E40136, NULL);
		V_10 = L_34;
		bool L_35 = V_10;
		if (!L_35)
		{
			goto IL_0111;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast<intptr_t> (UxmlRootElementFactory_t2F773C3F5B052C30E6079D453A7242D22DA3C9E2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_37;
		L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL);
		NullCheck(L_37);
		String_t* L_38;
		L_38 = VirtualFuncInvoker0< String_t* >::Invoke(23, L_37);
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_39 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_40 = L_39.___asset;
		NullCheck(L_40);
		String_t* L_41;
		L_41 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_40, NULL);
		String_t* L_42;
		L_42 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_38, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_41, NULL);
		bool L_43;
		L_43 = VisualElementFactoryRegistry_TryGetValue_m0597E06B910BB77771D38BD20A305F800B0F1966(L_42, (&V_1), NULL);
		goto IL_0120;
	}

IL_0111:
	{
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_44;
		L_44 = VisualTreeAsset_U3CCreateU3Eg__CreateErrorU7C80_0_m0C896B103D62DC6A02F455E8A09C32B4CE46596B((&V_0), NULL);
		V_5 = L_44;
		goto IL_01ee;
	}

IL_0120:
	{
	}

IL_0121:
	{
		V_2 = (RuntimeObject*)NULL;
		List_1_t1C028615AD4710B454A12711EBA9E6BA3EA21018* L_45 = V_1;
		NullCheck(L_45);
		Enumerator_t17EE9FA41112519642E6EA79EF96C004555C9E64 L_46;
		L_46 = List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5(L_45, List_1_GetEnumerator_m0BD88A00307BA6B435140652A9F7AA404314FDC5_RuntimeMethod_var);
		V_11 = L_46;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_015e:
			{
				Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A((&V_11), Enumerator_Dispose_mD742B71B699988182FFC41DFE750ECCEF06A694A_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0153_1;
			}

IL_012e_1:
			{
				RuntimeObject* L_47;
				L_47 = Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_inline((&V_11), Enumerator_get_Current_m2988CD123D04B5B9030040521A8D89C79B9F1932_RuntimeMethod_var);
				V_12 = L_47;
				RuntimeObject* L_48 = V_12;
				U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_49 = V_0;
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_50 = L_49.___asset;
				CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_51 = ___1_ctx;
				NullCheck(L_48);
				bool L_52;
				L_52 = InterfaceFuncInvoker2< bool, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 >::Invoke(2, IBaseUxmlFactory_t940F5367E53AA068C9C0E3AE8E858942F00ED171_il2cpp_TypeInfo_var, L_48, L_50, L_51);
				V_13 = L_52;
				bool L_53 = V_13;
				if (!L_53)
				{
					goto IL_0152_1;
				}
			}
			{
				RuntimeObject* L_54 = V_12;
				V_2 = L_54;
				goto IL_015c_1;
			}

IL_0152_1:
			{
			}

IL_0153_1:
			{
				bool L_55;
				L_55 = Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F((&V_11), Enumerator_MoveNext_m4A38EAAE0E5D46BCA96C1C1212E8CF3B37E4E88F_RuntimeMethod_var);
				if (L_55)
				{
					goto IL_012e_1;
				}
			}

IL_015c_1:
			{
				goto IL_016d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_016d:
	{
		RuntimeObject* L_56 = V_2;
		V_14 = (bool)((((RuntimeObject*)(RuntimeObject*)L_56) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_57 = V_14;
		if (!L_57)
		{
			goto IL_01b5;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_58 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_59 = L_58;
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_60 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_61 = L_60.___asset;
		NullCheck(L_61);
		String_t* L_62;
		L_62 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_61, NULL);
		NullCheck(L_59);
		ArrayElementTypeCheck (L_59, L_62);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_62);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(_stringLiteralC0B60EC4D3165803778F18AE851A3100A437B030, L_59, NULL);
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_63 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_64 = L_63.___asset;
		NullCheck(L_64);
		String_t* L_65;
		L_65 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_64, NULL);
		String_t* L_66;
		L_66 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral4A8CA8BA4F72CBDD006DF0A15A00EE325351FD8F, L_65, NULL);
		Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* L_67 = (Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70*)il2cpp_codegen_object_new(Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70_il2cpp_TypeInfo_var);
		Label__ctor_m83EBFB8426823A52FD005780264806926C731009(L_67, L_66, NULL);
		V_5 = L_67;
		goto IL_01ee;
	}

IL_01b5:
	{
		RuntimeObject* L_68 = V_2;
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_69 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_70 = L_69.___asset;
		CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 L_71 = ___1_ctx;
		NullCheck(L_68);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_72;
		L_72 = InterfaceFuncInvoker2< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, RuntimeObject*, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 >::Invoke(0, IUxmlFactory_tA21164506EAA766B503BACFA9BFEF92B20C11D06_il2cpp_TypeInfo_var, L_68, L_70, L_71);
		V_3 = L_72;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_73 = V_3;
		V_15 = (bool)((!(((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_73) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_74 = V_15;
		if (!L_74)
		{
			goto IL_01e9;
		}
	}
	{
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_75 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_76 = L_75.___asset;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_77 = V_3;
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		VisualTreeAsset_AssignClassListFromAssetToElement_mACA78751D3D3CBD9A27344137D5670E014CE38F3(L_76, L_77, NULL);
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535 L_78 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_79 = L_78.___asset;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_80 = V_3;
		VisualTreeAsset_AssignStyleSheetFromAssetToElement_m6B481A4168CFD214FF47C6D455CEC284D52DD248(L_79, L_80, NULL);
	}

IL_01e9:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_81 = V_3;
		V_5 = L_81;
		goto IL_01ee;
	}

IL_01ee:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_82 = V_5;
		return L_82;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_AssignClassListFromAssetToElement_mACA78751D3D3CBD9A27344137D5670E014CE38F3 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___0_asset;
		NullCheck(L_0);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1;
		L_1 = VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline(L_0, NULL);
		V_0 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0038;
		}
	}
	{
		V_1 = 0;
		goto IL_0028;
	}

IL_0013:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___1_element;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = ___0_asset;
		NullCheck(L_4);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5;
		L_5 = VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline(L_4, NULL);
		int32_t L_6 = V_1;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		String_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_3);
		VisualElement_AddToClassList_mAF0DD8D8CFD5130229A0471DD260E01ED82117F1(L_3, L_8, NULL);
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0028:
	{
		int32_t L_10 = V_1;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_11 = ___0_asset;
		NullCheck(L_11);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12;
		L_12 = VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline(L_11, NULL);
		NullCheck(L_12);
		V_2 = (bool)((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))? 1 : 0);
		bool L_13 = V_2;
		if (L_13)
		{
			goto IL_0013;
		}
	}
	{
	}

IL_0038:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_AssignStyleSheetFromAssetToElement_m6B481A4168CFD214FF47C6D455CEC284D52DD248 (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_asset, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_element, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___0_asset;
		NullCheck(L_0);
		bool L_1;
		L_1 = VisualElementAsset_get_hasStylesheetPaths_m24E2D9C6E49B177302C6E388BCD5911F0AD93DE5(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_003c;
		}
	}
	{
		V_1 = 0;
		goto IL_0029;
	}

IL_0010:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___1_element;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = ___0_asset;
		NullCheck(L_4);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5;
		L_5 = VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2(L_4, NULL);
		int32_t L_6 = V_1;
		NullCheck(L_5);
		String_t* L_7;
		L_7 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_5, L_6, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
		NullCheck(L_3);
		VisualElement_AddStyleSheetPath_mEB9045C51EFDB9D8B0836AFFAEAD80383B7DAFF2(L_3, L_7, NULL);
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0029:
	{
		int32_t L_9 = V_1;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_10 = ___0_asset;
		NullCheck(L_10);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_11;
		L_11 = VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2(L_10, NULL);
		NullCheck(L_11);
		int32_t L_12;
		L_12 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_11, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
		V_2 = (bool)((((int32_t)L_9) < ((int32_t)L_12))? 1 : 0);
		bool L_13 = V_2;
		if (L_13)
		{
			goto IL_0010;
		}
	}
	{
	}

IL_003c:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_14 = ___0_asset;
		NullCheck(L_14);
		bool L_15;
		L_15 = VisualElementAsset_get_hasStylesheets_mFE050CF026E63D06798404ED1A1BF13DA27ECD8E(L_14, NULL);
		V_3 = L_15;
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_00a2;
		}
	}
	{
		V_4 = 0;
		goto IL_008c;
	}

IL_004c:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_17 = ___0_asset;
		NullCheck(L_17);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_18;
		L_18 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(L_17, NULL);
		int32_t L_19 = V_4;
		NullCheck(L_18);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_20;
		L_20 = List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3(L_18, L_19, List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_21;
		L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_5 = L_21;
		bool L_22 = V_5;
		if (!L_22)
		{
			goto IL_0085;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_23 = ___1_element;
		NullCheck(L_23);
		VisualElementStyleSheetSet_t01465769E0D9109A677300311A7058701873A23B L_24;
		L_24 = VisualElement_get_styleSheets_m229B33524AB0095A57B9CDCADDE824C732265B5A(L_23, NULL);
		V_6 = L_24;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_25 = ___0_asset;
		NullCheck(L_25);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_26;
		L_26 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(L_25, NULL);
		int32_t L_27 = V_4;
		NullCheck(L_26);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_28;
		L_28 = List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3(L_26, L_27, List_1_get_Item_mBB70B3890705AA69A1BBCEFCA66C9BFA8D559AC3_RuntimeMethod_var);
		VisualElementStyleSheetSet_Add_mE5653A810724A67573079E2B4D39FFB260C38214((&V_6), L_28, NULL);
	}

IL_0085:
	{
		int32_t L_29 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1));
	}

IL_008c:
	{
		int32_t L_30 = V_4;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_31 = ___0_asset;
		NullCheck(L_31);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_32;
		L_32 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(L_31, NULL);
		NullCheck(L_32);
		int32_t L_33;
		L_33 = List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_inline(L_32, List_1_get_Count_m1558721197A3A4276E9F04272F90E6E0A151EE46_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_30) < ((int32_t)L_33))? 1 : 0);
		bool L_34 = V_7;
		if (L_34)
		{
			goto IL_004c;
		}
	}
	{
	}

IL_00a2:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_get_contentHash_m8D6370892FB3ECACCE48117944D2BCBAD8949295 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_ContentHash;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_set_contentHash_m35C4629EC33571C50FE2CB679C54B6190ECAADF9 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_ContentHash = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisUxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_m63C22C5329D7044383D5371BE89BF4330424991E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = __this->___m_VisualTree;
		V_0 = (bool)((((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		UxmlAssetU5BU5D_t4D723BD770AF3EBF7494862AB6CC4A345B8BC475* L_2;
		L_2 = Array_Empty_TisUxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_m63C22C5329D7044383D5371BE89BF4330424991E_inline(Array_Empty_TisUxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A_m63C22C5329D7044383D5371BE89BF4330424991E_RuntimeMethod_var);
		V_1 = (RuntimeObject*)L_2;
		goto IL_0025;
	}

IL_0016:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_3 = __this->___m_VisualTree;
		RuntimeObject* L_4;
		L_4 = VisualTreeAsset_DepthFirstTraversal_mC914BF9D3B1DEA600AFB25FAA4AA54323C7EF7E6(__this, L_3, NULL);
		V_1 = L_4;
		goto IL_0025;
	}

IL_0025:
	{
		RuntimeObject* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAsset_DepthFirstTraversal_mC914BF9D3B1DEA600AFB25FAA4AA54323C7EF7E6 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_0 = (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675*)il2cpp_codegen_object_new(U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675_il2cpp_TypeInfo_var);
		U3CDepthFirstTraversalU3Ed__88__ctor_m19F76013103D6E914072C80088E967CFA37B2B19(L_0, ((int32_t)-2), NULL);
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_2 = L_1;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_3 = ___0_asset;
		NullCheck(L_2);
		L_2->___U3CU3E3__asset = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__asset), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_DepthFirstTraversalIndexOf_mB1CF64244759247A8365AF15A68D036715109A98 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___0_uxmlAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_3 = NULL;
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		V_0 = 0;
		RuntimeObject* L_0;
		L_0 = VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C(__this, NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = V_1;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003a:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_0044;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0044:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0030_1;
			}

IL_0014_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_6;
				L_6 = InterfaceFuncInvoker0< UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* >::Invoke(0, IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_7 = V_3;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_8 = ___0_uxmlAsset;
				V_4 = (bool)((((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_7) == ((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_8))? 1 : 0);
				bool L_9 = V_4;
				if (!L_9)
				{
					goto IL_002b_1;
				}
			}
			{
				int32_t L_10 = V_0;
				V_5 = L_10;
				goto IL_004a;
			}

IL_002b_1:
			{
				int32_t L_11 = V_0;
				V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
			}

IL_0030_1:
			{
				RuntimeObject* L_12 = V_2;
				NullCheck(L_12);
				bool L_13;
				L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
				if (L_13)
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_0045;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0045:
	{
		V_5 = (-1);
		goto IL_004a;
	}

IL_004a:
	{
		int32_t L_14 = V_5;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualTreeAsset_GenerateNewId_mB47511C31BA1257A92CE15B94D09A8A7F8F762D2 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_vea, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	Guid_t V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___0_vea;
		NullCheck(L_0);
		bool L_1;
		L_1 = VirtualFuncInvoker0< bool >::Invoke(6, L_0);
		V_2 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_3;
		L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, __this);
		V_0 = L_3;
		goto IL_0023;
	}

IL_0017:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = ___0_vea;
		NullCheck(L_4);
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_5;
		L_5 = UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline(L_4, NULL);
		NullCheck(L_5);
		int32_t L_6;
		L_6 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_5, NULL);
		V_0 = L_6;
	}

IL_0023:
	{
		Guid_t L_7;
		L_7 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL);
		V_3 = L_7;
		int32_t L_8;
		L_8 = Guid_GetHashCode_m239B7679BB9ED5A207B3D2F858B5F30FFC455408((&V_3), NULL);
		V_1 = L_8;
		int32_t L_9;
		L_9 = VisualTreeAsset_GetNextChildSerialNumber_m4DD8D03042032E5F490C7D95DAC24EB4909E5B50(__this, NULL);
		int32_t L_10 = V_0;
		int32_t L_11 = V_1;
		V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_9, ((int32_t)585386304))), ((int32_t)-1521134295))), L_10)), L_11));
		goto IL_0051;
	}

IL_0051:
	{
		int32_t L_12 = V_4;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_AddElementToDocument_m721F792E9EB5C3420398E25CBD1459DD1228F7FC (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_vea, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___1_parent, const RuntimeMethod* method) 
{
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_0 = NULL;
	bool V_1 = false;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_2 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* G_B2_0 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* G_B1_0 = NULL;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___1_parent;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
		G_B1_0 = L_1;
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_2;
		L_2 = VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7(__this, NULL);
		G_B2_0 = L_2;
	}

IL_000c:
	{
		V_0 = G_B2_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_3 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = ___0_vea;
		NullCheck(L_3);
		UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775(L_3, L_4, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_5 = ___0_vea;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_5, NULL);
		V_1 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0030;
		}
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_8 = ___0_vea;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_9 = ___0_vea;
		int32_t L_10;
		L_10 = VisualTreeAsset_GenerateNewId_mB47511C31BA1257A92CE15B94D09A8A7F8F762D2(__this, L_9, NULL);
		NullCheck(L_8);
		UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline(L_8, L_10, NULL);
	}

IL_0030:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_11 = ___0_vea;
		V_2 = L_11;
		goto IL_0034;
	}

IL_0034:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_12 = V_2;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_ReparentElementInDocument_m58AECA7476809F5AB7D997C94D0DDC530C338193 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_vea, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___1_newParent, int32_t ___2_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_0 = NULL;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_4 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* G_B2_0 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* G_B1_0 = NULL;
	int32_t G_B5_0 = 0;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___1_newParent;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
		G_B1_0 = L_1;
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_2;
		L_2 = VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7(__this, NULL);
		G_B2_0 = L_2;
	}

IL_000c:
	{
		V_0 = G_B2_0;
		int32_t L_3 = ___2_index;
		if ((((int32_t)L_3) == ((int32_t)(-1))))
		{
			goto IL_0014;
		}
	}
	{
		int32_t L_4 = ___2_index;
		G_B5_0 = L_4;
		goto IL_001a;
	}

IL_0014:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(L_5, NULL);
		G_B5_0 = L_6;
	}

IL_001a:
	{
		V_1 = G_B5_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_7 = V_0;
		int32_t L_8 = V_1;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_9 = ___0_vea;
		NullCheck(L_7);
		UxmlAsset_Insert_m52F682BD871F2363AD7E5D652916168DC940A58D(L_7, L_8, L_9, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_10 = ___0_vea;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_10, NULL);
		V_2 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		bool L_12 = V_2;
		if (!L_12)
		{
			goto IL_003f;
		}
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_13 = ___0_vea;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_14 = ___0_vea;
		int32_t L_15;
		L_15 = VisualTreeAsset_GenerateNewId_mB47511C31BA1257A92CE15B94D09A8A7F8F762D2(__this, L_14, NULL);
		NullCheck(L_13);
		UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline(L_13, L_15, NULL);
	}

IL_003f:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_16 = ___0_vea;
		NullCheck(L_16);
		bool L_17;
		L_17 = UxmlAsset_get_isRoot_mE63C86A52BDAEC57E8B685F20B8D0127547A6360(L_16, NULL);
		V_3 = L_17;
		bool L_18 = V_3;
		if (!L_18)
		{
			goto IL_0063;
		}
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_19 = ___0_vea;
		NullCheck(L_19);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_20;
		L_20 = VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2(L_19, NULL);
		NullCheck(L_20);
		List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline(L_20, List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_21 = ___0_vea;
		NullCheck(L_21);
		List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_22;
		L_22 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(L_21, NULL);
		NullCheck(L_22);
		List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_inline(L_22, List_1_Clear_m20DD1C8DC0D577FBA6CAFB9FD2099D3A5359EB2C_RuntimeMethod_var);
	}

IL_0063:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_23 = ___0_vea;
		V_4 = L_23;
		goto IL_0068;
	}

IL_0068:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_24 = V_4;
		return L_24;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_Swallow_mBE641BE54885CAE1C6E4EAE06406C403B01A42B4 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_parent, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t011CBA3710B86EB9B75D52D61051589216EF13CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m681047CE5F4538B69ABC8501B7CEDA461AA41E1D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB5C48D915402B0EF0D0ADFFC10FDB6768110FC47_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* V_1 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_2 = NULL;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_6 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_7 = NULL;
	bool V_8 = false;
	bool V_9 = false;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* G_B3_0 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* G_B2_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t011CBA3710B86EB9B75D52D61051589216EF13CE_il2cpp_TypeInfo_var);
		PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 L_0;
		L_0 = CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52((&V_1), CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ba:
			{
				PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C((&V_0), PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_1 = V_1;
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_2 = ___1_other;
				NullCheck(L_2);
				RuntimeObject* L_3;
				L_3 = VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C(L_2, NULL);
				NullCheck(L_1);
				List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A(L_1, L_3, List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A_RuntimeMethod_var);
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = ___0_parent;
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_5 = L_4;
				if (L_5)
				{
					G_B3_0 = L_5;
					goto IL_0021_1;
				}
				G_B2_0 = L_5;
			}
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_6;
				L_6 = VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7(__this, NULL);
				G_B3_0 = L_6;
			}

IL_0021_1:
			{
				V_2 = G_B3_0;
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_7 = V_1;
				NullCheck(L_7);
				List_1_Clear_mB5C48D915402B0EF0D0ADFFC10FDB6768110FC47_inline(L_7, List_1_Clear_mB5C48D915402B0EF0D0ADFFC10FDB6768110FC47_RuntimeMethod_var);
				V_3 = 0;
				goto IL_0046_1;
			}

IL_002d_1:
			{
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_8 = V_1;
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_9 = ___1_other;
				NullCheck(L_9);
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_10;
				L_10 = VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7(L_9, NULL);
				int32_t L_11 = V_3;
				NullCheck(L_10);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_12;
				L_12 = UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964(L_10, L_11, NULL);
				NullCheck(L_8);
				List_1_Add_m681047CE5F4538B69ABC8501B7CEDA461AA41E1D_inline(L_8, L_12, List_1_Add_m681047CE5F4538B69ABC8501B7CEDA461AA41E1D_RuntimeMethod_var);
				int32_t L_13 = V_3;
				V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
			}

IL_0046_1:
			{
				int32_t L_14 = V_3;
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_15 = ___1_other;
				NullCheck(L_15);
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_16;
				L_16 = VisualTreeAsset_get_visualTree_m93C6D0859CFE538B3904A68F262B482BFC4A9CE7(L_15, NULL);
				NullCheck(L_16);
				int32_t L_17;
				L_17 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(L_16, NULL);
				V_4 = (bool)((((int32_t)L_14) < ((int32_t)L_17))? 1 : 0);
				bool L_18 = V_4;
				if (L_18)
				{
					goto IL_002d_1;
				}
			}
			{
				V_5 = 0;
				goto IL_00a8_1;
			}

IL_005f_1:
			{
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_19 = V_1;
				int32_t L_20 = V_5;
				NullCheck(L_19);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_21;
				L_21 = List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2(L_19, L_20, List_1_get_Item_mF267678057E523C2EF37F864E6F4F448DECA14F2_RuntimeMethod_var);
				V_6 = L_21;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_22 = V_6;
				V_7 = ((VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)IsInstClass((RuntimeObject*)L_22, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var));
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_23 = V_7;
				V_8 = (bool)((!(((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_23) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_24 = V_8;
				if (!L_24)
				{
					goto IL_0098_1;
				}
			}
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_25 = V_7;
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_26 = V_7;
				int32_t L_27;
				L_27 = VisualTreeAsset_GenerateNewId_mB47511C31BA1257A92CE15B94D09A8A7F8F762D2(__this, L_26, NULL);
				NullCheck(L_25);
				UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline(L_25, L_27, NULL);
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_28 = V_7;
				il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
				VisualTreeAsset_UpdateUxmlObjectAssetsParentId_m241F6DFDB7D53DE61FF0238A478BEAD45D48A8DC(L_28, NULL);
			}

IL_0098_1:
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_29 = V_2;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_30 = V_6;
				NullCheck(L_29);
				UxmlAsset_Add_m11848F5BF15DA4732E14EB90F4FC44EC0AA5E775(L_29, L_30, NULL);
				int32_t L_31 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1));
			}

IL_00a8_1:
			{
				int32_t L_32 = V_5;
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_33 = V_1;
				NullCheck(L_33);
				int32_t L_34;
				L_34 = List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_inline(L_33, List_1_get_Count_mFACF60E12F4CA769DDFFD8628AB57D505AFD2CA5_RuntimeMethod_var);
				V_9 = (bool)((((int32_t)L_32) < ((int32_t)L_34))? 1 : 0);
				bool L_35 = V_9;
				if (L_35)
				{
					goto IL_005f_1;
				}
			}
			{
				goto IL_00c9;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c9:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_UpdateUxmlObjectAssetsParentId_m241F6DFDB7D53DE61FF0238A478BEAD45D48A8DC (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_visualElementAsset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m628787520EBE0E7FC4B106D1954B8DFC3B1068D8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t58EBDE39CA51E282F0B8BC8A28B45701B3D95210_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m44493BA53744BE67B2093AC27A558B51CDD70CCE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7D2843E190E2E102A9F21E94554F3376F095049E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9AF56B1480533ABE6FE3921680B31143579FD245_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mFBE07E24F0C0A5A84ABF31BB319C8FD868DF77DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_mF0564022C0B6DAB48298589B9F3CA3D35BBAB7F7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1 V_0;
	memset((&V_0), 0, sizeof(V_0));
	List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* V_1 = NULL;
	Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D V_2;
	memset((&V_2), 0, sizeof(V_2));
	UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* V_3 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t58EBDE39CA51E282F0B8BC8A28B45701B3D95210_il2cpp_TypeInfo_var);
		PooledObject_1_tD78B50141322DB9CC12A5487FD8C60C39315DFD1 L_0;
		L_0 = CollectionPool_2_Get_m628787520EBE0E7FC4B106D1954B8DFC3B1068D8((&V_1), CollectionPool_2_Get_m628787520EBE0E7FC4B106D1954B8DFC3B1068D8_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004e:
			{
				PooledObject_1_System_IDisposable_Dispose_mF0564022C0B6DAB48298589B9F3CA3D35BBAB7F7((&V_0), PooledObject_1_System_IDisposable_Dispose_mF0564022C0B6DAB48298589B9F3CA3D35BBAB7F7_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_1 = ___0_visualElementAsset;
				List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* L_2 = V_1;
				NullCheck(L_1);
				UxmlAsset_GetChildrenUxmlObjectAssets_m6C034D4F23CCDD8016A3FFCBCBCEEA41E42FC038(L_1, L_2, NULL);
				List_1_t66ECB78C59D17DA730CE87022DD41F5781CAB6D4* L_3 = V_1;
				NullCheck(L_3);
				Enumerator_t053CCDA3CA9796408752589B0250DBD2E9A7EA3D L_4;
				L_4 = List_1_GetEnumerator_mFBE07E24F0C0A5A84ABF31BB319C8FD868DF77DC(L_3, List_1_GetEnumerator_mFBE07E24F0C0A5A84ABF31BB319C8FD868DF77DC_RuntimeMethod_var);
				V_2 = L_4;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_003d_1:
					{
						Enumerator_Dispose_m44493BA53744BE67B2093AC27A558B51CDD70CCE((&V_2), Enumerator_Dispose_m44493BA53744BE67B2093AC27A558B51CDD70CCE_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_0032_2;
					}

IL_001b_2:
					{
						UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_5;
						L_5 = Enumerator_get_Current_m9AF56B1480533ABE6FE3921680B31143579FD245_inline((&V_2), Enumerator_get_Current_m9AF56B1480533ABE6FE3921680B31143579FD245_RuntimeMethod_var);
						V_3 = L_5;
						UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* L_6 = V_3;
						VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_7 = ___0_visualElementAsset;
						NullCheck(L_7);
						int32_t L_8;
						L_8 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_7, NULL);
						NullCheck(L_6);
						UxmlObjectAsset_set_parentId_m82054410A28EBCA315619A63A484C3982D2E286E_inline(L_6, L_8, NULL);
					}

IL_0032_2:
					{
						bool L_9;
						L_9 = Enumerator_MoveNext_m7D2843E190E2E102A9F21E94554F3376F095049E((&V_2), Enumerator_MoveNext_m7D2843E190E2E102A9F21E94554F3376F095049E_RuntimeMethod_var);
						if (L_9)
						{
							goto IL_001b_2;
						}
					}
					{
						goto IL_004c_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_004c_1:
			{
				goto IL_005d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset_SwallowStyleRule_m3D9C22969F35A5E452B4857D7A0EDBA6152CCF95 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_previous, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_next, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___2_vea, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleSheetUtility_tF8731471C337675D2AF904D96758E479BD57F390_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* V_0 = NULL;
	StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* V_1 = NULL;
	StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* V_2 = NULL;
	int32_t V_3 = 0;
	StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* V_4 = NULL;
	bool V_5 = false;
	int32_t V_6 = 0;
	StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* V_7 = NULL;
	StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* V_8 = NULL;
	bool V_9 = false;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___2_vea;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6(L_0, NULL);
		V_5 = (bool)((((int32_t)L_1) < ((int32_t)0))? 1 : 0);
		bool L_2 = V_5;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		goto IL_00b3;
	}

IL_0015:
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_3 = ___1_next;
		NullCheck(L_3);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_4;
		L_4 = VisualTreeAsset_GetOrCreateInlineStyleSheet_mCA5D795116B8FC0C56E977AEF63AB5F1F2F820B0(L_3, NULL);
		V_0 = L_4;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_5 = ___0_previous;
		NullCheck(L_5);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_6 = L_5->___inlineSheet;
		V_1 = L_6;
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_7 = V_1;
		NullCheck(L_7);
		StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* L_8;
		L_8 = StyleSheet_get_rules_m3818714E77CB822D2F9D125EAD3CB7AA35BA75A6_inline(L_7, NULL);
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_9 = ___2_vea;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = VisualElementAsset_get_ruleIndex_mA34146C701B44DACA279D0693219527889DD9ED6(L_9, NULL);
		NullCheck(L_8);
		int32_t L_11 = L_10;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_12 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		V_2 = L_12;
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_13 = V_0;
		NullCheck(L_13);
		StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* L_14;
		L_14 = StyleSheet_get_rules_m3818714E77CB822D2F9D125EAD3CB7AA35BA75A6_inline(L_13, NULL);
		NullCheck(L_14);
		V_3 = ((int32_t)(((RuntimeArray*)L_14)->max_length));
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_15 = V_0;
		NullCheck(L_15);
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_16;
		L_16 = StyleSheet_AddRule_m63E3880BF0E97501FA4E43A607A6AA9D78CD99AD(L_15, NULL);
		V_4 = L_16;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_17 = V_4;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_18 = V_2;
		NullCheck(L_18);
		int32_t L_19 = L_18->___customPropertiesCount;
		NullCheck(L_17);
		L_17->___customPropertiesCount = L_19;
		V_6 = 0;
		goto IL_0091;
	}

IL_0054:
	{
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_20 = V_2;
		NullCheck(L_20);
		StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783* L_21;
		L_21 = StyleRule_get_properties_m0918E976C1000BC02985AFFE48919B5B7F45E6BC_inline(L_20, NULL);
		int32_t L_22 = V_6;
		NullCheck(L_21);
		int32_t L_23 = L_22;
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		V_7 = L_24;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_25 = V_4;
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_26 = V_7;
		NullCheck(L_26);
		String_t* L_27;
		L_27 = StyleProperty_get_name_mB093E71395D32578890C11C6CED189B06F495015(L_26, NULL);
		NullCheck(L_25);
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_28;
		L_28 = StyleRule_AddProperty_m4AC8FE267C59B25026C488BC1987388782556B8F(L_25, L_27, NULL);
		V_8 = L_28;
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_29 = V_8;
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_30 = V_7;
		NullCheck(L_30);
		bool L_31 = L_30->___requireVariableResolve;
		NullCheck(L_29);
		L_29->___requireVariableResolve = L_31;
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_32 = V_1;
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_33 = V_7;
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_34 = V_0;
		StyleProperty_tD117EB807BAA83855E65AC56B8D6FB84D6F7CF83* L_35 = V_8;
		il2cpp_codegen_runtime_class_init_inline(StyleSheetUtility_tF8731471C337675D2AF904D96758E479BD57F390_il2cpp_TypeInfo_var);
		StyleSheetUtility_TransferStylePropertyHandles_m523AFA053B2202498CC61B5048A966D6D71AD36B(L_32, L_33, L_34, L_35, NULL);
		int32_t L_36 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1));
	}

IL_0091:
	{
		int32_t L_37 = V_6;
		StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* L_38 = V_2;
		NullCheck(L_38);
		StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783* L_39;
		L_39 = StyleRule_get_properties_m0918E976C1000BC02985AFFE48919B5B7F45E6BC_inline(L_38, NULL);
		NullCheck(L_39);
		V_9 = (bool)((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))))? 1 : 0);
		bool L_40 = V_9;
		if (L_40)
		{
			goto IL_0054;
		}
	}
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_41 = ___2_vea;
		int32_t L_42 = V_3;
		NullCheck(L_41);
		VisualElementAsset_set_ruleIndex_mD2D8B6A4531DB45C1FC3716BB878F8CCB1146A83(L_41, L_42, NULL);
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_43 = V_0;
		NullCheck(L_43);
		StyleSheet_RequestRebuild_m53B20FF6F85D9CAC36F7DA07B6C53AED64984D4E(L_43, 0, NULL);
	}

IL_00b3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* VisualTreeAsset_AddElementOfType_m87A14B505FE76EE2C76F506ADABD75689DE4F95C (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* ___0_parent, String_t* ___1_fullTypeName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B V_0;
	memset((&V_0), 0, sizeof(V_0));
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_1 = NULL;
	VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* V_2 = NULL;
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_0 = ___0_parent;
		String_t* L_1 = ___1_fullTypeName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_2;
		L_2 = VisualTreeAssetUtilities_FindUxmlNamespaceDefinitionForTypeName_m986AB080B593DEB3BB1228296E88CEFD7F4C3F39(__this, L_0, L_1, NULL);
		V_0 = L_2;
		String_t* L_3 = ___1_fullTypeName;
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_4 = V_0;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_5 = (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)il2cpp_codegen_object_new(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		VisualElementAsset__ctor_mED755F63635A36F6A176EA9F9B3DC8B907437546(L_5, L_3, L_4, NULL);
		V_1 = L_5;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_6 = V_1;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_7 = ___0_parent;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_8;
		L_8 = VisualTreeAsset_AddElementToDocument_m721F792E9EB5C3420398E25CBD1459DD1228F7FC(__this, L_6, L_7, NULL);
		V_2 = L_8;
		goto IL_001d;
	}

IL_001d:
	{
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_9 = V_2;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset__ctor_m9C16E96E1B4D97C3C6AF366C0F536FF4EDC45D0B (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_0 = (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485*)il2cpp_codegen_object_new(List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485_il2cpp_TypeInfo_var);
		List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB(L_0, List_1__ctor_mB71EBA9D58F0038DFD77704F6B82A0F065D8E0CB_RuntimeMethod_var);
		__this->___m_Usings = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Usings), (void*)L_0);
		List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* L_1 = (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F*)il2cpp_codegen_object_new(List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F_il2cpp_TypeInfo_var);
		List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246(L_1, List_1__ctor_m256E7D3B34191470F6FA198FD50F9EC632D9A246_RuntimeMethod_var);
		__this->___m_AssetEntries = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AssetEntries), (void*)L_1);
		List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* L_2 = (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF*)il2cpp_codegen_object_new(List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF_il2cpp_TypeInfo_var);
		List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009(L_2, List_1__ctor_m31FC402E4C27CE07EDA88CB8C015A23E2F216009_RuntimeMethod_var);
		__this->___m_Slots = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Slots), (void*)L_2);
		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualTreeAsset__cctor_m34B42E31CDB600E9C223C88589234D5D863D7E70 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m78F7C3F3ABEF41E93E755708DCA3E38DC5F17575_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF_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);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB5EE3C02547ED1F9B3C4F5D70654ABF96BE90B3);
		s_Il2CppMethodInitialized = true;
	}
	{
		((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___NoRegisteredFactoryErrorMessage = _stringLiteralCB5EE3C02547ED1F9B3C4F5D70654ABF96BE90B3;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___NoRegisteredFactoryErrorMessage), (void*)_stringLiteralCB5EE3C02547ED1F9B3C4F5D70654ABF96BE90B3);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*)il2cpp_codegen_object_new(Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m78F7C3F3ABEF41E93E755708DCA3E38DC5F17575(L_0, Dictionary_2__ctor_m78F7C3F3ABEF41E93E755708DCA3E38DC5F17575_RuntimeMethod_var);
		((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_TemporarySlotInsertionPoints = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_TemporarySlotInsertionPoints), (void*)L_0);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_1, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_VeaIdsPath = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___s_VeaIdsPath), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualTreeAsset_U3CCreateU3Eg__CreateErrorU7C80_0_m0C896B103D62DC6A02F455E8A09C32B4CE46596B (U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535* ___0_p, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2589339AA773E11E70131A9670B5E51D7303D4C8);
		s_Il2CppMethodInitialized = true;
	}
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		String_t* L_0 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_StaticFields*)il2cpp_codegen_static_fields_for(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var))->___NoRegisteredFactoryErrorMessage;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535* L_3 = ___0_p;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_4 = L_3->___asset;
		NullCheck(L_4);
		String_t* L_5;
		L_5 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_4, NULL);
		NullCheck(L_2);
		ArrayElementTypeCheck (L_2, L_5);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(L_0, L_2, NULL);
		U3CU3Ec__DisplayClass80_0_t4CDBB55CC087A43470EBEF4F758AA69FF2F17535* L_6 = ___0_p;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_7 = L_6->___asset;
		NullCheck(L_7);
		String_t* L_8;
		L_8 = UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline(L_7, NULL);
		String_t* L_9;
		L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral2589339AA773E11E70131A9670B5E51D7303D4C8, L_8, NULL);
		Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70* L_10 = (Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70*)il2cpp_codegen_object_new(Label_tC160668F9119CE0F5567021FB208E64A5B1C5B70_il2cpp_TypeInfo_var);
		Label__ctor_m83EBFB8426823A52FD005780264806926C731009(L_10, L_9, NULL);
		V_0 = L_10;
		goto IL_003d;
	}

IL_003d:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_11 = V_0;
		return L_11;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshal_pinvoke(const UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484& unmarshaled, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___assetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___assetException, NULL);
}
IL2CPP_EXTERN_C void UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshal_pinvoke_back(const UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_pinvoke& marshaled, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___assetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___assetException, NULL);
}
IL2CPP_EXTERN_C void UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshal_pinvoke_cleanup(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshal_com(const UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484& unmarshaled, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___assetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___assetException, NULL);
}
IL2CPP_EXTERN_C void UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshal_com_back(const UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_com& marshaled, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___assetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484____asset_FieldInfo_var, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___assetException, NULL);
}
IL2CPP_EXTERN_C void UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshal_com_cleanup(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37 (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* __this, String_t* ___0_alias, String_t* ___1_path, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_alias;
		__this->___alias = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___alias), (void*)L_0);
		String_t* L_1 = ___1_path;
		__this->___path = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___path), (void*)L_1);
		__this->___asset = (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___asset), (void*)(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37_AdjustorThunk (RuntimeObject* __this, String_t* ___0_alias, String_t* ___1_path, const RuntimeMethod* method)
{
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*>(__this + _offset);
	UsingEntry__ctor_m14EAD47346286E109A3B94D241327E93BB5B6D37(_thisAdjusted, ___0_alias, ___1_path, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntry__ctor_mA6C5BC00CC6D2B93E2B80A6E686BA3C9E8638918 (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* __this, String_t* ___0_alias, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_asset, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_alias;
		__this->___alias = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___alias), (void*)L_0);
		__this->___path = (String_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___path), (void*)(String_t*)NULL);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_1 = ___1_asset;
		__this->___asset = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___asset), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C  void UsingEntry__ctor_mA6C5BC00CC6D2B93E2B80A6E686BA3C9E8638918_AdjustorThunk (RuntimeObject* __this, String_t* ___0_alias, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_asset, const RuntimeMethod* method)
{
	UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*>(__this + _offset);
	UsingEntry__ctor_mA6C5BC00CC6D2B93E2B80A6E686BA3C9E8638918(_thisAdjusted, ___0_alias, ___1_asset, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntry__cctor_m9617DED67F3B74CFBC9E50CB9DCF6C1379E2C786 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913* L_0 = (UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913*)il2cpp_codegen_object_new(UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913_il2cpp_TypeInfo_var);
		UsingEntryComparer__ctor_mC4CBDA692A08E33901C56667FF13187519A1360F(L_0, NULL);
		((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields*)il2cpp_codegen_static_fields_for(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var))->___comparer = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_StaticFields*)il2cpp_codegen_static_fields_for(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484_il2cpp_TypeInfo_var))->___comparer), (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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UsingEntryComparer_Compare_m3B3136D9BDE913718EDC56A92A5663F862048ABD (UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913* __this, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___0_x, UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 ___1_y, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_0 = ___0_x;
		String_t* L_1 = L_0.___alias;
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_2 = ___1_y;
		String_t* L_3 = L_2.___alias;
		int32_t L_4;
		L_4 = String_CompareOrdinal_mC6F612DEA1F7B3BF24A44C79D17AF7F8C29C9D3C(L_1, L_3, NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		int32_t L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UsingEntryComparer__ctor_mC4CBDA692A08E33901C56667FF13187519A1360F (UsingEntryComparer_tDF9E363012C0596E774C16C7318AA7D484C46913* __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
IL2CPP_EXTERN_C void SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshal_pinvoke(const SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8& unmarshaled, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_pinvoke& marshaled)
{
	marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
	marshaled.___insertionPointId = unmarshaled.___insertionPointId;
}
IL2CPP_EXTERN_C void SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshal_pinvoke_back(const SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_pinvoke& marshaled, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8& unmarshaled)
{
	unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
	int32_t unmarshaledinsertionPointId_temp_1 = 0;
	unmarshaledinsertionPointId_temp_1 = marshaled.___insertionPointId;
	unmarshaled.___insertionPointId = unmarshaledinsertionPointId_temp_1;
}
IL2CPP_EXTERN_C void SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshal_pinvoke_cleanup(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name);
	marshaled.___name = NULL;
}
IL2CPP_EXTERN_C void SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshal_com(const SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8& unmarshaled, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_com& marshaled)
{
	marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
	marshaled.___insertionPointId = unmarshaled.___insertionPointId;
}
IL2CPP_EXTERN_C void SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshal_com_back(const SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_com& marshaled, SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8& unmarshaled)
{
	unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
	int32_t unmarshaledinsertionPointId_temp_1 = 0;
	unmarshaledinsertionPointId_temp_1 = marshaled.___insertionPointId;
	unmarshaled.___insertionPointId = unmarshaledinsertionPointId_temp_1;
}
IL2CPP_EXTERN_C void SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshal_com_cleanup(SlotDefinition_t2E39E965BBE5A336DD1B93A115DD01044D1A66F8_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name);
	marshaled.___name = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshal_pinvoke(const SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76& unmarshaled, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_pinvoke& marshaled)
{
	marshaled.___slotName = il2cpp_codegen_marshal_string(unmarshaled.___slotName);
	marshaled.___assetId = unmarshaled.___assetId;
}
IL2CPP_EXTERN_C void SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshal_pinvoke_back(const SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_pinvoke& marshaled, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76& unmarshaled)
{
	unmarshaled.___slotName = il2cpp_codegen_marshal_string_result(marshaled.___slotName);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___slotName), (void*)il2cpp_codegen_marshal_string_result(marshaled.___slotName));
	int32_t unmarshaledassetId_temp_1 = 0;
	unmarshaledassetId_temp_1 = marshaled.___assetId;
	unmarshaled.___assetId = unmarshaledassetId_temp_1;
}
IL2CPP_EXTERN_C void SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshal_pinvoke_cleanup(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___slotName);
	marshaled.___slotName = NULL;
}
IL2CPP_EXTERN_C void SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshal_com(const SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76& unmarshaled, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_com& marshaled)
{
	marshaled.___slotName = il2cpp_codegen_marshal_bstring(unmarshaled.___slotName);
	marshaled.___assetId = unmarshaled.___assetId;
}
IL2CPP_EXTERN_C void SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshal_com_back(const SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_com& marshaled, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76& unmarshaled)
{
	unmarshaled.___slotName = il2cpp_codegen_marshal_bstring_result(marshaled.___slotName);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___slotName), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___slotName));
	int32_t unmarshaledassetId_temp_1 = 0;
	unmarshaledassetId_temp_1 = marshaled.___assetId;
	unmarshaled.___assetId = unmarshaledassetId_temp_1;
}
IL2CPP_EXTERN_C void SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshal_com_cleanup(SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___slotName);
	marshaled.___slotName = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshal_pinvoke(const AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D& unmarshaled, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshal_pinvoke_back(const AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_pinvoke& marshaled, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshal_pinvoke_cleanup(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshal_com(const AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D& unmarshaled, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshal_com_back(const AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_com& marshaled, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_CachedTypeException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D____m_CachedType_FieldInfo_var, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CachedTypeException, NULL);
}
IL2CPP_EXTERN_C void AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshal_com_cleanup(AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Type_t* V_0 = NULL;
	Type_t* G_B2_0 = NULL;
	Type_t* G_B1_0 = NULL;
	{
		Type_t* L_0 = __this->___m_CachedType;
		Type_t* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_001e;
		}
		G_B1_0 = L_1;
	}
	{
		String_t* L_2 = __this->___m_TypeFullName;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_3;
		L_3 = il2cpp_codegen_get_type(L_2, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D_RuntimeMethod_var);
		Type_t* L_4 = L_3;
		V_0 = L_4;
		__this->___m_CachedType = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedType), (void*)L_4);
		Type_t* L_5 = V_0;
		G_B2_0 = L_5;
	}

IL_001e:
	{
		return G_B2_0;
	}
}
IL2CPP_EXTERN_C  Type_t* AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*>(__this + _offset);
	Type_t* _returnValue;
	_returnValue = AssetEntry_get_type_mF58DB144BB0A3D53633E8A2EA2EB4C692CDDC23D(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555 (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_Path;
		return L_0;
	}
}
IL2CPP_EXTERN_C  String_t* AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AssetEntry_get_asset_m19FDBD1079D685758F01684F80DEA9D3AA353648 (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LazyLoadReference_1_get_asset_m65393A2037CB64A50587E76692F01F1CD597B65B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LazyLoadReference_1_get_isSet_mB71173264CFC2B276916C189DE10AF1513DDBDC3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL;
	{
		LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B* L_0 = (LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B*)(&__this->___m_AssetReference);
		bool L_1;
		L_1 = LazyLoadReference_1_get_isSet_mB71173264CFC2B276916C189DE10AF1513DDBDC3(L_0, LazyLoadReference_1_get_isSet_mB71173264CFC2B276916C189DE10AF1513DDBDC3_RuntimeMethod_var);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B* L_3 = (LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B*)(&__this->___m_AssetReference);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4;
		L_4 = LazyLoadReference_1_get_asset_m65393A2037CB64A50587E76692F01F1CD597B65B(L_3, LazyLoadReference_1_get_asset_m65393A2037CB64A50587E76692F01F1CD597B65B_RuntimeMethod_var);
		V_1 = L_4;
		goto IL_0023;
	}

IL_001f:
	{
		V_1 = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL;
		goto IL_0023;
	}

IL_0023:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C  Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AssetEntry_get_asset_m19FDBD1079D685758F01684F80DEA9D3AA353648_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*>(__this + _offset);
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* _returnValue;
	_returnValue = AssetEntry_get_asset_m19FDBD1079D685758F01684F80DEA9D3AA353648(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetEntry__ctor_mA7062A99D91DA3ADDAC72178861C1D5A12779299 (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, String_t* ___0_path, Type_t* ___1_type, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___2_asset, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LazyLoadReference_1_op_Implicit_m19E9CC73610F5D0ED1457C6FB9A1BF7A074EF5B6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* G_B2_0 = NULL;
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* G_B3_1 = NULL;
	{
		String_t* L_0 = ___0_path;
		__this->___m_Path = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Path), (void*)L_0);
		Type_t* L_1 = ___1_type;
		NullCheck(L_1);
		String_t* L_2;
		L_2 = VirtualFuncInvoker0< String_t* >::Invoke(24, L_1);
		__this->___m_TypeFullName = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TypeFullName), (void*)L_2);
		Type_t* L_3 = ___1_type;
		__this->___m_CachedType = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedType), (void*)L_3);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = ___2_asset;
		LazyLoadReference_1_tD57A582D5A28F3AE34FBB810985EF171325FAF1B L_5;
		L_5 = LazyLoadReference_1_op_Implicit_m19E9CC73610F5D0ED1457C6FB9A1BF7A074EF5B6(L_4, LazyLoadReference_1_op_Implicit_m19E9CC73610F5D0ED1457C6FB9A1BF7A074EF5B6_RuntimeMethod_var);
		__this->___m_AssetReference = L_5;
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6 = ___2_asset;
		if (L_6)
		{
			G_B2_0 = __this;
			goto IL_002e;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = 0;
		G_B3_1 = G_B1_0;
		goto IL_0034;
	}

IL_002e:
	{
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7 = ___2_asset;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_7, NULL);
		G_B3_0 = L_8;
		G_B3_1 = G_B2_0;
	}

IL_0034:
	{
		G_B3_1->___m_InstanceID = G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C  void AssetEntry__ctor_mA7062A99D91DA3ADDAC72178861C1D5A12779299_AdjustorThunk (RuntimeObject* __this, String_t* ___0_path, Type_t* ___1_type, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___2_asset, const RuntimeMethod* method)
{
	AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D*>(__this + _offset);
	AssetEntry__ctor_mA7062A99D91DA3ADDAC72178861C1D5A12779299(_thisAdjusted, ___0_path, ___1_type, ___2_asset, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass69_0__ctor_m3E341B198AAA3ED73B9ED666375619512014BCD2 (U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass69_0_U3CCloneSetupRecursivelyU3Eb__0_m913101ADCA71DDD583753A92B1DE081C15960C4B (U3CU3Ec__DisplayClass69_0_t0E93B58ED00F6078E168518E7E310DB84C3F8420* __this, SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 ___0_u, const RuntimeMethod* method) 
{
	{
		SlotUsageEntry_t73A628038C799E4FD44436E093EC19D2B9EA1B76 L_0 = ___0_u;
		int32_t L_1 = L_0.___assetId;
		VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_2 = __this->___childVea;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline(L_2, NULL);
		return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88__ctor_m19F76013103D6E914072C80088E967CFA37B2B19 (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88_System_IDisposable_Dispose_mC0FAEE378A76D0F752CF0782CD617F81FC4D025A (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_000e;
	}

IL_000e:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)2)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0020;
	}

IL_0014:
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0017:
			{
				U3CDepthFirstTraversalU3Ed__88_U3CU3Em__Finally1_m20CB66C33E025BED283E28BCE38D73C93496E82F(__this, NULL);
				return;
			}
		});
		try
		{
			goto IL_001e;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_001e:
	{
		goto IL_0020;
	}

IL_0020:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDepthFirstTraversalU3Ed__88_MoveNext_mE62FFC10AD73FF1FE28D1A6407CDF1632F2084DC (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	bool V_3 = false;
	{
		auto __finallyBlock = il2cpp::utils::Fault([&]
		{

FAULT_0116:
			{
				U3CDepthFirstTraversalU3Ed__88_System_IDisposable_Dispose_mC0FAEE378A76D0F752CF0782CD617F81FC4D025A(__this, NULL);
				return;
			}
		});
		try
		{
			{
				int32_t L_0 = __this->___U3CU3E1__state;
				V_1 = L_0;
				int32_t L_1 = V_1;
				switch (L_1)
				{
					case 0:
					{
						goto IL_001b_1;
					}
					case 1:
					{
						goto IL_001d_1;
					}
					case 2:
					{
						goto IL_001f_1;
					}
				}
			}
			{
				goto IL_0024_1;
			}

IL_001b_1:
			{
				goto IL_002b_1;
			}

IL_001d_1:
			{
				goto IL_004d_1;
			}

IL_001f_1:
			{
				goto IL_00bc_1;
			}

IL_0024_1:
			{
				V_0 = (bool)0;
				goto IL_011e;
			}

IL_002b_1:
			{
				__this->___U3CU3E1__state = (-1);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_2 = __this->___asset;
				__this->___U3CU3E2__current = L_2;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_2);
				__this->___U3CU3E1__state = 1;
				V_0 = (bool)1;
				goto IL_011e;
			}

IL_004d_1:
			{
				__this->___U3CU3E1__state = (-1);
				__this->___U3CiU3E5__1 = 0;
				goto IL_00f8_1;
			}

IL_0060_1:
			{
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_3 = __this->___U3CU3E4__this;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_4 = __this->___asset;
				int32_t L_5 = __this->___U3CiU3E5__1;
				NullCheck(L_4);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_6;
				L_6 = UxmlAsset_get_Item_m77888E0094F3739027915F7F7092B2B2D14A1964(L_4, L_5, NULL);
				NullCheck(L_3);
				RuntimeObject* L_7;
				L_7 = VisualTreeAsset_DepthFirstTraversal_mC914BF9D3B1DEA600AFB25FAA4AA54323C7EF7E6(L_3, L_6, NULL);
				NullCheck(L_7);
				RuntimeObject* L_8;
				L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tB526EBFC83BD70FAB543DE8DE30AD8D729CC0E4D_il2cpp_TypeInfo_var, L_7);
				__this->___U3CU3Es__2 = L_8;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2), (void*)L_8);
				__this->___U3CU3E1__state = ((int32_t)-3);
				goto IL_00cc_1;
			}

IL_0093_1:
			{
				RuntimeObject* L_9 = __this->___U3CU3Es__2;
				NullCheck(L_9);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_10;
				L_10 = InterfaceFuncInvoker0< UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* >::Invoke(0, IEnumerator_1_tA2E0B454CD5402DE9DA3E98624BD4F0A37A46AD6_il2cpp_TypeInfo_var, L_9);
				__this->___U3CchildU3E5__3 = L_10;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildU3E5__3), (void*)L_10);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_11 = __this->___U3CchildU3E5__3;
				__this->___U3CU3E2__current = L_11;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_11);
				__this->___U3CU3E1__state = 2;
				V_0 = (bool)1;
				goto IL_011e;
			}

IL_00bc_1:
			{
				__this->___U3CU3E1__state = ((int32_t)-3);
				__this->___U3CchildU3E5__3 = (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildU3E5__3), (void*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)NULL);
			}

IL_00cc_1:
			{
				RuntimeObject* L_12 = __this->___U3CU3Es__2;
				NullCheck(L_12);
				bool L_13;
				L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
				if (L_13)
				{
					goto IL_0093_1;
				}
			}
			{
				U3CDepthFirstTraversalU3Ed__88_U3CU3Em__Finally1_m20CB66C33E025BED283E28BCE38D73C93496E82F(__this, NULL);
				__this->___U3CU3Es__2 = (RuntimeObject*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2), (void*)(RuntimeObject*)NULL);
				int32_t L_14 = __this->___U3CiU3E5__1;
				V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
				int32_t L_15 = V_2;
				__this->___U3CiU3E5__1 = L_15;
			}

IL_00f8_1:
			{
				int32_t L_16 = __this->___U3CiU3E5__1;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_17 = __this->___asset;
				NullCheck(L_17);
				int32_t L_18;
				L_18 = UxmlAsset_get_childCount_m7F327E6D90BC02A48731AA26D1D750A40076B642(L_17, NULL);
				V_3 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0);
				bool L_19 = V_3;
				if (L_19)
				{
					goto IL_0060_1;
				}
			}
			{
				V_0 = (bool)0;
				goto IL_011e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_011e:
	{
		bool L_20 = V_0;
		return L_20;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88_U3CU3Em__Finally1_m20CB66C33E025BED283E28BCE38D73C93496E82F (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = (-1);
		RuntimeObject* L_0 = __this->___U3CU3Es__2;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		RuntimeObject* L_1 = __this->___U3CU3Es__2;
		NullCheck(L_1);
		InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
	}

IL_001b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* U3CDepthFirstTraversalU3Ed__88_System_Collections_Generic_IEnumeratorU3CUnityEngine_UIElements_UxmlAssetU3E_get_Current_m56BA2D4DCA3C82FECD15A15E3B5A4E0C422BBF29 (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDepthFirstTraversalU3Ed__88_System_Collections_IEnumerator_Reset_mB67B04DCBD734E5DC9167D3040E13CBB7E475B1E (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDepthFirstTraversalU3Ed__88_System_Collections_IEnumerator_Reset_mB67B04DCBD734E5DC9167D3040E13CBB7E475B1E_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDepthFirstTraversalU3Ed__88_System_Collections_IEnumerator_get_Current_m043244312DF85F1B017A2EFD8390586CE1725C4C (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDepthFirstTraversalU3Ed__88_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_UxmlAssetU3E_GetEnumerator_mED338281A07AFDFF6444B695D30D96B9D6D50DAD (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_3 = (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675*)il2cpp_codegen_object_new(U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675_il2cpp_TypeInfo_var);
		U3CDepthFirstTraversalU3Ed__88__ctor_m19F76013103D6E914072C80088E967CFA37B2B19(L_3, 0, NULL);
		V_0 = L_3;
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_4 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_6 = V_0;
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_7 = __this->___U3CU3E3__asset;
		NullCheck(L_6);
		L_6->___asset = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&L_6->___asset), (void*)L_7);
		U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* L_8 = V_0;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDepthFirstTraversalU3Ed__88_System_Collections_IEnumerable_GetEnumerator_m061E1F902572D3989DD48A5D4197A0912FA5A3D7 (U3CDepthFirstTraversalU3Ed__88_t867D049C0AE10E56135F8D64B9CFE3EB9653B675* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3CDepthFirstTraversalU3Ed__88_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_UxmlAssetU3E_GetEnumerator_mED338281A07AFDFF6444B695D30D96B9D6D50DAD(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40__ctor_m391888B05704CF4128A2BB2BAC8DC15121918905 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_System_IDisposable_Dispose_m92BEAED547CF2FAD67D83DE80E70BF08AC16D194 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-7)))) > ((uint32_t)4))))
		{
			goto IL_0018;
		}
	}
	{
		goto IL_0010;
	}

IL_0010:
	{
		int32_t L_2 = V_0;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_2, 1))) > ((uint32_t)1))))
		{
			goto IL_0018;
		}
	}
	{
		goto IL_0095;
	}

IL_0018:
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_008c:
			{
				U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally1_m8E7641F5D5DEC26AD36011907287504D31894D59(__this, NULL);
				return;
			}
		});
		try
		{
			{
				int32_t L_3 = V_0;
				if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, ((int32_t)-7)))) > ((uint32_t)3))))
				{
					goto IL_002a_1;
				}
			}
			{
				goto IL_0022_1;
			}

IL_0022_1:
			{
				int32_t L_4 = V_0;
				if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_4, 1))) > ((uint32_t)1))))
				{
					goto IL_002a_1;
				}
			}
			{
				goto IL_008a_1;
			}

IL_002a_1:
			{
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0081_1:
					{
						U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally2_m07AFCBF645BFCD8B0E5D3BF1B1EB8F5887905867(__this, NULL);
						return;
					}
				});
				try
				{
					{
						int32_t L_5 = V_0;
						if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)-7)))) > ((uint32_t)2))))
						{
							goto IL_003c_2;
						}
					}
					{
						goto IL_0034_2;
					}

IL_0034_2:
					{
						int32_t L_6 = V_0;
						if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_6, 1))) > ((uint32_t)1))))
						{
							goto IL_003c_2;
						}
					}
					{
						goto IL_007f_2;
					}

IL_003c_2:
					{
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_0076_2:
							{
								U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally3_m6E7F3E838D90E6B491E8E1D37E604793DEBB11D7(__this, NULL);
								return;
							}
						});
						try
						{
							{
								int32_t L_7 = V_0;
								if ((((int32_t)L_7) > ((int32_t)((int32_t)-6))))
								{
									goto IL_0050_3;
								}
							}
							{
								int32_t L_8 = V_0;
								if ((((int32_t)L_8) == ((int32_t)((int32_t)-7))))
								{
									goto IL_0068_3;
								}
							}
							{
								goto IL_0049_3;
							}

IL_0049_3:
							{
								int32_t L_9 = V_0;
								if ((((int32_t)L_9) == ((int32_t)((int32_t)-6))))
								{
									goto IL_005c_3;
								}
							}
							{
								goto IL_0074_3;
							}

IL_0050_3:
							{
								int32_t L_10 = V_0;
								if ((((int32_t)L_10) == ((int32_t)1)))
								{
									goto IL_005c_3;
								}
							}
							{
								goto IL_0056_3;
							}

IL_0056_3:
							{
								int32_t L_11 = V_0;
								if ((((int32_t)L_11) == ((int32_t)2)))
								{
									goto IL_0068_3;
								}
							}
							{
								goto IL_0074_3;
							}

IL_005c_3:
							{
							}
							{
								auto __finallyBlock = il2cpp::utils::Finally([&]
								{

FINALLY_005f_3:
									{
										U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally4_m43B9A3C81F175AC4A1210B59D369AEA8F2952A7E(__this, NULL);
										return;
									}
								});
								try
								{
									goto IL_0066_3;
								}
								catch(Il2CppExceptionWrapper& e)
								{
									__finallyBlock.StoreException(e.ex);
								}
							}

IL_0066_3:
							{
								goto IL_0074_3;
							}

IL_0068_3:
							{
							}
							{
								auto __finallyBlock = il2cpp::utils::Finally([&]
								{

FINALLY_006b_3:
									{
										U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally5_m7FA8444D9767C260AFAFE58D141EF07FAED9A69E(__this, NULL);
										return;
									}
								});
								try
								{
									goto IL_0072_3;
								}
								catch(Il2CppExceptionWrapper& e)
								{
									__finallyBlock.StoreException(e.ex);
								}
							}

IL_0072_3:
							{
								goto IL_0074_3;
							}

IL_0074_3:
							{
								goto IL_007d_2;
							}
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_007d_2:
					{
						goto IL_007f_2;
					}

IL_007f_2:
					{
						goto IL_0088_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0088_1:
			{
				goto IL_008a_1;
			}

IL_008a_1:
			{
				goto IL_0093;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0093:
	{
		goto IL_0095;
	}

IL_0095:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_stylesheetsU3Ed__40_MoveNext_mF80F91E4E0F8B758F955A3427DAC1CEEB233D8D4 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mBB0114D1F04B61FF4FA6B78E1F3B02B55C15C083_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t011CBA3710B86EB9B75D52D61051589216EF13CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t1D488776CB7CE40F5519A81C8C6388081FCF2251_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B22_0 = 0;
	{
		auto __finallyBlock = il2cpp::utils::Fault([&]
		{

FAULT_02e1:
			{
				U3Cget_stylesheetsU3Ed__40_System_IDisposable_Dispose_m92BEAED547CF2FAD67D83DE80E70BF08AC16D194(__this, NULL);
				return;
			}
		});
		try
		{
			{
				int32_t L_0 = __this->___U3CU3E1__state;
				V_1 = L_0;
				int32_t L_1 = V_1;
				switch (L_1)
				{
					case 0:
					{
						goto IL_001b_1;
					}
					case 1:
					{
						goto IL_001d_1;
					}
					case 2:
					{
						goto IL_0022_1;
					}
				}
			}
			{
				goto IL_0027_1;
			}

IL_001b_1:
			{
				goto IL_002e_1;
			}

IL_001d_1:
			{
				goto IL_0163_1;
			}

IL_0022_1:
			{
				goto IL_025d_1;
			}

IL_0027_1:
			{
				V_0 = (bool)0;
				goto IL_02e9;
			}

IL_002e_1:
			{
				__this->___U3CU3E1__state = (-1);
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867** L_2 = (HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867**)(&__this->___U3CsentU3E5__2);
				il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t1D488776CB7CE40F5519A81C8C6388081FCF2251_il2cpp_TypeInfo_var);
				PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D L_3;
				L_3 = CollectionPool_2_Get_mBB0114D1F04B61FF4FA6B78E1F3B02B55C15C083(L_2, CollectionPool_2_Get_mBB0114D1F04B61FF4FA6B78E1F3B02B55C15C083_RuntimeMethod_var);
				__this->___U3CsetHandleU3E5__1 = L_3;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CsetHandleU3E5__1))->___m_ToReturn), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CsetHandleU3E5__1))->___m_Pool), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = ((int32_t)-3);
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645** L_4 = (List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645**)(&__this->___U3ClistU3E5__4);
				il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t011CBA3710B86EB9B75D52D61051589216EF13CE_il2cpp_TypeInfo_var);
				PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6 L_5;
				L_5 = CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52(L_4, CollectionPool_2_Get_mA21DBA449701D0037B404900C4ACCA407AD84F52_RuntimeMethod_var);
				__this->___U3C_U3E5__3 = L_5;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3C_U3E5__3))->___m_ToReturn), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3C_U3E5__3))->___m_Pool), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = ((int32_t)-4);
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_6 = __this->___U3ClistU3E5__4;
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_7 = __this->___U3CU3E4__this;
				NullCheck(L_7);
				RuntimeObject* L_8;
				L_8 = VisualTreeAsset_DepthFirstTraversal_m940C9EA200F4D9EC650E509E323902855EF4323C(L_7, NULL);
				NullCheck(L_6);
				List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A(L_6, L_8, List_1_AddRange_m4A388E60C42C8FF16E1C78753947B7B704BC7C1A_RuntimeMethod_var);
				List_1_tB2C6D4B4157C82CB21F3F38699A0DB89617A0645* L_9 = __this->___U3ClistU3E5__4;
				NullCheck(L_9);
				Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E L_10;
				L_10 = List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C(L_9, List_1_GetEnumerator_mD7CDDAD4C0DF5978C7388250958E12FFAC20181C_RuntimeMethod_var);
				__this->___U3CU3Es__5 = L_10;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__5))->____list), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__5))->____current), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = ((int32_t)-5);
				goto IL_02a8_1;
			}

IL_009e_1:
			{
				Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* L_11 = (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*)(&__this->___U3CU3Es__5);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_12;
				L_12 = Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_inline(L_11, Enumerator_get_Current_m487B74B213922929068D26320F465FEF79254B85_RuntimeMethod_var);
				__this->___U3CassetU3E5__6 = L_12;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassetU3E5__6), (void*)L_12);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_13 = __this->___U3CassetU3E5__6;
				__this->___U3CveaU3E5__7 = ((VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)IsInstClass((RuntimeObject*)L_13, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var));
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CveaU3E5__7), (void*)((VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)IsInstClass((RuntimeObject*)L_13, VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9_il2cpp_TypeInfo_var)));
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_14 = __this->___U3CveaU3E5__7;
				V_2 = (bool)((((int32_t)((!(((RuntimeObject*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_15 = V_2;
				if (!L_15)
				{
					goto IL_00d6_1;
				}
			}
			{
				goto IL_02a8_1;
			}

IL_00d6_1:
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_16 = __this->___U3CveaU3E5__7;
				NullCheck(L_16);
				bool L_17;
				L_17 = VisualElementAsset_get_hasStylesheets_mFE050CF026E63D06798404ED1A1BF13DA27ECD8E(L_16, NULL);
				V_3 = L_17;
				bool L_18 = V_3;
				if (!L_18)
				{
					goto IL_0195_1;
				}
			}
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_19 = __this->___U3CveaU3E5__7;
				NullCheck(L_19);
				List_1_tEA16F82F7871418E28EB6F551D77A8AD9F2E337F* L_20;
				L_20 = VisualElementAsset_get_stylesheets_mC14A0BAC4A651C42B6787A6ACB080C208FC506C1(L_19, NULL);
				NullCheck(L_20);
				Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484 L_21;
				L_21 = List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB(L_20, List_1_GetEnumerator_mE8313336244D14561C5ADA76ECF119365C5F10FB_RuntimeMethod_var);
				__this->___U3CU3Es__8 = L_21;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__8))->____list), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__8))->____current), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = ((int32_t)-6);
				goto IL_0174_1;
			}

IL_010a_1:
			{
				Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* L_22 = (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*)(&__this->___U3CU3Es__8);
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_23;
				L_23 = Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_inline(L_22, Enumerator_get_Current_mB01CAB67AAFD4D1DBD35911A2AA6C3442801D332_RuntimeMethod_var);
				__this->___U3CstylesheetU3E5__9 = L_23;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstylesheetU3E5__9), (void*)L_23);
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_24 = __this->___U3CsentU3E5__2;
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_25 = __this->___U3CstylesheetU3E5__9;
				NullCheck(L_24);
				bool L_26;
				L_26 = HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318(L_24, L_25, HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318_RuntimeMethod_var);
				V_4 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0);
				bool L_27 = V_4;
				if (!L_27)
				{
					goto IL_016c_1;
				}
			}
			{
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_28 = __this->___U3CsentU3E5__2;
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_29 = __this->___U3CstylesheetU3E5__9;
				NullCheck(L_28);
				bool L_30;
				L_30 = HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85(L_28, L_29, HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85_RuntimeMethod_var);
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_31 = __this->___U3CstylesheetU3E5__9;
				__this->___U3CU3E2__current = L_31;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_31);
				__this->___U3CU3E1__state = 1;
				V_0 = (bool)1;
				goto IL_02e9;
			}

IL_0163_1:
			{
				__this->___U3CU3E1__state = ((int32_t)-6);
			}

IL_016c_1:
			{
				__this->___U3CstylesheetU3E5__9 = (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstylesheetU3E5__9), (void*)(StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*)NULL);
			}

IL_0174_1:
			{
				Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* L_32 = (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*)(&__this->___U3CU3Es__8);
				bool L_33;
				L_33 = Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A(L_32, Enumerator_MoveNext_mE4B1DA9E18413CDCF7F24EF487770F803566B16A_RuntimeMethod_var);
				if (L_33)
				{
					goto IL_010a_1;
				}
			}
			{
				U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally4_m43B9A3C81F175AC4A1210B59D369AEA8F2952A7E(__this, NULL);
				Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* L_34 = (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*)(&__this->___U3CU3Es__8);
				il2cpp_codegen_initobj(L_34, sizeof(Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484));
			}

IL_0195_1:
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_35 = __this->___U3CveaU3E5__7;
				NullCheck(L_35);
				bool L_36;
				L_36 = VisualElementAsset_get_hasStylesheetPaths_m24E2D9C6E49B177302C6E388BCD5911F0AD93DE5(L_35, NULL);
				V_5 = L_36;
				bool L_37 = V_5;
				if (!L_37)
				{
					goto IL_0299_1;
				}
			}
			{
				VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* L_38 = __this->___U3CveaU3E5__7;
				NullCheck(L_38);
				List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_39;
				L_39 = VisualElementAsset_get_stylesheetPaths_m90BE744C0DA9E608D46B46C220E12CCEDEC5B5A2(L_38, NULL);
				NullCheck(L_39);
				Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_40;
				L_40 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_39, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
				__this->___U3CU3Es__10 = L_40;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__10))->____list), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__10))->____current), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = ((int32_t)-7);
				goto IL_0275_1;
			}

IL_01ce_1:
			{
				Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_41 = (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*)(&__this->___U3CU3Es__10);
				String_t* L_42;
				L_42 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline(L_41, Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
				__this->___U3CstylesheetPathU3E5__11 = L_42;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstylesheetPathU3E5__11), (void*)L_42);
				String_t* L_43 = __this->___U3CstylesheetPathU3E5__11;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_45;
				L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
				il2cpp_codegen_runtime_class_init_inline(Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var);
				Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_46;
				L_46 = Panel_LoadResource_mB5ED52AB5E2009B62BBF7CD117F4B8D2E348DD85(L_43, L_45, (1.0f), NULL);
				__this->___U3CstylesheetU3E5__12 = ((StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*)IsInstClass((RuntimeObject*)L_46, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_il2cpp_TypeInfo_var));
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstylesheetU3E5__12), (void*)((StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*)IsInstClass((RuntimeObject*)L_46, StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428_il2cpp_TypeInfo_var)));
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_47 = __this->___U3CstylesheetU3E5__12;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_48;
				L_48 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_47, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_48)
				{
					goto IL_0229_1;
				}
			}
			{
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_49 = __this->___U3CsentU3E5__2;
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_50 = __this->___U3CstylesheetU3E5__12;
				NullCheck(L_49);
				bool L_51;
				L_51 = HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318(L_49, L_50, HashSet_1_Contains_mFC8840E4BB39FB404B3C3FA5906098F7EB3D7318_RuntimeMethod_var);
				G_B22_0 = ((((int32_t)L_51) == ((int32_t)0))? 1 : 0);
				goto IL_022a_1;
			}

IL_0229_1:
			{
				G_B22_0 = 0;
			}

IL_022a_1:
			{
				V_6 = (bool)G_B22_0;
				bool L_52 = V_6;
				if (!L_52)
				{
					goto IL_0266_1;
				}
			}
			{
				HashSet_1_tAF7309D157084CB902A6F7684E6E474986365867* L_53 = __this->___U3CsentU3E5__2;
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_54 = __this->___U3CstylesheetU3E5__12;
				NullCheck(L_53);
				bool L_55;
				L_55 = HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85(L_53, L_54, HashSet_1_Add_mFD083E688F32BA0BB8C13438E13933EB7ED05F85_RuntimeMethod_var);
				StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_56 = __this->___U3CstylesheetU3E5__12;
				__this->___U3CU3E2__current = L_56;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_56);
				__this->___U3CU3E1__state = 2;
				V_0 = (bool)1;
				goto IL_02e9;
			}

IL_025d_1:
			{
				__this->___U3CU3E1__state = ((int32_t)-7);
			}

IL_0266_1:
			{
				__this->___U3CstylesheetU3E5__12 = (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstylesheetU3E5__12), (void*)(StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428*)NULL);
				__this->___U3CstylesheetPathU3E5__11 = (String_t*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstylesheetPathU3E5__11), (void*)(String_t*)NULL);
			}

IL_0275_1:
			{
				Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_57 = (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*)(&__this->___U3CU3Es__10);
				bool L_58;
				L_58 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED(L_57, Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
				if (L_58)
				{
					goto IL_01ce_1;
				}
			}
			{
				U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally5_m7FA8444D9767C260AFAFE58D141EF07FAED9A69E(__this, NULL);
				Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_59 = (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*)(&__this->___U3CU3Es__10);
				il2cpp_codegen_initobj(L_59, sizeof(Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1));
			}

IL_0299_1:
			{
				__this->___U3CveaU3E5__7 = (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CveaU3E5__7), (void*)(VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9*)NULL);
				__this->___U3CassetU3E5__6 = (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassetU3E5__6), (void*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)NULL);
			}

IL_02a8_1:
			{
				Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* L_60 = (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*)(&__this->___U3CU3Es__5);
				bool L_61;
				L_61 = Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A(L_60, Enumerator_MoveNext_m230ED6AA264DBE2BD0D8095DEA653D422C2FD98A_RuntimeMethod_var);
				if (L_61)
				{
					goto IL_009e_1;
				}
			}
			{
				U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally3_m6E7F3E838D90E6B491E8E1D37E604793DEBB11D7(__this, NULL);
				Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* L_62 = (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*)(&__this->___U3CU3Es__5);
				il2cpp_codegen_initobj(L_62, sizeof(Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E));
				V_0 = (bool)0;
				goto IL_02cf_1;
			}

IL_02cf_1:
			{
				U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally2_m07AFCBF645BFCD8B0E5D3BF1B1EB8F5887905867(__this, NULL);
				goto IL_02d8_1;
			}

IL_02d8_1:
			{
				U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally1_m8E7641F5D5DEC26AD36011907287504D31894D59(__this, NULL);
				goto IL_02e9;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_02e9:
	{
		bool L_63 = V_0;
		return L_63;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally1_m8E7641F5D5DEC26AD36011907287504D31894D59 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_m577D84DFDB70A219AA4AD35402C294B8F9C01F41_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = (-1);
		PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D* L_0 = (PooledObject_1_t8E44CC2D2B8402118A58762A0002C19FEAFF2A2D*)(&__this->___U3CsetHandleU3E5__1);
		PooledObject_1_System_IDisposable_Dispose_m577D84DFDB70A219AA4AD35402C294B8F9C01F41(L_0, PooledObject_1_System_IDisposable_Dispose_m577D84DFDB70A219AA4AD35402C294B8F9C01F41_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally2_m07AFCBF645BFCD8B0E5D3BF1B1EB8F5887905867 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = ((int32_t)-3);
		PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6* L_0 = (PooledObject_1_t5E2D3035A3C3D3934DA24284F1949350C7960CC6*)(&__this->___U3C_U3E5__3);
		PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C(L_0, PooledObject_1_System_IDisposable_Dispose_mFB8BE553F85F444A653CC7B5D19EF712F5D0EC7C_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally3_m6E7F3E838D90E6B491E8E1D37E604793DEBB11D7 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = ((int32_t)-4);
		Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E* L_0 = (Enumerator_t1063C44EB30ED8408420B8CC6F7F38C2772A547E*)(&__this->___U3CU3Es__5);
		Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB(L_0, Enumerator_Dispose_mAF2FCF3D919949809C56631FD53E75D1763CC2BB_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally4_m43B9A3C81F175AC4A1210B59D369AEA8F2952A7E (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = ((int32_t)-5);
		Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484* L_0 = (Enumerator_t6A2C9B49B9A539A38B864F791777F86879469484*)(&__this->___U3CU3Es__8);
		Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36(L_0, Enumerator_Dispose_mB934AD2F9937B5874A11C644C941A77277693D36_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_U3CU3Em__Finally5_m7FA8444D9767C260AFAFE58D141EF07FAED9A69E (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = ((int32_t)-5);
		Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_0 = (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*)(&__this->___U3CU3Es__10);
		Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7(L_0, Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* U3Cget_stylesheetsU3Ed__40_System_Collections_Generic_IEnumeratorU3CUnityEngine_UIElements_StyleSheetU3E_get_Current_m5B15034810926097F3339B2DC550CC8E21A457DC (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_stylesheetsU3Ed__40_System_Collections_IEnumerator_Reset_m06B18CAD9B97BECC86E168B7BD3BF39A73E2318D (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_stylesheetsU3Ed__40_System_Collections_IEnumerator_Reset_m06B18CAD9B97BECC86E168B7BD3BF39A73E2318D_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_stylesheetsU3Ed__40_System_Collections_IEnumerator_get_Current_m3A71CAF9F7170533B440192A303D50E3921FE7BD (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	{
		StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_stylesheetsU3Ed__40_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_StyleSheetU3E_GetEnumerator_m5C7CF0E5E39ABAB6783609CD587BBAE1C6DFA2C2 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* L_3 = (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79*)il2cpp_codegen_object_new(U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79_il2cpp_TypeInfo_var);
		U3Cget_stylesheetsU3Ed__40__ctor_m391888B05704CF4128A2BB2BAC8DC15121918905(L_3, 0, NULL);
		V_0 = L_3;
		U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* L_4 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_stylesheetsU3Ed__40_System_Collections_IEnumerable_GetEnumerator_m2BC4305F70E84FF5099F20904FFA1EAEA6CECB58 (U3Cget_stylesheetsU3Ed__40_t7F63148BB82903E7410F7D04F31769FB48860C79* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3Cget_stylesheetsU3Ed__40_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_StyleSheetU3E_GetEnumerator_m5C7CF0E5E39ABAB6783609CD587BBAE1C6DFA2C2(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30__ctor_mDDFA20CDB6BEC698F67C63BD0E68A57622540BC4 (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30_System_IDisposable_Dispose_mB761C1C2A57D70555D935011BF5C9C9912B16F0D (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
		{
			goto IL_0016;
		}
	}
	{
		goto IL_000e;
	}

IL_000e:
	{
		int32_t L_2 = V_0;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_2, 1))) > ((uint32_t)1))))
		{
			goto IL_0016;
		}
	}
	{
		goto IL_0022;
	}

IL_0016:
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0019:
			{
				U3Cget_templateDependenciesU3Ed__30_U3CU3Em__Finally1_mC760C4A334AAB2AEF642E487908081AAFA67C8CA(__this, NULL);
				return;
			}
		});
		try
		{
			goto IL_0020;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0020:
	{
		goto IL_0022;
	}

IL_0022:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_templateDependenciesU3Ed__30_MoveNext_m69424E7B375C63AEFEE054D90DDA765CB368D53A (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m8787525B614A2111300E59838EBDF5215CF69E39_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B12_0 = 0;
	int32_t G_B19_0 = 0;
	{
		auto __finallyBlock = il2cpp::utils::Fault([&]
		{

FAULT_01f8:
			{
				U3Cget_templateDependenciesU3Ed__30_System_IDisposable_Dispose_mB761C1C2A57D70555D935011BF5C9C9912B16F0D(__this, NULL);
				return;
			}
		});
		try
		{
			{
				int32_t L_0 = __this->___U3CU3E1__state;
				V_1 = L_0;
				int32_t L_1 = V_1;
				switch (L_1)
				{
					case 0:
					{
						goto IL_001b_1;
					}
					case 1:
					{
						goto IL_001d_1;
					}
					case 2:
					{
						goto IL_0022_1;
					}
				}
			}
			{
				goto IL_0027_1;
			}

IL_001b_1:
			{
				goto IL_002e_1;
			}

IL_001d_1:
			{
				goto IL_00ff_1;
			}

IL_0022_1:
			{
				goto IL_01b3_1;
			}

IL_0027_1:
			{
				V_0 = (bool)0;
				goto IL_0200;
			}

IL_002e_1:
			{
				__this->___U3CU3E1__state = (-1);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_2 = __this->___U3CU3E4__this;
				NullCheck(L_2);
				List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_3 = L_2->___m_Usings;
				NullCheck(L_3);
				int32_t L_4;
				L_4 = List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_inline(L_3, List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_RuntimeMethod_var);
				V_2 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
				bool L_5 = V_2;
				if (!L_5)
				{
					goto IL_0054_1;
				}
			}
			{
				V_0 = (bool)0;
				goto IL_0200;
			}

IL_0054_1:
			{
				HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* L_6 = (HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9*)il2cpp_codegen_object_new(HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9_il2cpp_TypeInfo_var);
				HashSet_1__ctor_m8787525B614A2111300E59838EBDF5215CF69E39(L_6, HashSet_1__ctor_m8787525B614A2111300E59838EBDF5215CF69E39_RuntimeMethod_var);
				__this->___U3CsentU3E5__1 = L_6;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsentU3E5__1), (void*)L_6);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_7 = __this->___U3CU3E4__this;
				NullCheck(L_7);
				List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* L_8 = L_7->___m_Usings;
				NullCheck(L_8);
				Enumerator_tB0F816093F81D6672785A2ADF957047667737977 L_9;
				L_9 = List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999(L_8, List_1_GetEnumerator_m57F4DD44BF3A79721B7554551E97837C2E334999_RuntimeMethod_var);
				__this->___U3CU3Es__2 = L_9;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3Es__2))->____list), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3Es__2))->____current))->___alias), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3Es__2))->____current))->___path), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3Es__2))->____current))->___asset), (void*)NULL);
				#endif
				__this->___U3CU3E1__state = ((int32_t)-3);
				goto IL_01d1_1;
			}

IL_0083_1:
			{
				Enumerator_tB0F816093F81D6672785A2ADF957047667737977* L_10 = (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*)(&__this->___U3CU3Es__2);
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_11;
				L_11 = Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_inline(L_10, Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_RuntimeMethod_var);
				__this->___U3CentryU3E5__3 = L_11;
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CentryU3E5__3))->___alias), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CentryU3E5__3))->___path), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CentryU3E5__3))->___asset), (void*)NULL);
				#endif
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_12 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_13 = L_12->___asset;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_14;
				L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_14)
				{
					goto IL_00c3_1;
				}
			}
			{
				HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* L_15 = __this->___U3CsentU3E5__1;
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_16 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_17 = L_16->___asset;
				NullCheck(L_15);
				bool L_18;
				L_18 = HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18(L_15, L_17, HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18_RuntimeMethod_var);
				G_B12_0 = ((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
				goto IL_00c4_1;
			}

IL_00c3_1:
			{
				G_B12_0 = 0;
			}

IL_00c4_1:
			{
				V_3 = (bool)G_B12_0;
				bool L_19 = V_3;
				if (!L_19)
				{
					goto IL_010d_1;
				}
			}
			{
				HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* L_20 = __this->___U3CsentU3E5__1;
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_21 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_22 = L_21->___asset;
				NullCheck(L_20);
				bool L_23;
				L_23 = HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3(L_20, L_22, HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3_RuntimeMethod_var);
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_24 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_25 = L_24->___asset;
				__this->___U3CU3E2__current = L_25;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_25);
				__this->___U3CU3E1__state = 1;
				V_0 = (bool)1;
				goto IL_0200;
			}

IL_00ff_1:
			{
				__this->___U3CU3E1__state = ((int32_t)-3);
				goto IL_01c4_1;
			}

IL_010d_1:
			{
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_26 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				String_t* L_27 = L_26->___path;
				bool L_28;
				L_28 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_27, NULL);
				V_4 = (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
				bool L_29 = V_4;
				if (!L_29)
				{
					goto IL_01c4_1;
				}
			}
			{
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_30 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				String_t* L_31 = L_30->___path;
				RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast<intptr_t> (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_0_0_0_var) };
				il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
				Type_t* L_33;
				L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL);
				il2cpp_codegen_runtime_class_init_inline(Panel_t2B0DCF68A7A5EBC347FAE66F046EA98B53AF1AB9_il2cpp_TypeInfo_var);
				Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_34;
				L_34 = Panel_LoadResource_mB5ED52AB5E2009B62BBF7CD117F4B8D2E348DD85(L_31, L_33, (1.0f), NULL);
				__this->___U3CvtaU3E5__4 = ((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)IsInstClass((RuntimeObject*)L_34, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var));
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvtaU3E5__4), (void*)((VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)IsInstClass((RuntimeObject*)L_34, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB_il2cpp_TypeInfo_var)));
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_35 = __this->___U3CvtaU3E5__4;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_36;
				L_36 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_36)
				{
					goto IL_017d_1;
				}
			}
			{
				HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* L_37 = __this->___U3CsentU3E5__1;
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_38 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_39 = L_38->___asset;
				NullCheck(L_37);
				bool L_40;
				L_40 = HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18(L_37, L_39, HashSet_1_Contains_m33268356A8797CDB7B69FC7F8B023A56C6034F18_RuntimeMethod_var);
				G_B19_0 = ((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
				goto IL_017e_1;
			}

IL_017d_1:
			{
				G_B19_0 = 0;
			}

IL_017e_1:
			{
				V_5 = (bool)G_B19_0;
				bool L_41 = V_5;
				if (!L_41)
				{
					goto IL_01bc_1;
				}
			}
			{
				HashSet_1_tAEC7BD76329F43CDD4FD40F4B80587C9CF36CBF9* L_42 = __this->___U3CsentU3E5__1;
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_43 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_44 = L_43->___asset;
				NullCheck(L_42);
				bool L_45;
				L_45 = HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3(L_42, L_44, HashSet_1_Add_mA930937A142ACE169754CE5758072593207FEDE3_RuntimeMethod_var);
				VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_46 = __this->___U3CvtaU3E5__4;
				__this->___U3CU3E2__current = L_46;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_46);
				__this->___U3CU3E1__state = 2;
				V_0 = (bool)1;
				goto IL_0200;
			}

IL_01b3_1:
			{
				__this->___U3CU3E1__state = ((int32_t)-3);
			}

IL_01bc_1:
			{
				__this->___U3CvtaU3E5__4 = (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvtaU3E5__4), (void*)(VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL);
			}

IL_01c4_1:
			{
				UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484* L_47 = (UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484*)(&__this->___U3CentryU3E5__3);
				il2cpp_codegen_initobj(L_47, sizeof(UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484));
			}

IL_01d1_1:
			{
				Enumerator_tB0F816093F81D6672785A2ADF957047667737977* L_48 = (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*)(&__this->___U3CU3Es__2);
				bool L_49;
				L_49 = Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0(L_48, Enumerator_MoveNext_mA67ACB36D2774F1590F1742B228285B38E44B5E0_RuntimeMethod_var);
				if (L_49)
				{
					goto IL_0083_1;
				}
			}
			{
				U3Cget_templateDependenciesU3Ed__30_U3CU3Em__Finally1_mC760C4A334AAB2AEF642E487908081AAFA67C8CA(__this, NULL);
				Enumerator_tB0F816093F81D6672785A2ADF957047667737977* L_50 = (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*)(&__this->___U3CU3Es__2);
				il2cpp_codegen_initobj(L_50, sizeof(Enumerator_tB0F816093F81D6672785A2ADF957047667737977));
				V_0 = (bool)0;
				goto IL_0200;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0200:
	{
		bool L_51 = V_0;
		return L_51;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30_U3CU3Em__Finally1_mC760C4A334AAB2AEF642E487908081AAFA67C8CA (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___U3CU3E1__state = (-1);
		Enumerator_tB0F816093F81D6672785A2ADF957047667737977* L_0 = (Enumerator_tB0F816093F81D6672785A2ADF957047667737977*)(&__this->___U3CU3Es__2);
		Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D(L_0, Enumerator_Dispose_m8253A7A33F1C66476DEE2D0F521EE627B2C1948D_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* U3Cget_templateDependenciesU3Ed__30_System_Collections_Generic_IEnumeratorU3CUnityEngine_UIElements_VisualTreeAssetU3E_get_Current_mEDFCD6835518D4442DAE2A7CCD317E418E2395C1 (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_templateDependenciesU3Ed__30_System_Collections_IEnumerator_Reset_mA40D63502D98721BAD13FE16BE5B1E5AA475FDFB (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3Cget_templateDependenciesU3Ed__30_System_Collections_IEnumerator_Reset_mA40D63502D98721BAD13FE16BE5B1E5AA475FDFB_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_templateDependenciesU3Ed__30_System_Collections_IEnumerator_get_Current_mE043B8918ADFC9806E1131D6F9F64AB0D73795A2 (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_templateDependenciesU3Ed__30_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_VisualTreeAssetU3E_GetEnumerator_mB948D13D89701EF5F8C8D43EE16F1322CE172FA2 (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0035;
	}

IL_0022:
	{
		U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* L_3 = (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63*)il2cpp_codegen_object_new(U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63_il2cpp_TypeInfo_var);
		U3Cget_templateDependenciesU3Ed__30__ctor_mDDFA20CDB6BEC698F67C63BD0E68A57622540BC4(L_3, 0, NULL);
		V_0 = L_3;
		U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* L_4 = V_0;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_5 = __this->___U3CU3E4__this;
		NullCheck(L_4);
		L_4->___U3CU3E4__this = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this), (void*)L_5);
	}

IL_0035:
	{
		U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_templateDependenciesU3Ed__30_System_Collections_IEnumerable_GetEnumerator_mBC2FC1B0E8523738BDAE78E8D75DA92322BA16DF (U3Cget_templateDependenciesU3Ed__30_t0879DCCA743BEBDDC5AFDAD1E287720C49EBAD63* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3Cget_templateDependenciesU3Ed__30_System_Collections_Generic_IEnumerableU3CUnityEngine_UIElements_VisualTreeAssetU3E_GetEnumerator_mB948D13D89701EF5F8C8D43EE16F1322CE172FA2(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshal_pinvoke(const CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257& unmarshaled, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___U3CtargetU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CtargetU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshal_pinvoke_back(const CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_pinvoke& marshaled, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___U3CtargetU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CtargetU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshal_pinvoke_cleanup(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshal_com(const CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257& unmarshaled, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___U3CtargetU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CtargetU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshal_com_back(const CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_com& marshaled, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___U3CtargetU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257____U3CtargetU3Ek__BackingField_FieldInfo_var, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CtargetU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshal_com_cleanup(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* _returnValue;
	_returnValue = CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_target_m7D2FABE4B017AEDE053009CFA16F7A3F6A8CDF4A (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_value;
		__this->___U3CtargetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_target_m7D2FABE4B017AEDE053009CFA16F7A3F6A8CDF4A_AdjustorThunk (RuntimeObject* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_target_m7D2FABE4B017AEDE053009CFA16F7A3F6A8CDF4A_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___U3CveaIdsPathU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* _returnValue;
	_returnValue = CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_veaIdsPath_m08AD8E716D81FB61187C11D007B7554725788764 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___0_value;
		__this->___U3CveaIdsPathU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CveaIdsPathU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_veaIdsPath_m08AD8E716D81FB61187C11D007B7554725788764_AdjustorThunk (RuntimeObject* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_veaIdsPath_m08AD8E716D81FB61187C11D007B7554725788764_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* CreationContext_get_templateAsset_m7554853E331665135FE5834754FBA51FACC474B6 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_0 = __this->___U3CtemplateAssetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* CreationContext_get_templateAsset_m7554853E331665135FE5834754FBA51FACC474B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* _returnValue;
	_returnValue = CreationContext_get_templateAsset_m7554853E331665135FE5834754FBA51FACC474B6_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_templateAsset_mF7897D3F76605C1B59A34651B758D7597950D5AF (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___0_value, const RuntimeMethod* method) 
{
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_0 = ___0_value;
		__this->___U3CtemplateAssetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtemplateAssetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_templateAsset_mF7897D3F76605C1B59A34651B758D7597950D5AF_AdjustorThunk (RuntimeObject* __this, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_templateAsset_mF7897D3F76605C1B59A34651B758D7597950D5AF_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = __this->___U3CvisualTreeAssetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* _returnValue;
	_returnValue = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_visualTreeAsset_mAB2405C3D1C11AFC76ECA580881E09EA4073F94F (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_value;
		__this->___U3CvisualTreeAssetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvisualTreeAssetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_visualTreeAsset_mAB2405C3D1C11AFC76ECA580881E09EA4073F94F_AdjustorThunk (RuntimeObject* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_visualTreeAsset_mAB2405C3D1C11AFC76ECA580881E09EA4073F94F_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = __this->___U3CslotInsertionPointsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* _returnValue;
	_returnValue = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_slotInsertionPoints_m570DC6A72B2D03FC7293888E442469A0F4DB39D8 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_value, const RuntimeMethod* method) 
{
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = ___0_value;
		__this->___U3CslotInsertionPointsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CslotInsertionPointsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_slotInsertionPoints_m570DC6A72B2D03FC7293888E442469A0F4DB39D8_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_slotInsertionPoints_m570DC6A72B2D03FC7293888E442469A0F4DB39D8_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_0 = __this->___U3CattributeOverridesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* _returnValue;
	_returnValue = CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_attributeOverrides_m3816DD544088C6DC96E6CAE663DDFE720187DCC7 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_0 = ___0_value;
		__this->___U3CattributeOverridesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeOverridesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_attributeOverrides_m3816DD544088C6DC96E6CAE663DDFE720187DCC7_AdjustorThunk (RuntimeObject* __this, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_attributeOverrides_m3816DD544088C6DC96E6CAE663DDFE720187DCC7_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_0 = __this->___U3CserializedDataOverridesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* _returnValue;
	_returnValue = CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_serializedDataOverrides_m2127E17872F9922E78F1FA96E8565C5A4BCA1436 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_0 = ___0_value;
		__this->___U3CserializedDataOverridesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CserializedDataOverridesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_serializedDataOverrides_m2127E17872F9922E78F1FA96E8565C5A4BCA1436_AdjustorThunk (RuntimeObject* __this, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_serializedDataOverrides_m2127E17872F9922E78F1FA96E8565C5A4BCA1436_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CnamesPathU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* _returnValue;
	_returnValue = CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext_set_namesPath_mA4F33AEB504C0DA5369D5BE8A93BBD0D169259C6 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_value;
		__this->___U3CnamesPathU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnamesPathU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext_set_namesPath_mA4F33AEB504C0DA5369D5BE8A93BBD0D169259C6_AdjustorThunk (RuntimeObject* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext_set_namesPath_mA4F33AEB504C0DA5369D5BE8A93BBD0D169259C6_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CreationContext_get_hasOverrides_m7301A2A5F5E9FAA27BF46A62B2308EACD711A7F2 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* G_B2_0 = NULL;
	List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* G_B6_0 = NULL;
	List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* G_B5_0 = NULL;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_0;
		L_0 = CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline(__this, NULL);
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		G_B3_0 = 0;
		goto IL_0015;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		int32_t L_2;
		L_2 = List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_inline(G_B2_0, List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_RuntimeMethod_var);
		G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0);
	}

IL_0015:
	{
		if (G_B3_0)
		{
			goto IL_002e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_3;
		L_3 = CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline(__this, NULL);
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_4 = L_3;
		if (L_4)
		{
			G_B6_0 = L_4;
			goto IL_0024;
		}
		G_B5_0 = L_4;
	}
	{
		G_B7_0 = 0;
		goto IL_002c;
	}

IL_0024:
	{
		NullCheck(G_B6_0);
		int32_t L_5;
		L_5 = List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_inline(G_B6_0, List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_RuntimeMethod_var);
		G_B7_0 = ((((int32_t)L_5) > ((int32_t)0))? 1 : 0);
	}

IL_002c:
	{
		G_B9_0 = G_B7_0;
		goto IL_002f;
	}

IL_002e:
	{
		G_B9_0 = 1;
	}

IL_002f:
	{
		return (bool)G_B9_0;
	}
}
IL2CPP_EXTERN_C  bool CreationContext_get_hasOverrides_m7301A2A5F5E9FAA27BF46A62B2308EACD711A7F2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	bool _returnValue;
	_returnValue = CreationContext_get_hasOverrides_m7301A2A5F5E9FAA27BF46A62B2308EACD711A7F2(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_m8838025CAB3B577D96D6243115B74213C2F74C33 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_vta;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		CreationContext__ctor_mCF0421E636E657FD5E14E293AF727C4D760E7BE0(__this, (Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*)NULL, L_0, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext__ctor_m8838025CAB3B577D96D6243115B74213C2F74C33_AdjustorThunk (RuntimeObject* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext__ctor_m8838025CAB3B577D96D6243115B74213C2F74C33(_thisAdjusted, ___0_vta, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_m7D593FCE1C10AE3FF9EF8BDEC3D6DB8E5D68424C (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = ___0_slotInsertionPoints;
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_1 = ___1_attributeOverrides;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		CreationContext__ctor_m91658F5AD4EEAB986C05DD16B2109E6D41875065(__this, L_0, L_1, (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*)NULL, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext__ctor_m7D593FCE1C10AE3FF9EF8BDEC3D6DB8E5D68424C_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext__ctor_m7D593FCE1C10AE3FF9EF8BDEC3D6DB8E5D68424C(_thisAdjusted, ___0_slotInsertionPoints, ___1_attributeOverrides, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_mCF0421E636E657FD5E14E293AF727C4D760E7BE0 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___2_target, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = ___0_slotInsertionPoints;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_1 = ___1_vta;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2 = ___2_target;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		CreationContext__ctor_m91658F5AD4EEAB986C05DD16B2109E6D41875065(__this, L_0, (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2*)NULL, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext__ctor_mCF0421E636E657FD5E14E293AF727C4D760E7BE0_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___1_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___2_target, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext__ctor_mCF0421E636E657FD5E14E293AF727C4D760E7BE0(_thisAdjusted, ___0_slotInsertionPoints, ___1_vta, ___2_target, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_m91658F5AD4EEAB986C05DD16B2109E6D41875065 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___2_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___3_target, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = ___0_slotInsertionPoints;
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_1 = ___1_attributeOverrides;
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_2 = ___2_vta;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___3_target;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954(__this, L_0, L_1, (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65*)NULL, L_2, L_3, (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)NULL, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, (TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext__ctor_m91658F5AD4EEAB986C05DD16B2109E6D41875065_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___2_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___3_target, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext__ctor_m91658F5AD4EEAB986C05DD16B2109E6D41875065(_thisAdjusted, ___0_slotInsertionPoints, ___1_attributeOverrides, ___2_vta, ___3_target, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___2_serializedDataOverrides, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___3_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___4_target, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___5_veaIdsPath, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___6_namesPath, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___7_ta, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___4_target;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		CreationContext_set_target_m7D2FABE4B017AEDE053009CFA16F7A3F6A8CDF4A_inline(__this, L_0, NULL);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_1 = ___0_slotInsertionPoints;
		CreationContext_set_slotInsertionPoints_m570DC6A72B2D03FC7293888E442469A0F4DB39D8_inline(__this, L_1, NULL);
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_2 = ___1_attributeOverrides;
		CreationContext_set_attributeOverrides_m3816DD544088C6DC96E6CAE663DDFE720187DCC7_inline(__this, L_2, NULL);
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_3 = ___2_serializedDataOverrides;
		CreationContext_set_serializedDataOverrides_m2127E17872F9922E78F1FA96E8565C5A4BCA1436_inline(__this, L_3, NULL);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_4 = ___3_vta;
		CreationContext_set_visualTreeAsset_mAB2405C3D1C11AFC76ECA580881E09EA4073F94F_inline(__this, L_4, NULL);
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = ___6_namesPath;
		CreationContext_set_namesPath_mA4F33AEB504C0DA5369D5BE8A93BBD0D169259C6_inline(__this, L_5, NULL);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = ___5_veaIdsPath;
		CreationContext_set_veaIdsPath_m08AD8E716D81FB61187C11D007B7554725788764_inline(__this, L_6, NULL);
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_7 = ___7_ta;
		CreationContext_set_templateAsset_mF7897D3F76605C1B59A34651B758D7597950D5AF_inline(__this, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954_AdjustorThunk (RuntimeObject* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_slotInsertionPoints, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___1_attributeOverrides, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___2_serializedDataOverrides, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___3_vta, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___4_target, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___5_veaIdsPath, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___6_namesPath, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___7_ta, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	CreationContext__ctor_mE15A83A70C25ED2AB8EA917649465EB80DBEC954(_thisAdjusted, ___0_slotInsertionPoints, ___1_attributeOverrides, ___2_serializedDataOverrides, ___3_vta, ___4_target, ___5_veaIdsPath, ___6_namesPath, ___7_ta, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CreationContext_Equals_mEA66F3A57C6B3FA60F6500AB806D643914C0FCF8 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = ___0_obj;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var)))
		{
			goto IL_0017;
		}
	}
	{
		RuntimeObject* L_1 = ___0_obj;
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = CreationContext_Equals_m0A9ED1C7BD4F030E5F8A765F2C6B6218F5848337(__this, ((*(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*)UnBox(L_1, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var))), NULL);
		G_B3_0 = ((int32_t)(L_2));
		goto IL_0018;
	}

IL_0017:
	{
		G_B3_0 = 0;
	}

IL_0018:
	{
		V_0 = (bool)G_B3_0;
		goto IL_001b;
	}

IL_001b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C  bool CreationContext_Equals_mEA66F3A57C6B3FA60F6500AB806D643914C0FCF8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	bool _returnValue;
	_returnValue = CreationContext_Equals_mEA66F3A57C6B3FA60F6500AB806D643914C0FCF8(_thisAdjusted, ___0_obj, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CreationContext_Equals_m0A9ED1C7BD4F030E5F8A765F2C6B6218F5848337 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___0_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B4_0 = 0;
	{
		EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5* L_0;
		L_0 = EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_inline(EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1;
		L_1 = CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline(__this, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2;
		L_2 = CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline((&___0_other), NULL);
		NullCheck(L_0);
		bool L_3;
		L_3 = VirtualFuncInvoker2< bool, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(8, L_0, L_1, L_2);
		if (!L_3)
		{
			goto IL_004c;
		}
	}
	{
		EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B* L_4;
		L_4 = EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_inline(EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_5;
		L_5 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline(__this, NULL);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_6;
		L_6 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline((&___0_other), NULL);
		NullCheck(L_4);
		bool L_7;
		L_7 = VirtualFuncInvoker2< bool, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB*, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* >::Invoke(8, L_4, L_5, L_6);
		if (!L_7)
		{
			goto IL_004c;
		}
	}
	{
		EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499* L_8;
		L_8 = EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_inline(EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_9;
		L_9 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline(__this, NULL);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_10;
		L_10 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline((&___0_other), NULL);
		NullCheck(L_8);
		bool L_11;
		L_11 = VirtualFuncInvoker2< bool, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF*, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* >::Invoke(8, L_8, L_9, L_10);
		G_B4_0 = ((int32_t)(L_11));
		goto IL_004d;
	}

IL_004c:
	{
		G_B4_0 = 0;
	}

IL_004d:
	{
		V_0 = (bool)G_B4_0;
		goto IL_0050;
	}

IL_0050:
	{
		bool L_12 = V_0;
		return L_12;
	}
}
IL2CPP_EXTERN_C  bool CreationContext_Equals_m0A9ED1C7BD4F030E5F8A765F2C6B6218F5848337_AdjustorThunk (RuntimeObject* __this, CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257 ___0_other, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	bool _returnValue;
	_returnValue = CreationContext_Equals_m0A9ED1C7BD4F030E5F8A765F2C6B6218F5848337(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CreationContext_GetHashCode_mCA51A6AC3C2345CD85FD95FB36169DFCAF60D7A5 (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = ((int32_t)-2123482148);
		int32_t L_0 = V_0;
		EqualityComparer_1_tD0EAE62F57BCD627EEC8C8F6A08E6E6F215912B5* L_1;
		L_1 = EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_inline(EqualityComparer_1_get_Default_m88D518F00CBBA6E72115BC363FBB87E155A7756C_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2;
		L_2 = CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline(__this, NULL);
		NullCheck(L_1);
		int32_t L_3;
		L_3 = VirtualFuncInvoker1< int32_t, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(9, L_1, L_2);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)-1521134295))), L_3));
		int32_t L_4 = V_0;
		EqualityComparer_1_tCD548277ACD22120B7FD2815E49082C2A1A5E55B* L_5;
		L_5 = EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_inline(EqualityComparer_1_get_Default_mA5C6401DEE6885083CEDCE804BA306996F222932_RuntimeMethod_var);
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_6;
		L_6 = CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline(__this, NULL);
		NullCheck(L_5);
		int32_t L_7;
		L_7 = VirtualFuncInvoker1< int32_t, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* >::Invoke(9, L_5, L_6);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)-1521134295))), L_7));
		int32_t L_8 = V_0;
		EqualityComparer_1_tDB6FBC5C05A53B0B195942004A39D2797441B499* L_9;
		L_9 = EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_inline(EqualityComparer_1_get_Default_mB353A5DE616F9485CCD07722B1D25AB7523C05CB_RuntimeMethod_var);
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_10;
		L_10 = CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline(__this, NULL);
		NullCheck(L_9);
		int32_t L_11;
		L_11 = VirtualFuncInvoker1< int32_t, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* >::Invoke(9, L_9, L_10);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)-1521134295))), L_11));
		int32_t L_12 = V_0;
		V_1 = L_12;
		goto IL_0056;
	}

IL_0056:
	{
		int32_t L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C  int32_t CreationContext_GetHashCode_mCA51A6AC3C2345CD85FD95FB36169DFCAF60D7A5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = CreationContext_GetHashCode_mCA51A6AC3C2345CD85FD95FB36169DFCAF60D7A5(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreationContext__cctor_mE42D69938EB2CED958F387F18B0F3A148CDEB24A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_initobj((&((CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_StaticFields*)il2cpp_codegen_static_fields_for(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257_il2cpp_TypeInfo_var))->___Default), sizeof(CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257));
		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
IL2CPP_EXTERN_C void AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshal_pinvoke(const AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49& unmarshaled, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshal_pinvoke_back(const AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_pinvoke& marshaled, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshal_pinvoke_cleanup(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshal_com(const AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49& unmarshaled, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshal_com_back(const AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_com& marshaled, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49____sourceAsset_FieldInfo_var, AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshal_com_cleanup(AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttributeOverrideRange__ctor_m9DEF631E7EC928C3424500D6B709DAE8DAFE1E80 (AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_sourceAsset, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___1_attributeOverrides, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_sourceAsset;
		__this->___sourceAsset = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceAsset), (void*)L_0);
		List_1_t70EE7982F45810D4B024CF720D910E67974A3094* L_1 = ___1_attributeOverrides;
		__this->___attributeOverrides = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___attributeOverrides), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C  void AttributeOverrideRange__ctor_m9DEF631E7EC928C3424500D6B709DAE8DAFE1E80_AdjustorThunk (RuntimeObject* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_sourceAsset, List_1_t70EE7982F45810D4B024CF720D910E67974A3094* ___1_attributeOverrides, const RuntimeMethod* method)
{
	AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49*>(__this + _offset);
	AttributeOverrideRange__ctor_m9DEF631E7EC928C3424500D6B709DAE8DAFE1E80(_thisAdjusted, ___0_sourceAsset, ___1_attributeOverrides, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshal_pinvoke(const SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014& unmarshaled, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshal_pinvoke_back(const SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_pinvoke& marshaled, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshal_pinvoke_cleanup(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshal_com(const SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014& unmarshaled, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshal_com_back(const SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_com& marshaled, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___sourceAssetException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014____sourceAsset_FieldInfo_var, SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___sourceAssetException, NULL);
}
IL2CPP_EXTERN_C void SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshal_com_cleanup(SerializedDataOverrideRange_t3A1FFF9457378F017DD8F445C7AF421B9AB65014_marshaled_com& marshaled)
{
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VisualTreeAssetUtilities_EnumerateEnclosingNamespaces_mBF1CA96B76D0B950D622BF45AB6AA7035A2C3D15 (String_t* ___0_fullTypeName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* L_0 = (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC*)il2cpp_codegen_object_new(U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC_il2cpp_TypeInfo_var);
		U3CEnumerateEnclosingNamespacesU3Ed__0__ctor_m82DAB6A4661AD81A956EA1EF0A34FB4548215EBE(L_0, ((int32_t)-2), NULL);
		U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* L_1 = L_0;
		String_t* L_2 = ___0_fullTypeName;
		NullCheck(L_1);
		L_1->___U3CU3E3__fullTypeName = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__fullTypeName), (void*)L_2);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B VisualTreeAssetUtilities_FindUxmlNamespaceDefinitionForTypeName_m986AB080B593DEB3BB1228296E88CEFD7F4C3F39 (VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_vta, UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* ___1_asset, String_t* ___2_fullTypeName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mA8E00EAA8B936BC42FD5A4A2E085E4F8D62854C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t75FADA57C6E98FB40C59B48050A85BE8DD54BD41_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*)&List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_m6A73ABBBBCCF4C1B90CDCB51518064C56E1C6D91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72 V_0;
	memset((&V_0), 0, sizeof(V_0));
	List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* V_1 = NULL;
	UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B V_5;
	memset((&V_5), 0, sizeof(V_5));
	RuntimeObject* V_6 = NULL;
	String_t* V_7 = NULL;
	int32_t V_8 = 0;
	bool V_9 = false;
	bool V_10 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t75FADA57C6E98FB40C59B48050A85BE8DD54BD41_il2cpp_TypeInfo_var);
		PooledObject_1_t717FACCF04A014BE489FB08F7BAB7BEBB5B88E72 L_0;
		L_0 = CollectionPool_2_Get_mA8E00EAA8B936BC42FD5A4A2E085E4F8D62854C5((&V_1), CollectionPool_2_Get_mA8E00EAA8B936BC42FD5A4A2E085E4F8D62854C5_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c9:
			{
				PooledObject_1_System_IDisposable_Dispose_m6A73ABBBBCCF4C1B90CDCB51518064C56E1C6D91((&V_0), PooledObject_1_System_IDisposable_Dispose_m6A73ABBBBCCF4C1B90CDCB51518064C56E1C6D91_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_1 = ___1_asset;
				V_2 = L_1;
				goto IL_0024_1;
			}

IL_000e_1:
			{
				List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_2 = V_1;
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_3 = V_2;
				NullCheck(L_3);
				List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_4;
				L_4 = UxmlAsset_get_namespaceDefinitions_m1F480A889F3C4C965EC1D666C2CDD27F16D38EA6(L_3, NULL);
				NullCheck(L_2);
				List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091(L_2, L_4, List_1_AddRange_mB09503752661EA437E4902B6E1C1662F5C06F091_RuntimeMethod_var);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_5 = V_2;
				NullCheck(L_5);
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_6;
				L_6 = UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline(L_5, NULL);
				V_2 = L_6;
			}

IL_0024_1:
			{
				UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_7 = V_2;
				V_3 = (bool)((!(((RuntimeObject*)(UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
				bool L_8 = V_3;
				if (L_8)
				{
					goto IL_000e_1;
				}
			}
			{
				List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_9 = V_1;
				NullCheck(L_9);
				int32_t L_10;
				L_10 = List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_inline(L_9, List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_RuntimeMethod_var);
				V_4 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
				bool L_11 = V_4;
				if (!L_11)
				{
					goto IL_0048_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
				UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_12;
				L_12 = UxmlNamespaceDefinition_get_Empty_m9FB8048FC01AD1D7A91936E6D4B5DF8652931782_inline(NULL);
				V_5 = L_12;
				goto IL_00d8;
			}

IL_0048_1:
			{
				String_t* L_13 = ___2_fullTypeName;
				RuntimeObject* L_14;
				L_14 = VisualTreeAssetUtilities_EnumerateEnclosingNamespaces_mBF1CA96B76D0B950D622BF45AB6AA7035A2C3D15(L_13, NULL);
				NullCheck(L_14);
				RuntimeObject* L_15;
				L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_14);
				V_6 = L_15;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_00b3_1:
					{
						{
							RuntimeObject* L_16 = V_6;
							if (!L_16)
							{
								goto IL_00bf_1;
							}
						}
						{
							RuntimeObject* L_17 = V_6;
							NullCheck(L_17);
							InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_17);
						}

IL_00bf_1:
						{
							return;
						}
					}
				});
				try
				{
					{
						goto IL_00a8_2;
					}

IL_0058_2:
					{
						RuntimeObject* L_18 = V_6;
						NullCheck(L_18);
						String_t* L_19;
						L_19 = InterfaceFuncInvoker0< String_t* >::Invoke(0, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_18);
						V_7 = L_19;
						V_8 = 0;
						goto IL_0097_2;
					}

IL_0067_2:
					{
						List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_20 = V_1;
						int32_t L_21 = V_8;
						NullCheck(L_20);
						UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_22;
						L_22 = List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF(L_20, L_21, List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF_RuntimeMethod_var);
						String_t* L_23 = L_22.___resolvedNamespace;
						String_t* L_24 = V_7;
						NullCheck(L_23);
						bool L_25;
						L_25 = String_Equals_m7BDFC0B951005B9DC2BAED464AFE68FF7E9ACE5A(L_23, L_24, 4, NULL);
						V_9 = L_25;
						bool L_26 = V_9;
						if (!L_26)
						{
							goto IL_0090_2;
						}
					}
					{
						List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_27 = V_1;
						int32_t L_28 = V_8;
						NullCheck(L_27);
						UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_29;
						L_29 = List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF(L_27, L_28, List_1_get_Item_m9FBA873F493A2CBCA4C9BF34BE37032A9EF92BAF_RuntimeMethod_var);
						V_5 = L_29;
						goto IL_00d8;
					}

IL_0090_2:
					{
						int32_t L_30 = V_8;
						V_8 = ((int32_t)il2cpp_codegen_add(L_30, 1));
					}

IL_0097_2:
					{
						int32_t L_31 = V_8;
						List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* L_32 = V_1;
						NullCheck(L_32);
						int32_t L_33;
						L_33 = List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_inline(L_32, List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_RuntimeMethod_var);
						V_10 = (bool)((((int32_t)L_31) < ((int32_t)L_33))? 1 : 0);
						bool L_34 = V_10;
						if (L_34)
						{
							goto IL_0067_2;
						}
					}
					{
					}

IL_00a8_2:
					{
						RuntimeObject* L_35 = V_6;
						NullCheck(L_35);
						bool L_36;
						L_36 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_35);
						if (L_36)
						{
							goto IL_0058_2;
						}
					}
					{
						goto IL_00c0_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00c0_1:
			{
				il2cpp_codegen_runtime_class_init_inline(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
				UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_37;
				L_37 = UxmlNamespaceDefinition_get_Empty_m9FB8048FC01AD1D7A91936E6D4B5DF8652931782_inline(NULL);
				V_5 = L_37;
				goto IL_00d8;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00d8:
	{
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_38 = V_5;
		return L_38;
	}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnumerateEnclosingNamespacesU3Ed__0__ctor_m82DAB6A4661AD81A956EA1EF0A34FB4548215EBE (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		int32_t L_1;
		L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		__this->___U3CU3El__initialThreadId = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnumerateEnclosingNamespacesU3Ed__0_System_IDisposable_Dispose_m15E6A6278C14B7CE2F9B35ADF4D28F9656132BD2 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CEnumerateEnclosingNamespacesU3Ed__0_MoveNext_mB8AD5EC01D195CC7A68940F2D3247C6069D1EF15 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)1)))
		{
			goto IL_0014;
		}
	}
	{
		goto IL_0016;
	}

IL_0012:
	{
		goto IL_0018;
	}

IL_0014:
	{
		goto IL_0085;
	}

IL_0016:
	{
		return (bool)0;
	}

IL_0018:
	{
		__this->___U3CU3E1__state = (-1);
		String_t* L_3 = __this->___fullTypeName;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
		__this->___U3CstartIndexU3E5__1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
		goto IL_009e;
	}

IL_0035:
	{
		String_t* L_5 = __this->___fullTypeName;
		int32_t L_6 = __this->___U3CstartIndexU3E5__1;
		NullCheck(L_5);
		int32_t L_7;
		L_7 = String_LastIndexOf_m1FD464779AAFCADA3330ED6E41A2D0CCB07C303E(L_5, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_6, 4, NULL);
		__this->___U3ClastDotU3E5__2 = L_7;
		int32_t L_8 = __this->___U3ClastDotU3E5__2;
		V_1 = (bool)((((int32_t)((((int32_t)L_8) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_9 = V_1;
		if (!L_9)
		{
			goto IL_009c;
		}
	}
	{
		String_t* L_10 = __this->___fullTypeName;
		int32_t L_11 = __this->___U3ClastDotU3E5__2;
		NullCheck(L_10);
		String_t* L_12;
		L_12 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_10, 0, L_11, NULL);
		__this->___U3CU3E2__current = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_12);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0085:
	{
		__this->___U3CU3E1__state = (-1);
		int32_t L_13 = __this->___U3ClastDotU3E5__2;
		__this->___U3CstartIndexU3E5__1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
		goto IL_009e;
	}

IL_009c:
	{
		return (bool)0;
	}

IL_009e:
	{
		V_2 = (bool)1;
		goto IL_0035;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_Generic_IEnumeratorU3CSystem_StringU3E_get_Current_m18291F896EBBCD4A43F397FBA32D4ECFCB3BBB60 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_IEnumerator_Reset_m937FB2072AF164B789FF0A3EB844FA8499166984 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_IEnumerator_Reset_m937FB2072AF164B789FF0A3EB844FA8499166984_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_IEnumerator_get_Current_m95C4669DE00789D0ED34BFF54B72BF2A1F5993FF (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_mAC920BD6B5568EB756E1B3773627BC252703FF49 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* V_0 = NULL;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
		{
			goto IL_0022;
		}
	}
	{
		int32_t L_1 = __this->___U3CU3El__initialThreadId;
		int32_t L_2;
		L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0022;
		}
	}
	{
		__this->___U3CU3E1__state = 0;
		V_0 = __this;
		goto IL_0029;
	}

IL_0022:
	{
		U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* L_3 = (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC*)il2cpp_codegen_object_new(U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC_il2cpp_TypeInfo_var);
		U3CEnumerateEnclosingNamespacesU3Ed__0__ctor_m82DAB6A4661AD81A956EA1EF0A34FB4548215EBE(L_3, 0, NULL);
		V_0 = L_3;
	}

IL_0029:
	{
		U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* L_4 = V_0;
		String_t* L_5 = __this->___U3CU3E3__fullTypeName;
		NullCheck(L_4);
		L_4->___fullTypeName = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_4->___fullTypeName), (void*)L_5);
		U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_IEnumerable_GetEnumerator_mE8B3B1C4D0C8B97A5F2869CA6D37771DF9C20F43 (U3CEnumerateEnclosingNamespacesU3Ed__0_t102732FEC17E14230BC9216D57F975EDDF43F9CC* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = U3CEnumerateEnclosingNamespacesU3Ed__0_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_mAC920BD6B5568EB756E1B3773627BC252703FF49(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VectorImage_get_width_mA39D687F62250B20F206094E5539B3AED8D4C618 (VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___size);
		float L_1 = L_0->___x;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VectorImage_get_height_m9FB8C8D4BF7C5C1AF3229610D6C97BA611463ECB (VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___size);
		float L_1 = L_0->___y;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorImage_OnDestroy_mC8D4FDD95E2ECC38B6456ECC7A8F6EB7F4B7F3F3 (VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIRUtility_tBBCA94052EAE57F0A59876553C582FFCF52E706C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___atlas;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001f;
		}
	}
	{
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = __this->___atlas;
		il2cpp_codegen_runtime_class_init_inline(UIRUtility_tBBCA94052EAE57F0A59876553C582FFCF52E706C_il2cpp_TypeInfo_var);
		UIRUtility_Destroy_m9E925E79E7B4A4853B47C1EFACEF2ED0A7844A23(L_3, NULL);
	}

IL_001f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorImage__ctor_mA04F5DDEDB858837712EC86FD30FA8B69600D429 (VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* __this, const RuntimeMethod* method) 
{
	{
		__this->___version = 0;
		__this->___atlas = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___atlas), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
		__this->___vertices = (VectorImageVertexU5BU5D_tA19C37074824265F1A5684A6F2C156559455C1C4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)(VectorImageVertexU5BU5D_tA19C37074824265F1A5684A6F2C156559455C1C4*)NULL);
		__this->___indices = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___indices), (void*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)NULL);
		__this->___settings = (GradientSettingsU5BU5D_t5A316EDE81269563C087800A519341276F98AF9C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___settings), (void*)(GradientSettingsU5BU5D_t5A316EDE81269563C087800A519341276F98AF9C*)NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		__this->___size = L_0;
		ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LanguageDirectionExtensions_toTextCore_m4A26DA8BACADFC1944527F8C713BC45383A07CD1 (int32_t ___0_dir, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___0_dir;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		if ((!(((uint32_t)L_2) > ((uint32_t)1))))
		{
			goto IL_0011;
		}
	}
	{
		goto IL_000b;
	}

IL_000b:
	{
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) == ((int32_t)2)))
		{
			goto IL_0015;
		}
	}
	{
		goto IL_0019;
	}

IL_0011:
	{
		V_2 = 0;
		goto IL_002f;
	}

IL_0015:
	{
		V_2 = 1;
		goto IL_002f;
	}

IL_0019:
	{
		int32_t L_4 = ___0_dir;
		int32_t L_5 = L_4;
		RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LanguageDirection_t30A3B6BBCEE6A6F57641E4E008E0DCC40603558C_il2cpp_TypeInfo_var)), &L_5);
		ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
		ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82F11E134141E47D20638E79BD966204FC621121)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB03217EA10EDB2C9FDFBB6310A698B8E4A6839BE)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LanguageDirectionExtensions_toTextCore_m4A26DA8BACADFC1944527F8C713BC45383A07CD1_RuntimeMethod_var)));
	}

IL_002f:
	{
		int32_t L_8 = V_2;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* VisualElementListPool_Copy_m87E0CE1D1D13981E7DA8A4986CA0D90DDE078E1E (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___0_elements, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mB8004F63D807C585217AB900A8B0AAF85B89C8EF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* V_0 = NULL;
	List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* V_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* L_0 = ((VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var))->___pool;
		NullCheck(L_0);
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_1;
		L_1 = ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93(L_0, ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93_RuntimeMethod_var);
		V_0 = L_1;
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_2 = V_0;
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_3 = ___0_elements;
		NullCheck(L_2);
		List_1_AddRange_mB8004F63D807C585217AB900A8B0AAF85B89C8EF(L_2, L_3, List_1_AddRange_mB8004F63D807C585217AB900A8B0AAF85B89C8EF_RuntimeMethod_var);
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_4 = V_0;
		V_1 = L_4;
		goto IL_0018;
	}

IL_0018:
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* VisualElementListPool_Get_m99F3D55FC85A740A48A062146D40D59F50107CC2 (int32_t ___0_initialCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Capacity_m08A615436DC3E7BFE7EB28C4ABEB6F2E206DFC0D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Capacity_m87135B480D6FAF4B38D7F9395B9F38BA4DD0070C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* V_0 = NULL;
	bool V_1 = false;
	List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* V_2 = NULL;
	int32_t G_B3_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* L_0 = ((VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var))->___pool;
		NullCheck(L_0);
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_1;
		L_1 = ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93(L_0, ObjectPool_1_Get_m16A1DF984C6B9C400A558D142660931D99416C93_RuntimeMethod_var);
		V_0 = L_1;
		int32_t L_2 = ___0_initialCapacity;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_001b;
		}
	}
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Capacity_m08A615436DC3E7BFE7EB28C4ABEB6F2E206DFC0D(L_3, List_1_get_Capacity_m08A615436DC3E7BFE7EB28C4ABEB6F2E206DFC0D_RuntimeMethod_var);
		int32_t L_5 = ___0_initialCapacity;
		G_B3_0 = ((((int32_t)L_4) < ((int32_t)L_5))? 1 : 0);
		goto IL_001c;
	}

IL_001b:
	{
		G_B3_0 = 0;
	}

IL_001c:
	{
		V_1 = (bool)G_B3_0;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_002a;
		}
	}
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_7 = V_0;
		int32_t L_8 = ___0_initialCapacity;
		NullCheck(L_7);
		List_1_set_Capacity_m87135B480D6FAF4B38D7F9395B9F38BA4DD0070C(L_7, L_8, List_1_set_Capacity_m87135B480D6FAF4B38D7F9395B9F38BA4DD0070C_RuntimeMethod_var);
	}

IL_002a:
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_9 = V_0;
		V_2 = L_9;
		goto IL_002e;
	}

IL_002e:
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_10 = V_2;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementListPool_Release_mAF4ED38CC4F9A6E58B06F4B0BD13611F7DECBCFA (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* ___0_elements, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mEDFAB2B4DB2068C66161077345E55EFB190D4AE4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m119D069CEADAD46DC4469668B5FC65F42DE6EE96_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_0 = ___0_elements;
		NullCheck(L_0);
		List_1_Clear_mEDFAB2B4DB2068C66161077345E55EFB190D4AE4_inline(L_0, List_1_Clear_mEDFAB2B4DB2068C66161077345E55EFB190D4AE4_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* L_1 = ((VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var))->___pool;
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_2 = ___0_elements;
		NullCheck(L_1);
		ObjectPool_1_Release_m119D069CEADAD46DC4469668B5FC65F42DE6EE96(L_1, L_2, ObjectPool_1_Release_m119D069CEADAD46DC4469668B5FC65F42DE6EE96_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementListPool__cctor_m73E4FBA52954A7F958DBAC57A4B517AEEE5341F0 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_m7554D3B91AFA4152527173EE01E9706F6BAF92C9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__4_0_mE28E44CCEE3ED4A2CA2EC0ABF952CED48F9776D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var);
		U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D* L_0 = ((U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82* L_1 = (Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82*)il2cpp_codegen_object_new(Func_1_t905087FF6E1EB173056D185967EB735C22FCDC82_il2cpp_TypeInfo_var);
		Func_1__ctor_mEC557B22255EB402E50CA837EA9321C6E1CA8BFD(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__4_0_mE28E44CCEE3ED4A2CA2EC0ABF952CED48F9776D6_RuntimeMethod_var), NULL);
		ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0* L_2 = (ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0*)il2cpp_codegen_object_new(ObjectPool_1_t006A020DCEB7871AAAA93FEE358DCC0499FD14F0_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_m7554D3B91AFA4152527173EE01E9706F6BAF92C9(L_2, L_1, ((int32_t)20), ObjectPool_1__ctor_m7554D3B91AFA4152527173EE01E9706F6BAF92C9_RuntimeMethod_var);
		((VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var))->___pool = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementListPool_tB82E686FE29EA30D8CEDF6FF352FD1B7E7A30095_il2cpp_TypeInfo_var))->___pool), (void*)L_2);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mF888CC4B16672C4BEDE15171D2A810C648C9AD65 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D* L_0 = (U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D*)il2cpp_codegen_object_new(U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m39994F34DCF8AD1A2916FD814904B2002B6FC105(L_0, NULL);
		((U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m39994F34DCF8AD1A2916FD814904B2002B6FC105 (U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* U3CU3Ec_U3C_cctorU3Eb__4_0_mE28E44CCEE3ED4A2CA2EC0ABF952CED48F9776D6 (U3CU3Ec_tB0F8F666F14E23D183E069C8CB2E0D3D329A6E2D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCDB4627FBF8111CD64054E6AD1FD9BC82567F22D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95* L_0 = (List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95*)il2cpp_codegen_object_new(List_1_t6115BBE78FE9310B180A2027321DF46F2A06AC95_il2cpp_TypeInfo_var);
		List_1__ctor_mCDB4627FBF8111CD64054E6AD1FD9BC82567F22D(L_0, List_1__ctor_mCDB4627FBF8111CD64054E6AD1FD9BC82567F22D_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementExtensions_StretchToParentSize_m470D10ED2862920021F7B36ED4AA5A97BCAD1B1A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_elem, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StyleEnum_1_op_Implicit_m3CDF632B66BE956AED4D451BF8A5C2F7F1B7B48D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_elem;
		V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F0CE1CD53BF3B948000109F732404F64054BDC4)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_StretchToParentSize_m470D10ED2862920021F7B36ED4AA5A97BCAD1B1A_RuntimeMethod_var)));
	}

IL_0015:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_elem;
		NullCheck(L_3);
		RuntimeObject* L_4;
		L_4 = VisualElement_get_style_mDCFF8D835BE0AFE412905E108F48B32A83734224(L_3, NULL);
		V_0 = L_4;
		RuntimeObject* L_5 = V_0;
		StyleEnum_1_tDDEAB09F1AAFEA72821D32D702E5349040FF46D9 L_6;
		L_6 = StyleEnum_1_op_Implicit_m3CDF632B66BE956AED4D451BF8A5C2F7F1B7B48D(1, StyleEnum_1_op_Implicit_m3CDF632B66BE956AED4D451BF8A5C2F7F1B7B48D_RuntimeMethod_var);
		NullCheck(L_5);
		InterfaceActionInvoker1< StyleEnum_1_tDDEAB09F1AAFEA72821D32D702E5349040FF46D9 >::Invoke(103, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_5, L_6);
		RuntimeObject* L_7 = V_0;
		StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_8;
		L_8 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019((0.0f), NULL);
		NullCheck(L_7);
		InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(71, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_7, L_8);
		RuntimeObject* L_9 = V_0;
		StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_10;
		L_10 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019((0.0f), NULL);
		NullCheck(L_9);
		InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(115, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_9, L_10);
		RuntimeObject* L_11 = V_0;
		StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_12;
		L_12 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019((0.0f), NULL);
		NullCheck(L_11);
		InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(105, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_11, L_12);
		RuntimeObject* L_13 = V_0;
		StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 L_14;
		L_14 = StyleLength_op_Implicit_mA1ED6E9AD696C34231A35B83084B1298A700B019((0.0f), NULL);
		NullCheck(L_13);
		InterfaceActionInvoker1< StyleLength_tF02B24735FC88BE29BEB36F7A87709CA28AF72D8 >::Invoke(45, IStyle_t4FD66C97CA5F46BFE328FED0C65277A37E0A89F7_il2cpp_TypeInfo_var, L_13, L_14);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementExtensions_AddManipulator_m3579CA75D8F76245DC3B7C9F5FCB9B769D69E27D (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, RuntimeObject* ___1_manipulator, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManipulator_t72ADA8E9221C6883C2EAF66532E4C88914018708_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___1_manipulator;
		V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		RuntimeObject* L_2 = ___1_manipulator;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ele;
		NullCheck(L_2);
		InterfaceActionInvoker1< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(0, IManipulator_t72ADA8E9221C6883C2EAF66532E4C88914018708_il2cpp_TypeInfo_var, L_2, L_3);
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementExtensions_RemoveManipulator_m7FF368767CDA311BA47F56729AA68B173F1BED35 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, RuntimeObject* ___1_manipulator, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IManipulator_t72ADA8E9221C6883C2EAF66532E4C88914018708_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___1_manipulator;
		V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0013;
		}
	}
	{
		RuntimeObject* L_2 = ___1_manipulator;
		NullCheck(L_2);
		InterfaceActionInvoker1< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(0, IManipulator_t72ADA8E9221C6883C2EAF66532E4C88914018708_il2cpp_TypeInfo_var, L_2, (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL);
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_WorldToLocal_m9AB4674D3198B2C87E9D53DB56077BA769059EF9 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_p, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ele;
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27F4E38F96E25FC6A303C61D7E1304CAF64B7541)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_WorldToLocal_m9AB4674D3198B2C87E9D53DB56077BA769059EF9_RuntimeMethod_var)));
	}

IL_0015:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ele;
		NullCheck(L_3);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4;
		L_4 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_3, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___1_p;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		L_6 = VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline(L_4, L_5, NULL);
		V_1 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VisualElementExtensions_WorldToLocal3D_m19BBC65BE9BCA191894DB2B26EE1E083C4D349F3 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p, const RuntimeMethod* method) 
{
	bool V_0 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ele;
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27F4E38F96E25FC6A303C61D7E1304CAF64B7541)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_WorldToLocal3D_m19BBC65BE9BCA191894DB2B26EE1E083C4D349F3_RuntimeMethod_var)));
	}

IL_0015:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ele;
		NullCheck(L_3);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4;
		L_4 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_p;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline(L_4, L_5, NULL);
		V_1 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_LocalToWorld_mDDE4378293C3CC8A99E8EA2AA0984BBF30C8FDCD (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_p, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ele;
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27F4E38F96E25FC6A303C61D7E1304CAF64B7541)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_LocalToWorld_mDDE4378293C3CC8A99E8EA2AA0984BBF30C8FDCD_RuntimeMethod_var)));
	}

IL_0015:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ele;
		NullCheck(L_3);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4;
		L_4 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_3, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___1_p;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		L_6 = VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline(L_4, L_5, NULL);
		V_1 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElementExtensions_WorldToLocal_m6F92CEAE8BF73F6729262B535191AD1437DC1A9F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_r, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ele;
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27F4E38F96E25FC6A303C61D7E1304CAF64B7541)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_WorldToLocal_m6F92CEAE8BF73F6729262B535191AD1437DC1A9F_RuntimeMethod_var)));
	}

IL_0015:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ele;
		NullCheck(L_3);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4;
		L_4 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_3, NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = ___1_r;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
		L_6 = VisualElement_CalculateConservativeRect_mA2F03F761381779D00E25C96C1DCE61A181A77EA(L_4, L_5, NULL);
		V_1 = L_6;
		goto IL_0024;
	}

IL_0024:
	{
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 VisualElementExtensions_LocalToWorld_mE00251EAF38814C65634A34B187BB5352341477A (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_r, const RuntimeMethod* method) 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* V_0 = NULL;
	Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ele;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_0, NULL);
		V_0 = L_1;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_2 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_r), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline(L_2, L_3, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___1_r), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937_inline(L_5, L_6, NULL);
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_8), L_4, L_7, NULL);
		V_1 = L_8;
		goto IL_002a;
	}

IL_002a:
	{
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_9 = V_1;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 VisualElementExtensions_WorldToLocal_m8253C933C328895A4B60DEC96ED666DA40007A4F (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ele, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_r, const RuntimeMethod* method) 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* V_0 = NULL;
	Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ele;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_0, NULL);
		V_0 = L_1;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_2 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_r), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline(L_2, L_3, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___1_r), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937_inline(L_5, L_6, NULL);
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_8), L_4, L_7, NULL);
		V_1 = L_8;
		goto IL_002a;
	}

IL_002a:
	{
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_9 = V_1;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_m6FB5F30A653A5BA54E0C5BFBDE9602B83FFB8A20 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* V_2 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B8_0;
	memset((&G_B8_0), 0, sizeof(G_B8_0));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_src;
		V_0 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_ChangeCoordinatesTo_m6FB5F30A653A5BA54E0C5BFBDE9602B83FFB8A20_RuntimeMethod_var)));
	}

IL_0014:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___1_dest;
		V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0027;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral532F5429956965038FA49DA954E9A0D4D34B41A9)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_ChangeCoordinatesTo_m6FB5F30A653A5BA54E0C5BFBDE9602B83FFB8A20_RuntimeMethod_var)));
	}

IL_0027:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = ___0_src;
		NullCheck(L_6);
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_7;
		L_7 = VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline(L_6, NULL);
		V_2 = L_7;
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_8 = V_2;
		if (!L_8)
		{
			goto IL_0039;
		}
	}
	{
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_9 = V_2;
		NullCheck(L_9);
		bool L_10;
		L_10 = BaseVisualElementPanel_get_isFlat_m4B9D7849C0774D56CB90F34D433C2F2AE6ECFFA4_inline(L_9, NULL);
		if (!L_10)
		{
			goto IL_0043;
		}
	}

IL_0039:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_11 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___2_point;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
		L_14 = VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline(L_11, L_12, L_13, NULL);
		G_B8_0 = L_14;
		goto IL_004b;
	}

IL_0043:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_15 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_16 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = ___2_point;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
		L_18 = VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline(L_15, L_16, L_17, NULL);
		G_B8_0 = L_18;
	}

IL_004b:
	{
		V_3 = G_B8_0;
		goto IL_004e;
	}

IL_004e:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_3;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_src;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_0, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_point;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline(L_1, L_2, NULL);
		V_0 = L_3;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = ___1_dest;
		NullCheck(L_4);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5;
		L_5 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_4, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		L_7 = VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline(L_5, L_6, NULL);
		V_1 = L_7;
		goto IL_001d;
	}

IL_001d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_src;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_0, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_point;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = VisualElement_MultiplyMatrix44Point2ToPoint3_m69121293453EDFF5C2548AA2E21ADFCC25FDB1C9_inline(L_1, L_2, NULL);
		V_0 = L_3;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = ___1_dest;
		NullCheck(L_4);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5;
		L_5 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		L_7 = VisualElement_MultiplyMatrix44Point3ToPoint2_m5F8A7301888CFC46875FCE0C26F6055EB2FF78A2_inline(L_5, L_6, NULL);
		V_1 = L_7;
		goto IL_001d;
	}

IL_001d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D VisualElementExtensions_ChangeCoordinatesTo_mF519DFA2D93F6AF74FDFD72152DFE5E737F474AD (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_rect, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
	memset((&V_7), 0, sizeof(V_7));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
	memset((&V_9), 0, sizeof(V_9));
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_13;
	memset((&V_13), 0, sizeof(V_13));
	bool V_14 = false;
	BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* V_15 = NULL;
	int32_t G_B9_0 = 0;
	int32_t G_B14_0 = 0;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_src;
		V_10 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_10;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF1E3744356EAC23657287E3F9EDA22262C5228C4)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_ChangeCoordinatesTo_mF519DFA2D93F6AF74FDFD72152DFE5E737F474AD_RuntimeMethod_var)));
	}

IL_0016:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___1_dest;
		V_11 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_4 = V_11;
		if (!L_4)
		{
			goto IL_002b;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral532F5429956965038FA49DA954E9A0D4D34B41A9)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementExtensions_ChangeCoordinatesTo_mF519DFA2D93F6AF74FDFD72152DFE5E737F474AD_RuntimeMethod_var)));
	}

IL_002b:
	{
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_6;
		L_6 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___2_rect), NULL);
		bool L_7;
		L_7 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_6, NULL);
		if (L_7)
		{
			goto IL_0063;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_8;
		L_8 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___2_rect), NULL);
		bool L_9;
		L_9 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_8, NULL);
		if (L_9)
		{
			goto IL_0063;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_10;
		L_10 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___2_rect), NULL);
		bool L_11;
		L_11 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_10, NULL);
		if (L_11)
		{
			goto IL_0063;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_12;
		L_12 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___2_rect), NULL);
		bool L_13;
		L_13 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_12, NULL);
		G_B9_0 = ((int32_t)(L_13));
		goto IL_0064;
	}

IL_0063:
	{
		G_B9_0 = 1;
	}

IL_0064:
	{
		V_12 = (bool)G_B9_0;
		bool L_14 = V_12;
		if (!L_14)
		{
			goto IL_008b;
		}
	}
	{
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
		memset((&L_15), 0, sizeof(L_15));
		Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_15), (std::numeric_limits<float>::quiet_NaN()), (std::numeric_limits<float>::quiet_NaN()), (std::numeric_limits<float>::quiet_NaN()), (std::numeric_limits<float>::quiet_NaN()), NULL);
		V_13 = L_15;
		goto IL_021b;
	}

IL_008b:
	{
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_16;
		L_16 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&___2_rect), NULL);
		float L_17;
		L_17 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&___2_rect), NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_16, L_17, NULL);
		float L_18;
		L_18 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&___2_rect), NULL);
		float L_19;
		L_19 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&___2_rect), NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_18, L_19, NULL);
		float L_20;
		L_20 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&___2_rect), NULL);
		float L_21;
		L_21 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&___2_rect), NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), L_20, L_21, NULL);
		float L_22;
		L_22 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&___2_rect), NULL);
		float L_23;
		L_23 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&___2_rect), NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), L_22, L_23, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_24 = ___0_src;
		NullCheck(L_24);
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_25;
		L_25 = VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline(L_24, NULL);
		V_15 = L_25;
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_26 = V_15;
		if (!L_26)
		{
			goto IL_00f7;
		}
	}
	{
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_27 = V_15;
		NullCheck(L_27);
		bool L_28;
		L_28 = BaseVisualElementPanel_get_isFlat_m4B9D7849C0774D56CB90F34D433C2F2AE6ECFFA4_inline(L_27, NULL);
		G_B14_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
		goto IL_00f8;
	}

IL_00f7:
	{
		G_B14_0 = 0;
	}

IL_00f8:
	{
		V_14 = (bool)G_B14_0;
		bool L_29 = V_14;
		if (!L_29)
		{
			goto IL_012a;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_30 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_31 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
		L_33 = VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline(L_30, L_31, L_32, NULL);
		V_4 = L_33;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_34 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_35 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_2;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
		L_37 = VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline(L_34, L_35, L_36, NULL);
		V_5 = L_37;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_38 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_39 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
		L_41 = VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline(L_38, L_39, L_40, NULL);
		V_6 = L_41;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_42 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_43 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45;
		L_45 = VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline(L_42, L_43, L_44, NULL);
		V_7 = L_45;
		goto IL_0154;
	}

IL_012a:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_46 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_47 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
		L_49 = VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline(L_46, L_47, L_48, NULL);
		V_4 = L_49;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_50 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_51 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_2;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53;
		L_53 = VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline(L_50, L_51, L_52, NULL);
		V_5 = L_53;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_54 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_55 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57;
		L_57 = VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline(L_54, L_55, L_56, NULL);
		V_6 = L_57;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_58 = ___0_src;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_59 = ___1_dest;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61;
		L_61 = VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline(L_58, L_59, L_60, NULL);
		V_7 = L_61;
	}

IL_0154:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_4;
		float L_63 = L_62.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_5;
		float L_65 = L_64.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66 = V_6;
		float L_67 = L_66.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_68 = V_7;
		float L_69 = L_68.___x;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		float L_70;
		L_70 = VisualElement_Min_m9098E19F115176E9538BBD8D9DE0B7BE7498631B_inline(L_63, L_65, L_67, L_69, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71 = V_4;
		float L_72 = L_71.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73 = V_5;
		float L_74 = L_73.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75 = V_6;
		float L_76 = L_75.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77 = V_7;
		float L_78 = L_77.___y;
		float L_79;
		L_79 = VisualElement_Min_m9098E19F115176E9538BBD8D9DE0B7BE7498631B_inline(L_72, L_74, L_76, L_78, NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_8), L_70, L_79, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_80 = V_4;
		float L_81 = L_80.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_82 = V_5;
		float L_83 = L_82.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_84 = V_6;
		float L_85 = L_84.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_86 = V_7;
		float L_87 = L_86.___x;
		float L_88;
		L_88 = VisualElement_Max_mB04F8F135F15A4492C419407AA7E347107F85095_inline(L_81, L_83, L_85, L_87, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89 = V_4;
		float L_90 = L_89.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91 = V_5;
		float L_92 = L_91.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93 = V_6;
		float L_94 = L_93.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_95 = V_7;
		float L_96 = L_95.___y;
		float L_97;
		L_97 = VisualElement_Max_mB04F8F135F15A4492C419407AA7E347107F85095_inline(L_90, L_92, L_94, L_96, NULL);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_9), L_88, L_97, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98 = V_8;
		float L_99 = L_98.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_100 = V_8;
		float L_101 = L_100.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_102 = V_9;
		float L_103 = L_102.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_104 = V_8;
		float L_105 = L_104.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_106 = V_9;
		float L_107 = L_106.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_108 = V_8;
		float L_109 = L_108.___y;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_110;
		memset((&L_110), 0, sizeof(L_110));
		Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&L_110), L_99, L_101, ((float)il2cpp_codegen_subtract(L_103, L_105)), ((float)il2cpp_codegen_subtract(L_107, L_109)), NULL);
		V_13 = L_110;
		goto IL_021b;
	}

IL_021b:
	{
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_111 = V_13;
		return L_111;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 VisualElementExtensions_ChangeCoordinatesTo_m2120FA6D76B67DC09899EADC456186C91C00B757 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___2_ray, const RuntimeMethod* method) 
{
	Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___1_dest;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1 = ___0_src;
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_2 = ___2_ray;
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_3;
		L_3 = VisualElementExtensions_LocalToWorld_mE00251EAF38814C65634A34B187BB5352341477A(L_1, L_2, NULL);
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_4;
		L_4 = VisualElementExtensions_WorldToLocal_m8253C933C328895A4B60DEC96ED666DA40007A4F(L_0, L_3, NULL);
		V_0 = L_4;
		goto IL_0011;
	}

IL_0011:
	{
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementExtensions_IntersectWorldRay_m740C29041FDCD2D755B56E69AACC849CE9528659 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_worldRay, float* ___2_distance, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_localPoint, const RuntimeMethod* method) 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* V_0 = NULL;
	Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ve;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_0, NULL);
		V_0 = L_1;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_2 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_worldRay), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline(L_2, L_3, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___1_worldRay), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937_inline(L_5, L_6, NULL);
		Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_1), L_4, L_7, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8 = ___0_ve;
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_9 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = ___3_localPoint;
		bool L_11;
		L_11 = VisualElementExtensions_IntersectLocalRay_mDA5AFE782D0C40D0F326019C79C281A47239FA97(L_8, L_9, L_10, NULL);
		V_2 = L_11;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12 = ___0_ve;
		NullCheck(L_12);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_13;
		L_13 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___3_localPoint;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_14);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline(L_13, L_15, NULL);
		V_3 = L_16;
		float* L_17 = ___2_distance;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_worldRay), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_3;
		float L_20;
		L_20 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_18, L_19, NULL);
		*((float*)L_17) = (float)L_20;
		bool L_21 = V_2;
		V_4 = L_21;
		goto IL_0058;
	}

IL_0058:
	{
		bool L_22 = V_4;
		return L_22;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VisualElementExtensions_IntersectLocalRay_mDA5AFE782D0C40D0F326019C79C281A47239FA97 (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_localRay, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_localPoint, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	bool V_1 = false;
	bool V_2 = false;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_localRay), NULL);
		float L_1 = L_0.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___1_localRay), NULL);
		float L_3 = L_2.___z;
		V_0 = ((float)(((-L_1))/L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = ___2_localPoint;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_localRay), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___1_localRay), NULL);
		float L_7 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_6, L_7, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_5, L_8, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_4 = L_9;
		float L_10 = V_0;
		V_1 = (bool)((((int32_t)((((float)L_10) > ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_1;
		if (!L_11)
		{
			goto IL_004e;
		}
	}
	{
		V_2 = (bool)0;
		goto IL_0065;
	}

IL_004e:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12 = ___0_ve;
		NullCheck(L_12);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13;
		L_13 = VisualElement_get_rect_m07659FED0F69F3DDE74DBC5A2F694FA22139E087(L_12, NULL);
		V_3 = L_13;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___2_localPoint;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_14);
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = Rect_Contains_mB1160CD465F3E9616AA4EED72AFFD611BD8D2B6B_inline((&V_3), L_15, NULL);
		V_2 = L_16;
		goto IL_0065;
	}

IL_0065:
	{
		bool L_17 = V_2;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 VisualElementExtensions_TransformRay_m1C4304EC8A15C45DBDCBD5458D23FBC4D17C6080 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_ray, const RuntimeMethod* method) 
{
	Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___1_ray), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline((&___0_m), L_0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___1_ray), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937_inline((&___0_m), L_2, NULL);
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_4), L_1, L_3, NULL);
		V_0 = L_4;
		goto IL_0025;
	}

IL_0025:
	{
		Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_5 = V_0;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* PathRef_get_path_m61C4B99495A9512FD8DED3D75165E54AFFC956E9 (PathRef_t76F7677792A14AF9D6A6EAB7F08C1A3DC2B27A55* __this, const RuntimeMethod* method) 
{
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* L_0 = (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79*)(&__this->___m_Path);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathRef_get_IsEmpty_mE33E5E3CBC253D07A88D612AC3A087A966E7FDB5 (PathRef_t76F7677792A14AF9D6A6EAB7F08C1A3DC2B27A55* __this, const RuntimeMethod* method) 
{
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* L_0 = (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79*)(&__this->___m_Path);
		bool L_1;
		L_1 = PropertyPath_get_IsEmpty_m5923CD28AB201F75C64F40AED27C7E42FC5DBF50(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathRef__ctor_m86A897B1F4A90943F6756BBAC3E7EC2D27E972D4 (PathRef_t76F7677792A14AF9D6A6EAB7F08C1A3DC2B27A55* __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


IL2CPP_EXTERN_C void BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshal_pinvoke(const BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E& unmarshaled, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke& marshaled)
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_pinvoke(unmarshaled.___m_PropertyPath, marshaled.___m_PropertyPath);
	marshaled.___m_Path = il2cpp_codegen_marshal_string(unmarshaled.___m_Path);
}
IL2CPP_EXTERN_C void BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshal_pinvoke_back(const BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke& marshaled, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E& unmarshaled)
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 unmarshaledm_PropertyPath_temp_0;
	memset((&unmarshaledm_PropertyPath_temp_0), 0, sizeof(unmarshaledm_PropertyPath_temp_0));
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_pinvoke_back(marshaled.___m_PropertyPath, unmarshaledm_PropertyPath_temp_0);
	unmarshaled.___m_PropertyPath = unmarshaledm_PropertyPath_temp_0;
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
	#endif
	unmarshaled.___m_Path = il2cpp_codegen_marshal_string_result(marshaled.___m_Path);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Path), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_Path));
}
IL2CPP_EXTERN_C void BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshal_pinvoke_cleanup(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_pinvoke& marshaled)
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_pinvoke_cleanup(marshaled.___m_PropertyPath);
	il2cpp_codegen_marshal_free(marshaled.___m_Path);
	marshaled.___m_Path = NULL;
}


IL2CPP_EXTERN_C void BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshal_com(const BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E& unmarshaled, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com& marshaled)
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_com(unmarshaled.___m_PropertyPath, marshaled.___m_PropertyPath);
	marshaled.___m_Path = il2cpp_codegen_marshal_bstring(unmarshaled.___m_Path);
}
IL2CPP_EXTERN_C void BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshal_com_back(const BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com& marshaled, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E& unmarshaled)
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 unmarshaledm_PropertyPath_temp_0;
	memset((&unmarshaledm_PropertyPath_temp_0), 0, sizeof(unmarshaledm_PropertyPath_temp_0));
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_com_back(marshaled.___m_PropertyPath, unmarshaledm_PropertyPath_temp_0);
	unmarshaled.___m_PropertyPath = unmarshaledm_PropertyPath_temp_0;
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&((&(((&unmarshaled.___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
	#endif
	#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
	Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
	#endif
	unmarshaled.___m_Path = il2cpp_codegen_marshal_bstring_result(marshaled.___m_Path);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Path), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_Path));
}
IL2CPP_EXTERN_C void BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshal_com_cleanup(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_marshaled_com& marshaled)
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79_marshal_com_cleanup(marshaled.___m_PropertyPath);
	il2cpp_codegen_marshal_free_bstring(marshaled.___m_Path);
	marshaled.___m_Path = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingId__ctor_m1193F0EA5249BA3CF38D7299139D6518F906851C (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_path;
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_1;
		memset((&L_1), 0, sizeof(L_1));
		PropertyPath__ctor_m8889FD75F8EDE2DAAD4A5491B55C292DB207A794((&L_1), L_0, NULL);
		__this->___m_PropertyPath = L_1;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
		#endif
		String_t* L_2 = ___0_path;
		__this->___m_Path = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Path), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C  void BindingId__ctor_m1193F0EA5249BA3CF38D7299139D6518F906851C_AdjustorThunk (RuntimeObject* __this, String_t* ___0_path, const RuntimeMethod* method)
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*>(__this + _offset);
	BindingId__ctor_m1193F0EA5249BA3CF38D7299139D6518F906851C(_thisAdjusted, ___0_path, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingId__ctor_mE9ACA670170002806AA12CC02105B886B62B51A9 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* ___0_path, const RuntimeMethod* method) 
{
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* L_0 = ___0_path;
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_1 = (*(PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79*)L_0);
		__this->___m_PropertyPath = L_1;
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
		#endif
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* L_2 = ___0_path;
		String_t* L_3;
		L_3 = PropertyPath_ToString_m6AFC0673C4122E166BE27CD89407F685154D81FB(L_2, NULL);
		__this->___m_Path = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Path), (void*)L_3);
		return;
	}
}
IL2CPP_EXTERN_C  void BindingId__ctor_mE9ACA670170002806AA12CC02105B886B62B51A9_AdjustorThunk (RuntimeObject* __this, PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* ___0_path, const RuntimeMethod* method)
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*>(__this + _offset);
	BindingId__ctor_mE9ACA670170002806AA12CC02105B886B62B51A9(_thisAdjusted, ___0_path, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 BindingId_op_Implicit_m59B81D19F3282655F5E65A49E7E1BBE666313528 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___0_vep, const RuntimeMethod* method) 
{
	PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_0 = ___0_vep;
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_1 = L_0->___m_PropertyPath;
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BindingId_op_Implicit_m4C66B821FADCD3FB913B3A5B508432DC2FCD0B28 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___0_vep, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_0 = ___0_vep;
		String_t* L_1 = L_0->___m_Path;
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E BindingId_op_Implicit_mF43027FCA60BD4AEC267D144641BC0E6E91686CC (String_t* ___0_name, const RuntimeMethod* method) 
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		String_t* L_0 = ___0_name;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_1;
		memset((&L_1), 0, sizeof(L_1));
		BindingId__ctor_m1193F0EA5249BA3CF38D7299139D6518F906851C((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E BindingId_op_Implicit_m576A873786EE4F8CE01DDAFE952500CA8372927E (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* ___0_path, const RuntimeMethod* method) 
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* L_0 = ___0_path;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_1;
		memset((&L_1), 0, sizeof(L_1));
		BindingId__ctor_mE9ACA670170002806AA12CC02105B886B62B51A9((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BindingId_ToString_mADBDB8F751C3B0BDAE5AC27D3821700D25C56B7F (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, const RuntimeMethod* method) 
{
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->___m_Path;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C  String_t* BindingId_ToString_mADBDB8F751C3B0BDAE5AC27D3821700D25C56B7F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*>(__this + _offset);
	String_t* _returnValue;
	_returnValue = BindingId_ToString_mADBDB8F751C3B0BDAE5AC27D3821700D25C56B7F(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_Equals_m85AABA87D3669132C9F037AB1E646A63964A7353 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___0_other, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_0 = __this->___m_PropertyPath;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_1 = ___0_other;
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_2 = L_1.___m_PropertyPath;
		bool L_3;
		L_3 = PropertyPath_op_Equality_m2A33BDF3B70D7348740376684525471E69868C1E(L_0, L_2, NULL);
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool BindingId_Equals_m85AABA87D3669132C9F037AB1E646A63964A7353_AdjustorThunk (RuntimeObject* __this, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___0_other, const RuntimeMethod* method)
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*>(__this + _offset);
	bool _returnValue;
	_returnValue = BindingId_Equals_m85AABA87D3669132C9F037AB1E646A63964A7353(_thisAdjusted, ___0_other, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_Equals_m9B47556E316BDEC0A45847095BB6662599B430A0 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	int32_t G_B3_0 = 0;
	{
		RuntimeObject* L_0 = ___0_obj;
		if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var)))
		{
			goto IL_0019;
		}
	}
	{
		RuntimeObject* L_1 = ___0_obj;
		V_0 = ((*(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*)UnBox(L_1, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var)));
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_2 = V_0;
		il2cpp_codegen_runtime_class_init_inline(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = BindingId_Equals_m85AABA87D3669132C9F037AB1E646A63964A7353(__this, L_2, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 0;
	}

IL_001a:
	{
		V_1 = (bool)G_B3_0;
		goto IL_001d;
	}

IL_001d:
	{
		bool L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C  bool BindingId_Equals_m9B47556E316BDEC0A45847095BB6662599B430A0_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*>(__this + _offset);
	bool _returnValue;
	_returnValue = BindingId_Equals_m9B47556E316BDEC0A45847095BB6662599B430A0(_thisAdjusted, ___0_obj, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BindingId_GetHashCode_mDCBEE98B67F35FB08655FE380FC73F6BE26EF9F6 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79* L_0 = (PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79*)(&__this->___m_PropertyPath);
		int32_t L_1;
		L_1 = PropertyPath_GetHashCode_mF543BA97B63F859F632CAB7636853D1201C7F63A(L_0, NULL);
		V_0 = L_1;
		goto IL_0015;
	}

IL_0015:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C  int32_t BindingId_GetHashCode_mDCBEE98B67F35FB08655FE380FC73F6BE26EF9F6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = BindingId_GetHashCode_mDCBEE98B67F35FB08655FE380FC73F6BE26EF9F6(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_op_Equality_m4F7379D33C183F615145A899095363E0CAD74C23 (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___0_lhs, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_0 = ___0_lhs;
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_1 = L_0->___m_PropertyPath;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_2 = ___1_rhs;
		PropertyPath_tA523CA2740853534DF6C009C588464B45A6D0A79 L_3 = L_2->___m_PropertyPath;
		bool L_4;
		L_4 = PropertyPath_op_Equality_m2A33BDF3B70D7348740376684525471E69868C1E(L_1, L_3, NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingId_op_Inequality_mF5EF17A9172A8D32FB393C512F389D6A3EB0019A (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___0_lhs, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___1_rhs, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_0 = ___0_lhs;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_1 = ___1_rhs;
		il2cpp_codegen_runtime_class_init_inline(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = BindingId_op_Equality_m4F7379D33C183F615145A899095363E0CAD74C23(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingId__cctor_mA6BD324CC4398103E71BB960D7F43BD5C9B8D3DB (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_initobj((&((BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_StaticFields*)il2cpp_codegen_static_fields_for(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E_il2cpp_TypeInfo_var))->___Invalid), sizeof(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E));
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangedEvent__cctor_mB7AB42A5DEB29B9B2A3176AF3617609FD93E7B32 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_SetCreateFunction_m63C0ACD80215899656196887B2DEF64FD172EF0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__0_0_m36A4B5D5C99040ED856025BB28736DF46CA5A184_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var);
		U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12* L_0 = ((U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0* L_1 = (Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0*)il2cpp_codegen_object_new(Func_1_t33AFD6630E98B2F56AC79071DCC750860D3F9AF0_il2cpp_TypeInfo_var);
		Func_1__ctor_mA7D14765465A5F3F64B497D40EEC5E4B04097A2A(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__0_0_m36A4B5D5C99040ED856025BB28736DF46CA5A184_RuntimeMethod_var), NULL);
		il2cpp_codegen_runtime_class_init_inline(EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var);
		EventBase_1_SetCreateFunction_m63C0ACD80215899656196887B2DEF64FD172EF0C(L_1, EventBase_1_SetCreateFunction_m63C0ACD80215899656196887B2DEF64FD172EF0C_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E PropertyChangedEvent_get_property_m25060E9633EB190611A557BA4DDE479EA9CA6827 (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* __this, const RuntimeMethod* method) 
{
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_0 = __this->___U3CpropertyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangedEvent_set_property_m55645BC1FA7173ED84068E63883EC1675CCB0F9C (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* __this, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___0_value, const RuntimeMethod* method) 
{
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_0 = ___0_value;
		__this->___U3CpropertyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_Path), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangedEvent__ctor_mAF96F4D8605C1915D0A75B46D2900B47368990CF (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1__ctor_m8FA0863DDDC9B71F5EEB90B65661CF94565C2B33_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var);
		EventBase_1__ctor_m8FA0863DDDC9B71F5EEB90B65661CF94565C2B33(__this, EventBase_1__ctor_m8FA0863DDDC9B71F5EEB90B65661CF94565C2B33_RuntimeMethod_var);
		EventBase_set_bubbles_mFCECDCFD0C5C90271108D6B4ABFD015F85941329(__this, (bool)0, NULL);
		EventBase_set_tricklesDown_m066EAFB9F1780EC5B2B8024535B9512B919EFD10(__this, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* PropertyChangedEvent_GetPooled_mD5CD11F663F26C095EFE4BFC84F8FADD8F4F463A (BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* ___0_property, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_GetPooled_m56BA08C6D8B633606B914DA9BC612879AC2C43EF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* V_0 = NULL;
	PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* V_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(EventBase_1_t4220A5F9403D1AF0CC78DAA74EA18AA29699A6CF_il2cpp_TypeInfo_var);
		PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* L_0;
		L_0 = EventBase_1_GetPooled_m56BA08C6D8B633606B914DA9BC612879AC2C43EF(EventBase_1_GetPooled_m56BA08C6D8B633606B914DA9BC612879AC2C43EF_RuntimeMethod_var);
		V_0 = L_0;
		PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* L_1 = V_0;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E* L_2 = ___0_property;
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_3 = (*(BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E*)L_2);
		NullCheck(L_1);
		PropertyChangedEvent_set_property_m55645BC1FA7173ED84068E63883EC1675CCB0F9C_inline(L_1, L_3, NULL);
		PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* L_4 = V_0;
		V_1 = L_4;
		goto IL_0018;
	}

IL_0018:
	{
		PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* L_5 = V_1;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m2066EA18F707A298AA5AB5945CE9A40A79E308C5 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12* L_0 = (U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12*)il2cpp_codegen_object_new(U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m27E8F3F36BAE8E895D87FAB8216D85720C991FFB(L_0, NULL);
		((U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m27E8F3F36BAE8E895D87FAB8216D85720C991FFB (U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* U3CU3Ec_U3C_cctorU3Eb__0_0_m36A4B5D5C99040ED856025BB28736DF46CA5A184 (U3CU3Ec_t0D879F0966FC60F5EA1647CA97140BE54D7EFF12* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* L_0 = (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5*)il2cpp_codegen_object_new(PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5_il2cpp_TypeInfo_var);
		PropertyChangedEvent__ctor_mAF96F4D8605C1915D0A75B46D2900B47368990CF(L_0, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInterestReflectionUtils_GetDefaultEventInterests_m8A8C90BB53C1AAA7C8F580B4CB068B4F89D948ED (Type_t* ___0_elementType, int32_t* ___1_defaultActionCategories, int32_t* ___2_defaultActionAtTargetCategories, int32_t* ___3_handleEventTrickleDownCategories, int32_t* ___4_handleEventBubbleUpCategories, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mD0276F182553CCBD5757C6553A607D74FC7AB838_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m5A6CAB0AFD169EAC9E42844115C625B0A45E9920_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10FA215427DC8E818A4B9D10D45E3CEE9828216C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DDAF801F0B854AFF5D7A57C887049F588418763);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31221DDD137F8E0CBB34F7B9AD866E30C2F6038A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral314F5AADFB2EFCABDD72AE6C1BBD774BA3E3B17B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F8D051EB429E6C51DC531682DD4DD377BB0BC86);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6539D89C943EE099490ED121854E0CFDA2B234BE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC100DA7C4BD52363D6294DA7478C0F722EB09DE1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCFD0FF6E33C181F3A39C19095909E50246F5C18);
		s_Il2CppMethodInitialized = true;
	}
	DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	Type_t* V_2 = NULL;
	bool V_3 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* L_0 = ((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_DefaultEventInterests;
		Type_t* L_1 = ___0_elementType;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m5A6CAB0AFD169EAC9E42844115C625B0A45E9920(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m5A6CAB0AFD169EAC9E42844115C625B0A45E9920_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_00e6;
		}
	}
	{
		Type_t* L_4 = ___0_elementType;
		NullCheck(L_4);
		Type_t* L_5;
		L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(111, L_4);
		V_2 = L_5;
		Type_t* L_6 = V_2;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_7;
		L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_6, (Type_t*)NULL, NULL);
		V_3 = L_7;
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_0050;
		}
	}
	{
		Type_t* L_9 = V_2;
		int32_t* L_10 = (int32_t*)(&(&V_0)->___DefaultActionCategories);
		int32_t* L_11 = (int32_t*)(&(&V_0)->___DefaultActionAtTargetCategories);
		int32_t* L_12 = (int32_t*)(&(&V_0)->___HandleEventTrickleDownCategories);
		int32_t* L_13 = (int32_t*)(&(&V_0)->___HandleEventBubbleUpCategories);
		il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		EventInterestReflectionUtils_GetDefaultEventInterests_m8A8C90BB53C1AAA7C8F580B4CB068B4F89D948ED(L_9, L_10, L_11, L_12, L_13, NULL);
	}

IL_0050:
	{
		int32_t* L_14 = (int32_t*)(&(&V_0)->___DefaultActionCategories);
		int32_t* L_15 = L_14;
		int32_t L_16 = *((int32_t*)L_15);
		Type_t* L_17 = ___0_elementType;
		il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		int32_t L_18;
		L_18 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_17, _stringLiteral31221DDD137F8E0CBB34F7B9AD866E30C2F6038A, NULL);
		Type_t* L_19 = ___0_elementType;
		int32_t L_20;
		L_20 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_19, _stringLiteralDCFD0FF6E33C181F3A39C19095909E50246F5C18, NULL);
		*((int32_t*)L_15) = (int32_t)((int32_t)(L_16|((int32_t)(L_18|L_20))));
		int32_t* L_21 = (int32_t*)(&(&V_0)->___DefaultActionAtTargetCategories);
		int32_t* L_22 = L_21;
		int32_t L_23 = *((int32_t*)L_22);
		Type_t* L_24 = ___0_elementType;
		int32_t L_25;
		L_25 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_24, _stringLiteral10FA215427DC8E818A4B9D10D45E3CEE9828216C, NULL);
		Type_t* L_26 = ___0_elementType;
		int32_t L_27;
		L_27 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_26, _stringLiteral1DDAF801F0B854AFF5D7A57C887049F588418763, NULL);
		*((int32_t*)L_22) = (int32_t)((int32_t)(L_23|((int32_t)(L_25|L_27))));
		int32_t* L_28 = (int32_t*)(&(&V_0)->___HandleEventTrickleDownCategories);
		int32_t* L_29 = L_28;
		int32_t L_30 = *((int32_t*)L_29);
		Type_t* L_31 = ___0_elementType;
		int32_t L_32;
		L_32 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_31, _stringLiteral6539D89C943EE099490ED121854E0CFDA2B234BE, NULL);
		Type_t* L_33 = ___0_elementType;
		int32_t L_34;
		L_34 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_33, _stringLiteral4F8D051EB429E6C51DC531682DD4DD377BB0BC86, NULL);
		*((int32_t*)L_29) = (int32_t)((int32_t)(L_30|((int32_t)(L_32|L_34))));
		int32_t* L_35 = (int32_t*)(&(&V_0)->___HandleEventBubbleUpCategories);
		int32_t* L_36 = L_35;
		int32_t L_37 = *((int32_t*)L_36);
		Type_t* L_38 = ___0_elementType;
		int32_t L_39;
		L_39 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_38, _stringLiteral314F5AADFB2EFCABDD72AE6C1BBD774BA3E3B17B, NULL);
		Type_t* L_40 = ___0_elementType;
		int32_t L_41;
		L_41 = EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177(L_40, _stringLiteralC100DA7C4BD52363D6294DA7478C0F722EB09DE1, NULL);
		*((int32_t*)L_36) = (int32_t)((int32_t)(L_37|((int32_t)(L_39|L_41))));
		Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* L_42 = ((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_DefaultEventInterests;
		Type_t* L_43 = ___0_elementType;
		DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 L_44 = V_0;
		NullCheck(L_42);
		Dictionary_2_Add_mD0276F182553CCBD5757C6553A607D74FC7AB838(L_42, L_43, L_44, Dictionary_2_Add_mD0276F182553CCBD5757C6553A607D74FC7AB838_RuntimeMethod_var);
	}

IL_00e6:
	{
		int32_t* L_45 = ___1_defaultActionCategories;
		DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 L_46 = V_0;
		int32_t L_47 = L_46.___DefaultActionCategories;
		*((int32_t*)L_45) = (int32_t)L_47;
		int32_t* L_48 = ___2_defaultActionAtTargetCategories;
		DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 L_49 = V_0;
		int32_t L_50 = L_49.___DefaultActionAtTargetCategories;
		*((int32_t*)L_48) = (int32_t)L_50;
		int32_t* L_51 = ___3_handleEventTrickleDownCategories;
		DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 L_52 = V_0;
		int32_t L_53 = L_52.___HandleEventTrickleDownCategories;
		*((int32_t*)L_51) = (int32_t)L_53;
		int32_t* L_54 = ___4_handleEventBubbleUpCategories;
		DefaultEventInterests_tF62D361FCDFA26C0E0A55ECCD8C20A64B3F2D8F0 L_55 = V_0;
		int32_t L_56 = L_55.___HandleEventBubbleUpCategories;
		*((int32_t*)L_54) = (int32_t)L_56;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInterestReflectionUtils_ComputeDefaultEventInterests_m7CE3A1ABAD355FE8793B295A0AB344F99D03E177 (Type_t* ___0_elementType, String_t* ___1_methodName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	MethodInfo_t* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_3 = NULL;
	bool V_4 = false;
	int32_t V_5 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_6 = NULL;
	int32_t V_7 = 0;
	EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* V_8 = NULL;
	bool V_9 = false;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_10 = NULL;
	int32_t V_11 = 0;
	Type_t* V_12 = NULL;
	int32_t G_B13_0 = 0;
	{
		Type_t* L_0 = ___0_elementType;
		String_t* L_1 = ___1_methodName;
		NullCheck(L_0);
		MethodInfo_t* L_2;
		L_2 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_0, L_1, ((int32_t)54), NULL);
		V_0 = L_2;
		MethodInfo_t* L_3 = V_0;
		bool L_4;
		L_4 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_3, (MethodInfo_t*)NULL, NULL);
		V_4 = L_4;
		bool L_5 = V_4;
		if (!L_5)
		{
			goto IL_0020;
		}
	}
	{
		V_5 = 0;
		goto IL_00b7;
	}

IL_0020:
	{
		V_1 = (bool)0;
		V_2 = 0;
		MethodInfo_t* L_6 = V_0;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_8;
		L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL);
		NullCheck(L_6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9;
		L_9 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(13, L_6, L_8, (bool)0);
		V_3 = L_9;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = V_3;
		V_6 = L_10;
		V_7 = 0;
		goto IL_00a4;
	}

IL_003f:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = V_6;
		int32_t L_12 = V_7;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		RuntimeObject* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		V_8 = ((EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D*)CastclassClass((RuntimeObject*)L_14, EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D_il2cpp_TypeInfo_var));
		V_1 = (bool)1;
		EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* L_15 = V_8;
		NullCheck(L_15);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_16 = L_15->___eventTypes;
		V_9 = (bool)((!(((RuntimeObject*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)L_16) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_17 = V_9;
		if (!L_17)
		{
			goto IL_0093;
		}
	}
	{
		EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* L_18 = V_8;
		NullCheck(L_18);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = L_18->___eventTypes;
		V_10 = L_19;
		V_11 = 0;
		goto IL_008a;
	}

IL_006e:
	{
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = V_10;
		int32_t L_21 = V_11;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		Type_t* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		V_12 = L_23;
		int32_t L_24 = V_2;
		Type_t* L_25 = V_12;
		il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		int32_t L_26;
		L_26 = EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19(L_25, NULL);
		V_2 = ((int32_t)(L_24|((int32_t)(1<<((int32_t)((int32_t)L_26&((int32_t)31)))))));
		int32_t L_27 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_008a:
	{
		int32_t L_28 = V_11;
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_29 = V_10;
		NullCheck(L_29);
		if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
		{
			goto IL_006e;
		}
	}
	{
	}

IL_0093:
	{
		int32_t L_30 = V_2;
		EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* L_31 = V_8;
		NullCheck(L_31);
		int32_t L_32 = L_31->___categoryFlags;
		V_2 = ((int32_t)(L_30|(int32_t)L_32));
		int32_t L_33 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_00a4:
	{
		int32_t L_34 = V_7;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = V_6;
		NullCheck(L_35);
		if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))
		{
			goto IL_003f;
		}
	}
	{
		bool L_36 = V_1;
		if (L_36)
		{
			goto IL_00b2;
		}
	}
	{
		G_B13_0 = (-1);
		goto IL_00b3;
	}

IL_00b2:
	{
		int32_t L_37 = V_2;
		G_B13_0 = L_37;
	}

IL_00b3:
	{
		V_5 = G_B13_0;
		goto IL_00b7;
	}

IL_00b7:
	{
		int32_t L_38 = V_5;
		return L_38;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19 (Type_t* ___0_eventType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mA7A5AD65B464873504A9A797847BE2E02D3362B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m4FEAC97E56D31EF9792AC68BD06509520F363B28_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
	bool V_2 = false;
	int32_t V_3 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_4 = NULL;
	int32_t V_5 = 0;
	EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065* V_6 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* L_0 = ((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_EventCategories;
		Type_t* L_1 = ___0_eventType;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m4FEAC97E56D31EF9792AC68BD06509520F363B28(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m4FEAC97E56D31EF9792AC68BD06509520F363B28_RuntimeMethod_var);
		V_2 = L_2;
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0016;
		}
	}
	{
		int32_t L_4 = V_0;
		V_3 = L_4;
		goto IL_006f;
	}

IL_0016:
	{
		Type_t* L_5 = ___0_eventType;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_7;
		L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
		NullCheck(L_5);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8;
		L_8 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(13, L_5, L_7, (bool)1);
		V_1 = L_8;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = V_1;
		V_4 = L_9;
		V_5 = 0;
		goto IL_0057;
	}

IL_0031:
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = V_4;
		int32_t L_11 = V_5;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		RuntimeObject* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		V_6 = ((EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065*)CastclassClass((RuntimeObject*)L_13, EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065_il2cpp_TypeInfo_var));
		EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065* L_14 = V_6;
		NullCheck(L_14);
		int32_t L_15 = L_14->___category;
		V_0 = L_15;
		il2cpp_codegen_runtime_class_init_inline(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* L_16 = ((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_EventCategories;
		Type_t* L_17 = ___0_eventType;
		int32_t L_18 = V_0;
		NullCheck(L_16);
		Dictionary_2_Add_mA7A5AD65B464873504A9A797847BE2E02D3362B8(L_16, L_17, L_18, Dictionary_2_Add_mA7A5AD65B464873504A9A797847BE2E02D3362B8_RuntimeMethod_var);
		int32_t L_19 = V_0;
		V_3 = L_19;
		goto IL_006f;
	}

IL_0057:
	{
		int32_t L_20 = V_5;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = V_4;
		NullCheck(L_21);
		if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))
		{
			goto IL_0031;
		}
	}
	{
		ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_22 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
		ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2ED71356457ED7B872F99C7EE39D7FB10CB130DF)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7BE4BA6E8BE7A77AE58E8794547EB4A635022265)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventInterestReflectionUtils_GetEventCategory_mBBF06500ECC609D1888EEB7AFCF8A807506A7F19_RuntimeMethod_var)));
	}

IL_006f:
	{
		int32_t L_23 = V_3;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInterestReflectionUtils__cctor_mC2B19EC76F517573B74FB4555F9171E322046C65 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m07FF9AD8FAC1FCF772D86EFA03432F46ADD6434F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFD901E3C297EC62B11CBD823EBA43878DE9E256A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1* L_0 = (Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1*)il2cpp_codegen_object_new(Dictionary_2_tD526B639CC6317BB12F45A134595B76D142DA2C1_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mFD901E3C297EC62B11CBD823EBA43878DE9E256A(L_0, Dictionary_2__ctor_mFD901E3C297EC62B11CBD823EBA43878DE9E256A_RuntimeMethod_var);
		((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_DefaultEventInterests = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_DefaultEventInterests), (void*)L_0);
		Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB* L_1 = (Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB*)il2cpp_codegen_object_new(Dictionary_2_t67849D20452D9B98DB17853BADB3A6477B290ABB_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m07FF9AD8FAC1FCF772D86EFA03432F46ADD6434F(L_1, Dictionary_2__ctor_m07FF9AD8FAC1FCF772D86EFA03432F46ADD6434F_RuntimeMethod_var);
		((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_EventCategories = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_StaticFields*)il2cpp_codegen_static_fields_for(EventInterestReflectionUtils_tD440D884DD0908762A28A6C37183E93E4FBB4D02_il2cpp_TypeInfo_var))->___s_EventCategories), (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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInterestAttribute__ctor_m276F4D02FEE277B9A65E1932191B2A38FE36E7D7 (EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_eventTypes, const RuntimeMethod* method) 
{
	{
		__this->___categoryFlags = 0;
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ___0_eventTypes;
		__this->___eventTypes = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___eventTypes), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInterestAttribute__ctor_mCDC77D4207EB5AFB00E6898E903E5E8B86D14922 (EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* __this, int32_t ___0_interests, const RuntimeMethod* method) 
{
	{
		__this->___categoryFlags = 0;
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		int32_t L_0 = ___0_interests;
		__this->___categoryFlags = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInterestAttribute__ctor_m02E95B2F5F2A55034BE4EE36AFA6C8624194AE5A (EventInterestAttribute_tA5C2CFE046E6A5C4C43E759893316F89F115E70D* __this, int32_t ___0_interests, const RuntimeMethod* method) 
{
	{
		__this->___categoryFlags = 0;
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		int32_t L_0 = ___0_interests;
		__this->___categoryFlags = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventCategoryAttribute__ctor_mE80D098295C6A01574677A922A7BA3A600B69B5F (EventCategoryAttribute_tE37E4EAA7384C634D8AFD98F2FCC01C1CFC67065* __this, int32_t ___0_category, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		int32_t L_0 = ___0_category;
		__this->___category = 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusChangeDirection_get_left_mC921347E5D037C1D96D254C565831368C7C00183 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* L_0 = ((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Left;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusChangeDirection_get_right_m7ABCCCB1E11E601279097312838B4CB93AC9BD9F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* L_0 = ((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Right;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeDirection__ctor_m7F5A6E4122EA2FD8BB4B99F0C00D951ECF2F189C (VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection__ctor_m13132F27B5ABFCBEE04738925694860F1AA037B3(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeDirection__cctor_mF084F73B7C7E8D075DBE41FE015387D7E52843B5 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0;
		L_0 = FocusChangeDirection_get_lastValue_m52B79A0EB6A80606939B69A21ABF225C558B5051_inline(NULL);
		int32_t L_1;
		L_1 = FocusChangeDirection_op_Implicit_m4A30610620E614E2C9DA249516577CEBBD083085(L_0, NULL);
		VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* L_2 = (VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C*)il2cpp_codegen_object_new(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		VisualElementFocusChangeDirection__ctor_m7F5A6E4122EA2FD8BB4B99F0C00D951ECF2F189C(L_2, ((int32_t)il2cpp_codegen_add(L_1, 1)), NULL);
		((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Left = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Left), (void*)L_2);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_3;
		L_3 = FocusChangeDirection_get_lastValue_m52B79A0EB6A80606939B69A21ABF225C558B5051_inline(NULL);
		int32_t L_4;
		L_4 = FocusChangeDirection_op_Implicit_m4A30610620E614E2C9DA249516577CEBBD083085(L_3, NULL);
		VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* L_5 = (VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C*)il2cpp_codegen_object_new(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		VisualElementFocusChangeDirection__ctor_m7F5A6E4122EA2FD8BB4B99F0C00D951ECF2F189C(L_5, ((int32_t)il2cpp_codegen_add(L_4, 2)), NULL);
		((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Right = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Right), (void*)L_5);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* VisualElementFocusChangeTarget_GetPooled_mAC06C1FA07A9CB9C31746CDB4CED004C1C965A95 (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_target, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m667463FE9900F821038BDF505AD5CCE63CE76B8B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* V_0 = NULL;
	VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* V_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* L_0 = ((VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var))->___Pool;
		NullCheck(L_0);
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_1;
		L_1 = ObjectPool_1_Get_m667463FE9900F821038BDF505AD5CCE63CE76B8B(L_0, ObjectPool_1_Get_m667463FE9900F821038BDF505AD5CCE63CE76B8B_RuntimeMethod_var);
		V_0 = L_1;
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_2 = V_0;
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_3 = ___0_target;
		NullCheck(L_2);
		VisualElementFocusChangeTarget_set_target_m4C370F63B4F101E13717910B4B57953BF3BDDB0C_inline(L_2, L_3, NULL);
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_4 = V_0;
		V_1 = L_4;
		goto IL_0018;
	}

IL_0018:
	{
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget_Dispose_mE7E68623A4BB70D4418433386643100D5F01E3BD (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m971AD50C887D09F9A60E99CD7637A47F61160146_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VisualElementFocusChangeTarget_set_target_m4C370F63B4F101E13717910B4B57953BF3BDDB0C_inline(__this, (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)NULL, NULL);
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* L_0 = ((VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var))->___Pool;
		NullCheck(L_0);
		ObjectPool_1_Release_m971AD50C887D09F9A60E99CD7637A47F61160146(L_0, __this, ObjectPool_1_Release_m971AD50C887D09F9A60E99CD7637A47F61160146_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget_ApplyTo_m03864293DA0AA160061155573A183C7204E1643A (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_focusController, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___1_f, const RuntimeMethod* method) 
{
	{
		FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = ___0_focusController;
		NullCheck(L_0);
		FocusController_set_selectedTextElement_m4F973ABD7B5A6776787FD513DCAAA693802B873E(L_0, (TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0*)NULL, NULL);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_1 = ___1_f;
		NullCheck(L_1);
		VirtualActionInvoker0::Invoke(19, L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget__ctor_m10688CC960212FA445B253304F5AC57586C4DE8F (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0;
		L_0 = FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline(NULL);
		int32_t L_1;
		L_1 = FocusChangeDirection_op_Implicit_m4A30610620E614E2C9DA249516577CEBBD083085(L_0, NULL);
		FocusChangeDirection__ctor_m13132F27B5ABFCBEE04738925694860F1AA037B3(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* VisualElementFocusChangeTarget_get_target_mBA38952FC20D275B53503D14F2A8F9DE36586961 (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, const RuntimeMethod* method) 
{
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget_set_target_m4C370F63B4F101E13717910B4B57953BF3BDDB0C (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method) 
{
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_value;
		__this->___U3CtargetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget__cctor_m758062132E6FBD67227E44D8395502F4F9BD9579 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_mE9F6753873F718D586227EFF6D4DADB8AA3A5896_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__9_0_mB0FC7CBC85685820A3CEE8EED370E9E23FE26EFA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var);
		U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5* L_0 = ((U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0* L_1 = (Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0*)il2cpp_codegen_object_new(Func_1_tF192A8C8ECD7D00C1E8FE9913AB15698748697C0_il2cpp_TypeInfo_var);
		Func_1__ctor_m265E5459277B22144AEC0EE12BDF42E4669E81A7(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__9_0_mB0FC7CBC85685820A3CEE8EED370E9E23FE26EFA_RuntimeMethod_var), NULL);
		ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E* L_2 = (ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E*)il2cpp_codegen_object_new(ObjectPool_1_t933A34C114FA4EFD296D25E7C2034879B3DC840E_il2cpp_TypeInfo_var);
		ObjectPool_1__ctor_mE9F6753873F718D586227EFF6D4DADB8AA3A5896(L_2, L_1, ((int32_t)100), ObjectPool_1__ctor_mE9F6753873F718D586227EFF6D4DADB8AA3A5896_RuntimeMethod_var);
		((VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var))->___Pool = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var))->___Pool), (void*)L_2);
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mE1003947377EA969D04DDEF4E437BD316648EDD9 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5* L_0 = (U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5*)il2cpp_codegen_object_new(U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m5F4079583A80EF365C35F2C44C5749875D8E2692(L_0, NULL);
		((U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5F4079583A80EF365C35F2C44C5749875D8E2692 (U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* U3CU3Ec_U3C_cctorU3Eb__9_0_mB0FC7CBC85685820A3CEE8EED370E9E23FE26EFA (U3CU3Ec_tBEF0E1FD392BAD0A893949AFC4DA7439F19842C5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_0 = (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD*)il2cpp_codegen_object_new(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		VisualElementFocusChangeTarget__ctor_m10688CC960212FA445B253304F5AC57586C4DE8F(L_0, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing__ctor_mCC2EF1F3E3C34F6C9057D58193234D01A324876A (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_root, int32_t ___1_dfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___1_dfo;
		VisualElementFocusRing_set_defaultFocusOrder_mAC9B8A1BF3794CD876D494D2C39A935B60E290E2_inline(__this, L_0, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1 = ___0_root;
		__this->___root = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___root), (void*)L_1);
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_2 = (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)il2cpp_codegen_object_new(List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var);
		List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7(L_2, List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var);
		__this->___m_FocusRing = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FocusRing), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* VisualElementFocusRing_get_focusController_m2EC6EEBDB4087AD80EB65DF25A150202E702A936 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___root;
		NullCheck(L_0);
		FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_1;
		L_1 = VirtualFuncInvoker0< FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* >::Invoke(15, L_0);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_get_defaultFocusOrder_m203045C5C38AE34531DB2B05436514C4EB34CD2A (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdefaultFocusOrderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_set_defaultFocusOrder_mAC9B8A1BF3794CD876D494D2C39A935B60E290E2 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CdefaultFocusOrderU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_FocusRingAutoIndexSort_m3A5B1368543121656105D37462B199A9EF0B6712 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___0_a, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_3 = NULL;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_7;
	memset((&V_7), 0, sizeof(V_7));
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_11 = NULL;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_12 = NULL;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	bool V_17 = false;
	int32_t G_B6_0 = 0;
	int32_t G_B20_0 = 0;
	{
		int32_t L_0;
		L_0 = VisualElementFocusRing_get_defaultFocusOrder_m203045C5C38AE34531DB2B05436514C4EB34CD2A_inline(__this, NULL);
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		switch (L_2)
		{
			case 0:
			{
				goto IL_001e;
			}
			case 1:
			{
				goto IL_003a;
			}
			case 2:
			{
				goto IL_016c;
			}
		}
	}
	{
		goto IL_001e;
	}

IL_001e:
	{
		Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* L_3;
		L_3 = Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051(Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_4 = ___0_a;
		NullCheck(L_4);
		int32_t L_5 = L_4->___m_AutoIndex;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_6 = ___1_b;
		NullCheck(L_6);
		int32_t L_7 = L_6->___m_AutoIndex;
		NullCheck(L_3);
		int32_t L_8;
		L_8 = VirtualFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6, L_3, L_5, L_7);
		V_2 = L_8;
		goto IL_029b;
	}

IL_003a:
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_9 = ___0_a;
		NullCheck(L_9);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_10 = L_9->___m_Focusable;
		V_3 = ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)IsInstClass((RuntimeObject*)L_10, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var));
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_11 = ___1_b;
		NullCheck(L_11);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_12 = L_11->___m_Focusable;
		V_4 = ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)IsInstClass((RuntimeObject*)L_12, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var));
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_13 = V_3;
		if (!L_13)
		{
			goto IL_005e;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_14 = V_4;
		G_B6_0 = ((!(((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_005f;
	}

IL_005e:
	{
		G_B6_0 = 0;
	}

IL_005f:
	{
		V_5 = (bool)G_B6_0;
		bool L_15 = V_5;
		if (!L_15)
		{
			goto IL_0150;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_16 = V_3;
		NullCheck(L_16);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
		L_17 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_16, NULL);
		V_7 = L_17;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
		L_18 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_19 = L_18.___x;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_20 = V_4;
		NullCheck(L_20);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21;
		L_21 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_20, NULL);
		V_7 = L_21;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
		L_22 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_23 = L_22.___x;
		V_6 = (bool)((((float)L_19) < ((float)L_23))? 1 : 0);
		bool L_24 = V_6;
		if (!L_24)
		{
			goto IL_00a2;
		}
	}
	{
		V_2 = (-1);
		goto IL_029b;
	}

IL_00a2:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_25 = V_3;
		NullCheck(L_25);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_26;
		L_26 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_25, NULL);
		V_7 = L_26;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
		L_27 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_28 = L_27.___x;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_29 = V_4;
		NullCheck(L_29);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_30;
		L_30 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_29, NULL);
		V_7 = L_30;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
		L_31 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_32 = L_31.___x;
		V_8 = (bool)((((float)L_28) > ((float)L_32))? 1 : 0);
		bool L_33 = V_8;
		if (!L_33)
		{
			goto IL_00db;
		}
	}
	{
		V_2 = 1;
		goto IL_029b;
	}

IL_00db:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_34 = V_3;
		NullCheck(L_34);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_35;
		L_35 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_34, NULL);
		V_7 = L_35;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
		L_36 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_37 = L_36.___y;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_38 = V_4;
		NullCheck(L_38);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_39;
		L_39 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_38, NULL);
		V_7 = L_39;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
		L_40 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_41 = L_40.___y;
		V_9 = (bool)((((float)L_37) < ((float)L_41))? 1 : 0);
		bool L_42 = V_9;
		if (!L_42)
		{
			goto IL_0115;
		}
	}
	{
		V_2 = (-1);
		goto IL_029b;
	}

IL_0115:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_43 = V_3;
		NullCheck(L_43);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_44;
		L_44 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_43, NULL);
		V_7 = L_44;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45;
		L_45 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_46 = L_45.___y;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_47 = V_4;
		NullCheck(L_47);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_48;
		L_48 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_47, NULL);
		V_7 = L_48;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
		L_49 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_50 = L_49.___y;
		V_10 = (bool)((((float)L_46) > ((float)L_50))? 1 : 0);
		bool L_51 = V_10;
		if (!L_51)
		{
			goto IL_014e;
		}
	}
	{
		V_2 = 1;
		goto IL_029b;
	}

IL_014e:
	{
	}

IL_0150:
	{
		Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* L_52;
		L_52 = Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051(Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_53 = ___0_a;
		NullCheck(L_53);
		int32_t L_54 = L_53->___m_AutoIndex;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_55 = ___1_b;
		NullCheck(L_55);
		int32_t L_56 = L_55->___m_AutoIndex;
		NullCheck(L_52);
		int32_t L_57;
		L_57 = VirtualFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6, L_52, L_54, L_56);
		V_2 = L_57;
		goto IL_029b;
	}

IL_016c:
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_58 = ___0_a;
		NullCheck(L_58);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_59 = L_58->___m_Focusable;
		V_11 = ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)IsInstClass((RuntimeObject*)L_59, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var));
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_60 = ___1_b;
		NullCheck(L_60);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_61 = L_60->___m_Focusable;
		V_12 = ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)IsInstClass((RuntimeObject*)L_61, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var));
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_62 = V_11;
		if (!L_62)
		{
			goto IL_0192;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_63 = V_12;
		G_B20_0 = ((!(((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_63) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		goto IL_0193;
	}

IL_0192:
	{
		G_B20_0 = 0;
	}

IL_0193:
	{
		V_13 = (bool)G_B20_0;
		bool L_64 = V_13;
		if (!L_64)
		{
			goto IL_0282;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_65 = V_11;
		NullCheck(L_65);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_66;
		L_66 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_65, NULL);
		V_7 = L_66;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
		L_67 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_68 = L_67.___y;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_69 = V_12;
		NullCheck(L_69);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_70;
		L_70 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_69, NULL);
		V_7 = L_70;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71;
		L_71 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_72 = L_71.___y;
		V_14 = (bool)((((float)L_68) < ((float)L_72))? 1 : 0);
		bool L_73 = V_14;
		if (!L_73)
		{
			goto IL_01d7;
		}
	}
	{
		V_2 = (-1);
		goto IL_029b;
	}

IL_01d7:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_74 = V_11;
		NullCheck(L_74);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_75;
		L_75 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_74, NULL);
		V_7 = L_75;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76;
		L_76 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_77 = L_76.___y;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_78 = V_12;
		NullCheck(L_78);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_79;
		L_79 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_78, NULL);
		V_7 = L_79;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_80;
		L_80 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_81 = L_80.___y;
		V_15 = (bool)((((float)L_77) > ((float)L_81))? 1 : 0);
		bool L_82 = V_15;
		if (!L_82)
		{
			goto IL_0211;
		}
	}
	{
		V_2 = 1;
		goto IL_029b;
	}

IL_0211:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_83 = V_11;
		NullCheck(L_83);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_84;
		L_84 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_83, NULL);
		V_7 = L_84;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_85;
		L_85 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_86 = L_85.___x;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_87 = V_12;
		NullCheck(L_87);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_88;
		L_88 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_87, NULL);
		V_7 = L_88;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89;
		L_89 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_90 = L_89.___x;
		V_16 = (bool)((((float)L_86) < ((float)L_90))? 1 : 0);
		bool L_91 = V_16;
		if (!L_91)
		{
			goto IL_0249;
		}
	}
	{
		V_2 = (-1);
		goto IL_029b;
	}

IL_0249:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_92 = V_11;
		NullCheck(L_92);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_93;
		L_93 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_92, NULL);
		V_7 = L_93;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_94;
		L_94 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_95 = L_94.___x;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_96 = V_12;
		NullCheck(L_96);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_97;
		L_97 = VisualElement_get_layout_m71851CB694EE1348CDCA83353FFF3C1FB2F69C1A(L_96, NULL);
		V_7 = L_97;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98;
		L_98 = Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline((&V_7), NULL);
		float L_99 = L_98.___x;
		V_17 = (bool)((((float)L_95) > ((float)L_99))? 1 : 0);
		bool L_100 = V_17;
		if (!L_100)
		{
			goto IL_0280;
		}
	}
	{
		V_2 = 1;
		goto IL_029b;
	}

IL_0280:
	{
	}

IL_0282:
	{
		Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* L_101;
		L_101 = Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051(Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_102 = ___0_a;
		NullCheck(L_102);
		int32_t L_103 = L_102->___m_AutoIndex;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_104 = ___1_b;
		NullCheck(L_104);
		int32_t L_105 = L_104->___m_AutoIndex;
		NullCheck(L_101);
		int32_t L_106;
		L_106 = VirtualFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6, L_101, L_103, L_105);
		V_2 = L_106;
		goto IL_029b;
	}

IL_029b:
	{
		int32_t L_107 = V_2;
		return L_107;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_FocusRingSort_m3B38EE0A757FFC2CADAEE6FAC7CBD90B02E91B40 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___0_a, FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	int32_t G_B3_0 = 0;
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_0 = ___0_a;
		NullCheck(L_0);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_1 = L_0->___m_Focusable;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_1, NULL);
		if (L_2)
		{
			goto IL_001e;
		}
	}
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_3 = ___1_b;
		NullCheck(L_3);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_4 = L_3->___m_Focusable;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_4, NULL);
		G_B3_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		goto IL_001f;
	}

IL_001e:
	{
		G_B3_0 = 0;
	}

IL_001f:
	{
		V_0 = (bool)G_B3_0;
		bool L_6 = V_0;
		if (!L_6)
		{
			goto IL_002f;
		}
	}
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_7 = ___0_a;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_8 = ___1_b;
		int32_t L_9;
		L_9 = VisualElementFocusRing_FocusRingAutoIndexSort_m3A5B1368543121656105D37462B199A9EF0B6712(__this, L_7, L_8, NULL);
		V_1 = L_9;
		goto IL_009c;
	}

IL_002f:
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_10 = ___0_a;
		NullCheck(L_10);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_11 = L_10->___m_Focusable;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_11, NULL);
		V_2 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
		bool L_13 = V_2;
		if (!L_13)
		{
			goto IL_0046;
		}
	}
	{
		V_1 = 1;
		goto IL_009c;
	}

IL_0046:
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_14 = ___1_b;
		NullCheck(L_14);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_15 = L_14->___m_Focusable;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_15, NULL);
		V_3 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
		bool L_17 = V_3;
		if (!L_17)
		{
			goto IL_005d;
		}
	}
	{
		V_1 = (-1);
		goto IL_009c;
	}

IL_005d:
	{
		Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* L_18;
		L_18 = Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051(Comparer_1_get_Default_m55220E2A5C7845F68201F047E7DA0D708E8AE051_RuntimeMethod_var);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_19 = ___0_a;
		NullCheck(L_19);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_20 = L_19->___m_Focusable;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_20, NULL);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_22 = ___1_b;
		NullCheck(L_22);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_23 = L_22->___m_Focusable;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_23, NULL);
		NullCheck(L_18);
		int32_t L_25;
		L_25 = VirtualFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6, L_18, L_21, L_24);
		V_4 = L_25;
		int32_t L_26 = V_4;
		V_5 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0);
		bool L_27 = V_5;
		if (!L_27)
		{
			goto IL_0097;
		}
	}
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_28 = ___0_a;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_29 = ___1_b;
		int32_t L_30;
		L_30 = VisualElementFocusRing_FocusRingAutoIndexSort_m3A5B1368543121656105D37462B199A9EF0B6712(__this, L_28, L_29, NULL);
		V_4 = L_30;
	}

IL_0097:
	{
		int32_t L_31 = V_4;
		V_1 = L_31;
		goto IL_009c;
	}

IL_009c:
	{
		int32_t L_32 = V_1;
		return L_32;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_DoUpdate_m1312CAF5B2C58E1AF126619B3F6F84740C77E738 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m2AAF9E701399D94DF3735A99591C29E5099EF150_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* V_1 = NULL;
	int32_t V_2 = 0;
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_0 = __this->___m_FocusRing;
		NullCheck(L_0);
		List_1_Clear_m2AAF9E701399D94DF3735A99591C29E5099EF150_inline(L_0, List_1_Clear_m2AAF9E701399D94DF3735A99591C29E5099EF150_RuntimeMethod_var);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1 = __this->___root;
		V_0 = (bool)((!(((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_003c;
		}
	}
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_3 = (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)il2cpp_codegen_object_new(List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var);
		List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7(L_3, List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var);
		V_1 = L_3;
		V_2 = 0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = __this->___root;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_5 = V_1;
		VisualElementFocusRing_BuildRingForScopeRecursive_m91C9EB8FBBB3ACFA82348EDDF91EC34C1B87248A(__this, L_4, (&V_2), L_5, NULL);
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_6 = V_1;
		VisualElementFocusRing_SortAndFlattenScopeLists_mD53887D2094CF7D9F812F7DC2BE102B9467C2209(__this, L_6, NULL);
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_BuildRingForScopeRecursive_m91C9EB8FBBB3ACFA82348EDDF91EC34C1B87248A (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, int32_t* ___1_scopeIndex, List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ___2_scopeList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* V_6 = NULL;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	bool V_9 = false;
	bool V_10 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B10_0 = 0;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ve;
		NullCheck(L_0);
		Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_1;
		L_1 = VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline(L_0, NULL);
		V_1 = L_1;
		int32_t L_2;
		L_2 = Hierarchy_get_childCount_mAD31B42C0FF9B64AAF6A8CF23F22024B3F9542D5((&V_1), NULL);
		V_0 = L_2;
		V_2 = 0;
		goto IL_0111;
	}

IL_0017:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ve;
		NullCheck(L_3);
		Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_4;
		L_4 = VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline(L_3, NULL);
		V_1 = L_4;
		int32_t L_5 = V_2;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6;
		L_6 = Hierarchy_get_Item_mBA5811C28D9E7FA48D0F10603A95F8CF248C3467((&V_1), L_5, NULL);
		V_3 = L_6;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = V_3;
		NullCheck(L_7);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8;
		L_8 = VisualElement_get_parent_m80978E6D0A928AB4885EE4CD0E2295C72AA73000(L_7, NULL);
		if (!L_8)
		{
			goto IL_0040;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9 = V_3;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_10 = V_3;
		NullCheck(L_10);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_11;
		L_11 = VisualElement_get_parent_m80978E6D0A928AB4885EE4CD0E2295C72AA73000(L_10, NULL);
		NullCheck(L_11);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12;
		L_12 = VirtualFuncInvoker0< VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* >::Invoke(138, L_11);
		G_B4_0 = ((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_9) == ((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_12))? 1 : 0);
		goto IL_0041;
	}

IL_0040:
	{
		G_B4_0 = 0;
	}

IL_0041:
	{
		V_4 = (bool)G_B4_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_13 = V_3;
		NullCheck(L_13);
		bool L_14;
		L_14 = VisualElement_get_isCompositeRoot_mFA26CBD30A0EB10D5A63758BAC866E05645DDBBA(L_13, NULL);
		bool L_15 = V_4;
		V_5 = (bool)((int32_t)((int32_t)L_14|(int32_t)L_15));
		bool L_16 = V_5;
		if (!L_16)
		{
			goto IL_00a6;
		}
	}
	{
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_17 = (FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D*)il2cpp_codegen_object_new(FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D_il2cpp_TypeInfo_var);
		FocusRingRecord__ctor_m575F831D8CA4CAC3034863D9E35BA9904F6C01EB(L_17, NULL);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_18 = L_17;
		int32_t* L_19 = ___1_scopeIndex;
		int32_t* L_20 = ___1_scopeIndex;
		int32_t L_21 = *((int32_t*)L_20);
		V_8 = L_21;
		int32_t L_22 = V_8;
		*((int32_t*)L_19) = (int32_t)((int32_t)il2cpp_codegen_add(L_22, 1));
		int32_t L_23 = V_8;
		NullCheck(L_18);
		L_18->___m_AutoIndex = L_23;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_24 = L_18;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_25 = V_3;
		NullCheck(L_24);
		L_24->___m_Focusable = L_25;
		Il2CppCodeGenWriteBarrier((void**)(&L_24->___m_Focusable), (void*)L_25);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_26 = L_24;
		bool L_27 = V_4;
		NullCheck(L_26);
		L_26->___m_IsSlot = L_27;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_28 = L_26;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_29 = (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)il2cpp_codegen_object_new(List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B_il2cpp_TypeInfo_var);
		List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7(L_29, List_1__ctor_mA48744F2905DE0BC44CABEB0CE0C6DEF97D2B4E7_RuntimeMethod_var);
		NullCheck(L_28);
		L_28->___m_ScopeNavigationOrder = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&L_28->___m_ScopeNavigationOrder), (void*)L_29);
		V_6 = L_28;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_30 = ___2_scopeList;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_31 = V_6;
		NullCheck(L_30);
		List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_inline(L_30, L_31, List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_RuntimeMethod_var);
		V_7 = 0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_32 = V_3;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_33 = V_6;
		NullCheck(L_33);
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_34 = L_33->___m_ScopeNavigationOrder;
		VisualElementFocusRing_BuildRingForScopeRecursive_m91C9EB8FBBB3ACFA82348EDDF91EC34C1B87248A(__this, L_32, (&V_7), L_34, NULL);
		goto IL_010c;
	}

IL_00a6:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_35 = V_3;
		NullCheck(L_35);
		bool L_36;
		L_36 = VirtualFuncInvoker0< bool >::Invoke(18, L_35);
		if (!L_36)
		{
			goto IL_00c5;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_37 = V_3;
		NullCheck(L_37);
		bool L_38;
		L_38 = VisualElement_get_areAncestorsAndSelfDisplayed_m155C85DE4C859BE338C58CDC5695079123DAD625(L_37, NULL);
		if (!L_38)
		{
			goto IL_00c5;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_39 = V_3;
		NullCheck(L_39);
		int32_t L_40;
		L_40 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_39, NULL);
		G_B10_0 = ((((int32_t)((((int32_t)L_40) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_00c6;
	}

IL_00c5:
	{
		G_B10_0 = 0;
	}

IL_00c6:
	{
		V_9 = (bool)G_B10_0;
		bool L_41 = V_9;
		if (!L_41)
		{
			goto IL_0101;
		}
	}
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_42 = ___2_scopeList;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_43 = (FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D*)il2cpp_codegen_object_new(FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D_il2cpp_TypeInfo_var);
		FocusRingRecord__ctor_m575F831D8CA4CAC3034863D9E35BA9904F6C01EB(L_43, NULL);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_44 = L_43;
		int32_t* L_45 = ___1_scopeIndex;
		int32_t* L_46 = ___1_scopeIndex;
		int32_t L_47 = *((int32_t*)L_46);
		V_8 = L_47;
		int32_t L_48 = V_8;
		*((int32_t*)L_45) = (int32_t)((int32_t)il2cpp_codegen_add(L_48, 1));
		int32_t L_49 = V_8;
		NullCheck(L_44);
		L_44->___m_AutoIndex = L_49;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_50 = L_44;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_51 = V_3;
		NullCheck(L_50);
		L_50->___m_Focusable = L_51;
		Il2CppCodeGenWriteBarrier((void**)(&L_50->___m_Focusable), (void*)L_51);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_52 = L_50;
		NullCheck(L_52);
		L_52->___m_IsSlot = (bool)0;
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_53 = L_52;
		NullCheck(L_53);
		L_53->___m_ScopeNavigationOrder = (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_53->___m_ScopeNavigationOrder), (void*)(List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)NULL);
		NullCheck(L_42);
		List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_inline(L_42, L_53, List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_RuntimeMethod_var);
	}

IL_0101:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_54 = V_3;
		int32_t* L_55 = ___1_scopeIndex;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_56 = ___2_scopeList;
		VisualElementFocusRing_BuildRingForScopeRecursive_m91C9EB8FBBB3ACFA82348EDDF91EC34C1B87248A(__this, L_54, L_55, L_56, NULL);
	}

IL_010c:
	{
		int32_t L_57 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_57, 1));
	}

IL_0111:
	{
		int32_t L_58 = V_2;
		int32_t L_59 = V_0;
		V_10 = (bool)((((int32_t)L_58) < ((int32_t)L_59))? 1 : 0);
		bool L_60 = V_10;
		if (L_60)
		{
			goto IL_0017;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VisualElementFocusRing_SortAndFlattenScopeLists_mD53887D2094CF7D9F812F7DC2BE102B9467C2209 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* ___0_rootScopeList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4A64BFA5057E379EF80557690A9F84DB8C0DC380_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8DCF64B4B5AF3403887135F92831A8AA2860B581_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m52EEE738BA2DBEE07AF31967D59E0AE58696DCB8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5E55416AB4F1C7A5BA700264BBB8692D4DE3C674_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mD3B66520B2F25989200A0CED9AA786045DED2201_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusRing_FocusRingSort_m3B38EE0A757FFC2CADAEE6FAC7CBD90B02E91B40_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6 V_1;
	memset((&V_1), 0, sizeof(V_1));
	FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B6_0 = 0;
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_0 = ___0_rootScopeList;
		V_0 = (bool)((!(((RuntimeObject*)(List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_00d0;
		}
	}
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_2 = ___0_rootScopeList;
		Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA* L_3 = (Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA*)il2cpp_codegen_object_new(Comparison_1_t585524D4B8699EB3503F85919EA5969BAB3D47EA_il2cpp_TypeInfo_var);
		Comparison_1__ctor_m6FAA50754B35670B6CEEC9099C161B72F43AEFC5(L_3, __this, (intptr_t)((void*)VisualElementFocusRing_FocusRingSort_m3B38EE0A757FFC2CADAEE6FAC7CBD90B02E91B40_RuntimeMethod_var), NULL);
		NullCheck(L_2);
		List_1_Sort_mD3B66520B2F25989200A0CED9AA786045DED2201(L_2, L_3, List_1_Sort_mD3B66520B2F25989200A0CED9AA786045DED2201_RuntimeMethod_var);
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_4 = ___0_rootScopeList;
		NullCheck(L_4);
		Enumerator_t525CCF47F5DE823F18E9256867C3ED50B81066A6 L_5;
		L_5 = List_1_GetEnumerator_m5E55416AB4F1C7A5BA700264BBB8692D4DE3C674(L_4, List_1_GetEnumerator_m5E55416AB4F1C7A5BA700264BBB8692D4DE3C674_RuntimeMethod_var);
		V_1 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c0:
			{
				Enumerator_Dispose_m4A64BFA5057E379EF80557690A9F84DB8C0DC380((&V_1), Enumerator_Dispose_m4A64BFA5057E379EF80557690A9F84DB8C0DC380_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00b2_1;
			}

IL_002d_1:
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_6;
				L_6 = Enumerator_get_Current_m52EEE738BA2DBEE07AF31967D59E0AE58696DCB8_inline((&V_1), Enumerator_get_Current_m52EEE738BA2DBEE07AF31967D59E0AE58696DCB8_RuntimeMethod_var);
				V_2 = L_6;
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_7 = V_2;
				NullCheck(L_7);
				Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_8 = L_7->___m_Focusable;
				NullCheck(L_8);
				bool L_9;
				L_9 = VirtualFuncInvoker0< bool >::Invoke(18, L_8);
				if (!L_9)
				{
					goto IL_0056_1;
				}
			}
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_10 = V_2;
				NullCheck(L_10);
				Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_11 = L_10->___m_Focusable;
				NullCheck(L_11);
				int32_t L_12;
				L_12 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_11, NULL);
				G_B6_0 = ((((int32_t)((((int32_t)L_12) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				goto IL_0057_1;
			}

IL_0056_1:
			{
				G_B6_0 = 0;
			}

IL_0057_1:
			{
				V_3 = (bool)G_B6_0;
				bool L_13 = V_3;
				if (!L_13)
				{
					goto IL_008f_1;
				}
			}
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_14 = V_2;
				NullCheck(L_14);
				Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_15 = L_14->___m_Focusable;
				NullCheck(L_15);
				bool L_16;
				L_16 = Focusable_get_excludeFromFocusRing_m02C43592E42B20FF4E0CABF90F6413F81CEF51DF(L_15, NULL);
				V_4 = (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
				bool L_17 = V_4;
				if (!L_17)
				{
					goto IL_007f_1;
				}
			}
			{
				List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_18 = __this->___m_FocusRing;
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_19 = V_2;
				NullCheck(L_18);
				List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_inline(L_18, L_19, List_1_Add_m279C0978CC526BF9B72DB9D6800851EB3EC3C964_RuntimeMethod_var);
			}

IL_007f_1:
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_20 = V_2;
				NullCheck(L_20);
				List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_21 = L_20->___m_ScopeNavigationOrder;
				VisualElementFocusRing_SortAndFlattenScopeLists_mD53887D2094CF7D9F812F7DC2BE102B9467C2209(__this, L_21, NULL);
				goto IL_00aa_1;
			}

IL_008f_1:
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_22 = V_2;
				NullCheck(L_22);
				bool L_23 = L_22->___m_IsSlot;
				V_5 = L_23;
				bool L_24 = V_5;
				if (!L_24)
				{
					goto IL_00aa_1;
				}
			}
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_25 = V_2;
				NullCheck(L_25);
				List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_26 = L_25->___m_ScopeNavigationOrder;
				VisualElementFocusRing_SortAndFlattenScopeLists_mD53887D2094CF7D9F812F7DC2BE102B9467C2209(__this, L_26, NULL);
			}

IL_00aa_1:
			{
				FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_27 = V_2;
				NullCheck(L_27);
				L_27->___m_ScopeNavigationOrder = (List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)NULL;
				Il2CppCodeGenWriteBarrier((void**)(&L_27->___m_ScopeNavigationOrder), (void*)(List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B*)NULL);
			}

IL_00b2_1:
			{
				bool L_28;
				L_28 = Enumerator_MoveNext_m8DCF64B4B5AF3403887135F92831A8AA2860B581((&V_1), Enumerator_MoveNext_m8DCF64B4B5AF3403887135F92831A8AA2860B581_RuntimeMethod_var);
				if (L_28)
				{
					goto IL_002d_1;
				}
			}
			{
				goto IL_00cf;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00cf:
	{
	}

IL_00d0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_GetFocusableInternalIndex_mA8306194D667BF7F69A77902CC4F98D2F3982006 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_f, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_f;
		V_0 = (bool)((!(((RuntimeObject*)(Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0046;
		}
	}
	{
		V_1 = 0;
		goto IL_0031;
	}

IL_000e:
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_2 = ___0_f;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_3 = __this->___m_FocusRing;
		int32_t L_4 = V_1;
		NullCheck(L_3);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_5;
		L_5 = List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D(L_3, L_4, List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var);
		NullCheck(L_5);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_6 = L_5->___m_Focusable;
		V_2 = (bool)((((RuntimeObject*)(Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)L_2) == ((RuntimeObject*)(Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)L_6))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_002c;
		}
	}
	{
		int32_t L_8 = V_1;
		V_3 = L_8;
		goto IL_004a;
	}

IL_002c:
	{
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0031:
	{
		int32_t L_10 = V_1;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_11 = __this->___m_FocusRing;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_inline(L_11, List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_10) < ((int32_t)L_12))? 1 : 0);
		bool L_13 = V_4;
		if (L_13)
		{
			goto IL_000e;
		}
	}
	{
	}

IL_0046:
	{
		V_3 = (-1);
		goto IL_004a;
	}

IL_004a:
	{
		int32_t L_14 = V_3;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusRing_GetFocusChangeDirection_m040BA490720263A6F4D9C8666F77F0AF4F30D587 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_currentFocusable, EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* ___1_e, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_TypeId_m08396DED606ACD1093BEEA8D939E5DA37B797C12_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_TypeId_m2AE6E65E564DB25357FBB085EFC87FA4A8EE795B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_t7D3D212E8AD9C53105AAC51DBD4FA5F700586F68_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBase_1_tD898F1A47C14556B2F1F500078B600221F5D887E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* V_2 = NULL;
	bool V_3 = false;
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t G_B9_0 = 0;
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* G_B16_0 = NULL;
	FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* G_B18_0 = NULL;
	{
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_0 = ___1_e;
		V_0 = (bool)((((RuntimeObject*)(EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36282FAC116D9FD6B37CC425310E1A8510F08A53)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VisualElementFocusRing_GetFocusChangeDirection_m040BA490720263A6F4D9C8666F77F0AF4F30D587_RuntimeMethod_var)));
	}

IL_0015:
	{
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_3 = ___1_e;
		NullCheck(L_3);
		int64_t L_4;
		L_4 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_3);
		il2cpp_codegen_runtime_class_init_inline(EventBase_1_t7D3D212E8AD9C53105AAC51DBD4FA5F700586F68_il2cpp_TypeInfo_var);
		int64_t L_5;
		L_5 = EventBase_1_TypeId_m08396DED606ACD1093BEEA8D939E5DA37B797C12(EventBase_1_TypeId_m08396DED606ACD1093BEEA8D939E5DA37B797C12_RuntimeMethod_var);
		V_1 = (bool)((((int64_t)L_4) == ((int64_t)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0049;
		}
	}
	{
		FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_7;
		L_7 = VisualElementFocusRing_get_focusController_m2EC6EEBDB4087AD80EB65DF25A150202E702A936(__this, NULL);
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_8 = ___1_e;
		NullCheck(L_8);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9;
		L_9 = EventBase_get_elementTarget_mF6CFD6372FB247718797DB8927654F781821B94D_inline(L_8, NULL);
		NullCheck(L_7);
		bool L_10;
		L_10 = FocusController_GetFocusableParentForPointerEvent_mB5B3CDF010E6AC4C0E75C3C1172F2053749BB8A9(L_7, L_9, (&V_2), NULL);
		V_3 = L_10;
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0048;
		}
	}
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_12 = V_2;
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_13;
		L_13 = VisualElementFocusChangeTarget_GetPooled_mAC06C1FA07A9CB9C31746CDB4CED004C1C965A95(L_12, NULL);
		V_4 = L_13;
		goto IL_00b0;
	}

IL_0048:
	{
	}

IL_0049:
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_14 = ___0_currentFocusable;
		if (!L_14)
		{
			goto IL_0054;
		}
	}
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_15 = ___0_currentFocusable;
		NullCheck(L_15);
		bool L_16 = ((CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4*)L_15)->___isIMGUIContainer;
		G_B9_0 = ((int32_t)(L_16));
		goto IL_0055;
	}

IL_0054:
	{
		G_B9_0 = 0;
	}

IL_0055:
	{
		V_5 = (bool)G_B9_0;
		bool L_17 = V_5;
		if (!L_17)
		{
			goto IL_0065;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_18;
		L_18 = FocusChangeDirection_get_none_mF1681D2A13FA909305F76B62CABFAF3139B9A016_inline(NULL);
		V_4 = L_18;
		goto IL_00b0;
	}

IL_0065:
	{
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_19 = ___1_e;
		NullCheck(L_19);
		int64_t L_20;
		L_20 = VirtualFuncInvoker0< int64_t >::Invoke(5, L_19);
		il2cpp_codegen_runtime_class_init_inline(EventBase_1_tD898F1A47C14556B2F1F500078B600221F5D887E_il2cpp_TypeInfo_var);
		int64_t L_21;
		L_21 = EventBase_1_TypeId_m2AE6E65E564DB25357FBB085EFC87FA4A8EE795B(EventBase_1_TypeId_m2AE6E65E564DB25357FBB085EFC87FA4A8EE795B_RuntimeMethod_var);
		V_6 = (bool)((((int64_t)L_20) == ((int64_t)L_21))? 1 : 0);
		bool L_22 = V_6;
		if (!L_22)
		{
			goto IL_00a7;
		}
	}
	{
		EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* L_23 = ___1_e;
		NullCheck(((NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF*)CastclassClass((RuntimeObject*)L_23, NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF_il2cpp_TypeInfo_var)));
		int32_t L_24;
		L_24 = NavigationMoveEvent_get_direction_m16FD5A515392149F0E1891E69F32B30C49B457D3_inline(((NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF*)CastclassClass((RuntimeObject*)L_23, NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF_il2cpp_TypeInfo_var)), NULL);
		V_7 = L_24;
		int32_t L_25 = V_7;
		if ((((int32_t)L_25) == ((int32_t)5)))
		{
			goto IL_009e;
		}
	}
	{
		int32_t L_26 = V_7;
		if ((((int32_t)L_26) == ((int32_t)6)))
		{
			goto IL_0097;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_27;
		L_27 = FocusChangeDirection_get_none_mF1681D2A13FA909305F76B62CABFAF3139B9A016_inline(NULL);
		G_B16_0 = L_27;
		goto IL_009c;
	}

IL_0097:
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_28;
		L_28 = VisualElementFocusChangeDirection_get_left_mC921347E5D037C1D96D254C565831368C7C00183_inline(NULL);
		G_B16_0 = L_28;
	}

IL_009c:
	{
		G_B18_0 = G_B16_0;
		goto IL_00a3;
	}

IL_009e:
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_29;
		L_29 = VisualElementFocusChangeDirection_get_right_m7ABCCCB1E11E601279097312838B4CB93AC9BD9F_inline(NULL);
		G_B18_0 = L_29;
	}

IL_00a3:
	{
		V_4 = G_B18_0;
		goto IL_00b0;
	}

IL_00a7:
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_30;
		L_30 = FocusChangeDirection_get_none_mF1681D2A13FA909305F76B62CABFAF3139B9A016_inline(NULL);
		V_4 = L_30;
		goto IL_00b0;
	}

IL_00b0:
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_31 = V_4;
		return L_31;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* VisualElementFocusRing_GetNextFocusable_m7358BA822D191DA17D02BF554585AFEF00AC1815 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_currentFocusable, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___1_direction, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* V_0 = NULL;
	bool V_1 = false;
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* V_2 = NULL;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ___1_direction;
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_1;
		L_1 = FocusChangeDirection_get_none_mF1681D2A13FA909305F76B62CABFAF3139B9A016_inline(NULL);
		if ((((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_0) == ((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_1)))
		{
			goto IL_0013;
		}
	}
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_2 = ___1_direction;
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_3;
		L_3 = FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline(NULL);
		G_B3_0 = ((((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_2) == ((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_3))? 1 : 0);
		goto IL_0014;
	}

IL_0013:
	{
		G_B3_0 = 1;
	}

IL_0014:
	{
		V_1 = (bool)G_B3_0;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_001d;
		}
	}
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_5 = ___0_currentFocusable;
		V_2 = L_5;
		goto IL_0041;
	}

IL_001d:
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_6 = ___1_direction;
		V_0 = ((VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD*)IsInstClass((RuntimeObject*)L_6, VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD_il2cpp_TypeInfo_var));
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_7 = V_0;
		V_3 = (bool)((!(((RuntimeObject*)(VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_0036;
		}
	}
	{
		VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* L_9 = V_0;
		NullCheck(L_9);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_10;
		L_10 = VisualElementFocusChangeTarget_get_target_mBA38952FC20D275B53503D14F2A8F9DE36586961_inline(L_9, NULL);
		V_2 = L_10;
		goto IL_0041;
	}

IL_0036:
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_11 = ___0_currentFocusable;
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_12 = ___1_direction;
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_13;
		L_13 = VisualElementFocusRing_GetNextFocusableInSequence_m52E304B4BD603F7DCA22F9EE9A8F432AA976D763(__this, L_11, L_12, NULL);
		V_2 = L_13;
		goto IL_0041;
	}

IL_0041:
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_14 = V_2;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* VisualElementFocusRing_GetNextFocusableInSequence_m52E304B4BD603F7DCA22F9EE9A8F432AA976D763 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_currentFocusable, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___1_direction, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	int32_t G_B5_0 = 0;
	{
		VisualElementFocusRing_DoUpdate_m1312CAF5B2C58E1AF126619B3F6F84740C77E738(__this, NULL);
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_0 = __this->___m_FocusRing;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_inline(L_0, List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		V_2 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_2;
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		V_3 = (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)NULL;
		goto IL_0161;
	}

IL_0022:
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_3 = ___0_currentFocusable;
		int32_t L_4;
		L_4 = VisualElementFocusRing_GetFocusableInternalIndex_mA8306194D667BF7F69A77902CC4F98D2F3982006(__this, L_3, NULL);
		V_0 = L_4;
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_5 = ___0_currentFocusable;
		if (!L_5)
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_6 = V_0;
		G_B5_0 = ((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0);
		goto IL_0034;
	}

IL_0033:
	{
		G_B5_0 = 0;
	}

IL_0034:
	{
		V_4 = (bool)G_B5_0;
		bool L_7 = V_4;
		if (!L_7)
		{
			goto IL_007c;
		}
	}
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_8 = ___1_direction;
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_9;
		L_9 = VisualElementFocusChangeDirection_get_right_m7ABCCCB1E11E601279097312838B4CB93AC9BD9F_inline(NULL);
		V_5 = (bool)((((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_8) == ((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_9))? 1 : 0);
		bool L_10 = V_5;
		if (!L_10)
		{
			goto IL_005b;
		}
	}
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_11 = ___0_currentFocusable;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12;
		L_12 = VisualElementFocusRing_GetNextFocusableInTree_m510A5C92BF62A2CEBF71A39DE77A8F0B1E8EADD1(__this, ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)IsInstClass((RuntimeObject*)L_11, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var)), NULL);
		V_3 = L_12;
		goto IL_0161;
	}

IL_005b:
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_13 = ___1_direction;
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_14;
		L_14 = VisualElementFocusChangeDirection_get_left_mC921347E5D037C1D96D254C565831368C7C00183_inline(NULL);
		V_6 = (bool)((((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_13) == ((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_14))? 1 : 0);
		bool L_15 = V_6;
		if (!L_15)
		{
			goto IL_007b;
		}
	}
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_16 = ___0_currentFocusable;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_17;
		L_17 = VisualElementFocusRing_GetPreviousFocusableInTree_mEA75F6E6B46B70B0673A87AA2BE574902204FF9A(__this, ((VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)IsInstClass((RuntimeObject*)L_16, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var)), NULL);
		V_3 = L_17;
		goto IL_0161;
	}

IL_007b:
	{
	}

IL_007c:
	{
		V_1 = 0;
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_18 = ___1_direction;
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_19;
		L_19 = VisualElementFocusChangeDirection_get_right_m7ABCCCB1E11E601279097312838B4CB93AC9BD9F_inline(NULL);
		V_7 = (bool)((((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_18) == ((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_19))? 1 : 0);
		bool L_20 = V_7;
		if (!L_20)
		{
			goto IL_00ec;
		}
	}
	{
		int32_t L_21 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
		int32_t L_22 = V_1;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_23 = __this->___m_FocusRing;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_inline(L_23, List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		V_8 = (bool)((((int32_t)L_22) == ((int32_t)L_24))? 1 : 0);
		bool L_25 = V_8;
		if (!L_25)
		{
			goto IL_00a9;
		}
	}
	{
		V_1 = 0;
	}

IL_00a9:
	{
		goto IL_00cd;
	}

IL_00ab:
	{
		int32_t L_26 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
		int32_t L_27 = V_1;
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_28 = __this->___m_FocusRing;
		NullCheck(L_28);
		int32_t L_29;
		L_29 = List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_inline(L_28, List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		V_9 = (bool)((((int32_t)L_27) == ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_9;
		if (!L_30)
		{
			goto IL_00cc;
		}
	}
	{
		V_3 = (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)NULL;
		goto IL_0161;
	}

IL_00cc:
	{
	}

IL_00cd:
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_31 = __this->___m_FocusRing;
		int32_t L_32 = V_1;
		NullCheck(L_31);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_33;
		L_33 = List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D(L_31, L_32, List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var);
		NullCheck(L_33);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_34 = L_33->___m_Focusable;
		NullCheck(L_34);
		bool L_35;
		L_35 = Focusable_get_delegatesFocus_m3EC6CEC9B7570A921855A9A91291FF4AA45D40AC(L_34, NULL);
		V_10 = L_35;
		bool L_36 = V_10;
		if (L_36)
		{
			goto IL_00ab;
		}
	}
	{
		goto IL_014d;
	}

IL_00ec:
	{
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_37 = ___1_direction;
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_38;
		L_38 = VisualElementFocusChangeDirection_get_left_mC921347E5D037C1D96D254C565831368C7C00183_inline(NULL);
		V_11 = (bool)((((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_37) == ((RuntimeObject*)(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*)L_38))? 1 : 0);
		bool L_39 = V_11;
		if (!L_39)
		{
			goto IL_014d;
		}
	}
	{
		int32_t L_40 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_40, 1));
		int32_t L_41 = V_1;
		V_12 = (bool)((((int32_t)L_41) < ((int32_t)0))? 1 : 0);
		bool L_42 = V_12;
		if (!L_42)
		{
			goto IL_0119;
		}
	}
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_43 = __this->___m_FocusRing;
		NullCheck(L_43);
		int32_t L_44;
		L_44 = List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_inline(L_43, List_1_get_Count_m23B52A99235B313D224F8196857920B730F8C46F_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_44, 1));
	}

IL_0119:
	{
		goto IL_0130;
	}

IL_011b:
	{
		int32_t L_45 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_45, 1));
		int32_t L_46 = V_1;
		V_13 = (bool)((((int32_t)L_46) == ((int32_t)(-1)))? 1 : 0);
		bool L_47 = V_13;
		if (!L_47)
		{
			goto IL_012f;
		}
	}
	{
		V_3 = (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)NULL;
		goto IL_0161;
	}

IL_012f:
	{
	}

IL_0130:
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_48 = __this->___m_FocusRing;
		int32_t L_49 = V_1;
		NullCheck(L_48);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_50;
		L_50 = List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D(L_48, L_49, List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var);
		NullCheck(L_50);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_51 = L_50->___m_Focusable;
		NullCheck(L_51);
		bool L_52;
		L_52 = Focusable_get_delegatesFocus_m3EC6CEC9B7570A921855A9A91291FF4AA45D40AC(L_51, NULL);
		V_14 = L_52;
		bool L_53 = V_14;
		if (L_53)
		{
			goto IL_011b;
		}
	}
	{
	}

IL_014d:
	{
		List_1_tD83E9FC86E76D3E92623990C84D4238B8EA05D5B* L_54 = __this->___m_FocusRing;
		int32_t L_55 = V_1;
		NullCheck(L_54);
		FocusRingRecord_t052040F78934F1651B6BD1F65F10FB80CAEFC32D* L_56;
		L_56 = List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D(L_54, L_55, List_1_get_Item_mAF806CF027C067E2D860C6CDD471231E83558A0D_RuntimeMethod_var);
		NullCheck(L_56);
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_57 = L_56->___m_Focusable;
		V_3 = L_57;
		goto IL_0161;
	}

IL_0161:
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_58 = V_3;
		return L_58;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetNextFocusableInTree_m510A5C92BF62A2CEBF71A39DE77A8F0B1E8EADD1 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_currentFocusable, const RuntimeMethod* method) 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	bool V_1 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B10_0 = 0;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_currentFocusable;
		V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_000e;
		}
	}
	{
		V_2 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_0053;
	}

IL_000e:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2 = ___0_currentFocusable;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3;
		L_3 = VisualElementFocusRing_GetNextElementDepthFirst_mA06E747E7A46C0793150D03A377CB28E63E29541(__this, L_2, NULL);
		V_0 = L_3;
		goto IL_002f;
	}

IL_0018:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_5;
		L_5 = VisualElementFocusRing_GetNextElementDepthFirst_mA06E747E7A46C0793150D03A377CB28E63E29541(__this, L_4, NULL);
		V_0 = L_5;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_currentFocusable;
		V_3 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_6) == ((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_7))? 1 : 0);
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_002e;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9 = ___0_currentFocusable;
		V_2 = L_9;
		goto IL_0053;
	}

IL_002e:
	{
	}

IL_002f:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_10 = V_0;
		NullCheck(L_10);
		bool L_11;
		L_11 = VirtualFuncInvoker0< bool >::Invoke(18, L_10);
		if (!L_11)
		{
			goto IL_0048;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_12, NULL);
		if ((((int32_t)L_13) < ((int32_t)0)))
		{
			goto IL_0048;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_14 = V_0;
		NullCheck(L_14);
		bool L_15;
		L_15 = Focusable_get_excludeFromFocusRing_m02C43592E42B20FF4E0CABF90F6413F81CEF51DF(L_14, NULL);
		G_B10_0 = ((int32_t)(L_15));
		goto IL_0049;
	}

IL_0048:
	{
		G_B10_0 = 1;
	}

IL_0049:
	{
		V_4 = (bool)G_B10_0;
		bool L_16 = V_4;
		if (L_16)
		{
			goto IL_0018;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_17 = V_0;
		V_2 = L_17;
		goto IL_0053;
	}

IL_0053:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_18 = V_2;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetPreviousFocusableInTree_mEA75F6E6B46B70B0673A87AA2BE574902204FF9A (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_currentFocusable, const RuntimeMethod* method) 
{
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_0 = NULL;
	bool V_1 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	int32_t G_B10_0 = 0;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_currentFocusable;
		V_1 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_000e;
		}
	}
	{
		V_2 = (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)NULL;
		goto IL_0053;
	}

IL_000e:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2 = ___0_currentFocusable;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3;
		L_3 = VisualElementFocusRing_GetPreviousElementDepthFirst_m25ED53E26A6AED9B900167FF13B00D031BCABAE1(__this, L_2, NULL);
		V_0 = L_3;
		goto IL_002f;
	}

IL_0018:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_5;
		L_5 = VisualElementFocusRing_GetPreviousElementDepthFirst_m25ED53E26A6AED9B900167FF13B00D031BCABAE1(__this, L_4, NULL);
		V_0 = L_5;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = V_0;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_currentFocusable;
		V_3 = (bool)((((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_6) == ((RuntimeObject*)(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115*)L_7))? 1 : 0);
		bool L_8 = V_3;
		if (!L_8)
		{
			goto IL_002e;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9 = ___0_currentFocusable;
		V_2 = L_9;
		goto IL_0053;
	}

IL_002e:
	{
	}

IL_002f:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_10 = V_0;
		NullCheck(L_10);
		bool L_11;
		L_11 = VirtualFuncInvoker0< bool >::Invoke(18, L_10);
		if (!L_11)
		{
			goto IL_0048;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline(L_12, NULL);
		if ((((int32_t)L_13) < ((int32_t)0)))
		{
			goto IL_0048;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_14 = V_0;
		NullCheck(L_14);
		bool L_15;
		L_15 = Focusable_get_excludeFromFocusRing_m02C43592E42B20FF4E0CABF90F6413F81CEF51DF(L_14, NULL);
		G_B10_0 = ((int32_t)(L_15));
		goto IL_0049;
	}

IL_0048:
	{
		G_B10_0 = 1;
	}

IL_0049:
	{
		V_4 = (bool)G_B10_0;
		bool L_16 = V_4;
		if (L_16)
		{
			goto IL_0018;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_17 = V_0;
		V_2 = L_17;
		goto IL_0053;
	}

IL_0053:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_18 = V_2;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetNextElementDepthFirst_mA06E747E7A46C0793150D03A377CB28E63E29541 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, const RuntimeMethod* method) 
{
	bool V_0 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_1 = NULL;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ve;
		NullCheck(L_0);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1;
		L_1 = VisualElement_GetNextElementDepthFirst_mE7A0AE2E695FD079032A040FD0D10C2C4E383385(L_0, NULL);
		___0_ve = L_1;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2 = __this->___root;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ve;
		NullCheck(L_2);
		bool L_4;
		L_4 = VisualElement_Contains_m67C850F752124028022996B851C2008877C19D3D(L_2, L_3, NULL);
		V_0 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0026;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = __this->___root;
		___0_ve = L_6;
	}

IL_0026:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_ve;
		V_1 = L_7;
		goto IL_002a;
	}

IL_002a:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_8 = V_1;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* VisualElementFocusRing_GetPreviousElementDepthFirst_m25ED53E26A6AED9B900167FF13B00D031BCABAE1 (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_ve, const RuntimeMethod* method) 
{
	bool V_0 = false;
	Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* V_3 = NULL;
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_ve;
		NullCheck(L_0);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_1;
		L_1 = VisualElement_GetPreviousElementDepthFirst_m3DB370961921C5D49071D9860125D92B95A8D7EB(L_0, NULL);
		___0_ve = L_1;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_2 = __this->___root;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_3 = ___0_ve;
		NullCheck(L_2);
		bool L_4;
		L_4 = VisualElement_Contains_m67C850F752124028022996B851C2008877C19D3D(L_2, L_3, NULL);
		V_0 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_004f;
		}
	}
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_6 = __this->___root;
		___0_ve = L_6;
		goto IL_0041;
	}

IL_0027:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_7 = ___0_ve;
		NullCheck(L_7);
		Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_8;
		L_8 = VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline(L_7, NULL);
		V_1 = L_8;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_9 = ___0_ve;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_9, NULL);
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_11;
		L_11 = Hierarchy_ElementAt_mE26FF102C1EE76083D4AA600627C5B9757E1DE73((&V_1), ((int32_t)il2cpp_codegen_subtract(L_10, 1)), NULL);
		___0_ve = L_11;
	}

IL_0041:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_12 = ___0_ve;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = VisualElement_get_childCount_m411C1EAE0E8B660CF0F831B38D5AEEBC200F277A(L_12, NULL);
		V_2 = (bool)((((int32_t)L_13) > ((int32_t)0))? 1 : 0);
		bool L_14 = V_2;
		if (L_14)
		{
			goto IL_0027;
		}
	}
	{
	}

IL_004f:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_15 = ___0_ve;
		V_3 = L_15;
		goto IL_0053;
	}

IL_0053:
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_16 = V_3;
		return L_16;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BaseRuntimePanel_get_sortingPriority_m7B035930943248B472823F7E8128928000002155_inline (BaseRuntimePanel_tEDFA512CC6692082EBBB87E5DC446A88D2E75DC4* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_SortingPriority;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		float L_0 = ___1_b;
		float L_1 = ___0_a;
		float L_2;
		L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
		float L_3 = ___0_a;
		float L_4;
		L_4 = fabsf(L_3);
		float L_5 = ___1_b;
		float L_6;
		L_6 = fabsf(L_5);
		float L_7;
		L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
		float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
		V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
		goto IL_0035;
	}

IL_0035:
	{
		bool L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = ___0_value1;
		intptr_t L_1 = ___1_value2;
		return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* VisualElement_get_elementPanel_m4B4A37001D55527E4D015E6C6132607071F32B01_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) 
{
	{
		BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* L_0 = __this->___U3CelementPanelU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t IMGUIContainer_get_contextType_mAFDC442EF43FF0BB0DBD167A92B531DA8C6D290D_inline (IMGUIContainer_t2BB1312DCDFA8AC98E9ADA9EA696F2328A598A26* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ContextType;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Width;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Height;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 ProfilerMarker_Auto_m133FA724EB95D16187B37D2C8A501D7E989B1F8D_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, const RuntimeMethod* method) 
{
	AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		intptr_t L_0 = __this->___m_Ptr;
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_1;
		memset((&L_1), 0, sizeof(L_1));
		AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline((&L_1), L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope_Dispose_mED763F3F51261EF8FB79DB32CD06E0A3F6C40481_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		intptr_t L_0 = __this->___m_Ptr;
		bool L_1;
		L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_0, 0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0021;
		}
	}
	{
		intptr_t L_3 = __this->___m_Ptr;
		ProfilerUnsafeUtility_EndSample_mFDB4EFB160A9CB817D2F8ED21B88693616B27409(L_3, NULL);
	}

IL_0021:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float BaseVisualElementPanel_get_referenceSpritePixelsPerUnit_m57B6DA3C5E27DD1187FCA574F7FFD8B927E6794F_inline (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___U3CreferenceSpritePixelsPerUnitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
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;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) 
{
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_name;
		intptr_t L_1;
		L_1 = ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64(L_0, (uint16_t)1, 0, 0, NULL);
		__this->___m_Ptr = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SingleQueryMatcher_set_match_m092B0C5868BF1DABCB0BA65F2474A95581DFEE4D_inline (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_value;
		__this->___U3CmatchU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmatchU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* SingleQueryMatcher_get_match_mA356799F44423232455480B667671DAD4D9A6353_inline (SingleQueryMatcher_t4ED9B644699A7BB8E8E0FAD523636003AC2892EC* __this, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CmatchU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* StyleComplexSelector_get_selectors_m54911D4E758E1A19A16E948D6D10BEB5795ADC02_inline (StyleComplexSelector_tE46C29F65FDBA48D3152781187401C8B55B7D8AD* __this, const RuntimeMethod* method) 
{
	{
		StyleSelectorU5BU5D_t11A633455FC601606B3DF3CEDDDAB1625B54708D* L_0 = __this->___m_Selectors;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_name_mCE9C58621BAD7AB4E59D83DD21224A8FA6517E3E_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_use_mFD75FD3BD463C53DE6BA50A97E8703E29904E42D_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CuseU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_restriction_mD7D801FE3EC8F270AFF3AA056C4AD285F93CAB7B_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* ___0_value, const RuntimeMethod* method) 
{
	{
		UxmlTypeRestriction_t2C4CE1ED76502CDF80010880E058AF0582910A92* L_0 = ___0_value;
		__this->___U3CrestrictionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrestrictionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* CreationContext_get_namesPath_m6A1D84E6FDD568047F3BAD2C80E96F03BC15EEFF_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___U3CnamesPathU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UxmlAttributeDescription_get_name_mAC6F7BD5546E77AD956D5ACE4DF2A82D5755DA7D_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* CreationContext_get_attributeOverrides_m2D9AB06609A26D81B9BC0C82067CBC530D29425D_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_0 = __this->___U3CattributeOverridesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* CreationContext_get_visualTreeAsset_m478AAEFDA03B37814BAE57058C7614528E1C2A42_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = __this->___U3CvisualTreeAssetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_type_m0327EE59ED33D84A11B90A44C3DCDD5F6535E85B_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CtypeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAttributeDescription_set_typeNamespace_mEFB1D128D3210AB5267E211A2A17A0324AE8074B_inline (UxmlAttributeDescription_t742D021489DB2B564142146CAAAC3F9191825EF2* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CtypeNamespaceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeNamespaceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseUxmlTraits_set_canHaveAnyAttribute_mC31D80C34331597E976F8E069F8F83A475D3DA10_inline (BaseUxmlTraits_t2A13D24373542A6401FE350C5119DE0FCE86E21E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CcanHaveAnyAttributeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlImageAttributeDescription_set_defaultValue_m5974F998BD7029D3B427BD044BEC359A3634E2C8_inline (UxmlImageAttributeDescription_tD2CD898F8B071017F56C7B55D23176616EA70188* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_value, const RuntimeMethod* method) 
{
	{
		Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_Texture), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_Sprite), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_RenderTexture), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CdefaultValueU3Ek__BackingField))->___m_VectorImage), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UxmlAsset_get_fullTypeName_mADB05F121EF4F7970A76FC76185CB6FC0837549E_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_FullTypeName;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UxmlObjectAsset_get_isField_mEEEC98944638E5E8878A68D571CC6CD7BAEE9B64_inline (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_IsField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* UxmlAsset_get_visualTreeAsset_m7A92FAA599333C502138523AA745C7174193804C_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = __this->___m_VisualTreeAsset;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* UxmlAsset_get_parentAsset_m0D18531C7E362427B91D3CDF659061F3AC860106_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* L_0 = __this->___m_Parent;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UxmlAsset_get_id_mE5E706A24A79DA4C60DD23B39CFE269FE15C7F08_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Id;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UxmlObjectAsset_get_parentId_m995A216A9C45FF1E39485C41F6EA87E0119FCCE0_inline (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ParentId;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___name;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* VisualElementAsset_get_serializedData_mB2F318600A7394B68CFADF92C510530C3FC6F8E4_inline (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		UxmlSerializedData_t5BDDB665835158F6BC2975E086891B337C3BB706* L_0 = __this->___m_SerializedData;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CreationContext_get_veaIdsPath_m8CA80F3700A98CEFB36CD634209F6C4EB6C8650A_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___U3CveaIdsPathU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* CreationContext_get_serializedDataOverrides_m25C6AC59A6391B6C05EBF5D30459729949124A9A_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_0 = __this->___U3CserializedDataOverridesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* VisualElementAsset_get_classes_m9C8269729EA1C90878FF5718EAA7D5BB7E6FEDE8_inline (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___m_Classes;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlObjectAsset_set_parentId_m82054410A28EBCA315619A63A484C3982D2E286E_inline (UxmlObjectAsset_tC01ADA4F547B35AFDFED4AF9106CA475214ECFD8* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_ParentId = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UxmlAsset_set_id_mF6F7AEC862E3864F4C2A142E486F84A176CBE817_inline (UxmlAsset_t3390B2BDC40F2F8C1E82D9E0E724998D51BA109A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_Id = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetEntry_get_path_mA572B60A3373BC26B3590BD61DFFE372C29B6555_inline (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___m_Path;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BindableElement_set_bindingPath_mEFF8EBFB54F86ECB9E073B98FBCEA22AC351DE54_inline (BindableElement_t873EFF65032D21AB3B7BFBA21675D1693967435C* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CbindingPathU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbindingPathU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* CreationContext_get_slotInsertionPoints_mA3E7A2671AAAAA39B4654437B75CFF8961B06DFB_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = __this->___U3CslotInsertionPointsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* CreationContext_get_templateAsset_m7554853E331665135FE5834754FBA51FACC474B6_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_0 = __this->___U3CtemplateAssetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 VisualElement_get_hierarchy_m2E897DE4CFD349E65CFA38EFF6BAAFECE2F4E3E4_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, const RuntimeMethod* method) 
{
	{
		Hierarchy_t4CF226F0EDE9C117C51C505730FC80641B1F1677 L_0 = __this->___U3ChierarchyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VisualElementAsset_get_skipClone_mCD80021A66094B2A2003D22AEE8B20EEB58E8AEE_inline (VisualElementAsset_t558B207D551F8C727D1CD0F443F7211D095C3FA9* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_SkipClone;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VisualElement_set_visualTreeAssetSource_mEF5C6323EBC69405FAAE7F3D8800333E0CAEB49D_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_value;
		__this->___m_VisualTreeAssetSource = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisualTreeAssetSource), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* CreationContext_get_target_m693E66D8C405407328E15DDB5BEEE9C6A32C0C6C_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* StyleSheet_get_rules_m3818714E77CB822D2F9D125EAD3CB7AA35BA75A6_inline (StyleSheet_t6FAF43FCDB45BC6BED0522A222FD4C1A9BB10428* __this, const RuntimeMethod* method) 
{
	{
		StyleRuleU5BU5D_t7897A39D88CA043B2BFB5B28C53B41564EBA3AF3* L_0 = __this->___m_Rules;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783* StyleRule_get_properties_m0918E976C1000BC02985AFFE48919B5B7F45E6BC_inline (StyleRule_t69F0C0989004F85BBD9C72BC7A73F79BFE61651E* __this, const RuntimeMethod* method) 
{
	{
		StylePropertyU5BU5D_t1DEB0C869D51682C0583AA00CE776FE8B8C36783* L_0 = __this->___m_Properties;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_target_m7D2FABE4B017AEDE053009CFA16F7A3F6A8CDF4A_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_value;
		__this->___U3CtargetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_veaIdsPath_m08AD8E716D81FB61187C11D007B7554725788764_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___0_value;
		__this->___U3CveaIdsPathU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CveaIdsPathU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_templateAsset_mF7897D3F76605C1B59A34651B758D7597950D5AF_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* ___0_value, const RuntimeMethod* method) 
{
	{
		TemplateAsset_tC664499D6A2637AE64DC3F73181C4CBA73664807* L_0 = ___0_value;
		__this->___U3CtemplateAssetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtemplateAssetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_visualTreeAsset_mAB2405C3D1C11AFC76ECA580881E09EA4073F94F_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* ___0_value, const RuntimeMethod* method) 
{
	{
		VisualTreeAsset_tFB5BF81F0780A412AE5A7C2C552B3EEA64EA2EEB* L_0 = ___0_value;
		__this->___U3CvisualTreeAssetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvisualTreeAssetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_slotInsertionPoints_m570DC6A72B2D03FC7293888E442469A0F4DB39D8_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* ___0_value, const RuntimeMethod* method) 
{
	{
		Dictionary_2_t41165BF747F041590086BE39A59BE164430A3CEF* L_0 = ___0_value;
		__this->___U3CslotInsertionPointsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CslotInsertionPointsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_attributeOverrides_m3816DD544088C6DC96E6CAE663DDFE720187DCC7_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* L_0 = ___0_value;
		__this->___U3CattributeOverridesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattributeOverridesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_serializedDataOverrides_m2127E17872F9922E78F1FA96E8565C5A4BCA1436_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* L_0 = ___0_value;
		__this->___U3CserializedDataOverridesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CserializedDataOverridesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CreationContext_set_namesPath_mA4F33AEB504C0DA5369D5BE8A93BBD0D169259C6_inline (CreationContext_t9C57B5BE551CCE200C0A2C72711BFF9DA298C257* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ___0_value;
		__this->___U3CnamesPathU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnamesPathU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B UxmlNamespaceDefinition_get_Empty_m9FB8048FC01AD1D7A91936E6D4B5DF8652931782_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var);
		UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B L_0 = ((UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_StaticFields*)il2cpp_codegen_static_fields_for(UxmlNamespaceDefinition_t6B70CA125A4C1D5F74F1C901A6F4F72637F6621B_il2cpp_TypeInfo_var))->___U3CEmptyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_point, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_lhs;
		float L_1 = L_0->___m00;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_point;
		float L_3 = L_2.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___0_lhs;
		float L_5 = L_4->___m01;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_point;
		float L_7 = L_6.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___0_lhs;
		float L_9 = L_8->___m03;
		(&V_0)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), L_9));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_10 = ___0_lhs;
		float L_11 = L_10->___m10;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___1_point;
		float L_13 = L_12.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___0_lhs;
		float L_15 = L_14->___m11;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = ___1_point;
		float L_17 = L_16.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_18 = ___0_lhs;
		float L_19 = L_18->___m13;
		(&V_0)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_11, L_13)), ((float)il2cpp_codegen_multiply(L_15, L_17)))), L_19));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_0;
		V_1 = L_20;
		goto IL_0057;
	}

IL_0057:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_1;
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
		float L_0 = __this->___m00;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_point;
		float L_2 = L_1.___x;
		float L_3 = __this->___m01;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_point;
		float L_5 = L_4.___y;
		float L_6 = __this->___m02;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_point;
		float L_8 = L_7.___z;
		float L_9 = __this->___m03;
		(&V_0)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)))), ((float)il2cpp_codegen_multiply(L_6, L_8)))), L_9));
		float L_10 = __this->___m10;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_point;
		float L_12 = L_11.___x;
		float L_13 = __this->___m11;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___0_point;
		float L_15 = L_14.___y;
		float L_16 = __this->___m12;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___0_point;
		float L_18 = L_17.___z;
		float L_19 = __this->___m13;
		(&V_0)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_10, L_12)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_18)))), L_19));
		float L_20 = __this->___m20;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___0_point;
		float L_22 = L_21.___x;
		float L_23 = __this->___m21;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___0_point;
		float L_25 = L_24.___y;
		float L_26 = __this->___m22;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___0_point;
		float L_28 = L_27.___z;
		float L_29 = __this->___m23;
		(&V_0)->___z = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_20, L_22)), ((float)il2cpp_codegen_multiply(L_23, L_25)))), ((float)il2cpp_codegen_multiply(L_26, L_28)))), L_29));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
		return L_30;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Direction;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyVector_mFD12F86A473E90BBB0002149ABA3917B2A518937_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
		float L_0 = __this->___m00;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_vector;
		float L_2 = L_1.___x;
		float L_3 = __this->___m01;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
		float L_5 = L_4.___y;
		float L_6 = __this->___m02;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_vector;
		float L_8 = L_7.___z;
		(&V_0)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)))), ((float)il2cpp_codegen_multiply(L_6, L_8))));
		float L_9 = __this->___m10;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___x;
		float L_12 = __this->___m11;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_vector;
		float L_14 = L_13.___y;
		float L_15 = __this->___m12;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_vector;
		float L_17 = L_16.___z;
		(&V_0)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_12, L_14)))), ((float)il2cpp_codegen_multiply(L_15, L_17))));
		float L_18 = __this->___m20;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___0_vector;
		float L_20 = L_19.___x;
		float L_21 = __this->___m21;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_vector;
		float L_23 = L_22.___y;
		float L_24 = __this->___m22;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___0_vector;
		float L_26 = L_25.___z;
		(&V_0)->___z = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_18, L_20)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_24, L_26))));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_0;
		return L_27;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_origin;
		__this->___m_Origin = L_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_direction;
		__this->___m_Direction = L_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_Direction);
		Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline(L_2, NULL);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BaseVisualElementPanel_get_isFlat_m4B9D7849C0774D56CB90F34D433C2F2AE6ECFFA4_inline (BaseVisualElementPanel_tE3811F3D1474B72CB6CD5BCEECFF5B5CBEC1E303* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_IsFlat;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_2D_m2E6772F1EB3B9BEA7609A77DC0958D5980B72118_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_src;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_0, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_point;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline(L_1, L_2, NULL);
		V_0 = L_3;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = ___1_dest;
		NullCheck(L_4);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5;
		L_5 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_4, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		L_7 = VisualElement_MultiplyMatrix44Point2_m0D9B66607EF7792AA21696927BAA8404C403EA60_inline(L_5, L_6, NULL);
		V_1 = L_7;
		goto IL_001d;
	}

IL_001d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_1;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElementExtensions_ChangeCoordinatesTo_3D_mAE7F3C265C518CBA65053058E087065A28C4B5BB_inline (VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___0_src, VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___1_dest, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_point, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = ___0_src;
		NullCheck(L_0);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_1;
		L_1 = VisualElement_get_worldTransformRef_m25AB63C70B9C7965FEC38C1711316A47608D5276(L_0, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_point;
		il2cpp_codegen_runtime_class_init_inline(VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115_il2cpp_TypeInfo_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = VisualElement_MultiplyMatrix44Point2ToPoint3_m69121293453EDFF5C2548AA2E21ADFCC25FDB1C9_inline(L_1, L_2, NULL);
		V_0 = L_3;
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_4 = ___1_dest;
		NullCheck(L_4);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_5;
		L_5 = VisualElement_get_worldTransformInverse_m3F6A138010EDD0ADB850092717003E8E38226980(L_4, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
		L_7 = VisualElement_MultiplyMatrix44Point3ToPoint2_m5F8A7301888CFC46875FCE0C26F6055EB2FF78A2_inline(L_5, L_6, NULL);
		V_1 = L_7;
		goto IL_001d;
	}

IL_001d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_1;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VisualElement_MultiplyMatrix44Point2ToPoint3_m69121293453EDFF5C2548AA2E21ADFCC25FDB1C9_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_point, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_lhs;
		float L_1 = L_0->___m00;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_point;
		float L_3 = L_2.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___0_lhs;
		float L_5 = L_4->___m01;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_point;
		float L_7 = L_6.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___0_lhs;
		float L_9 = L_8->___m03;
		(&V_0)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), L_9));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_10 = ___0_lhs;
		float L_11 = L_10->___m10;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___1_point;
		float L_13 = L_12.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___0_lhs;
		float L_15 = L_14->___m11;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = ___1_point;
		float L_17 = L_16.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_18 = ___0_lhs;
		float L_19 = L_18->___m13;
		(&V_0)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_11, L_13)), ((float)il2cpp_codegen_multiply(L_15, L_17)))), L_19));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___0_lhs;
		float L_21 = L_20->___m20;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = ___1_point;
		float L_23 = L_22.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___0_lhs;
		float L_25 = L_24->___m21;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___1_point;
		float L_27 = L_26.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_28 = ___0_lhs;
		float L_29 = L_28->___m23;
		(&V_0)->___z = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_21, L_23)), ((float)il2cpp_codegen_multiply(L_25, L_27)))), L_29));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
		V_1 = L_30;
		goto IL_0080;
	}

IL_0080:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1;
		return L_31;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VisualElement_MultiplyMatrix44Point3ToPoint2_m5F8A7301888CFC46875FCE0C26F6055EB2FF78A2_inline (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_lhs;
		float L_1 = L_0->___m00;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_point;
		float L_3 = L_2.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___0_lhs;
		float L_5 = L_4->___m01;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_point;
		float L_7 = L_6.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = ___0_lhs;
		float L_9 = L_8->___m02;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_point;
		float L_11 = L_10.___z;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = ___0_lhs;
		float L_13 = L_12->___m03;
		(&V_0)->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), L_13));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_14 = ___0_lhs;
		float L_15 = L_14->___m10;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___1_point;
		float L_17 = L_16.___x;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_18 = ___0_lhs;
		float L_19 = L_18->___m11;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___1_point;
		float L_21 = L_20.___y;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_22 = ___0_lhs;
		float L_23 = L_22->___m12;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_point;
		float L_25 = L_24.___z;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_26 = ___0_lhs;
		float L_27 = L_26->___m13;
		(&V_0)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_15, L_17)), ((float)il2cpp_codegen_multiply(L_19, L_21)))), ((float)il2cpp_codegen_multiply(L_23, L_25)))), L_27));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_0;
		V_1 = L_28;
		goto IL_0073;
	}

IL_0073:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_1;
		return L_29;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_f;
		int32_t L_1;
		L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL);
		return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_XMin;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_YMin;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___m_XMin = L_0;
		float L_1 = ___1_y;
		__this->___m_YMin = L_1;
		float L_2 = ___2_width;
		__this->___m_Width = L_2;
		float L_3 = ___3_height;
		__this->___m_Height = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_XMin;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_YMin;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Width;
		float L_1 = __this->___m_XMin;
		return ((float)il2cpp_codegen_add(L_0, L_1));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Height;
		float L_1 = __this->___m_YMin;
		return ((float)il2cpp_codegen_add(L_0, L_1));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VisualElement_Min_m9098E19F115176E9538BBD8D9DE0B7BE7498631B_inline (float ___0_a, float ___1_b, float ___2_c, float ___3_d, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2;
		L_2 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_1, NULL);
		float L_3 = ___2_c;
		float L_4 = ___3_d;
		float L_5;
		L_5 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_3, L_4, NULL);
		float L_6;
		L_6 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0017;
	}

IL_0017:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VisualElement_Max_mB04F8F135F15A4492C419407AA7E347107F85095_inline (float ___0_a, float ___1_b, float ___2_c, float ___3_d, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2;
		L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL);
		float L_3 = ___2_c;
		float L_4 = ___3_d;
		float L_5;
		L_5 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_3, L_4, NULL);
		float L_6;
		L_6 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0017;
	}

IL_0017:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, 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;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_18;
		L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))))));
		V_3 = ((float)L_18);
		goto IL_0040;
	}

IL_0040:
	{
		float L_19 = V_3;
		return L_19;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		(&V_0)->___x = ((float)il2cpp_codegen_multiply(L_1, L_2));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		(&V_0)->___y = ((float)il2cpp_codegen_multiply(L_4, L_5));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		(&V_0)->___z = ((float)il2cpp_codegen_multiply(L_7, L_8));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		(&V_0)->___x = ((float)il2cpp_codegen_add(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		(&V_0)->___y = ((float)il2cpp_codegen_add(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		(&V_0)->___z = ((float)il2cpp_codegen_add(L_9, L_11));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Contains_mB1160CD465F3E9616AA4EED72AFFD611BD8D2B6B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t G_B5_0 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_point;
		float L_1 = L_0.___x;
		float L_2 = __this->___m_XMin;
		if ((!(((float)L_1) >= ((float)L_2))))
		{
			goto IL_003a;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_point;
		float L_4 = L_3.___x;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_5;
		L_5 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline(__this, NULL);
		if ((!(((float)L_4) < ((float)L_5))))
		{
			goto IL_003a;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_point;
		float L_7 = L_6.___y;
		float L_8 = __this->___m_YMin;
		if ((!(((float)L_7) >= ((float)L_8))))
		{
			goto IL_003a;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_point;
		float L_10 = L_9.___y;
		il2cpp_codegen_runtime_class_init_inline(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D_il2cpp_TypeInfo_var);
		float L_11;
		L_11 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline(__this, NULL);
		G_B5_0 = ((((float)L_10) < ((float)L_11))? 1 : 0);
		goto IL_003b;
	}

IL_003a:
	{
		G_B5_0 = 0;
	}

IL_003b:
	{
		return (bool)G_B5_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PropertyChangedEvent_set_property_m55645BC1FA7173ED84068E63883EC1675CCB0F9C_inline (PropertyChangedEvent_t440B641D5E33B90FF5D5C579700CE9262887C4C5* __this, BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E ___0_value, const RuntimeMethod* method) 
{
	{
		BindingId_t8BBB6188CD126EACCA07816C78760E92DC16620E L_0 = ___0_value;
		__this->___U3CpropertyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part0))->___m_Name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part0))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part1))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part1))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part2))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part2))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part3))->___m_Name), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_Part3))->___m_Key), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_PropertyPath))->___m_AdditionalParts), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpropertyU3Ek__BackingField))->___m_Path), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_lastValue_m52B79A0EB6A80606939B69A21ABF225C558B5051_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ((FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields*)il2cpp_codegen_static_fields_for(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var))->___U3ClastValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VisualElementFocusChangeTarget_set_target_m4C370F63B4F101E13717910B4B57953BF3BDDB0C_inline (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method) 
{
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_value;
		__this->___U3CtargetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ((FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields*)il2cpp_codegen_static_fields_for(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var))->___U3CunspecifiedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VisualElementFocusRing_set_defaultFocusOrder_mAC9B8A1BF3794CD876D494D2C39A935B60E290E2_inline (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CdefaultFocusOrderU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VisualElementFocusRing_get_defaultFocusOrder_m203045C5C38AE34531DB2B05436514C4EB34CD2A_inline (VisualElementFocusRing_t8965E2C7F4AC653F2C416E2B81F66E51FE8EEFE3* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdefaultFocusOrderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_position_m9B7E583E67443B6F4280A676E644BB0B9E7C4E38_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
		float L_0 = __this->___m_XMin;
		(&V_0)->___x = L_0;
		float L_1 = __this->___m_YMin;
		(&V_0)->___y = L_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Focusable_get_tabIndex_mC676871EBF0337A7609B71C8BA92F38F8D611CCE_inline (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_TabIndex;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* EventBase_get_elementTarget_mF6CFD6372FB247718797DB8927654F781821B94D_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, const RuntimeMethod* method) 
{
	{
		VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* L_0 = __this->___U3CelementTargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_none_mF1681D2A13FA909305F76B62CABFAF3139B9A016_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
		FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ((FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields*)il2cpp_codegen_static_fields_for(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var))->___U3CnoneU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavigationMoveEvent_get_direction_m16FD5A515392149F0E1891E69F32B30C49B457D3_inline (NavigationMoveEvent_t70F4AAAE0B5287449430A2A7A2DC78A2AF1364DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdirectionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusChangeDirection_get_left_mC921347E5D037C1D96D254C565831368C7C00183_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* L_0 = ((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Left;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* VisualElementFocusChangeDirection_get_right_m7ABCCCB1E11E601279097312838B4CB93AC9BD9F_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var);
		VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C* L_0 = ((VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_StaticFields*)il2cpp_codegen_static_fields_for(VisualElementFocusChangeDirection_tD1DD80791661F047CF3190012233938B756F871C_il2cpp_TypeInfo_var))->___s_Right;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* VisualElementFocusChangeTarget_get_target_mBA38952FC20D275B53503D14F2A8F9DE36586961_inline (VisualElementFocusChangeTarget_t0179C01AB4F011FA3A5292A3FE63702A9603E0BD* __this, const RuntimeMethod* method) 
{
	{
		Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		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 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___value;
		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 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		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 = ((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;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____count;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5777C0AA841C7008E525835CC04307C281B827E6_gshared_inline (List_1_t7C8CC805CEADA09DFAC2AC1A5D731D5EE956F6DC* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF Enumerator_get_Current_m08C274766A022213342948B4576FEA93705B311A_gshared_inline (Enumerator_t8DA2C6537D86E59972669F4C087D22B8FE3820EB* __this, const RuntimeMethod* method) 
{
	{
		AttributeOverride_t58F1DF22E69714D48ECBEEAD266D443A858BADEF L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 Enumerator_get_Current_mC08BCD3A4A45112B6EEAF75C67D3EBE111E1B2C3_gshared_inline (Enumerator_t55A4B2784AB93C9EFCBE338B25EF791444550DA0* __this, const RuntimeMethod* method) 
{
	{
		AttributeOverrideRange_t47A9929769CAD72883980AE2C29FACC19B310D49 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m1A0A92FE2F99CC7D699DF2B86856706B8A65CFC8_gshared_inline (TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdefaultValueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* TypedUxmlAttributeDescription_1_get_defaultValue_m6AB49D76F0D22665871914BFB006900D74C022C4_gshared_inline (TypedUxmlAttributeDescription_1_t5E34790227C12B474992B598302046D14D52C69E* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m9CD397DCF26F3871BE330F890164CB7C3B5E9BBD_gshared_inline (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TypedUxmlAttributeDescription_1_get_defaultValue_m73DF29941B64B4078663FFA349FB3551C57EF320_gshared_inline (TypedUxmlAttributeDescription_1_t460827E989E5BB273194A7D197EAF27D7FE88F40* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mDB027E0E5CEA19324475D7021F0EF8BB336AF227_gshared_inline (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, double ___0_value, const RuntimeMethod* method) 
{
	{
		double L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TypedUxmlAttributeDescription_1_get_defaultValue_mD013568894D96702BA22391F04B53244899F1745_gshared_inline (TypedUxmlAttributeDescription_1_tCC079D94A08FC0A77DAFF93B80735D5451118E80* __this, const RuntimeMethod* method) 
{
	{
		double L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mFD1C3A72D0C15C3CFA5ADF89C98C1B97C69A25E2_gshared_inline (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TypedUxmlAttributeDescription_1_get_defaultValue_m72BDED883334BEB340BCC00E056A2A3F6F209FB3_gshared_inline (TypedUxmlAttributeDescription_1_tF8E164DB2A1FE613654370D348F4C3680DA42A03* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m883659E222570EBA28FC025777C684660D8EE887_gshared_inline (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, uint32_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TypedUxmlAttributeDescription_1_get_defaultValue_m292DA5F22840CDAD54B42EED1E2BEF9A0E5FC93C_gshared_inline (TypedUxmlAttributeDescription_1_t2A841BFD180BE42A31C644FA68BCF47B71BF76B7* __this, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m4AB68E42A13173DAD1F4A5DD7D0A08C3B4F77954_gshared_inline (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, uint64_t ___0_value, const RuntimeMethod* method) 
{
	{
		uint64_t L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t TypedUxmlAttributeDescription_1_get_defaultValue_m107A6A3FDE80DCD76219CC133507F19D33B17ACD_gshared_inline (TypedUxmlAttributeDescription_1_t16AC6A42410B48979C278F927FD0587F200214DD* __this, const RuntimeMethod* method) 
{
	{
		uint64_t L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mC1D7F917A6CC397266A9C0009EBC912722D2B673_gshared_inline (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, int64_t ___0_value, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t TypedUxmlAttributeDescription_1_get_defaultValue_m3FE37AB900D0002498B8E27467D74F926F62D671_gshared_inline (TypedUxmlAttributeDescription_1_t770D286476B60B77E50FA56D7BFEF86C2CA4F8A1* __this, const RuntimeMethod* method) 
{
	{
		int64_t L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_mCCFDF65293F595155203C9BD9977733342224870_gshared_inline (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TypedUxmlAttributeDescription_1_get_defaultValue_m1718498D54D002767717D7B83494DAAA69DA3146_gshared_inline (TypedUxmlAttributeDescription_1_t7ECE12D1C0C385835D77803906F54B792532FD39* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TypedUxmlAttributeDescription_1_set_defaultValue_m63055EECB87D75EC1AF5504C14900E264A00CD38_gshared_inline (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_value, const RuntimeMethod* method) 
{
	{
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_0 = ___0_value;
		__this->___U3CdefaultValueU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 TypedUxmlAttributeDescription_1_get_defaultValue_m6A7FCEFF88122A8BE91D20833BF35C8843D7FBE1_gshared_inline (TypedUxmlAttributeDescription_1_tD2A6DFFACF2D245B5D6D16D7B9E26C47DDCE33A3* __this, const RuntimeMethod* method) 
{
	{
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_0 = __this->___U3CdefaultValueU3Ek__BackingField;
		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 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m9838DC70F9531E8F5CA996AFDCD04EC4EF759EF6_gshared_inline (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m31D0A25C36EBA604F82822B2DC31B7CEC1A63509_gshared_inline (List_1_t0ED5DB81DE0D43C5B1FADC6B861B3F3EAC459ABB* __this, UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 ___0_item, const RuntimeMethod* method) 
{
	UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		UxmlPropertyU5BU5D_tD5BDB1BE0719FB862DB6B3E0CB35022536021BCB* L_6 = V_0;
		int32_t L_7 = V_1;
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4)L_8);
		return;
	}

IL_0034:
	{
		UxmlProperty_t98965D0AC619F23715A51F072A885C7F07F15FE4 L_9 = ___0_item;
		List_1_AddWithResize_m2BB998FEEE4361CC6A8E6D05827FCA6C3A65746F(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) 
{
	il2cpp_rgctx_method_init(method);
	{
		il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) 
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
		int32_t L_7 = V_1;
		int32_t L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
		return;
	}

IL_0034:
	{
		int32_t L_9 = ___0_item;
		List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m526CADEBA971BDF64EA9820D5E785662A493BCCD_gshared_inline (List_1_t83F6318ECE580FCC83D7D8AB9A8841147CEF4C65* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 Enumerator_get_Current_m318764870F28D3297CFAFA70452461F383267E89_gshared_inline (Enumerator_t3DA078F9E086CA9F562B279FACBF8C4F48F3DC05* __this, const RuntimeMethod* method) 
{
	{
		UxmlSerializedDataOverride_t612A2DF19F1F3AF231244900F30A331CFB9CAD67 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D Enumerator_get_Current_m740485622BA633D9D563CA1A1DEDD5518BE4D70F_gshared_inline (Enumerator_t67733E7D003F6D68C34D51D553319BD83643A4FD* __this, const RuntimeMethod* method) 
{
	{
		AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m80D396FB4A0833FF7C877922557D304908137639_gshared_inline (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D ___0_item, const RuntimeMethod* method) 
{
	AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* 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 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* L_6 = V_0;
		int32_t L_7 = V_1;
		AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D)L_8);
		return;
	}

IL_0034:
	{
		AssetEntry_tEB6FC90E5BB63DCA4FF932F2D64595339A28806D L_9 = ___0_item;
		List_1_AddWithResize_mF788423029A2E3E89AC915FCF76B9321BF3C9297(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m11FEB2586C6E2D7F344A49265F2AFAF788B21CB5_gshared_inline (List_1_t82C928BB4A4FE60D606FEBAFB9949F993554C39F* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		AssetEntryU5BU5D_t83ECF66F13D78425A1AF86967D10F3FA0A0C123F* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		goto IL_0035;
	}

IL_0035:
	{
		__this->____size = 0;
	}

IL_003c:
	{
		return;
	}
}
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 = __this->___hasValue;
		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 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mAD00903F848E3355712FC71C00D7D3C5F3D84CC3_gshared_inline (List_1_t70BBA01AC05569034FEB9847D92E5F046528FBAF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mC3019E575C83FB67F89DA81E6CE0C9CFAD796719_gshared_inline (List_1_t3A511618E31C01BE3D1EA788ABB9AD6F354E8485* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 Enumerator_get_Current_mF165B8B1A4E1644714E9221C1C93BD19545F4B9B_gshared_inline (Enumerator_tB0F816093F81D6672785A2ADF957047667737977* __this, const RuntimeMethod* method) 
{
	{
		UsingEntry_t0454AD34026FDFD1733CE07BD4AE807B0FBCE484 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD6B54E4D434475634C0600A35017A21510DF1383_gshared_inline (List_1_t9DBFF1202B9CF140B233388CFB97CA59663D27D2* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* EqualityComparer_1_get_Default_mA2AD755281D23F496A2579884B39E30C13C208B3_gshared_inline (const RuntimeMethod* method) 
{
	EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* V_0 = NULL;
	{
		EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_0 = ((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer;
		il2cpp_codegen_memory_barrier();
		V_0 = L_0;
		EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1 = V_0;
		if (L_1)
		{
			goto IL_0019;
		}
	}
	{
		EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_2;
		L_2 = EqualityComparer_1_CreateComparer_mD2FA619307513193746FBEB5AE522FB54E21B634(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
		V_0 = L_2;
		EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_3 = V_0;
		il2cpp_codegen_memory_barrier();
		((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&((EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2)))->___defaultComparer), (void*)L_3);
	}

IL_0019:
	{
		EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m2E44001445F2BDBDD3C0830FDD08164C79931D85_gshared_inline (List_1_tD3D747E0D515CE6C8FA445F30223785AFEA65813* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AutoScope__ctor_m7F63A273E382CB6328736B6E7F321DDFA40EA9E3_inline (AutoScope_tFB983697E28885CB10FFDB92D7EFD0615AEF3139* __this, intptr_t ___0_markerPtr, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		intptr_t L_0 = ___0_markerPtr;
		__this->___m_Ptr = L_0;
		intptr_t L_1 = __this->___m_Ptr;
		bool L_2;
		L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_1, 0, NULL);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		intptr_t L_4 = ___0_markerPtr;
		ProfilerUnsafeUtility_BeginSample_mB5106F4E7ECEF54906545665ED23928D14F5FCA7(L_4, NULL);
	}

IL_0023:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		float L_3 = ___3_a;
		__this->___a = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	{
		float L_0;
		L_0 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline(__this, NULL);
		V_0 = L_0;
		float L_1 = V_0;
		V_1 = (bool)((((float)L_1) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0042;
		}
	}
	{
		float L_3 = __this->___x;
		float L_4 = V_0;
		__this->___x = ((float)(L_3/L_4));
		float L_5 = __this->___y;
		float L_6 = V_0;
		__this->___y = ((float)(L_5/L_6));
		float L_7 = __this->___z;
		float L_8 = V_0;
		__this->___z = ((float)(L_7/L_8));
		goto IL_0065;
	}

IL_0042:
	{
		__this->___x = (0.0f);
		__this->___y = (0.0f);
		__this->___z = (0.0f);
	}

IL_0065:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value)));
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) < ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __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;
	}
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_6;
		L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
		return ((float)L_6);
	}
}
