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