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