2008-09-29 Jb Evain <jbevain@novell.com>
[mcs.git] / tests / gtest-071.cs
blobb0a7857de69c3dc3a9bd339b6db9a5f861b7c9f6
1 using System;
3 class Foo<T>
5 public T Test<U> (U u)
6 where U : T
8 return u;
12 class X
14 static void Main ()
16 Foo<X> foo = new Foo<X> ();
18 Y y = new Y ();
19 X x = foo.Test<Y> (y);
23 class Y : X