2 implementations of INegator
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (2)
1321
internal readonly struct DontNegate :
INegator
1336
internal readonly struct Negate :
INegator
42 references to INegator
System.Private.CoreLib (42)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\BitmapCharSearchValues.cs (2)
71
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
92
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (34)
210
where TNegator : struct,
INegator
237
where TNegator : struct,
INegator
267
where TNegator : struct,
INegator
277
where TNegator : struct,
INegator
287
where TNegator : struct,
INegator
424
where TNegator : struct,
INegator
555
where TNegator : struct,
INegator
564
where TNegator : struct,
INegator
573
where TNegator : struct,
INegator
703
where TNegator : struct,
INegator
829
where TNegator : struct,
INegator
=>
837
where TNegator : struct,
INegator
=>
845
where TNegator : struct,
INegator
978
where TNegator : struct,
INegator
1107
where TNegator : struct,
INegator
1173
where TNegator : struct,
INegator
1209
where TNegator : struct,
INegator
1232
where TNegator : struct,
INegator
1254
where TNegator : struct,
INegator
1262
where TNegator : struct,
INegator
1278
where TNegator : struct,
INegator
1292
where TNegator : struct,
INegator
1465
static abstract TResult FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
;
1466
static abstract TResult FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
;
1467
static abstract TResult FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
;
1468
static abstract TResult FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
;
1476
public static bool FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
=> true;
1477
public static bool FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
=> true;
1478
public static bool FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
=> true;
1479
public static bool FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
=> true;
1493
public static int FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
1501
public static int FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
1513
public static int FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
1528
public static int FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (2)
989
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
1010
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMapState.cs (2)
232
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
275
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValuesBase.cs (2)
55
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
69
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator