1 write to CaptureEnds
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (1)
1166CaptureEnds = (int[])other.CaptureEnds.Clone();
11 references to CaptureEnds
System.Text.RegularExpressions (11)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (11)
480return new SymbolicMatch(matchStart, matchEnd - matchStart, endRegisters.CaptureStarts, endRegisters.CaptureEnds); 1014Array.Fill(initialRegisters.CaptureEnds, -1); 1138CaptureEnds[effect.CaptureNumber] = pos; 1147public Registers Clone() => new Registers((int[])CaptureStarts.Clone(), (int[])CaptureEnds.Clone()); 1155if (CaptureStarts is not null && CaptureEnds is not null) 1158Debug.Assert(CaptureEnds.Length == other.CaptureEnds.Length); 1161Array.Copy(other.CaptureEnds, CaptureEnds, CaptureEnds.Length); 1166CaptureEnds = (int[])other.CaptureEnds.Clone();