generics.tuples
generics.tuples copied to clipboard
Two TTuple<T1, T2, T3> issues
By inheriting TTuple<T1, T2, T3> from TTuple<T1, T2>, two issues arise :
- Supports(TTuple<T1, T2, T3>, ITuple<T1, T2>) will return True, even though this class type seems intended to only Support(ITuple<T1, T2, T3>)
- The FValue1 and FValue2 fields are redeclared, since they are already present in TTuple<T1, T2>