Mercurial > projects > dil
view trunk/src/dil/semantic/TypesEnum.d @ 783:8380fb2c765f
Added documentation comments.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Sat, 23 Feb 2008 02:15:41 +0100 |
parents | f6e5bff58b10 |
children | c24be8d4f6ab |
line wrap: on
line source
/++ Author: Aziz Köksal License: GPL3 +/ module dil.semantic.TypesEnum; enum TYP { Error, // Basic types. Char, // char Wchar, // wchar Dchar, // dchar Bool, // bool Byte, // int8 Ubyte, // uint8 Short, // int16 Ushort, // uint16 Int, // int32 Uint, // uint32 Long, // int64 Ulong, // uint64 Cent, // int128 Ucent, // uint128 Float, // float32 Double, // float64 Real, // float80 Ifloat, // imaginary float32 Idouble, // imaginary float64 Ireal, // imaginary float80 Cfloat, // complex float32 Cdouble, // complex float64 Creal, // complex float80 Void, // void None, // TypeNone in the specs. Why? DArray, // Dynamic SArray, // Static AArray, // Associative Enum, Struct, Class, Typedef, Function, Delegate, Pointer, Reference, Identifier, TInstance, // Template instance. Tuple, Const, // D2 Invariant, // D2 }