#pragma once

#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


// System.Object
struct Il2CppObject;
// System.String
struct String_t;
// System.Type
struct Type_t;
// System.Exception
struct Exception_t3991598821;
// System.Text.StringBuilder
struct StringBuilder_t243639308;
// System.MulticastDelegate
struct MulticastDelegate_t3389745971;
// System.Reflection.MethodBase
struct MethodBase_t318515428;

#include "mscorlib_System_Array1146569071.h"
#include "mscorlib_System_IntPtr4010401971.h"
#include "mscorlib_System_RuntimeTypeHandle2669177232.h"
#include "mscorlib_System_RuntimeFieldHandle2347752062.h"
#include "mscorlib_System_RuntimeArgumentHandle4175668819.h"
#include "mscorlib_System_RuntimeMethodHandle2199484343.h"

#pragma once
typedef Il2CppObject Il2CppCodeGenObject;
typedef Il2CppArray Il2CppCodeGenArray;
typedef String_t Il2CppCodeGenString;
typedef Type_t Il2CppCodeGenType;
typedef IntPtr_t Il2CppCodeGenIntPtr;
typedef Exception_t3991598821 Il2CppCodeGenException;
typedef RuntimeTypeHandle_t2669177232 Il2CppCodeGenRuntimeTypeHandle;
typedef RuntimeFieldHandle_t2347752062 Il2CppCodeGenRuntimeFieldHandle;
typedef RuntimeArgumentHandle_t4175668819 Il2CppCodeGenRuntimeArgumentHandle;
typedef RuntimeMethodHandle_t2199484343 Il2CppCodeGenRuntimeMethodHandle;
typedef StringBuilder_t243639308 Il2CppCodeGenStringBuilder;
typedef MulticastDelegate_t3389745971 Il2CppCodeGenMulticastDelegate;
typedef MethodBase_t318515428 Il2CppCodeGenMethodBase;
