In mcs and gmcs:
authorRaja R Harinath <harinath@hurrynot.org>
Thu, 3 Aug 2006 12:40:31 +0000 (12:40 -0000)
committerRaja R Harinath <harinath@hurrynot.org>
Thu, 3 Aug 2006 12:40:31 +0000 (12:40 -0000)
commit324ddd070153ad6bca26201045a4c413be2ee14c
treea7fa24a1fe86be19e1e6806e3b3e418ba1265478
parent7bca75520605b5885ff005f62b196e90bf17d639
In mcs and gmcs:
Fix cs0146-3.cs and cs0146-4.cs.
* class.cs (TypeManager.CheckRecursiveDefinition): Check that
enclosing types don't depend on the current type.

In errors:
* cs0146-3.cs, cs0146-4.cs: New tests for bug discovered while
fixing #77963.

svn path=/trunk/mcs/; revision=63286
mcs/errors/ChangeLog
mcs/errors/cs0146-3.cs [new file with mode: 0644]
mcs/errors/cs0146-4.cs [new file with mode: 0644]
mcs/gmcs/ChangeLog
mcs/gmcs/class.cs
mcs/mcs/ChangeLog
mcs/mcs/class.cs