3 instantiations of AsciiState
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (3)
24new AsciiState(~Bitmap._lower, Lookup.CreateInverse()); 97state = new AsciiState(bitmapSpace, lookupLocal); 170state = new AsciiState(valuesByLowNibble, lookup);
21 references to AsciiState
System.Private.CoreLib (21)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Any2CharPackedIgnoreCaseSearchValues.cs (1)
19private IndexOfAnyAsciiSearcher.AsciiState _state;
src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiByteSearchValues.cs (1)
17private IndexOfAnyAsciiSearcher.AsciiState _state;
src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiCharSearchValues.cs (1)
18private IndexOfAnyAsciiSearcher.AsciiState _state;
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (13)
23public readonly AsciiState CreateInverse() => 75internal static unsafe void ComputeAsciiState<T>(ReadOnlySpan<T> values, out AsciiState state) 142public static void ComputeUniqueLowNibbleState<T>(ReadOnlySpan<T> values, out AsciiState state) 218AsciiState state = default; 245AsciiState state = default; 268public static bool ContainsAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 278public static int IndexOfAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 287private static TResult IndexOfAnyCore<TResult, TNegator, TOptimizations, TUniqueLowNibble, TResultMapper>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 425public static int LastIndexOfAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 556public static bool ContainsAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 565public static int IndexOfAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 573private static TResult IndexOfAnyCore<TResult, TNegator, TUniqueLowNibble, TResultMapper>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 704public static int LastIndexOfAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state)
src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticWithAsciiCharSearchValues.cs (2)
16private IndexOfAnyAsciiSearcher.AsciiState _asciiState; 17private IndexOfAnyAsciiSearcher.AsciiState _inverseAsciiState;
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\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\AhoCorasickBuilder.cs (1)
20private IndexOfAnyAsciiSearcher.AsciiState _startingAsciiChars;