2 // Check whether we're correctly handling `this'.
8 public void Hello (Foo<T,U> foo)
12 public virtual void Test ()
15 // Again, this must be encoded as a TypeSpec (Foo<!0,!1>)
16 // instead of a TypeDef.
21 public class Bar<T> : Foo<T,long>
23 public void Test (Foo<T,long> foo)
29 public class Baz<T> : Foo<T,string>
31 public override void Test ()