// Compiler options: -t:library

public class A
{
	public virtual void Foo<T> ()
	{
	}
}

public class B : A
{
	public override void Foo<T> ()
	{
	}
}