namespace Cosmos.Plugs
{
	[Cosmos.IL2CPU.Plugs.Plug(Target = typeof(System.Reflection.MetadataImport), TargetFramework = Cosmos.IL2CPU.Plugs.FrameworkVersion.v4_0)]
	public static class System_Reflection_MetadataImportImpl
	{

		public static System.Void _Enum(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 type, System.Int32 parent, System.Int32* result, System.Int32 count)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._Enum' has not been implemented!");
		}

		public static System.Void _EnumCount(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 type, System.Int32 parent, System.Int32* count)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._EnumCount' has not been implemented!");
		}

		public static System.String _GetDefaultValue(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Int64* value, System.Int32* length, System.Int32* corElementType)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetDefaultValue' has not been implemented!");
		}

		public static System.Void _GetName(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Void** name)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetName' has not been implemented!");
		}

		public static System.Void _GetNamespace(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Void** namesp)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetNamespace' has not been implemented!");
		}

		public static System.Void _GetEventProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Void** name, System.Int32* eventAttributes)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetEventProps' has not been implemented!");
		}

		public static System.Void _GetFieldDefProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Int32* fieldAttributes)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetFieldDefProps' has not been implemented!");
		}

		public static System.Void _GetPropertyProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Void** name, System.Int32* propertyAttributes, System.Reflection.ConstArray* signature)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetPropertyProps' has not been implemented!");
		}

		public static System.Void _GetParentToken(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Int32* tkParent)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetParentToken' has not been implemented!");
		}

		public static System.Void _GetParamDefProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 parameterToken, System.Int32* sequence, System.Int32* attributes)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetParamDefProps' has not been implemented!");
		}

		public static System.Void _GetScopeProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Guid* mvid)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetScopeProps' has not been implemented!");
		}

		public static System.Void _GetSigOfMethodDef(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 methodToken, System.Reflection.ConstArray* signature)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetSigOfMethodDef' has not been implemented!");
		}

		public static System.Void _GetMemberRefProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 memberTokenRef, System.Reflection.ConstArray* signature)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetMemberRefProps' has not been implemented!");
		}

		public static System.Void _GetCustomAttributeProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 customAttributeToken, System.Int32* constructorToken, System.Reflection.ConstArray* signature)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetCustomAttributeProps' has not been implemented!");
		}

		public static System.Void _GetSigOfFieldDef(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 fieldToken, System.Reflection.ConstArray* fieldMarshal)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetSigOfFieldDef' has not been implemented!");
		}

		public static System.Boolean _IsValidToken(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 token)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._IsValidToken' has not been implemented!");
		}

		public static System.Void _GetMarshalAs(System.IntPtr pNativeType, System.Int32 cNativeType, System.Int32* unmanagedType, System.Int32* safeArraySubType, System.String* safeArrayUserDefinedSubType, System.Int32* arraySubType, System.Int32* sizeParamIndex, System.Int32* sizeConst, System.String* marshalType, System.String* marshalCookie, System.Int32* iidParamIndex)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetMarshalAs' has not been implemented!");
		}

		public static System.Void _GetUserString(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 mdToken, System.Void** name, System.Int32* length)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetUserString' has not been implemented!");
		}

		public static System.Void _GetGenericParamProps(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 genericParameter, System.Int32* flags)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetGenericParamProps' has not been implemented!");
		}

		public static System.Void _GetSignatureFromToken(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 methodToken, System.Reflection.ConstArray* signature)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetSignatureFromToken' has not been implemented!");
		}

		public static System.Void _GetClassLayout(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 typeTokenDef, System.Int32* packSize, System.Int32* classSize)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetClassLayout' has not been implemented!");
		}

		public static System.Boolean _GetFieldOffset(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 typeTokenDef, System.Int32 fieldTokenDef, System.Int32* offset)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetFieldOffset' has not been implemented!");
		}

		public static System.Void _GetFieldMarshal(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 fieldToken, System.Reflection.ConstArray* fieldMarshal)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetFieldMarshal' has not been implemented!");
		}

		public static System.Void _GetPInvokeMap(System.IntPtr scope, System.Reflection.MetadataArgs+SkipAddresses* skipAddresses, System.Int32 token, System.Int32* attributes, System.Void** importName, System.Void** importDll)
		{
			throw new System.NotImplementedException("Method 'System.Reflection.MetadataImport._GetPInvokeMap' has not been implemented!");
		}
	}
}
