Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-03Make Main method publicMarek Safar
2004-12-06remove svn:executable from *.csRaja R Harinath
svn path=/trunk/mcs/; revision=37192
2002-09-20Improve testMiguel de Icaza
svn path=/trunk/mcs/; revision=7628
2002-03-152002-03-14 Miguel de Icaza <miguel@ximian.com>Miguel de Icaza
* rootcontext.cs (ResolveTree): Always set the interface_resolve_order, because nested interfaces will be calling into us. * class.cs (GetInterfaceOrClass): Track the same resolution process used by TypeManager.LookupType. This fixes the nested type lookups in class declarations (separate path from LookupType). (TypeContainer.DefineType): Also define nested interfaces. (TypeContainer.RegisterOrder): New public function used to register the order in which child interfaces need to be closed. Nested interfaces need to be closed after their parents have been created. * interface.cs (InterfaceAttr): Put all the logic for computing the interface attribute here. (DefineInterface): Register our interface order with the RootContext or with the TypeContainer depending on the case. New test as well. svn path=/trunk/mcs/; revision=3115