# HG changeset patch # User Aziz K?ksal # Date 1201387142 -3600 # Node ID 8e252b7c14591be44f221ab195e6fafe1fde45b1 # Parent 4c0ea78a7f8b33d171e5a415f48178282016f664 Resolved cyclic dependency of dil.semantic.Types. diff -r 4c0ea78a7f8b -r 8e252b7c1459 trunk/src/dil/semantic/Types.d --- a/trunk/src/dil/semantic/Types.d Sat Jan 26 20:59:27 2008 +0100 +++ b/trunk/src/dil/semantic/Types.d Sat Jan 26 23:39:02 2008 +0100 @@ -4,7 +4,7 @@ +/ module dil.semantic.Types; -import dil.semantic.Symbols; +import dil.semantic.Symbol; import dil.semantic.TypesEnum; import dil.lexer.Identifier; import dil.CompilerInfo; @@ -99,8 +99,8 @@ class TypeEnum : Type { - Enum enumSymbol; - this(Enum enumSymbol, Type baseType) + Symbol enumSymbol; + this(Symbol enumSymbol, Type baseType) { super(baseType, TYP.Enum); this.enumSymbol = enumSymbol;