Switch range operators ".." and "...".

- 1..3 now means 1,2
- 1...3 now means 1,2,3

Implements <rdar://problem/16839891>

Swift SVN r18066
This commit is contained in:
Ted Kremenek
2014-05-14 07:36:00 +00:00
parent 2fe6987c5a
commit 9eea282719
73 changed files with 216 additions and 211 deletions

View File

@@ -72,11 +72,11 @@ struct UnicodeScalarView : Sliceable, Sequence {
}
func __slice__(start: IndexType, end: IndexType) -> UnicodeScalarView {
return UnicodeScalarView(_base[start._position...end._position])
return UnicodeScalarView(_base[start._position..end._position])
}
subscript(r: Range<IndexType>) -> UnicodeScalarView {
return UnicodeScalarView(_base[r.startIndex._position...r.endIndex._position])
return UnicodeScalarView(_base[r.startIndex._position..r.endIndex._position])
}
struct GeneratorType : Generator {