public interface Foo
{
	T Test<T> ()
		where T : class;
}

class X
{
	public static void Main ()
	{ }
}