2 implementations of INegator
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (2)
1325
internal readonly struct DontNegate :
INegator
1336
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)
212
where TNegator : struct,
INegator
239
where TNegator : struct,
INegator
269
where TNegator : struct,
INegator
279
where TNegator : struct,
INegator
289
where TNegator : struct,
INegator
426
where TNegator : struct,
INegator
557
where TNegator : struct,
INegator
566
where TNegator : struct,
INegator
575
where TNegator : struct,
INegator
705
where TNegator : struct,
INegator
831
where TNegator : struct,
INegator
=>
839
where TNegator : struct,
INegator
=>
847
where TNegator : struct,
INegator
980
where TNegator : struct,
INegator
1109
where TNegator : struct,
INegator
1175
where TNegator : struct,
INegator
1211
where TNegator : struct,
INegator
1234
where TNegator : struct,
INegator
1256
where TNegator : struct,
INegator
1265
where TNegator : struct,
INegator
1281
where TNegator : struct,
INegator
1297
where TNegator : struct,
INegator
1443
static abstract TResult FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
;
1444
static abstract TResult FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
;
1445
static abstract TResult FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
;
1446
static abstract TResult FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
;
1454
public static bool FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
=> true;
1455
public static bool FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
=> true;
1456
public static bool FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
=> true;
1457
public static bool FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector256<byte> result) where TNegator : struct,
INegator
=> true;
1471
public static int FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector128<byte> result) where TNegator : struct,
INegator
1480
public static int FirstIndex<TNegator>(ref T searchSpace, ref T current, Vector256<byte> result) where TNegator : struct,
INegator
1494
public static int FirstIndexOverlapped<TNegator>(ref T searchSpace, ref T current0, ref T current1, Vector128<byte> result) where TNegator : struct,
INegator
1509
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)
233
where TNegator : struct, IndexOfAnyAsciiSearcher.
INegator
276
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