1 write to CaptureStarts
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
1167
CaptureStarts
= (int[])other.CaptureStarts.Clone();
11 references to CaptureStarts
System.Text.RegularExpressions (11)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (11)
482
return new SymbolicMatch(matchStart, matchEnd - matchStart, endRegisters.
CaptureStarts
, endRegisters.CaptureEnds);
1015
Array.Fill(initialRegisters.
CaptureStarts
, -1);
1137
CaptureStarts
[effect.CaptureNumber] = pos;
1149
public Registers Clone() => new Registers((int[])
CaptureStarts
.Clone(), (int[])CaptureEnds.Clone());
1157
if (
CaptureStarts
is not null && CaptureEnds is not null)
1159
Debug.Assert(
CaptureStarts
.Length == other.
CaptureStarts
.Length);
1162
Array.Copy(other.
CaptureStarts
,
CaptureStarts
,
CaptureStarts
.Length);
1167
CaptureStarts = (int[])other.
CaptureStarts
.Clone();