Place break inside if block
[mono.git] / mcs / tests / dtest-016.cs
index f540082646376d03b9a98d986713448b2880cbd1..4ad76120c013dc11e06a8b7ea57442ecc868cc53 100644 (file)
@@ -38,7 +38,7 @@ public class C
        }
 }
 
-public class D
+class D
 {
        public static int Foo (dynamic d)
        {
@@ -51,6 +51,19 @@ public class D
        }
 }
 
+class E
+{
+       public static int Foo (int i, dynamic d)
+       {
+               return 1;
+       }
+
+       public static int Foo (double d, object i)
+       {
+               return 2;
+       }
+}
+
 class Program
 {
        static void DynOut (out dynamic d)
@@ -76,7 +89,7 @@ class Program
                c.Method_B (d); 
        }
 
-       static int Main ()
+       public static int Main ()
        {
                object o;
                DynOut (out o);
@@ -101,6 +114,9 @@ class Program
                d = 44;
                if (D.Foo (d) != 1)
                        return 4;
+
+               if (E.Foo (0, 0) != 1)
+                       return 5;
                
                return 0;
        }