3 instantiations of AsciiState
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (3)
24new AsciiState(~Bitmap._lower, Lookup.CreateInverse()); 96state = new AsciiState(bitmapSpace, lookupLocal); 169state = new AsciiState(valuesByLowNibble, lookup);
21 references to AsciiState
System.Private.CoreLib (21)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Any2CharPackedIgnoreCaseSearchValues.cs (1)
19private IndexOfAnyAsciiSearcher.AsciiState _state;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiByteSearchValues.cs (1)
17private IndexOfAnyAsciiSearcher.AsciiState _state;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiCharSearchValues.cs (1)
18private IndexOfAnyAsciiSearcher.AsciiState _state;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (13)
23public readonly AsciiState CreateInverse() => 74internal static unsafe void ComputeAsciiState<T>(ReadOnlySpan<T> values, out AsciiState state) 141public static void ComputeUniqueLowNibbleState<T>(ReadOnlySpan<T> values, out AsciiState state) 216AsciiState state = default; 243AsciiState state = default; 266public static bool ContainsAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 276public static int IndexOfAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 285private static TResult IndexOfAnyCore<TResult, TNegator, TOptimizations, TUniqueLowNibble, TResultMapper>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 423public static int LastIndexOfAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 554public static bool ContainsAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 563public static int IndexOfAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 571private static TResult IndexOfAnyCore<TResult, TNegator, TUniqueLowNibble, TResultMapper>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 702public static int LastIndexOfAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticWithAsciiCharSearchValues.cs (2)
16private IndexOfAnyAsciiSearcher.AsciiState _asciiState; 17private IndexOfAnyAsciiSearcher.AsciiState _inverseAsciiState;
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasick.cs (2)
21private readonly IndexOfAnyAsciiSearcher.AsciiState _startingAsciiChars; 23public AhoCorasick(AhoCorasickNode[] nodes, IndexOfAnyAsciiSearcher.AsciiState startingAsciiChars)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (1)
20private IndexOfAnyAsciiSearcher.AsciiState _startingAsciiChars;