8 references to NonBacktracking
System.Text.RegularExpressions.Generator (8)
RegexGenerator.Parser.cs (1)
187RegexOptions.NonBacktracking |
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexFindOptimizations.cs (1)
114bool dfa = (options & RegexOptions.NonBacktracking) != 0;
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexNode.cs (5)
379if ((rootNode.Options & (RegexOptions.RightToLeft | RegexOptions.NonBacktracking)) == 0) 501(Options & RegexOptions.NonBacktracking) != 0) 699if ((Options & RegexOptions.NonBacktracking) != 0) 2050Debug.Assert((Options & RegexOptions.NonBacktracking) == 0, "Atomic groups aren't supported and don't help performance with NonBacktracking"); 3406if ((Options & RegexOptions.NonBacktracking) != 0)
UpgradeToGeneratedRegexAnalyzer.cs (1)
150if ((value & RegexOptions.NonBacktracking) > 0)