Merge pull request #3586 from henricm/fix-win-uri-tests
[mono.git] / mcs / errors / cs0136-4.cs
index 74a623bf66edea4ee053487565ce9470de8701ad..52724005c8a54e0e41e8e0feb36228265e50ac0e 100644 (file)
@@ -1,11 +1,19 @@
-// cs0136-4.cs: A local variable named `y' cannot be declared in this scope because it would give a different meaning to `y', which is already used in a `parent or current' scope to denote something else
-// Line: 8
+// CS0136: A local variable named `res' cannot be declared in this scope because it would give a different meaning to `res', which is already used in a `child' scope to denote something else
+// Line: 15
 
-class X
+class C
 {
-       static int y;
-       static void Main () {
-               y = 10;
-               int y = 5;
+       public void Foo (int i, int v)
+       {
+               switch (i) {
+                       case 1:
+                               if (v > 0) {
+                                       int res = 1;
+                               }
+                               break;
+                       case 2:
+                               int res = 2;
+                               break;
+               }
        }
 }