mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
20 lines
411 B
Swift
20 lines
411 B
Swift
// RUN: %target-swift-frontend %s -emit-silgen
|
|
|
|
// rdar://problem/19792768
|
|
|
|
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) {}
|
|
|
|
func f() {
|
|
foo(
|
|
[ (10, 1010), (20, 1020), (30, 1030) ],
|
|
[ (10, 1010), (20, 1020), (30, 1030) ])
|
|
}
|
|
|