2010-04-07 Jb Evain <jbevain@novell.com>
[mcs.git] / tests / gtest-lambda-11.cs
blobcae8b89af96f9d67b99fb756d64ecc11801f4749
3 using System;
5 public class Pair<T1, T2>
9 public delegate Pair<T1, T2> Group<T1, T2>(T1 input);
12 public static class C
14 public static void Foo<TInput, TValue, TIntermediate> (Group<TInput, TValue> Pair,
15 Func<TValue, Group<TInput, TIntermediate>> selector)
20 public class E<TI>
22 public void Rep1<TV>(Group<TI, TV> parser)
24 C.Foo (parser, (x) => parser);
28 public class M
30 public static void Main ()