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

		public static System.Void PrepareMemberInfoCache(System.RuntimeTypeHandle rt)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.PrepareMemberInfoCache' has not been implemented!");
		}

		public static System.Object _CreateEnum(System.RuntimeType enumType, System.Int64 value)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType._CreateEnum' has not been implemented!");
		}

		public static System.Type GetTypeFromProgIDImpl(System.String progID, System.String server, System.Boolean throwOnError)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.GetTypeFromProgIDImpl' has not been implemented!");
		}

		public static System.Type GetTypeFromCLSIDImpl(System.Guid clsid, System.String server, System.Boolean throwOnError)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.GetTypeFromCLSIDImpl' has not been implemented!");
		}

		public static System.Void GetGUID(System.RuntimeType aThis, System.Guid* result)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.GetGUID' has not been implemented!");
		}

		public static System.Boolean CanValueSpecialCast(System.RuntimeType valueType, System.RuntimeType targetType)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.CanValueSpecialCast' has not been implemented!");
		}

		public static System.Object AllocateValueType(System.RuntimeType type, System.Object value, System.Boolean fForceTypeChange)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.AllocateValueType' has not been implemented!");
		}

		public static System.Object InvokeDispMethod(System.RuntimeType aThis, System.String name, System.Reflection.BindingFlags invokeAttr, System.Object target, System.Object[] args, System.Boolean[] byrefModifiers, System.Int32 culture, System.String[] namedParameters)
		{
			throw new System.NotImplementedException("Method 'System.RuntimeType.InvokeDispMethod' has not been implemented!");
		}
	}
}
