18 references to Slice
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
StringCopyPaste\StringCopyPasteData.cs (1)
117var subsequence = virtualChars[firstCharIndexInclusive..(lastCharIndexInclusive + 1)];
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (2)
291AddRange(result, line[commonWhitespacePrefix..]); 368var result = characters[index..end];
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (2)
EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (2)
35/// <inheritdoc cref="VirtualCharSequence.Slice"/> 36public AspNetCoreVirtualCharSequence GetSubSequence(TextSpan span) => new(_virtualCharSequence[span.Start..span.End]);
Microsoft.CodeAnalysis.Features (11)
EmbeddedLanguages\Json\JsonLexer.cs (2)
37=> Text[start..end]; 189var chars = this.Text[Position..(Position + 1)];
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (1)
91if (!long.TryParse(chars["0x".Length..].CreateString(), NumberStyles.AllowHexSpecifier, CultureInfo.InvariantCulture, out _))
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (1)
53=> Text[start..end];
EmbeddedLanguages\RegularExpressions\RegexParser.cs (1)
381var totalText = text[firstCharIndex.Value..(lastCharIndex.Value + 1)];
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (2)
64=> Text[start..end]; 129return CreateToken(GetKind(ch), Text[Position..(Position + 1)]);
StackTraceExplorer\StackTraceAnalyzer.cs (3)
79yield return callstack[position..i]; 88yield return callstack[position..]; 112return virtualChars[start..(end + 1)];
StackTraceExplorer\VSDebugCallstackParser.cs (1)
38var textToParse = line[startPoint..];
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharGreenSequence.Chunks.cs (1)
74/// cref="VirtualCharSequence.Slice"/> back that does not include those characters.
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
302return sequence[start..];