summaryrefslogtreecommitdiff
path: root/mcs/tests/gtest-lambda-29.cs
blob: 6ed74d1aaa44840a2e998df3757ca5d9d4178bcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;

class C<T>
{
}

class A
{
	public static void Main ()
	{
		M1 ((int[][] arg) => { });
		M2 ((C<short>[] arg) => { });
		M3 ((C<short[]>[] arg) => { });
	}

	static void M1<T> (Action<T[][]> arg)
	{
	}

	static void M2<T> (Action<C<T>[]> arg)
	{
	}

	static void M3<T> (Action<C<T[]>[]> arg)
	{
	}
}