Merge pull request #5675 from mono/glib-debug-symbols
[mono.git] / mcs / errors / cs1501-2.cs
index 5a94ef20983fbdabcb498ad4bc76d597c229014f..dfb0ef443cfa7548cc896404969c2d6dc5bc4e1a 100644 (file)
@@ -1,14 +1,22 @@
-// cs1501-2.cs: No overload for method `X' takes `0' arguments
-// Line: 11
-class X {
+// CS1501: No overload for method `Foo' takes `0' arguments
+// Line: 20
 
-       X (int a)
+class A
+{
+       protected virtual void Foo (object[] arr)
        {
        }
-       
-       static void Main ()
+}
+
+class B : A
+{
+       protected override void Foo (params object[] arr)
+       {
+       }
+
+       static void Bar()
        {
-               new X ();
+               B b = new B ();
+               b.Foo ();
        }
 }
-