43 references to ReverseEndianness
ILAssembler (1)
GrammarVisitor.cs (1)
3107BinaryPrimitives.ReverseEndianness(bytesAsChars[i]);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpHeaders.Generated.cs (1)
7489result = BinaryPrimitives.ReverseEndianness(result);
Microsoft.NET.HostModel (1)
AppHost\PEUtils.cs (1)
140=> BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value);
System.Net.Security (6)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (6)
135readonly get => BitConverter.IsLittleEndian ? _length : BinaryPrimitives.ReverseEndianness(_length); 136set => _length = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value); 140readonly get => BitConverter.IsLittleEndian ? _maximumLength : BinaryPrimitives.ReverseEndianness(_maximumLength); 141set => _maximumLength = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value); 178readonly get => BitConverter.IsLittleEndian ? _productBuild : BinaryPrimitives.ReverseEndianness(_productBuild); 179set => _productBuild = BitConverter.IsLittleEndian ? value : BinaryPrimitives.ReverseEndianness(value);
System.Private.CoreLib (19)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadBigEndian.cs (2)
179ReverseEndianness(MemoryMarshal.Read<ushort>(source)) : 468value = ReverseEndianness(tmp);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReadLittleEndian.cs (2)
179ReverseEndianness(MemoryMarshal.Read<ushort>(source)) : 471value = ReverseEndianness(tmp);
src\runtime\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\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.WriteBigEndian.cs (2)
234ushort tmp = ReverseEndianness(value); 543ushort tmp = ReverseEndianness(value);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.WriteLittleEndian.cs (2)
234ushort tmp = ReverseEndianness(value); 543ushort tmp = ReverseEndianness(value);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CharUnicodeInfo.cs (4)
308int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 343int delta = (BitConverter.IsLittleEndian) ? rsDelta : BinaryPrimitives.ReverseEndianness(rsDelta); 496index = BinaryPrimitives.ReverseEndianness(Unsafe.ReadUnaligned<ushort>(ref level2Ref)); 533index = BinaryPrimitives.ReverseEndianness(Unsafe.ReadUnaligned<ushort>(ref level2Ref));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (4)
255_b = BinaryPrimitives.ReverseEndianness(_b); 256_c = BinaryPrimitives.ReverseEndianness(_c); 588result._de = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness((ushort)uintTmp) : (ushort)uintTmp; 591result._fg = BitConverter.IsLittleEndian ? BinaryPrimitives.ReverseEndianness((ushort)uintTmp) : (ushort)uintTmp;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Helpers.cs (1)
223return BinaryPrimitives.ReverseEndianness((ushort)(temp + value + 0xC080u)); // [ 00000000 00000000 10xxxxxx 110yyyyy ]
System.Private.DataContractSerialization (1)
System\Xml\XmlBufferReader.cs (1)
356=> BitConverter.IsLittleEndian ? ReadRawBytes<ushort>() : BinaryPrimitives.ReverseEndianness(ReadRawBytes<ushort>());
System.Reflection.Metadata (1)
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);