#include "il2cpp-config.h"
#include "class-internals.h"
#include "codegen/il2cpp-codegen.h"
#include <cstring>
#include <string.h>
#include <stdio.h>
#ifndef _MSC_VER
#include <alloca.h>
#else
#include <malloc.h>
#endif
#include <cmath>
#include <limits>
#include <assert.h>

extern Il2CppAssembly* g_Assemblies[];
extern Il2CppImage* g_Images[];
extern Il2CppGenericClass* s_Il2CppGenericTypes[];
extern const Il2CppGenericInst* g_Il2CppGenericInstTable[];
extern Il2CppGenericMethodFunctionsDefinitions s_Il2CppGenericMethodFunctions[];
extern const Il2CppType* const  g_Il2CppTypeTable[];
extern const Il2CppMethodSpec g_Il2CppMethodSpecTable[];
extern const EncodedMethodIndex  g_Il2CppMethodReferenceTable[];
extern const Il2CppMethodDefinitionReference g_Il2CppMethodRefTable[];
extern TypeInfo* s_TypeInfoTable[];
extern const int32_t g_FieldOffsetTable[];
extern Il2CppGenericContainer s_GenericContainerTable[];
extern const Il2CppRGCTXDefinition* s_RGCXTDefinitionTable[];
extern const Il2CppMetadataRegistration g_MetadataRegistration = 
{
	8,
	g_Assemblies,
	8,
	g_Images,
	1768,
	s_Il2CppGenericTypes,
	549,
	g_Il2CppGenericInstTable,
	3492,
	s_Il2CppGenericMethodFunctions,
	6811,
	g_Il2CppTypeTable,
	3778,
	g_Il2CppMethodSpecTable,
	4173,
	g_Il2CppMethodReferenceTable,
	3844,
	g_Il2CppMethodRefTable,
	1656,
	s_TypeInfoTable,
	6858,
	g_FieldOffsetTable,
	149,
	s_GenericContainerTable,
	113,
	s_RGCXTDefinitionTable,
};
