3 instantiations of AsciiState
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (3)
23new AsciiState(~Bitmap._lower, Lookup.CreateInverse()); 95state = new AsciiState(bitmapSpace, lookupLocal); 168state = 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)
22public readonly AsciiState CreateInverse() => 73internal static unsafe void ComputeAsciiState<T>(ReadOnlySpan<T> values, out AsciiState state) 140public static void ComputeUniqueLowNibbleState<T>(ReadOnlySpan<T> values, out AsciiState state) 215AsciiState state = default; 242AsciiState state = default; 265public static bool ContainsAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 275public static int IndexOfAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 284private static TResult IndexOfAnyCore<TResult, TNegator, TOptimizations, TUniqueLowNibble, TResultMapper>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 422public static int LastIndexOfAny<TNegator, TOptimizations, TUniqueLowNibble>(ref short searchSpace, int searchSpaceLength, ref AsciiState state) 553public static bool ContainsAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 562public static int IndexOfAny<TNegator, TUniqueLowNibble>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 570private static TResult IndexOfAnyCore<TResult, TNegator, TUniqueLowNibble, TResultMapper>(ref byte searchSpace, int searchSpaceLength, ref AsciiState state) 701public 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;