22 references to GetSubSequence
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
StringCopyPaste\StringCopyPasteData.cs (1)
126var subsequence = virtualChars.GetSubSequence(TextSpan.FromBounds(firstCharIndexInclusive, lastCharIndexInclusive + 1));
Microsoft.CodeAnalysis.CSharp.Features (3)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (3)
460return leadingWhitespace1.GetSubSequence(TextSpan.FromBounds(0, current)); 469return line.GetSubSequence(TextSpan.FromBounds(0, current)); 491var result = characters.GetSubSequence(TextSpan.FromBounds(index, end));
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (2)
EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (2)
36/// <inheritdoc cref="VirtualCharSequence.GetSubSequence"/> 37public AspNetCoreVirtualCharSequence GetSubSequence(TextSpan span) => new(_virtualCharSequence.GetSubSequence(span));
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\Json\JsonLexer.cs (2)
38=> Text.GetSubSequence(TextSpan.FromBounds(start, end)); 190var chars = this.Text.GetSubSequence(new TextSpan(Position, 1));
EmbeddedLanguages\Json\JsonParser.cs (2)
398literalToken.VirtualChars.GetSubSequence(new TextSpan(0, 1)), 403literalToken.VirtualChars.GetSubSequence(TextSpan.FromBounds(1, literalToken.VirtualChars.Length)),
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (2)
55=> Text.GetSubSequence(TextSpan.FromBounds(start, end)); 68return CreateToken(GetKind(ch), trivia, Text.GetSubSequence(new TextSpan(Position - 1, 1)));
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (2)
66=> Text.GetSubSequence(TextSpan.FromBounds(start, end)); 125return CreateToken(GetKind(ch), Text.GetSubSequence(new TextSpan(Position, 1)));
StackTraceExplorer\StackTraceAnalyzer.cs (3)
85yield return callstack.GetSubSequence(TextSpan.FromBounds(position, i)); 94yield return callstack.GetSubSequence(TextSpan.FromBounds(position, callstack.Length)); 118return virtualChars.GetSubSequence(TextSpan.FromBounds(start, end + 1));
StackTraceExplorer\VSDebugCallstackParser.cs (1)
40var textToParse = line.GetSubSequence(TextSpan.FromBounds(startPoint, line.Length));
Microsoft.CodeAnalysis.Workspaces (4)
AbstractVirtualCharService.cs (1)
242return sequence.GetSubSequence(TextSpan.FromBounds(startIndexInclusive, endIndexExclusive));
VirtualCharSequence.Chunks.cs (1)
87/// do not want that should then ask for an appropriate <see cref="VirtualCharSequence.GetSubSequence"/>
VirtualCharSequence.cs (2)
165=> this.GetSubSequence(TextSpan.FromBounds(count, this.Length)); 178return this.GetSubSequence(TextSpan.FromBounds(start, this.Length));