[stdlib] Replace _HeapBuffer with a thin wrapper

...over ManagedBufferPointer
This commit is contained in:
Dave Abrahams
2017-05-31 16:56:07 -07:00
parent ce804529a1
commit b2e4bd5d09
14 changed files with 153 additions and 311 deletions

View File

@@ -276,7 +276,8 @@ extension Substring : _SwiftStringView {
_sanityCheck(r._core._owner !== _ephemeralContent._core._owner)
return r
}
public // @testablw
var _ephemeralContent : String {
let wholeCore = _slice._base._core
let subCore : _StringCore = wholeCore[