13 references to ReverseIfBE
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (13)
123
MemoryMarshal.Cast<byte, int>((Span<byte>)_array)[(int)index] &=
ReverseIfBE
((1 << (int)extraBits) - 1);
631
intSpan[ints - 1] &=
ReverseIfBE
((int)mask);
642
uint right = (uint)
ReverseIfBE
(intSpan[fromIndex]) >> shiftCount;
643
int left =
ReverseIfBE
(intSpan[++fromIndex]) << (BitsPerInt32 - shiftCount);
644
intSpan[toIndex++] =
ReverseIfBE
(left | (int)right);
648
mask &= (uint)
ReverseIfBE
(intSpan[fromIndex]);
649
intSpan[toIndex++] =
ReverseIfBE
((int)(mask >> shiftCount));
693
int left =
ReverseIfBE
(intSpan[fromindex]) << shiftCount;
694
uint right = (uint)
ReverseIfBE
(intSpan[--fromindex]) >> (BitsPerInt32 - shiftCount);
695
intSpan[lastIndex] =
ReverseIfBE
(left | (int)right);
698
intSpan[lastIndex] =
ReverseIfBE
(
ReverseIfBE
(intSpan[fromindex]) << shiftCount);
790
intArray[index + intLength - 1] =
ReverseIfBE
(source[^1]) & ((1 << (int)extraBits) - 1);