2 implementations of INegator
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (2)
1322
internal readonly struct DontNegate :
INegator
1333
internal readonly struct Negate :
INegator
42 references to INegator
System.Private.CoreLib (42)
src\libraries\System.Private.CoreLib\src\System\SearchValues\BitmapCharSearchValues.cs (2)
71
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
92
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (34)
209
where TNegator : struct,
INegator
236
where TNegator : struct,
INegator
266
where TNegator : struct,
INegator
276
where TNegator : struct,
INegator
286
where TNegator : struct,
INegator
423
where TNegator : struct,
INegator
554
where TNegator : struct,
INegator
563
where TNegator : struct,
INegator
572
where TNegator : struct,
INegator
702
where TNegator : struct,
INegator
828
where TNegator : struct,
INegator
=>
836
where TNegator : struct,
INegator
=>
844
where TNegator : struct,
INegator
977
where TNegator : struct,
INegator
1106
where TNegator : struct,
INegator
1172
where TNegator : struct,
INegator
1208
where TNegator : struct,
INegator
1231
where TNegator : struct,
INegator
1253
where TNegator : struct,
INegator
1262
where TNegator : struct,
INegator
1278
where TNegator : struct,
INegator
1294
where TNegator : struct,
INegator
1440
static abstract TResult FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
;
1441
static abstract TResult FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
;
1442
static abstract TResult FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
;
1443
static abstract TResult FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
;
1451
public static bool FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
=> true;
1452
public static bool FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
=> true;
1453
public static bool FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
=> true;
1454
public static bool FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
=> true;
1468
public static int FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
1477
public static int FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
1491
public static int FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
1506
public static int FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (2)
981
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
1002
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMapState.cs (2)
232
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
275
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValuesBase.cs (2)
55
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
69
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator