37 references to ReverseEndianness
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpHeaders.Generated.cs (1)
7489result = BinaryPrimitives.ReverseEndianness(result);
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadBigEndian.cs (2)
161ReverseEndianness(MemoryMarshal.Read<ushort>(source)) : 428value = ReverseEndianness(tmp);
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadLittleEndian.cs (2)
161ReverseEndianness(MemoryMarshal.Read<ushort>(source)) : 431value = ReverseEndianness(tmp);
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReverseEndianness.cs (2)
41public static short ReverseEndianness(short value) => (short)ReverseEndianness((ushort)value); 118internal static char ReverseEndianness(char value) => (char)ReverseEndianness((ushort)value);
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.WriteBigEndian.cs (2)
210ushort tmp = ReverseEndianness(value); 498ushort tmp = ReverseEndianness(value);
src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.WriteLittleEndian.cs (2)
210ushort tmp = ReverseEndianness(value); 498ushort tmp = ReverseEndianness(value);
src\libraries\System.Private.CoreLib\src\System\Globalization\CharUnicodeInfo.cs (2)
281int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 316int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta);
src\libraries\System.Private.CoreLib\src\System\Guid.cs (4)
252_b = BinaryPrimitives.ReverseEndianness(_b); 253_c = BinaryPrimitives.ReverseEndianness(_c); 549result._de = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness((ushort)uintTmp) : (ushort)uintTmp; 552result._fg = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness((ushort)uintTmp) : (ushort)uintTmp;
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Helpers.cs (1)
223return BinaryPrimitives.ReverseEndianness((ushort)(temp + value + 0xC080u)); // [ 00000000 00000000 10xxxxxx 110yyyyy ]
src\libraries\System.Private.CoreLib\src\System\UInt16.cs (2)
329result = BinaryPrimitives.ReverseEndianness(result); 377result = BinaryPrimitives.ReverseEndianness(result);
System.Private.DataContractSerialization (1)
System\Xml\XmlBufferReader.cs (1)
356=> BitConverter.IsLittleEndian ? ReadRawBytes<ushort>() : BinaryPrimitives.ReverseEndianness(ReadRawBytes<ushort>());
System.Reflection.Metadata (3)
System\Reflection\Internal\Utilities\BlobUtilities.cs (2)
46Unsafe.WriteUnaligned(ref buffer[start], !BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value); 49Unsafe.WriteUnaligned(ref buffer[start], BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness(value) : value);
System\Reflection\Internal\Utilities\MemoryBlock.cs (1)
189return BitConverter.IsLittleEndian ? result : BinaryPrimitives.ReverseEndianness(result);
System.Text.Encoding.CodePages (13)
System\Text\BaseCodePageEncoding.cs (10)
117pTableName[i] = (char)BinaryPrimitives.ReverseEndianness((ushort)pTableName[i]); 122pVersion[i] = BinaryPrimitives.ReverseEndianness(pVersion[i]); 155pCodePageName[i] = (char)BinaryPrimitives.ReverseEndianness((ushort)pCodePageName[i]); 201pCodePageName[i] = (char)BinaryPrimitives.ReverseEndianness((ushort)pCodePageName[i]); 203p->VersionMajor = BinaryPrimitives.ReverseEndianness(p->VersionMajor); 204p->VersionMinor = BinaryPrimitives.ReverseEndianness(p->VersionMinor); 205p->VersionRevision = BinaryPrimitives.ReverseEndianness(p->VersionRevision); 206p->VersionBuild = BinaryPrimitives.ReverseEndianness(p->VersionBuild); 209p->UnicodeReplace = (char)BinaryPrimitives.ReverseEndianness((ushort)p->UnicodeReplace); 210p->ByteReplace = BinaryPrimitives.ReverseEndianness(p->ByteReplace);
System\Text\BaseCodePageEncoding.netcoreapp.cs (1)
28pCodePageName[i] = (char)BinaryPrimitives.ReverseEndianness((ushort)pCodePageName[i]);
System\Text\DBCSCodePageEncoding.cs (1)
53return (char)BinaryPrimitives.ReverseEndianness((ushort)*pChar);
System\Text\SBCSCodePageEncoding.cs (1)
44return BinaryPrimitives.ReverseEndianness(*(ushort*)pByte);