1274 references to Slice
aspire (5)
Aspire.Dashboard (5)
Aspire.Hosting (6)
Aspire.Playground.Tests (1)
http2cat (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.LongTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.NewHandler.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.NewShim.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
IIS.ShadowCopy.Tests (2)
IISExpress.FunctionalTests (29)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
illink (5)
InMemory.FunctionalTests (12)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
42if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
55var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: false, out var headersLength);
90var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: true, out var headersLength);
133buffer.Slice(currentLength),
Microsoft.AspNetCore.Components (1)
Microsoft.AspNetCore.Components.Server (34)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackWriter.cs (28)
141WriteBigEndian((ushort)count, span.Slice(1));
148WriteBigEndian(count, span.Slice(1));
181WriteBigEndian((ushort)count, span.Slice(1));
188WriteBigEndian(count, span.Slice(1));
286WriteBigEndian(value, span.Slice(1));
336WriteBigEndian(value, span.Slice(1));
368WriteBigEndian((ushort)value, span.Slice(1));
385WriteBigEndian(value, span.Slice(1));
427WriteBigEndian((short)value, span.Slice(1));
445WriteBigEndian(value, span.Slice(1));
479WriteBigEndian((ushort)value, span.Slice(1));
486WriteBigEndian((uint)value, span.Slice(1));
503WriteBigEndian(value, span.Slice(1));
546WriteBigEndian((short)value, span.Slice(1));
553WriteBigEndian((int)value, span.Slice(1));
571WriteBigEndian(value, span.Slice(1));
600WriteBigEndian(value, span.Slice(1));
612WriteBigEndian(value, span.Slice(1));
685WriteBigEndian(data32, span.Slice(2));
694WriteBigEndian(data64, span.Slice(2));
705WriteBigEndian((uint)nanoseconds, span.Slice(3));
706WriteBigEndian(seconds, span.Slice(7));
813WriteBigEndian((ushort)length, span.Slice(1));
823WriteBigEndian(length, span.Slice(1));
897WriteBigEndian((ushort)byteCount, span.Slice(1));
904WriteBigEndian(byteCount, span.Slice(1));
1018WriteBigEndian((ushort)dataLength, span.Slice(1));
1026WriteBigEndian(dataLength, span.Slice(1));
Microsoft.AspNetCore.DataProtection (6)
Microsoft.AspNetCore.Http.Abstractions (2)
Microsoft.AspNetCore.Http.Connections (2)
Microsoft.AspNetCore.Http.Extensions (5)
Microsoft.AspNetCore.HttpLogging (5)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (2)
Microsoft.AspNetCore.Mvc.RazorPages (2)
Microsoft.AspNetCore.OpenApi (2)
Microsoft.AspNetCore.OutputCaching (1)
Microsoft.AspNetCore.Server.HttpSys (2)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (28)
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
Microsoft.AspNetCore.Server.HttpSys.Tests (14)
Microsoft.AspNetCore.Server.IIS (3)
Microsoft.AspNetCore.Server.Kestrel.Core (55)
Internal\Http3\QPackHeaderWriter.cs (6)
20bool doneEncode = Encode(enumerator, buffer.Slice(2), ref totalHeaderSize, out length);
35int statusCodeLength = EncodeStatusCode(statusCode, buffer.Slice(2));
44bool done = Encode(headersEnumerator, buffer.Slice(statusCodeLength + 2), throwIfNoneEncoded: false, ref totalHeaderSize, out int headersLength);
72if (!QPackEncoder.EncodeStaticIndexedHeaderField(staticTableId, buffer.Slice(length), out headerLength))
86if (!EncodeHeader(buffer.Slice(length), staticTableId, name, value, valueEncoding, out headerLength))
127statusBytes.CopyTo(buffer.Slice(3));
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
42if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
55var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: false, out var headersLength);
90var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: true, out var headersLength);
133buffer.Slice(currentLength),
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (13)
74destination = destination.Slice(headerBytesWritten);
132if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(value, valueEncoding, destination.Slice(nameLength), out int valueLength))
149if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(values, separator, valueEncoding, destination.Slice(nameLength), out int valueLength))
194buffer = buffer.Slice(nameLength);
257buffer = buffer.Slice(nameLength);
264buffer = buffer.Slice(value.Length);
269buffer = buffer.Slice(separator.Length);
273buffer = buffer.Slice(value.Length);
279buffer = buffer.Slice(written);
284buffer = buffer.Slice(separator.Length);
287buffer = buffer.Slice(written);
326buffer = buffer.Slice(nameLength);
366destination = destination.Slice(length);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (9)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
42if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
55var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: false, out var headersLength);
90var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: true, out var headersLength);
133buffer.Slice(currentLength),
src\Shared\test\Shared.Tests\runtime\Http3\QPackDecoderTest.cs (3)
166QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":method", new string('A', 8192 / 2), buffer.Slice(length), out int bytesWritten);
168QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":path", new string('A', 8192 / 2), buffer.Slice(length), out bytesWritten);
170QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":scheme", "http", buffer.Slice(length), out bytesWritten);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (6)
src\Servers\Kestrel\shared\HPackHeaderWriter.cs (4)
42if (!EncodeStatusHeader(statusCode, hpackEncoder, buffer.Slice(length), out var statusCodeLength))
55var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: false, out var headersLength);
90var done = EncodeHeadersCore(hpackEncoder, headersEnumerator, buffer.Slice(length), canRequestLargerBuffer: true, out var headersLength);
133buffer.Slice(currentLength),
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
Microsoft.AspNetCore.Shared.Tests (40)
runtime\Http3\QPackDecoderTest.cs (3)
166QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":method", new string('A', 8192 / 2), buffer.Slice(length), out int bytesWritten);
168QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":path", new string('A', 8192 / 2), buffer.Slice(length), out bytesWritten);
170QPackEncoder.EncodeLiteralHeaderFieldWithoutNameReference(":scheme", "http", buffer.Slice(length), out bytesWritten);
src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
src\Shared\runtime\Http3\QPack\QPackEncoder.cs (13)
74destination = destination.Slice(headerBytesWritten);
132if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(value, valueEncoding, destination.Slice(nameLength), out int valueLength))
149if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(values, separator, valueEncoding, destination.Slice(nameLength), out int valueLength))
194buffer = buffer.Slice(nameLength);
257buffer = buffer.Slice(nameLength);
264buffer = buffer.Slice(value.Length);
269buffer = buffer.Slice(separator.Length);
273buffer = buffer.Slice(value.Length);
279buffer = buffer.Slice(written);
284buffer = buffer.Slice(separator.Length);
287buffer = buffer.Slice(written);
326buffer = buffer.Slice(nameLength);
366destination = destination.Slice(length);
Microsoft.AspNetCore.SignalR.Client.Tests (2)
Microsoft.AspNetCore.SignalR.Common (2)
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (3)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (2)
Microsoft.AspNetCore.SignalR.Specification.Tests (2)
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
Microsoft.AspNetCore.WebSockets (5)
Microsoft.AspNetCore.WebUtilities (1)
Microsoft.Build.Framework (1)
Microsoft.CodeAnalysis (4)
Microsoft.CodeAnalysis.CodeStyle (3)
Microsoft.CodeAnalysis.Collections.Package (1)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.Threading.Package (1)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Microsoft.Data.Analysis (5)
PrimitiveColumnContainer.BinaryOperations.cs (4)
136arithmetic.HandleOperation(operation, leftSpan.Slice(0, availableInRetSpan), rightSpan.Slice(0, availableInRetSpan), retSpan.Slice(retOffset));
142arithmetic.HandleOperation(operation, leftSpan, rightSpan, retSpan.Slice(retOffset));
178arithmetic.HandleOperation(operation, leftSpan.Slice(0, availableInRetSpan), right, retSpan.Slice(retOffset));
184arithmetic.HandleOperation(operation, leftSpan, right, retSpan.Slice(retOffset));
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.Extensions.Hosting.Systemd (1)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Logging.Abstractions (5)
Microsoft.Extensions.Primitives (1)
Microsoft.Extensions.Telemetry (2)
Microsoft.ML.Core (8)
Microsoft.ML.Core.Tests (1)
Microsoft.ML.CpuMath (2)
Microsoft.ML.Data (3)
Microsoft.ML.DataView (1)
Microsoft.ML.Tokenizers (59)
Microsoft.ML.TorchSharp (1)
Microsoft.Net.Http.Headers (5)
PresentationFramework (5)
System.Collections (1)
System.ComponentModel.TypeConverter (1)
System.Console (9)
System.Diagnostics.DiagnosticSource (9)
System.Diagnostics.Process (6)
System.Formats.Asn1 (4)
System.Formats.Cbor (6)
System.Formats.Nrbf (1)
System.Formats.Tar (10)
System.IO.Compression (5)
System.IO.Compression.Brotli (2)
System.IO.FileSystem.Watcher (5)
System.IO.MemoryMappedFiles (1)
System.IO.Packaging (1)
System.Linq (3)
System.Memory (6)
System.Net.Http (60)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (19)
65if (!EncodeStringLiteral(statusBytes, destination.Slice(nameLength), out var valueLength))
96if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
128if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
160if (EncodeStringLiteral(value, valueEncoding, destination.Slice(indexLength), out int nameLength))
275if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
276EncodeStringLiteral(value, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
308if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength) &&
309EncodeStringLiterals(values, separator, valueEncoding, destination.Slice(1 + nameLength), out int valueLength))
347if (EncodeLiteralHeaderName(name, destination.Slice(1), out int nameLength))
378destination = destination.Slice(integerLength);
428destination = destination.Slice(integerLength);
471destination = destination.Slice(integerLength);
552destination = destination.Slice(integerLength);
559destination = destination.Slice(value.Length);
564destination = destination.Slice(separator.Length);
568destination = destination.Slice(value.Length);
574destination = destination.Slice(written);
579destination = destination.Slice(separator.Length);
582destination = destination.Slice(written);
src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncoder.cs (13)
74destination = destination.Slice(headerBytesWritten);
132if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(value, valueEncoding, destination.Slice(nameLength), out int valueLength))
149if (EncodeNameString(name, destination, out int nameLength) && EncodeValueString(values, separator, valueEncoding, destination.Slice(nameLength), out int valueLength))
194buffer = buffer.Slice(nameLength);
257buffer = buffer.Slice(nameLength);
264buffer = buffer.Slice(value.Length);
269buffer = buffer.Slice(separator.Length);
273buffer = buffer.Slice(value.Length);
279buffer = buffer.Slice(written);
284buffer = buffer.Slice(separator.Length);
287buffer = buffer.Slice(written);
326buffer = buffer.Slice(nameLength);
366destination = destination.Slice(length);
System.Net.HttpListener (3)
System.Net.Mail (6)
System.Net.Primitives (9)
System.Net.Quic (4)
System.Net.Security (22)
System.Net.WebSockets (4)
System.Net.WebSockets.Client (1)
System.Numerics.Tensors (8)
System.Private.CoreLib (127)
src\libraries\System.Private.CoreLib\src\System\IO\StreamReader.cs (6)
379n = ReadBuffer(buffer.Slice(charsRead), out readToUserBuffer);
391new Span<char>(_charBuffer, _charPos, n).CopyTo(buffer.Slice(charsRead));
452i = ReadSpan(buffer.Slice(n));
1151n = _decoder.GetChars(new ReadOnlySpan<byte>(tmpByteBuffer, 0, _byteLen), buffer.Span.Slice(charsRead), flush: false);
1215n = _decoder.GetChars(new ReadOnlySpan<byte>(tmpByteBuffer, 0, _byteLen), buffer.Span.Slice(charsRead), flush: false);
1239new Span<char>(_charBuffer, _charPos, n).CopyTo(buffer.Span.Slice(charsRead));
src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (12)
4803span = span.Slice(pos + 1);
4852span = span.Slice(pos + 1);
6056if (value.TryCopyTo(_destination.Slice(_pos)))
6099if (Enum.TryFormatUnconstrained(value, _destination.Slice(_pos), out int charsWritten))
6110if (((ISpanFormattable)value).TryFormat(_destination.Slice(_pos), out int charsWritten, default, _provider)) // constrained call avoiding boxing for value types
6155if (Enum.TryFormatUnconstrained(value, _destination.Slice(_pos), out int charsWritten, format))
6166if (((ISpanFormattable)value).TryFormat(_destination.Slice(_pos), out int charsWritten, format, _provider)) // constrained call avoiding boxing for value types
6223if (value.TryCopyTo(_destination.Slice(_pos)))
6259value.CopyTo(_destination.Slice(_pos));
6268value.CopyTo(_destination.Slice(_pos));
6294if (value.TryCopyTo(_destination.Slice(_pos)))
6383_destination.Slice(startingPos, charsWritten).CopyTo(_destination.Slice(startingPos + paddingNeeded));
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\DefaultInterpolatedStringHandler.cs (13)
148if (value.TryCopyTo(_chars.Slice(_pos)))
265while (!Enum.TryFormatUnconstrained(value, _chars.Slice(_pos), out charsWritten))
277while (!((ISpanFormattable)value).TryFormat(_chars.Slice(_pos), out charsWritten, default, _provider)) // constrained call avoiding boxing for value types
327while (!Enum.TryFormatUnconstrained(value, _chars.Slice(_pos), out charsWritten, format))
339while (!((ISpanFormattable)value).TryFormat(_chars.Slice(_pos), out charsWritten, format, _provider)) // constrained call avoiding boxing for value types
397if (value.TryCopyTo(_chars.Slice(_pos)))
433value.CopyTo(_chars.Slice(_pos));
442value.CopyTo(_chars.Slice(_pos));
456value.TryCopyTo(_chars.Slice(_pos)))
482value.CopyTo(_chars.Slice(_pos));
573_chars.Slice(startingPos, charsWritten).CopyTo(_chars.Slice(startingPos + paddingNeeded));
597value.CopyTo(_chars.Slice(_pos));
607value.CopyTo(_chars.Slice(_pos));
System.Private.CoreLib.Generators (1)
System.Private.DataContractSerialization (11)
System.Private.Uri (22)
System.Private.Xml (8)
System.Reflection.Metadata (6)
System.Runtime.Numerics (52)
System\Numerics\BigIntegerCalculator.DivRem.cs (22)
216|| (CompareActual(left.Slice(left.Length - right.Length), right) < 0 && quotient.Length == left.Length - right.Length));
271uint carry = SubtractDivisor(left.Slice(n), right, digit);
277carry = AddDivisor(left.Slice(n), right);
409Span<uint> dst = bits.Slice(sigmaDigit);
411dst.Slice(src.Length).Clear();
446a.Slice((t - 2) * n).CopyTo(z);
447z.Slice(a.Length - (t - 2) * n).Clear();
449Span<uint> quotientUpper = quotient.Slice((t - 2) * n);
459Debug.Assert(!q.Slice(quotientUpper.Length).ContainsAnyExcept(0u));
468quotientUpper.Slice(n).Clear();
474r.Slice(0, n).CopyTo(z.Slice(n));
489Span<uint> rt = r.Slice(sigmaDigit);
490remainder.Slice(rt.Length).Clear();
536remainder.Slice(left.Length).Clear();
553quotient.Slice(left.Length).Clear();
559remainder.Slice(1).Clear();
573quotient.Slice(quotientLength).Clear();
578remainder.Slice(r1.Length).Clear();
583Debug.Assert(!r1.Slice(remainder.Length).ContainsAnyExcept(0u));
614BurnikelZieglerD3n2n(left.Slice(right.Length), left.Slice(halfN, halfN), right, quotient.Slice(halfN), r1);
637Span<uint> r1 = remainder.Slice(n);
659b2.CopyTo(d.Slice(n));
System\Numerics\Complex.cs (5)
2216m_real.TryFormat(Unsafe.BitCast<Span<TChar>, Span<char>>(destination.Slice(1)), out realChars, format, provider) :
2217m_real.TryFormat(Unsafe.BitCast<Span<TChar>, Span<byte>>(destination.Slice(1)), out realChars, format, provider))
2220destination = destination.Slice(1 + realChars); // + 1 for <
2227m_imaginary.TryFormat(Unsafe.BitCast<Span<TChar>, Span<char>>(destination.Slice(2)), out imaginaryChars, format, provider) :
2228m_imaginary.TryFormat(Unsafe.BitCast<Span<TChar>, Span<byte>>(destination.Slice(2)), out imaginaryChars, format, provider))
System.Security.Cryptography (66)
System.Security.Cryptography.Cose (7)
System\Security\Cryptography\Cose\CoseMultiSignMessage.cs (3)
379CoseHelpers.WriteHeaderMap(buffer.Slice(protectedMapBytesWritten), writer, unprotectedHeaders, isProtected: false, null);
383WriteCoseSignaturesArray(writer, signer, buffer.Slice(protectedMapBytesWritten), buffer.Slice(0, protectedMapBytesWritten), associatedData, content, contentStream);
451CoseHelpers.WriteHeaderMap(buffer.Slice(signProtectedBytesWritten), writer, signer.UnprotectedHeaders, isProtected: false, null);
System.Security.Cryptography.Pkcs (5)
System.Text.Encodings.Web (19)
System.Text.Json (167)
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.DateTime.cs (8)
241JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
267escapedPropertyName.CopyTo(output.Slice(BytesPending));
275JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
311WriteIndentation(output.Slice(BytesPending), indent);
324JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
359WriteIndentation(output.Slice(BytesPending), indent);
364escapedPropertyName.CopyTo(output.Slice(BytesPending));
373JsonWriterHelper.WriteDateTimeTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.DateTimeOffset.cs (8)
240JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
266escapedPropertyName.CopyTo(output.Slice(BytesPending));
274JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
310WriteIndentation(output.Slice(BytesPending), indent);
323JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
358WriteIndentation(output.Slice(BytesPending), indent);
363escapedPropertyName.CopyTo(output.Slice(BytesPending));
372JsonWriterHelper.WriteDateTimeOffsetTrimmed(output.Slice(BytesPending), value, out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Decimal.cs (8)
238bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
263escapedPropertyName.CopyTo(output.Slice(BytesPending));
269bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
304WriteIndentation(output.Slice(BytesPending), indent);
315bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
349WriteIndentation(output.Slice(BytesPending), indent);
354escapedPropertyName.CopyTo(output.Slice(BytesPending));
361bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Double.cs (8)
242bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
267escapedPropertyName.CopyTo(output.Slice(BytesPending));
273bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
308WriteIndentation(output.Slice(BytesPending), indent);
319bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
353WriteIndentation(output.Slice(BytesPending), indent);
358escapedPropertyName.CopyTo(output.Slice(BytesPending));
365bool result = TryFormatDouble(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Float.cs (8)
242bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
267escapedPropertyName.CopyTo(output.Slice(BytesPending));
273bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
308WriteIndentation(output.Slice(BytesPending), indent);
319bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
353WriteIndentation(output.Slice(BytesPending), indent);
358escapedPropertyName.CopyTo(output.Slice(BytesPending));
365bool result = TryFormatSingle(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Guid.cs (8)
240bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
267escapedPropertyName.CopyTo(output.Slice(BytesPending));
275bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
312WriteIndentation(output.Slice(BytesPending), indent);
325bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
361WriteIndentation(output.Slice(BytesPending), indent);
366escapedPropertyName.CopyTo(output.Slice(BytesPending));
375bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.SignedNumber.cs (8)
311bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
336escapedPropertyName.CopyTo(output.Slice(BytesPending));
342bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
377WriteIndentation(output.Slice(BytesPending), indent);
388bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
422WriteIndentation(output.Slice(BytesPending), indent);
427escapedPropertyName.CopyTo(output.Slice(BytesPending));
434bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.UnsignedNumber.cs (8)
320bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
345escapedPropertyName.CopyTo(output.Slice(BytesPending));
351bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
386WriteIndentation(output.Slice(BytesPending), indent);
397bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
431WriteIndentation(output.Slice(BytesPending), indent);
436escapedPropertyName.CopyTo(output.Slice(BytesPending));
443bool result = Utf8Formatter.TryFormat(value, output.Slice(BytesPending), out int bytesWritten);
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (12)
System.Text.RegularExpressions.Generator (9)
System.Web.HttpUtility (7)