Skip to content

Commit 6253d84

Browse files
committed
[DNM] try commenting out autoclosures entirely
1 parent 4bbc0bb commit 6253d84

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

stdlib/public/core/StringUTF8View.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -351,9 +351,9 @@ extension String.UTF8View {
351351
let span = unsafe Span(_unsafeStart: address, count: count)
352352
return unsafe _overrideLifetime(span, borrowing: self)
353353
}
354-
_precondition(_guts.isFastUTF8)
354+
// _precondition(_guts.isFastUTF8)
355355
let buffer = unsafe _guts._object.fastUTF8
356-
_precondition(count == buffer.count)
356+
// _precondition(count == buffer.count)
357357
let span = unsafe Span(_unsafeElements: buffer)
358358
return unsafe _overrideLifetime(span, borrowing: self)
359359
}

stdlib/public/core/Substring.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -796,7 +796,7 @@ extension Substring.UTF8View {
796796
let span = unsafe Span(_unsafeStart: start, count: end &- first)
797797
return unsafe _overrideLifetime(span, borrowing: self)
798798
}
799-
_precondition(_wholeGuts.isFastUTF8)
799+
// _precondition(_wholeGuts.isFastUTF8)
800800
var span = unsafe Span(_unsafeElements: _wholeGuts._object.fastUTF8)
801801
span = span._extracting(first..<end)
802802
return unsafe _overrideLifetime(span, borrowing: self)

0 commit comments

Comments
 (0)