diff --git a/Sources/_StringProcessing/RegexDSL/Match.swift b/Sources/_StringProcessing/RegexDSL/Match.swift index bec0860c6..2dd31c379 100644 --- a/Sources/_StringProcessing/RegexDSL/Match.swift +++ b/Sources/_StringProcessing/RegexDSL/Match.swift @@ -18,6 +18,8 @@ public struct RegexMatch { public var match: Match { if Match.self == (Substring, DynamicCaptures).self { + // FIXME(rdar://89449323): Compiler assertion + let input = input let dynCaps = rawCaptures.map { StoredDynamicCapture($0, in: input) } return (input[range], dynCaps) as! Match } else if Match.self == Substring.self {