5 instantiations of RegexPrefix
System (5)
regex\system\text\regularexpressions\RegexFCD.cs (5)
56return new RegexPrefix(fc.GetFirstChars(culture), fc.IsCaseInsensitive()); 89return new RegexPrefix(pref, 0 != (curNode._options & RegexOptions.IgnoreCase)); 95return new RegexPrefix(curNode._ch.ToString(CultureInfo.InvariantCulture), 0 != (curNode._options & RegexOptions.IgnoreCase)); 98return new RegexPrefix(curNode._str, 0 != (curNode._options & RegexOptions.IgnoreCase)); 567internal static RegexPrefix _empty = new RegexPrefix(String.Empty, false);
13 references to RegexPrefix
System (13)
regex\system\text\regularexpressions\RegexCode.cs (2)
108internal RegexPrefix _fcPrefix; // the set of candidate first characters (may be null) 123RegexBoyerMoore bmPrefix, RegexPrefix fcPrefix,
regex\system\text\regularexpressions\RegexCompiler.cs (1)
96internal RegexPrefix _fcPrefix; // the possible first chars computed by RegexFCD
regex\system\text\regularexpressions\RegexFCD.cs (7)
48internal static RegexPrefix FirstChars(RegexTree t) { 63internal static RegexPrefix Prefix(RegexTree tree) { 92return RegexPrefix.Empty; 114return RegexPrefix.Empty; 118return RegexPrefix.Empty; 567internal static RegexPrefix _empty = new RegexPrefix(String.Empty, false); 585internal static RegexPrefix Empty {
regex\system\text\regularexpressions\RegexInterpreter.cs (1)
25internal RegexPrefix runfcPrefix;
regex\system\text\regularexpressions\RegexWriter.cs (2)
226RegexPrefix fcPrefix; 227RegexPrefix prefix;