10 references to IndexBitMask
System.Memory (10)
System\Buffers\ReadOnlySequence.Helpers.cs (10)
136
return new ReadOnlyMemory<T>((T[])startObject, startIndex, (endIndex & ReadOnlySequence.
IndexBitMask
) - startIndex);
146
return (ReadOnlyMemory<T>)(object)((string)startObject).AsMemory(startIndex & ReadOnlySequence.
IndexBitMask
, endIndex - startIndex);
150
startIndex &= ReadOnlySequence.
IndexBitMask
;
213
return span.Slice(startIndex, (endIndex & ReadOnlySequence.
IndexBitMask
) - startIndex);
224
return memory.Span.Slice(startIndex & ReadOnlySequence.
IndexBitMask
, endIndex - startIndex);
228
startIndex &= ReadOnlySequence.
IndexBitMask
;
464
private static int GetIndex(int Integer) => Integer & ReadOnlySequence.
IndexBitMask
;
665
first = new ReadOnlySpan<T>((T[])startObject, startIndex, (endIndex & ReadOnlySequence.
IndexBitMask
) - startIndex);
687
ReadOnlySpan<char> spanOfChar = ((string)startObject).AsSpan(startIndex & ReadOnlySequence.
IndexBitMask
, endIndex - startIndex);
693
startIndex &= ReadOnlySequence.
IndexBitMask
;