diff --git a/Sources/_StringProcessing/Engine/MECapture.swift b/Sources/_StringProcessing/Engine/MECapture.swift index 4bea21133..0af23cf41 100644 --- a/Sources/_StringProcessing/Engine/MECapture.swift +++ b/Sources/_StringProcessing/Engine/MECapture.swift @@ -34,7 +34,9 @@ extension Processor { struct _StoredCapture { var range: Range? = nil - var value: Any? = nil + var value: Any? { nil } + + var valueIndex: Array.Index? = nil // An in-progress capture start fileprivate var currentCaptureBegin: Position? = nil @@ -72,7 +74,7 @@ extension Processor { } range = low..