Erik Eckstein
d0697f2ac1
Make internal stdlib functions public, which are called from the stdlib tests.
...
And make sure that all those public identifiers are preceeded with underscores.
I marked these public-modifiers with "// @testable" to document why they are public.
If some day we have a @testable attribute it should be used instead of those public-modifiers.
Again, this is needed for enabling dead internal function elimination in the stdlib.
Swift SVN r22657
2014-10-10 09:45:10 +00:00
Dave Abrahams
218d25eb5a
[stdlib] Propagate BidirectionalIndexType docs
...
193 undocumented public non-operator APIs remain in core
Swift SVN r22225
2014-09-23 19:35:31 +00:00
Dave Abrahams
c38e3201b2
[stdlib] Propagate ForwardIndexType docs to models
...
200 undocumented public APIs remain in core
Swift SVN r22222
2014-09-23 19:20:48 +00:00
Dave Abrahams
f4a7812065
[stdlib] Propagate SequenceType docs to models
...
235 undocumented public APIs remain in core
Swift SVN r22210
2014-09-23 10:40:37 +00:00
Dave Abrahams
76f9313088
[stdlib] Propagate GeneratorType docs to models
...
Swift SVN r22208
2014-09-23 09:47:26 +00:00
Dave Abrahams
1dd7272fe9
[stdlib] Propagate CollectionType docs to models
...
266 undocumented public APIs remain in core
Swift SVN r22206
2014-09-23 08:19:23 +00:00
Dmitri Hrybenko
b09698a6e6
stdlib: privatize lazyConcatenate() and related APIs
...
Swift SVN r21039
2014-08-05 14:55:09 +00:00
Dave Abrahams
9bec796c94
[stdlib] Lazy and eager concatenate
...
Swift SVN r20978
2014-08-03 21:34:28 +00:00