1 write to CaptureNumberSparseMapping
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\RegexTree.cs (1)
75CaptureNumberSparseMapping = captureNumberSparseMapping;
8 references to CaptureNumberSparseMapping
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\Regex.cs (1)
133caps = tree.CaptureNumberSparseMapping;
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (2)
143if (tree.CaptureNumberSparseMapping != null) 146GenerateCreateHashtable(RegexField(nameof(Regex.caps)), tree.CaptureNumberSparseMapping);
System\Text\RegularExpressions\RegexWriter.cs (4)
254Emit(RegexOpcode.TestBackreference, RegexParser.MapCaptureNumber(node.M, _tree.CaptureNumberSparseMapping)); 348Emit(RegexOpcode.Capturemark, RegexParser.MapCaptureNumber(node.M, _tree.CaptureNumberSparseMapping), RegexParser.MapCaptureNumber(node.N, _tree.CaptureNumberSparseMapping)); 428Emit((RegexOpcode)node.Kind | bits, RegexParser.MapCaptureNumber(node.M, _tree.CaptureNumberSparseMapping));
System\Text\RegularExpressions\Symbolic\SymbolicRegexRunnerFactory.cs (1)
21var converter = new RegexNodeConverter(bddBuilder, regexTree.CaptureNumberSparseMapping);