diff options
author | Miguel de Icaza <miguel@gnome.org> | 2009-09-20 22:08:04 +0400 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2009-09-20 22:08:04 +0400 |
commit | cd354cf405bedccb3c215fa960874e7da7364437 (patch) | |
tree | 8aa7f4267ddaf5fadbd55f32d7e093f2f13ea293 /mcs/errors | |
parent | 411777b03cb48fdc337707440e42924d42ddbe18 (diff) |
2009-09-20 Miguel de Icaza <miguel@novell.com>
* expression.cs: Do not crash when MemberLookup returns something
that is not a MemberExpr here. Report error 582 instead.
Fixes #499988.
svn path=/trunk/mcs/; revision=142286
Diffstat (limited to 'mcs/errors')
-rw-r--r-- | mcs/errors/cs0582-2.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mcs/errors/cs0582-2.cs b/mcs/errors/cs0582-2.cs new file mode 100644 index 00000000000..23c9381773a --- /dev/null +++ b/mcs/errors/cs0582-2.cs @@ -0,0 +1,14 @@ +// cs0582.cs: meth: Can not reference a type through an expression, try `test.meth' instead +// Line: 8 + +class test2 : test { + int meth( bool b ) + { + return 1; + base.meth (true); + } +} + +abstract class test { + public delegate void meth( bool b ) ; +} |