Dave Abrahams
d17c4171da
[stdlib] 80-column fixes
...
Swift SVN r18382
2014-05-19 02:08:19 +00:00
Nadav Rotem
14f4dd3a97
fix a typo
...
Swift SVN r18182
2014-05-16 06:06:52 +00:00
Nadav Rotem
70dfa94160
Extend the coverage of the fast path in the UTF16 comparator to more than ascii.
...
Swift SVN r18180
2014-05-16 05:58:39 +00:00
Nadav Rotem
2d592b6af9
Rename local variables. NFC.
...
Swift SVN r18176
2014-05-16 05:05:34 +00:00
Nadav Rotem
c1db20d178
Rename member_NthContiguous -> _nthContiguous
...
Swift SVN r18172
2014-05-16 04:26:10 +00:00
Nadav Rotem
c77b97079c
Hoist the check for contiguous storage outside of the comparison loop.
...
Once we know that the storage is contiguous we use the new API _NthContiguous.
We can further optimize this code by specializing the access to ascii or UTF-16.
Swift SVN r18167
2014-05-16 03:44:32 +00:00
Dave Abrahams
a8bbc4c89b
[stdlib] String internal API review changes
...
I had to XFAIL test/ClangModules/cf.swift, which is failing for reasons
I can't understand. <rdar://problem/16911496>
Swift SVN r18071
2014-05-14 14:18:52 +00:00
Ted Kremenek
9eea282719
Switch range operators ".." and "...".
...
- 1..3 now means 1,2
- 1...3 now means 1,2,3
Implements <rdar://problem/16839891>
Swift SVN r18066
2014-05-14 07:36:00 +00:00
Ted Kremenek
49d4fca14d
Rename UTF16Scalars to UnicodeScalarView.
...
Implements <rdar://problem/16821900>.
Swift SVN r17899
2014-05-11 23:51:07 +00:00