blob: 5df35be469036d3dde09aaf0e3fdf5818d0058d6 [file] [log] [blame]
// RUN: not %target-swift-frontend %s -typecheck
struct S : Sequence {
struct Iterator : IteratorProtocol {
mutating func next() -> Int? {
fatalError()
}
}
func makeIterator() -> Iterator {
fatalError()
}
}
extension S : Collection {
typealias Index = Int
var startIndex: Int { return 0 }
var endIndex: Int { return 1 }
}