blob: 3a8646298c07b963b1865cbfd6bf491dff8f0429 [file] [log] [blame]
// RUN: %target-swift-frontend %s -emit-silgen -swift-version 3
// rdar://problem/19792730
public func foo<
Expected : Sequence,
Actual : Sequence,
T : Comparable
where
Expected.Iterator.Element == Actual.Iterator.Element,
Expected.Iterator.Element == T
>(expected: Expected, actual: Actual) {}
public func foo<
Expected : Sequence,
Actual : Sequence,
T : Comparable
where
Expected.Iterator.Element == Actual.Iterator.Element,
Expected.Iterator.Element == (T, T)
>(expected: Expected, actual: Actual) {}