Skip to content

Commit 651d3a3

Browse files
committed
Remove an unnecessary end check
1 parent 5114ea4 commit 651d3a3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/_StringProcessing/Engine/MEBuiltins.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ extension String {
190190
limitedBy end: String.Index,
191191
isScalarSemantics: Bool
192192
) -> QuickResult<String.Index?> {
193-
guard currentPosition < end else { return .definite(nil) }
193+
assert(currentPosition < end)
194194
guard let (asciiValue, next, isCRLF) = _quickASCIICharacter(
195195
at: currentPosition, limitedBy: end
196196
) else {
@@ -273,7 +273,7 @@ extension String {
273273
isStrictASCII: Bool,
274274
isScalarSemantics: Bool
275275
) -> QuickResult<String.Index?> {
276-
guard currentPosition < end else { return .definite(nil) }
276+
assert(currentPosition < end)
277277
guard let (next, result) = _quickMatch(
278278
cc,
279279
at: currentPosition,

0 commit comments

Comments
 (0)