2004-11-18 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Thu, 18 Nov 2004 05:01:10 +0000 (05:01 -0000)
committerMartin Baulig <martin@novell.com>
Thu, 18 Nov 2004 05:01:10 +0000 (05:01 -0000)
commit41934170093bd2f029cdb5df17e74e64e551a34c
tree1854e161188a043f2e253299e54a2db7fb89dcb4
parent6f711e90086e0e4cf0ef8b0f552f670e2bda8bb7
2004-11-18  Martin Baulig  <martin@ximian.com>

* ecore.cs (TypeExpr.ResolveType): Removed.
(Expression.ResolveAsTypeTerminal): We always return a fully
resolved `TypeExpr', so we can just access its `Type'.

* class.cs (TypeContainer.DefineType): Resolve `CurrentType' here.

svn path=/trunk/mcs/; revision=36242
mcs/gmcs/ChangeLog
mcs/gmcs/attribute.cs
mcs/gmcs/class.cs
mcs/gmcs/decl.cs
mcs/gmcs/ecore.cs
mcs/gmcs/expression.cs
mcs/gmcs/generic.cs
mcs/gmcs/iterators.cs
mcs/gmcs/parameter.cs
mcs/gmcs/statement.cs
mcs/gmcs/typemanager.cs