﻿// Copyright (c) MOSA Project. Licensed under the New BSD License.

namespace System.Reflection
{
	public enum TypeCode
	{
		Void = 1,
		Boolean = 2,
		Char = 3,
		I1 = 4,
		U1 = 5,
		I2 = 6,
		U2 = 7,
		I4 = 8,
		U4 = 9,
		I8 = 10,
		U8 = 11,
		R4 = 12,
		R8 = 13,
		String = 14,
		UnmanagedPointer = 15,
		ManagedPointer = 16,
		ValueType = 17,
		ReferenceType = 18,
		Var = 19,
		Array = 20,
		TypedRef = 22,
		I = 24,
		U = 25,
		FunctionPointer = 27,
		Object = 28,
		SZArray = 29,
		MVar = 30,
	}
}
