Skip to content

Commit 297a69d

Browse files
committed
Remove _CharacterClassModel conformance to RegexComponent
1 parent 8f93498 commit 297a69d

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

Sources/_StringProcessing/_CharacterClassModel.swift

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -161,18 +161,6 @@ public struct _CharacterClassModel: Hashable {
161161
}
162162
}
163163

164-
@available(SwiftStdlib 5.7, *)
165-
extension _CharacterClassModel: RegexComponent {
166-
public typealias RegexOutput = Substring
167-
168-
public var regex: Regex<RegexOutput> {
169-
guard let ast = self.makeAST() else {
170-
fatalError("FIXME: extended AST?")
171-
}
172-
return Regex(ast: ast)
173-
}
174-
}
175-
176164
@_spi(RegexBuilder)
177165
extension _CharacterClassModel {
178166
public static var any: _CharacterClassModel {

0 commit comments

Comments
 (0)