Skip to content

Commit e8d780c

Browse files
committed
Remove namedCaptureOffsets from MECaptureList
This doesn't appear to be used, and should be available from the CaptureList.
1 parent 2021c05 commit e8d780c

File tree

4 files changed

+1
-5
lines changed

4 files changed

+1
-5
lines changed

Sources/_StringProcessing/Engine/MEBuilder.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,6 @@ extension MEProgram.Builder {
366366
registerInfo: regInfo,
367367
captureList: captureList,
368368
referencedCaptureOffsets: referencedCaptureOffsets,
369-
namedCaptureOffsets: namedCaptureOffsets,
370369
initialOptions: initialOptions)
371370
}
372371

Sources/_StringProcessing/Engine/MECapture.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,6 @@ extension Processor._StoredCapture: CustomStringConvertible {
145145
struct MECaptureList {
146146
var values: Array<Processor<String>._StoredCapture>
147147
var referencedCaptureOffsets: [ReferenceID: Int]
148-
var namedCaptureOffsets: [String: Int]
149148

150149
// func extract(from s: String) -> Array<Array<Substring>> {
151150
// caps.map { $0.map { s[$0] } }

Sources/_StringProcessing/Engine/MEProgram.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ struct MEProgram<Input: Collection> where Input.Element: Equatable {
3636

3737
let captureList: CaptureList
3838
let referencedCaptureOffsets: [ReferenceID: Int]
39-
let namedCaptureOffsets: [String: Int]
4039

4140
var initialOptions: MatchingOptions
4241
}

Sources/_StringProcessing/Executor.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ struct Executor {
3737

3838
let capList = MECaptureList(
3939
values: cpu.storedCaptures,
40-
referencedCaptureOffsets: engine.program.referencedCaptureOffsets,
41-
namedCaptureOffsets: engine.program.namedCaptureOffsets)
40+
referencedCaptureOffsets: engine.program.referencedCaptureOffsets)
4241

4342
let range = inputRange.lowerBound..<endIdx
4443
let caps = engine.program.captureList.createElements(capList, input)

0 commit comments

Comments
 (0)