Boo.Lang.Compiler.TypeSystem.TypeSystemServices.PreparePrimitives C# (CSharp) Method

PreparePrimitives() protected method

protected PreparePrimitives ( ) : void
return void
        protected virtual void PreparePrimitives()
        {
            AddPrimitiveType("duck", DuckType);
            AddPrimitiveType("void", VoidType);
            AddPrimitiveType("object", ObjectType);
            AddPrimitiveType("callable", ICallableType);
            AddPrimitiveType("decimal", DecimalType);
            AddPrimitiveType("date", DateTimeType);

            AddLiteralPrimitiveType("bool", BoolType);
            AddLiteralPrimitiveType("sbyte", SByteType);
            AddLiteralPrimitiveType("byte", ByteType);
            AddLiteralPrimitiveType("short", ShortType);
            AddLiteralPrimitiveType("ushort", UShortType);
            AddLiteralPrimitiveType("int", IntType);
            AddLiteralPrimitiveType("uint", UIntType);
            AddLiteralPrimitiveType("long", LongType);
            AddLiteralPrimitiveType("ulong", ULongType);
            AddLiteralPrimitiveType("single", SingleType);
            AddLiteralPrimitiveType("double", DoubleType);
            AddLiteralPrimitiveType("char", CharType);
            AddLiteralPrimitiveType("string", StringType);
            AddLiteralPrimitiveType("regex", RegexType);
            AddLiteralPrimitiveType("timespan", TimeSpanType);
        }
TypeSystemServices