2010-05-31 Jb Evain <jbevain@novell.com>
[mcs.git] / tests / gtest-anon-22.cs
blob292602101e387ac5dbc6a5c001362c0a5c266566
1 using System.Linq.Expressions;
3 delegate int D1 ();
4 delegate long D2 ();
6 class C
8 static int Foo (D1 d)
10 return 1;
13 static int Foo (D2 d)
15 return 2;
18 static int FooE (Expression<D1> d)
20 return 1;
23 static int FooE (Expression<D2> d)
25 return 2;
28 public static int Main ()
30 if (Foo (delegate () { return 1; }) != 1)
31 return 1;
33 FooE (() => 1);
35 return 0;