Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Combine cases of
Tuple.Zip
disjoint from (h1 *: t1, h2 *: t2)
If we reach the second case of `Zip[T1 <: Tuple, T2 <: Tuple]`, then we know `(T1, T2)` is disjoint from `(NonEmptyTuple, NonEmptyTuple)`, from which we can conclude at least one of the two is an `EmptyTuple`. Addressing scala#19175
- Loading branch information