2009-10-20 Jb Evain <jbevain@novell.com>
[mcs.git] / tests / test-anon-38.cs
blob96aff697d74b2c8c4496cc6a8f25f07ce3dfb6d7
1 using System;
3 delegate void Simple ();
5 delegate Simple Foo ();
7 class X
9 public void Hello (long i, long j)
10 { }
12 public void Test (int i)
14 long j = 1 << i;
15 Hello (i, j);
16 Foo foo = delegate {
17 long k = 5 * j;
18 Hello (j, k);
19 return delegate {
20 Hello (j, k);
23 Simple simple = foo ();
24 simple ();
27 static void Main ()
29 X x = new X ();
30 x.Test (3);