18 references to Slice
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
StringCopyPaste\StringCopyPasteData.cs (1)
117
var subsequence = virtualChars
[
firstCharIndexInclusive..(lastCharIndexInclusive + 1)];
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (2)
291
AddRange(result, line
[
commonWhitespacePrefix..]);
368
var result = characters
[
index..end];
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (2)
EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (2)
35
/// <inheritdoc cref="VirtualCharSequence.
Slice
"/>
36
public AspNetCoreVirtualCharSequence GetSubSequence(TextSpan span) => new(_virtualCharSequence
[
span.Start..span.End]);
Microsoft.CodeAnalysis.Features (11)
EmbeddedLanguages\Json\JsonLexer.cs (2)
37
=> Text
[
start..end];
189
var chars = this.Text
[
Position..(Position + 1)];
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (1)
91
if (!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)
381
var totalText = text
[
firstCharIndex.Value..(lastCharIndex.Value + 1)];
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (2)
64
=> Text
[
start..end];
129
return CreateToken(GetKind(ch), Text
[
Position..(Position + 1)]);
StackTraceExplorer\StackTraceAnalyzer.cs (3)
79
yield return callstack
[
position..i];
88
yield return callstack
[
position..];
112
return virtualChars
[
start..(end + 1)];
StackTraceExplorer\VSDebugCallstackParser.cs (1)
38
var 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)
302
return sequence
[
start..];