#region COPYRIGHT
//
//     THIS IS GENERATED BY TEMPLATE
//     
//     AUTHOR  :     ROYE
//     DATE       :     2010
//
//     COPYRIGHT (C) 2010, TIANXIAHOTEL TECHNOLOGIES CO., LTD. ALL RIGHTS RESERVED.
//
#endregion

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace System.Reflection
{
    internal static class Constants
    {
        public const string IndexerSetterName = "set_Item";
        public const string IndexerGetterName = "get_Item";

        public const string ArraySetterName = "[]=";
        public const string ArrayGetterName = "=[]";

        public static readonly Type ObjectType = typeof(object);
        public static readonly Type IntType = typeof(int);
        public static readonly Type StructType = typeof(ValueTypeHolder);
        public static readonly Type VoidType = typeof(void);
        public static readonly Type[] ArrayOfObjectType = new[] { typeof(object) };

        public static readonly object[] EmptyObjectArray = new object[0];
        public static readonly string[] EmptyStringArray = new string[0];

        public static readonly PropertyInfo[] EmptyPropertyInfoArray = new PropertyInfo[0];
    }
}
