X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Ferrors%2Fcs0136-4.cs;h=52724005c8a54e0e41e8e0feb36228265e50ac0e;hb=38bf98614251a8b8a1e7dd06e59b17ff2f956305;hp=74a623bf66edea4ee053487565ce9470de8701ad;hpb=a8b22e0e864c03b8cfd2f2cb5a8075b6611c5553;p=mono.git diff --git a/mcs/errors/cs0136-4.cs b/mcs/errors/cs0136-4.cs index 74a623bf66e..52724005c8a 100644 --- a/mcs/errors/cs0136-4.cs +++ b/mcs/errors/cs0136-4.cs @@ -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; + } } }