Commit Graph

8 Commits

Author SHA1 Message Date
Dave Abrahams
a89c2e11ae [stdlib] Create shims for CFString access in core
...and use these shims in place of our previous inelegant dispatch
through 'C' code.

Swift SVN r25010
2015-02-05 19:18:31 +00:00
Dmitri Hrybenko
d6406875d8 Annotate runtime functions that use the Swift +1 parameter convention
with NS_RELEASES_ARGUMENT

Swift SVN r24057
2014-12-20 04:11:44 +00:00
Dmitri Hrybenko
4f819a9cf7 Remove an NSSet.copyObjectPointers() API that was unintentionally added
Swift SVN r24054
2014-12-20 03:01:34 +00:00
Dmitri Hrybenko
e87bcff79d stdlib: move String.{lowercaseString,uppercaseString} to the core
library

Swift SVN r23936
2014-12-15 09:47:03 +00:00
Maxwell Swadling
63462e64d0 [stdlib] Added ASCII fast path for string hashing
Swift SVN r23896
2014-12-12 22:22:58 +00:00
Joe Groff
dedf2a59c3 Runtime: Eliminate .cxx_construct in bridging object bases.
More workarounds for rdar://problem/18950072.

Swift SVN r23328
2014-11-14 21:01:59 +00:00
David Farler
c453eb4c48 Add Set type.
<rdar://problem/14661754> TLF: [data-structure] Set<T> data type + Bridging from NSSet

Swift SVN r23262
2014-11-12 07:07:00 +00:00
Dave Abrahams
ce99c04938 [stdlib] mv files NSSwiftXXX => SwiftNativeNSXXX
Swift SVN r22912
2014-10-24 15:48:47 +00:00