Merge pull request #3766 from BrzVlad/feature-default-conc
[mono.git] / mcs / errors / cs0136-10.cs
1 // CS0136: A local variable named `t' cannot be declared in this scope because it would give a different meaning to `t', which is already used in a `parent or current' scope to denote something else
2 // Line: 14
3 using System;
4
5 public delegate void Hello (Test test);
6
7 public class Test
8 {
9         public void Whatever ()
10         { }
11
12         static void RunIt (Test t)
13         {
14                 Hello hello = delegate (Test t) {
15                         t.Whatever ();
16                 };
17                 hello (t);
18         }
19
20         static void Main ()
21         {
22                 Test t = new Test ();
23                 RunIt (t);
24         }
25 }