27 references to TextSpanToRange
Microsoft.CodeAnalysis.EditorFeatures (1)
LanguageServer\EditorHoverCreationService.cs (1)
60
Range = ProtocolConversions.
TextSpanToRange
(info.Span, text),
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
LanguageServer\AbstractLanguageServerProtocolTests.cs (1)
441
Range = ProtocolConversions.
TextSpanToRange
(span, text),
Microsoft.CodeAnalysis.LanguageServer.Protocol (20)
Extensions\ProtocolConversions.cs (2)
216
Range =
TextSpanToRange
(textChange.Span, oldText)
385
Range =
TextSpanToRange
(span, text),
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (2)
83
var breakpointRange = ProtocolConversions.
TextSpanToRange
(breakpointSpan, text);
106
breakpointRange = ProtocolConversions.
TextSpanToRange
(breakpointSpan, text);
Handler\CodeActions\CodeActionHelpers.cs (2)
70
applicableRange: set.ApplicableToSpan.HasValue ? ProtocolConversions.
TextSpanToRange
(set.ApplicableToSpan.Value, documentText) : null,
139
? ProtocolConversions.
TextSpanToRange
(nestedActionSet.ApplicableToSpan.Value, documentText) : null,
Handler\CodeLens\CodeLensHandler.cs (1)
61
var range = ProtocolConversions.
TextSpanToRange
(member.Span, text);
Handler\Completion\CompletionHandler.cs (1)
113
var defaultRange = ProtocolConversions.
TextSpanToRange
(defaultSpan, documentText);
Handler\Completion\CompletionResolveHandler.cs (1)
174
Range = ProtocolConversions.
TextSpanToRange
(completionChangeSpan, documentText),
Handler\Completion\ILspCompletionResultCreationService.cs (1)
83
Range = ProtocolConversions.
TextSpanToRange
(completionChangeSpan, documentText),
Handler\Highlights\DocumentHighlightHandler.cs (2)
80
Range = ProtocolConversions.
TextSpanToRange
(highlight, text)
102
Range = ProtocolConversions.
TextSpanToRange
(h.TextSpan, text),
Handler\Hover\ILspHoverResultCreationService.cs (1)
50
Range = ProtocolConversions.
TextSpanToRange
(info.Span, text),
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
114
Range = ProtocolConversions.
TextSpanToRange
(wordOnLeft.Value, sourceText),
Handler\OnAutoInsert\OnAutoInsertHandler.cs (2)
128
Range = ProtocolConversions.
TextSpanToRange
(result.SpanToReplace, sourceText)
191
Range = ProtocolConversions.
TextSpanToRange
(textChange.Span, sourceText)
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (1)
206
var range = ProtocolConversions.
TextSpanToRange
(spellCheckSpan.TextSpan, text);
Handler\Symbols\DocumentSymbolsHandler.cs (3)
94
Range = ProtocolConversions.
TextSpanToRange
(symbolItem.Location.InDocumentInfo.Value.navigationSpan, text),
121
Range = ProtocolConversions.
TextSpanToRange
(inDocumentInfo.spans.First(), text),
122
SelectionRange = ProtocolConversions.
TextSpanToRange
(inDocumentInfo.navigationSpan, text),
Microsoft.VisualStudio.LanguageServices.Xaml (5)
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (1)
134
Range = ProtocolConversions.
TextSpanToRange
(sourceDefinition.Span.Value, sourceText)
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
134
Range = ProtocolConversions.
TextSpanToRange
(new TextSpan(d.Offset, d.Length), text),
Implementation\LanguageServer\Handler\Hover\HoverHandler.cs (1)
85
Range = ProtocolConversions.
TextSpanToRange
(info.Span, text),
Implementation\LanguageServer\Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
71
Range = ProtocolConversions.
TextSpanToRange
(result.TextChange.Span, text)
Implementation\LanguageServer\Handler\OnTypeRename\OnTypeRenameHandler.cs (1)
93
Ranges = result.Ranges.Select(s => ProtocolConversions.
TextSpanToRange
(s, text)).ToArray(),