class foo<T> { void f (T t); } and we do a LookupMemberCache (typeof (foo<int>)), the returned member cache should contain a method named void f (int t); - Hari