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
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2009-09-20 22:08:04 +0400
committerMiguel de Icaza <miguel@gnome.org>2009-09-20 22:08:04 +0400
commitcd354cf405bedccb3c215fa960874e7da7364437 (patch)
tree8aa7f4267ddaf5fadbd55f32d7e093f2f13ea293 /mcs/errors
parent411777b03cb48fdc337707440e42924d42ddbe18 (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.cs14
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 ) ;
+}