Reverted this.
authorMartin Baulig <martin@novell.com>
Thu, 11 Nov 2004 04:13:42 +0000 (04:13 -0000)
committerMartin Baulig <martin@novell.com>
Thu, 11 Nov 2004 04:13:42 +0000 (04:13 -0000)
commit226f84cec9e0311d590360cea51341569f1082e6
treecd941f1233854bac511ab9f68e576d2f0b7975cf
parent2d493b3155f7ab8269d47b8330fdaa8ff4e565f1
Reverted this.
2004-10-24  Marek Safar  <marek.safar@seznam.cz>

Fixed bugs #63705, #67130
* decl.cs (MemberCache.MemberCache): Add parameter to distinguish
imported and defined interfaces.
(CacheEntry, EntryType): Changed to protected internal.

* class.cs (TypeContainer.DoDefineMembers): Setup cache for
interfaces too.

* typemanager.cs (LookupInterfaceContainer): New method.
Fills member container from base interfaces.

svn path=/trunk/mcs/; revision=36003
mcs/gmcs/ChangeLog
mcs/gmcs/class.cs
mcs/gmcs/decl.cs
mcs/gmcs/typemanager.cs