stdlib: Sequence.iterator() => .makeIterator()

This commit is contained in:
Dmitri Gribenko
2016-02-23 13:09:54 -08:00
parent 577bb7431c
commit f0633ce5a9
91 changed files with 347 additions and 345 deletions

View File

@@ -148,17 +148,17 @@ extension String {
self._ascii = true
self._asciiBase = UnsafeBufferPointer<UInt8>(
start: UnsafePointer(_base._baseAddress),
count: _base.count).iterator()
count: _base.count).makeIterator()
} else {
self._ascii = false
self._base = UnsafeBufferPointer<UInt16>(
start: UnsafePointer(_base._baseAddress),
count: _base.count).iterator()
count: _base.count).makeIterator()
}
} else {
self._ascii = false
self._baseSet = false
self._iterator = _base.iterator()
self._iterator = _base.makeIterator()
}
}
@@ -205,7 +205,7 @@ extension String {
///
/// - Complexity: O(1).
@warn_unused_result
public func iterator() -> Iterator {
public func makeIterator() -> Iterator {
return Iterator(_core)
}