Merge pull request #3563 from lewurm/interpreter
[mono.git] / mcs / tests / gtest-lambda-28.cs
1 using System;
2
3 class G<T>
4 {
5 }
6
7 class C
8 {
9         static G<TResult> M<T, TResult>(G<T>[] arg, Func<G<T>[], TResult> func)
10         {
11                 return null;
12         }
13         
14         public static int Main ()
15         {
16                 G<int>[] tasks = new G<int>[0];
17                 G<G<int>[]> r = M(tasks, l => l);
18                 return 0;
19         }
20 }