class X { void Foo (T t) { } void Foo (int i) { } }