Mercurial > projects > dil
diff trunk/src/dil/semantic/Types.d @ 688:839c0c61af2b
Renamed some semantic types.
author | Aziz K?ksal <aziz.koeksal@gmail.com> |
---|---|
date | Tue, 22 Jan 2008 14:37:46 +0100 |
parents | 0749f30ef2d0 |
children | d33895f679eb |
line wrap: on
line diff
--- a/trunk/src/dil/semantic/Types.d Tue Jan 22 14:00:08 2008 +0100 +++ b/trunk/src/dil/semantic/Types.d Tue Jan 22 14:37:46 2008 +0100 @@ -94,7 +94,7 @@ } } -class EnumType : Type +class TypeEnum : Type { Enum enumSymbol; this(Enum enumSymbol, Type baseType) @@ -109,7 +109,7 @@ } } -class StructType : Type +class TypeStruct : Type { this() { @@ -117,7 +117,7 @@ } } -class ClassType : Type +class TypeClass : Type { this() { @@ -125,7 +125,7 @@ } } -class TypedefType : Type +class TypeTypedef : Type { this(Type next) { @@ -133,7 +133,7 @@ } } -class FunctionType : Type +class TypeFunction : Type { this(Type next) { @@ -141,7 +141,7 @@ } } -class DelegateType : Type +class TypeDelegate : Type { this(Type next) { @@ -149,7 +149,7 @@ } } -class IdentifierType : Type +class TypeIdentifier : Type { Identifier* ident; this(Identifier* ident) @@ -158,7 +158,7 @@ } } -class TInstanceType : Type +class TypeTemplInstance : Type { this() { @@ -166,7 +166,7 @@ } } -class TupleType : Type +class TypeTuple : Type { this(Type next) { @@ -174,7 +174,7 @@ } } -class ConstType : Type +class TypeConst : Type { this(Type next) { @@ -182,7 +182,7 @@ } } -class InvariantType : Type +class TypeInvariant : Type { this(Type next) {