2076 references to Slice
aspire (2)
Aspire.Dashboard (3)
Aspire.Hosting (1)
cdac-build-tool (14)
dotnet (20)
dotnet-aot (7)
dotnet-dev-certs (15)
GenerateDocumentationAndConfigFiles (5)
ILAssembler (2)
ILCompiler.Compiler (10)
ILCompiler.ReadyToRun (14)
ILCompiler.RyuJit (6)
ILCompiler.TypeSystem (6)
illink (11)
ILLink.RoslynAnalyzer (9)
Microsoft.AspNetCore.Authentication.Negotiate (4)
Microsoft.AspNetCore.Components (3)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.DataProtection (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (15)
Microsoft.AspNetCore.Diagnostics.Middleware.PerformanceTests (2)
Microsoft.AspNetCore.Http.Abstractions (1)
Microsoft.AspNetCore.Http.Connections.Common (1)
Microsoft.AspNetCore.HttpOverrides (1)
Microsoft.AspNetCore.Localization (2)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.OpenApi (4)
Microsoft.AspNetCore.OutputCaching (2)
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
Microsoft.AspNetCore.Routing (5)
Microsoft.AspNetCore.Server.HttpSys (2)
Microsoft.AspNetCore.Server.IIS (3)
Microsoft.AspNetCore.Server.Kestrel.Core (39)
Microsoft.AspNetCore.SignalR.Common (1)
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Microsoft.AspNetCore.WebUtilities (4)
Microsoft.Build (257)
_generated\0\RegexGenerator.g.cs (248)
950ReadOnlySpan<char> slice = inputSpan.Slice(pos);
969slice = slice.Slice(iteration);
989slice = inputSpan.Slice(pos);
1056slice = slice.Slice(iteration1);
1067slice = inputSpan.Slice(pos);
1088slice = inputSpan.Slice(pos);
1097slice = slice.Slice(1);
1110int iteration2 = slice.Slice(1).IndexOf(':');
1116slice = slice.Slice(iteration2);
1121slice = inputSpan.Slice(pos);
1130slice = inputSpan.Slice(pos);
1148slice = slice.Slice(iteration3);
1203slice = inputSpan.Slice(pos);
1219slice = inputSpan.Slice(pos);
1292slice = inputSpan.Slice(pos);
1315slice = inputSpan.Slice(pos);
1321slice = inputSpan.Slice(pos);
1328slice = inputSpan.Slice(pos);
1342slice = inputSpan.Slice(pos);
1414!slice.Slice(1).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive)
1420slice = inputSpan.Slice(pos);
1426!slice.Slice(1).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive)
1432slice = inputSpan.Slice(pos);
1468slice = inputSpan.Slice(pos);
1477slice = slice.Slice(iteration4);
1497slice = inputSpan.Slice(pos);
1517slice = slice.Slice(iteration5);
1537slice = inputSpan.Slice(pos);
1584slice = inputSpan.Slice(pos);
1610slice = slice.Slice(iteration6);
1623slice = inputSpan.Slice(pos);
1636slice = slice.Slice(iteration7);
1655slice = inputSpan.Slice(pos);
1778ReadOnlySpan<char> slice = inputSpan.Slice(pos);
1797slice = slice.Slice(iteration);
1817slice = inputSpan.Slice(pos);
1841slice = slice.Slice(iteration1);
1862slice = inputSpan.Slice(pos);
1887slice = inputSpan.Slice(pos);
1902slice = slice.Slice(iteration2);
1918slice = inputSpan.Slice(pos);
1929slice = slice.Slice(iteration3);
1958slice = inputSpan.Slice(pos);
1979!slice.Slice(2).StartsWith("rror", StringComparison.OrdinalIgnoreCase)) // Match the string "rror" (ordinal case-insensitive)
1985slice = inputSpan.Slice(pos);
1991!slice.Slice(2).StartsWith("arning", StringComparison.OrdinalIgnoreCase)) // Match the string "arning" (ordinal case-insensitive)
1997slice = inputSpan.Slice(pos);
2017slice = inputSpan.Slice(pos);
2028slice = slice.Slice(iteration4);
2133ReadOnlySpan<char> slice = inputSpan.Slice(pos);
2168slice = slice.Slice(iteration);
2179slice = inputSpan.Slice(pos);
2201slice = inputSpan.Slice(pos);
2219slice = slice.Slice(iteration1);
2240slice = inputSpan.Slice(pos);
2265slice = inputSpan.Slice(pos);
2276slice = slice.Slice(iteration2);
2292slice = inputSpan.Slice(pos);
2301slice = slice.Slice(iteration3);
2320slice = inputSpan.Slice(pos);
2419ReadOnlySpan<char> slice = inputSpan.Slice(pos);
2440slice = slice.Slice(iteration);
2546ReadOnlySpan<char> slice = inputSpan.Slice(pos);
2567slice = slice.Slice(iteration);
2584slice = inputSpan.Slice(pos);
2595slice = slice.Slice(iteration1);
2701ReadOnlySpan<char> slice = inputSpan.Slice(pos);
2722slice = slice.Slice(iteration);
2739slice = inputSpan.Slice(pos);
2750slice = slice.Slice(iteration1);
2857ReadOnlySpan<char> slice = inputSpan.Slice(pos);
2878slice = slice.Slice(iteration);
2895slice = inputSpan.Slice(pos);
2906slice = slice.Slice(iteration1);
2923slice = inputSpan.Slice(pos);
2934slice = slice.Slice(iteration2);
3042ReadOnlySpan<char> slice = inputSpan.Slice(pos);
3063slice = slice.Slice(iteration);
3080slice = inputSpan.Slice(pos);
3091slice = slice.Slice(iteration1);
3108slice = inputSpan.Slice(pos);
3119slice = slice.Slice(iteration2);
3136slice = inputSpan.Slice(pos);
3147slice = slice.Slice(iteration3);
3257ReadOnlySpan<char> slice = inputSpan.Slice(pos);
3274slice = slice.Slice(iteration);
3288slice = inputSpan.Slice(pos);
3319slice = inputSpan.Slice(pos);
3324slice = inputSpan.Slice(pos);
3339slice = inputSpan.Slice(pos);
3387slice = inputSpan.Slice(pos);
3432slice = inputSpan.Slice(pos);
3441slice = slice.Slice(iteration1);
3460slice = inputSpan.Slice(pos);
3488slice = inputSpan.Slice(pos);
3497slice = slice.Slice(iteration2);
3517slice = inputSpan.Slice(pos);
3552slice = inputSpan.Slice(pos);
3680ReadOnlySpan<char> slice = inputSpan.Slice(pos);
3699slice = slice.Slice(iteration);
3719slice = inputSpan.Slice(pos);
3744slice = slice.Slice(iteration1);
3764slice = inputSpan.Slice(pos);
3788slice = slice.Slice(iteration2);
3801slice = inputSpan.Slice(pos);
3810slice = slice.Slice(iteration3);
3829slice = inputSpan.Slice(pos);
3852slice = inputSpan.Slice(pos);
3858slice = inputSpan.Slice(pos);
3885slice = slice.Slice(iteration4);
3904slice = inputSpan.Slice(pos);
3932slice = inputSpan.Slice(pos);
3941slice = slice.Slice(iteration5);
3961slice = inputSpan.Slice(pos);
3996slice = inputSpan.Slice(pos);
4099int i = inputSpan.Slice(pos).IndexOfAny('-', '/');
4123ReadOnlySpan<char> slice = inputSpan.Slice(pos);
4140slice = inputSpan.Slice(pos);
4145slice = inputSpan.Slice(pos);
4160slice = inputSpan.Slice(pos);
4199slice = inputSpan.Slice(pos);
4205!slice.Slice(2).StartsWith("rminallogger", StringComparison.OrdinalIgnoreCase)) // Match the string "rminallogger" (ordinal case-insensitive)
4211slice = inputSpan.Slice(pos);
4228slice = inputSpan.Slice(pos);
4253slice = inputSpan.Slice(pos);
4268slice = inputSpan.Slice(pos);
4281!slice.Slice(1).StartsWith("rue", StringComparison.OrdinalIgnoreCase)) // Match the string "rue" (ordinal case-insensitive)
4287slice = inputSpan.Slice(pos);
4293!slice.Slice(1).StartsWith("alse", StringComparison.OrdinalIgnoreCase)) // Match the string "alse" (ordinal case-insensitive)
4299slice = inputSpan.Slice(pos);
4305!slice.Slice(1).StartsWith("uto", StringComparison.OrdinalIgnoreCase)) // Match the string "uto" (ordinal case-insensitive)
4311slice = inputSpan.Slice(pos);
4401int i = inputSpan.Slice(pos).IndexOfAny('-', '/');
4428ReadOnlySpan<char> slice = inputSpan.Slice(pos);
4445slice = inputSpan.Slice(pos);
4450slice = inputSpan.Slice(pos);
4465slice = inputSpan.Slice(pos);
4496slice = inputSpan.Slice(pos);
4512slice = inputSpan.Slice(pos);
4530slice = inputSpan.Slice(pos);
4544slice = inputSpan.Slice(pos);
4560slice = slice.Slice(iteration);
4646int i = inputSpan.Slice(pos).IndexOfAny('-', '/');
4670ReadOnlySpan<char> slice = inputSpan.Slice(pos);
4687slice = inputSpan.Slice(pos);
4692slice = inputSpan.Slice(pos);
4707slice = inputSpan.Slice(pos);
4753slice = inputSpan.Slice(pos);
4759!slice.Slice(2).StartsWith("rminalloggerparameters", StringComparison.OrdinalIgnoreCase)) // Match the string "rminalloggerparameters" (ordinal case-insensitive)
4765slice = inputSpan.Slice(pos);
4782slice = inputSpan.Slice(pos);
4798slice = slice.Slice(iteration);
4884int i = inputSpan.Slice(pos).IndexOfAny('-', '/');
4908ReadOnlySpan<char> slice = inputSpan.Slice(pos);
4925slice = inputSpan.Slice(pos);
4930slice = inputSpan.Slice(pos);
4945slice = inputSpan.Slice(pos);
4991slice = inputSpan.Slice(pos);
4997!slice.Slice(2).StartsWith("nsoleloggerparameters", StringComparison.OrdinalIgnoreCase)) // Match the string "nsoleloggerparameters" (ordinal case-insensitive)
5003slice = inputSpan.Slice(pos);
5020slice = inputSpan.Slice(pos);
5036slice = slice.Slice(iteration);
5122int i = inputSpan.Slice(pos).IndexOfAny(Utilities.s_indexOfString_C7DF9B147331011DE7321CD7E62F0D799941853E78E1507F38B4C54A3047DBAA);
5153ReadOnlySpan<char> slice = inputSpan.Slice(pos);
5174slice = slice.Slice(iteration);
5195slice = inputSpan.Slice(pos);
5204slice = slice.Slice(iteration1);
5224slice = inputSpan.Slice(pos);
5256slice = slice.Slice(iteration2);
5274slice = slice.Slice(iteration3);
5293int iteration4 = slice.Slice(1).IndexOf('\'');
5299slice = slice.Slice(iteration4);
5310slice = inputSpan.Slice(pos);
5338slice = slice.Slice(iteration5);
5356slice = slice.Slice(iteration6);
5368int iteration7 = slice.Slice(1).IndexOf('\'');
5374slice = slice.Slice(iteration7);
5385slice = inputSpan.Slice(pos);
5406slice = inputSpan.Slice(pos);
5422slice = slice.Slice(iteration8);
5433slice = inputSpan.Slice(pos);
5514int i = inputSpan.Slice(pos).IndexOfAny(Utilities.s_indexOfString_C7DF9B147331011DE7321CD7E62F0D799941853E78E1507F38B4C54A3047DBAA);
5538ReadOnlySpan<char> slice = inputSpan.Slice(pos);
5554slice = slice.Slice(iteration);
5567slice = inputSpan.Slice(pos);
5576slice = slice.Slice(iteration1);
5594slice = inputSpan.Slice(pos);
5607slice = slice.Slice(iteration2);
5625slice = slice.Slice(iteration3);
5637int iteration4 = slice.Slice(1).IndexOf('\'');
5643slice = slice.Slice(iteration4);
5656slice = inputSpan.Slice(pos);
5672slice = slice.Slice(iteration5);
5690slice = slice.Slice(iteration6);
5702int iteration7 = slice.Slice(1).IndexOf('\'');
5708slice = slice.Slice(iteration7);
5719slice = inputSpan.Slice(pos);
5736slice = inputSpan.Slice(pos);
5748slice = slice.Slice(iteration8);
5839ReadOnlySpan<char> slice = inputSpan.Slice(pos);
5855slice = slice.Slice(iteration);
5873slice = slice.Slice(iteration1);
5886slice = inputSpan.Slice(pos);
5895slice = slice.Slice(iteration2);
5915slice = inputSpan.Slice(pos);
5929slice = inputSpan.Slice(pos);
5938slice = slice.Slice(iteration3);
5956slice = inputSpan.Slice(pos);
6059ReadOnlySpan<char> slice = inputSpan.Slice(pos);
6078slice = inputSpan.Slice(pos);
6091slice = slice.Slice(iteration);
6113slice = inputSpan.Slice(pos);
6143slice = slice.Slice(iteration1);
6161slice = slice.Slice(iteration2);
6174slice = inputSpan.Slice(pos);
6187slice = slice.Slice(iteration3);
6208slice = inputSpan.Slice(pos);
6238slice = slice.Slice(iteration4);
6256slice = slice.Slice(iteration5);
6269slice = inputSpan.Slice(pos);
6282slice = slice.Slice(iteration6);
6303slice = inputSpan.Slice(pos);
6333slice = slice.Slice(iteration7);
6351slice = slice.Slice(iteration8);
6364slice = inputSpan.Slice(pos);
6377slice = slice.Slice(iteration9);
6398slice = inputSpan.Slice(pos);
6525ReadOnlySpan<char> slice = inputSpan.Slice(pos);
6548slice = slice.Slice(iteration);
6568slice = inputSpan.Slice(pos);
6592slice = slice.Slice(iteration1);
6605slice = inputSpan.Slice(pos);
6614slice = slice.Slice(iteration2);
6633slice = inputSpan.Slice(pos);
6653slice = slice.Slice(iteration3);
6672slice = inputSpan.Slice(pos);
6784ReadOnlySpan<char> slice = inputSpan.Slice(pos);
6796!slice.Slice(2).StartsWith("ey_local_machine\\software\\microsoft\\microsoft sd", StringComparison.OrdinalIgnoreCase) || // Match the string "ey_local_machine\\software\\microsoft\\microsoft sd" (ordinal case-insensitive)
6798!slice.Slice(51).StartsWith("s\\windows\\v", StringComparison.OrdinalIgnoreCase)) // Match the string "s\\windows\\v" (ordinal case-insensitive)
6807slice = inputSpan.Slice(pos);
6824slice = slice.Slice(iteration);
6838slice = inputSpan.Slice(pos);
6851slice = slice.Slice(iteration1);
6942int i = inputSpan.Slice(pos).IndexOfAny(Utilities.s_indexOfString_87123116656DBFAC55A68CA48A3676EB22830F3CA134CD4966EB5BAA09267921);
6962ReadOnlySpan<char> slice = inputSpan.Slice(pos);
6972int iteration = slice.Slice(7).IndexOf('"');
6978slice = slice.Slice(iteration);
6996slice = slice.Slice(iteration1);
Microsoft.Build.Framework (13)
Microsoft.Build.Tasks.Core (125)
Microsoft.Build.Utilities.Core (84)
Microsoft.CodeAnalysis (38)
Microsoft.CodeAnalysis.Analyzers (5)
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
Microsoft.CodeAnalysis.CodeStyle (5)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Features (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (5)
Microsoft.CodeAnalysis.Workspaces (5)
Microsoft.Data.Analysis (3)
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Microsoft.DotNet.Build.Tasks.Installers (3)
Microsoft.DotNet.HotReload.Watch (29)
Microsoft.Extensions.AI.Evaluation.NLP (1)
Microsoft.Extensions.AI.Evaluation.Quality (1)
Microsoft.Extensions.Caching.Hybrid (7)
Microsoft.Extensions.Compliance.Abstractions (1)
Microsoft.Extensions.Configuration (3)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Microsoft.Extensions.DataIngestion (2)
Microsoft.Extensions.DataIngestion.Markdig (1)
Microsoft.Extensions.DataIngestion.MarkItDown (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (13)
Microsoft.Extensions.Http.Diagnostics (3)
Microsoft.Extensions.Logging.Console (3)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.ServiceDiscovery.Dns (12)
Resolver\DnsPrimitives.cs (12)
29QueryFlags = (QueryFlags)BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(2)),
30QueryCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(4)),
31AnswerCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(6)),
32AuthorityCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(8)),
33AdditionalRecordCount = BinaryPrimitives.ReadUInt16BigEndian(buffer.Slice(10))
277!BinaryPrimitives.TryReadUInt16BigEndian(buffer.Span.Slice(2), out weight) ||
278!BinaryPrimitives.TryReadUInt16BigEndian(buffer.Span.Slice(4), out port) ||
298!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2), out serial) ||
299!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 4), out refresh) ||
300!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 8), out retry) ||
301!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 12), out expire) ||
302!BinaryPrimitives.TryReadUInt32BigEndian(buffer.Span.Slice(w1 + w2 + 16), out minimum))
Microsoft.Extensions.Telemetry (5)
Microsoft.Maui.Essentials (2)
Microsoft.Maui.Graphics (7)
Microsoft.ML.Core (1)
Microsoft.ML.Data (3)
Microsoft.ML.StandardTrainers (2)
Microsoft.ML.Tokenizers (155)
Model\SentencePieceBpeModel.cs (7)
133EncodeInternal(text.Slice(currentOffset), addBeginOfSentence: false, addEndOfSentence: false, tokens);
236int bytesWritten = Helpers.GetUtf8Bytes(text.Slice(i), utf8Bytes);
395idsCount += EncodeToIds(text.Slice(currentOffset), addBeginOfSentence: false, addEndOfSentence: false, accumulatedIds, out charsWritten, maxTokens - idsCount);
536int bytesWritten = Helpers.GetUtf8Bytes(text.Slice(i), utf8Bytes);
671idsCount += CountTokens(text.Slice(currentOffset), addBeginOfSentence: false, addEndOfSentence: false, out charsWritten, maxTokens - idsCount);
799int encodedCount = Helpers.GetUtf8Bytes(text.Slice(i), utf8Bytes);
921splitText = text.Slice(current.Offset + current.Length);
Model\SentencePieceUnigramModel.cs (7)
523EncodeToTokensInternal(text.Slice(currentOffset), considerNormalization, ref progressOffset, tokens, buffer, ref normalizedString, ref normalizedStringIndex);
703int codepointLength = Helpers.EncodeNextUtf8(normalizationSpan.Slice(offsetStart), destination);
976EncodeToIdsInternal(text.Slice(currentOffset), considerNormalization, ids, buffer, ref normalizedString, ref normalizedStringIndex, ref charsConsumed, maxTokenCount);
980StoreNormalizedText(text.Slice(currentOffset), considerNormalization, buffer, ref normalizedString, ref normalizedStringIndex);
1356CountTokensInternal(text.Slice(currentOffset), considerNormalization, ref tokenCount, buffer, ref normalizedString, ref normalizedStringIndex, ref charsConsumed, maxTokenCount);
1360StoreNormalizedText(text.Slice(currentOffset), considerNormalization, buffer, ref normalizedString, ref normalizedStringIndex);
1603GetIndexByTokenCountFromEndInternal(text.Slice(current.Offset + current.Length), considerNormalization, ref tokenCount, buffer, ref normalizedString, ref normalizedStringCountFromEnd, ref charConsumedFromEnd, maxTokenCount);
Microsoft.ML.Tokenizers.Tests (4)
Microsoft.NET.Build.Containers (8)
Microsoft.NET.HostModel (6)
Microsoft.Net.Http.Headers (3)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (7)
Microsoft.Win32.Registry (1)
NuGet.Commands (1)
PresentationBuildTasks (5)
PresentationCore (2)
PresentationFramework (7)
PresentationUI (1)
ReachFramework (1)
RepoTasks (15)
Roslyn.Diagnostics.Analyzers (5)
Shared (3)
System.Collections.Immutable (1)
System.CommandLine (4)
System.ComponentModel.Annotations (3)
System.ComponentModel.TypeConverter (4)
System.Data.Common (15)
System.Data.Odbc (15)
System.Data.OleDb (15)
System.Diagnostics.DiagnosticSource (14)
System.Diagnostics.PerformanceCounter (18)
System.Diagnostics.Process (6)
System.Drawing.Primitives (2)
System.Formats.Asn1 (70)
System.Formats.Cbor (14)
System.Formats.Tar (7)
System.IO.Compression (12)
System.IO.Compression.Brotli (3)
System.IO.Compression.ZipFile (1)
System.IO.FileSystem.DriveInfo (1)
System.IO.Hashing (66)
System.IO.Packaging (7)
System.IO.Pipelines (1)
System.IO.Pipes (1)
System.Linq (7)
System.Memory (7)
System.Memory.Data (1)
System.Net.Http (29)
System.Net.Http.WinHttpHandler (1)
System.Net.HttpListener (1)
System.Net.Mail (7)
System.Net.Primitives (8)
System.Net.Quic (3)
System.Net.Security (27)
System.Net.ServerSentEvents (3)
System.Net.WebClient (1)
System.Net.WebHeaderCollection (1)
System.Net.WebSockets (3)
System.Numerics.Tensors (33)
System.Private.CoreLib (263)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.TimeSpan.BigG.cs (5)
40if (!TryParseUInt32D(source.Slice(srcIndex), out uint days, out int justConsumed))
55if (!TryParseUInt32D(source.Slice(srcIndex), out uint hours, out justConsumed))
70if (!TryParseUInt32D(source.Slice(srcIndex), out uint minutes, out justConsumed))
85if (!TryParseUInt32D(source.Slice(srcIndex), out uint seconds, out justConsumed))
100if (!TryParseTimeSpanFraction(source.Slice(srcIndex), out uint fraction, out justConsumed))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (24)
235chars: new ReadOnlySpan<char>(pCharsOriginal, originalCharCount).Slice(charsConsumedSoFar),
264ReadOnlySpan<char> chars = new ReadOnlySpan<char>(pOriginalChars, originalCharCount).Slice(charsConsumedSoFar);
267chars = chars.Slice(charsConsumedJustNow);
283chars = chars.Slice(charsConsumedJustNow);
357chars = chars.Slice(charsConsumedThisIteration);
380chars = chars.Slice(charsConsumedThisIteration);
499chars: new ReadOnlySpan<char>(pOriginalChars, originalCharCount).Slice(charsConsumedSoFar),
532ReadOnlySpan<char> chars = new ReadOnlySpan<char>(pOriginalChars, originalCharCount).Slice(charsConsumedSoFar);
537chars = chars.Slice(charsConsumedJustNow); // whether or not the drain finished, we may have made some progress
556chars = chars.Slice(charsConsumedJustNow);
640chars = chars.Slice(charsConsumedThisIteration);
662chars = chars.Slice(charsConsumedThisIteration);
829bytes: new ReadOnlySpan<byte>(pBytesOriginal, originalByteCount).Slice(bytesConsumedSoFar),
858ReadOnlySpan<byte> bytes = new ReadOnlySpan<byte>(pOriginalBytes, originalByteCount).Slice(bytesConsumedSoFar);
866bytes = bytes.Slice(bytesConsumedJustNow);
883bytes = bytes.Slice(bytesConsumedJustNow);
953bytes = bytes.Slice(bytesConsumedThisIteration);
976bytes = bytes.Slice(bytesConsumedThisIteration);
1095bytes: new ReadOnlySpan<byte>(pOriginalBytes, originalByteCount).Slice(bytesConsumedSoFar),
1134ReadOnlySpan<byte> bytes = new ReadOnlySpan<byte>(pOriginalBytes, originalByteCount).Slice(bytesConsumedSoFar);
1143bytes = bytes.Slice(bytesConsumedJustNow);
1159bytes = bytes.Slice(bytesConsumedJustNow);
1244bytes = bytes.Slice(bytesConsumedThisIteration);
1262bytes = bytes.Slice(bytesConsumedThisIteration);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Version.cs (6)
372int minorEnd = input.Slice(majorEnd + 1).IndexOf(TChar.CastFrom('.'));
376buildEnd = input.Slice(minorEnd + 1).IndexOf(TChar.CastFrom('.'));
380if (input.Slice(buildEnd + 1).Contains(TChar.CastFrom('.')))
409TryParseComponent(input.Slice(buildEnd + 1), nameof(revision), throwOnFailure, input, out revision) ?
416return TryParseComponent(input.Slice(minorEnd + 1), nameof(build), throwOnFailure, input, out build) ?
424return TryParseComponent(input.Slice(majorEnd + 1), nameof(input), throwOnFailure, input, out minor) ?
System.Private.DataContractSerialization (13)
System.Private.Uri (27)
System\Uri.cs (11)
3189if ((cF & Flags.AuthorityFound) != 0 && !str.Slice(schemeLength).StartsWith("://", StringComparison.Ordinal))
3482original = original.Slice(pathLength);
3497IriHelper.EscapeUnescapeIri(ref vsb, original.Slice(fragmentOffset), isQuery: false); // Fragment
3713ReadOnlySpan<char> slice = str.Slice(i);
3737if (ch == '[' && (syntaxFlags & UriSyntaxFlags.AllowIPv6Host) != 0 && IPv6AddressHelper.IsValid(str.Slice(i), out hostLength))
3759IPv4AddressHelper.IsValid(str.Slice(i), out hostLength, allowIPv6: false, StaticNotAny(flags, Flags.ImplicitFile), (syntaxFlags & UriSyntaxFlags.V1_UnknownUri) != 0))
3769DomainNameHelper.IsValid(str.Slice(i), iri: false, StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3784DomainNameHelper.IsValid(str.Slice(i), iri: true, StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3810if (UncNameHelper.IsValid(str.Slice(i), StaticNotAny(flags, Flags.ImplicitFile), out hostLength))
3911int basicHostEnd = str.Slice(i).IndexOfAny('/', '?', '#');
4452int i = share.Slice(1).IndexOf('/');
System\UriHelper.cs (12)
167EscapeStringToBuilder(charsToEscape.Slice(indexOfFirstToEscape), ref vsb, Unreserved, checkExistingEscaped: false);
223EscapeStringToBuilder(charsToEscape.Slice(indexOfFirstToEscape), ref vsb, noEscape, checkExistingEscaped);
245EscapeStringToBuilder(stringToEscape.Slice(indexOfFirstToEscape), ref dest, noEscape, checkExistingEscaped);
272stringToEscape = stringToEscape.Slice(charsConsumed);
296stringToEscape = stringToEscape.Slice(3);
302stringToEscape = stringToEscape.Slice(1);
315stringToEscape = stringToEscape.Slice(charsToCopy);
348chars.Slice(i),
357chars = chars.Slice(i);
484chars.Slice(i),
494chars = chars.Slice(i);
586foreach (char c in strToClean.Slice(indexOfPossibleCharToRemove))
System.Private.Xml (80)
System.Reflection.Emit (5)
System.Reflection.Metadata (11)
System.Resources.Extensions (2)
System.Runtime.Numerics (30)
System.Security.Cryptography (21)
System.Security.Cryptography.Pkcs (2)
System.Text.Encodings.Web (17)
System.Text.Json (69)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (11)
System.Text.RegularExpressions.Generator (2)
System.Web.HttpUtility (2)
System.Windows.Forms (3)
System.Windows.Forms.Design (2)
System.Xaml (6)