50 references to GetLinePositionSpan
Microsoft.CodeAnalysis (3)
DiagnosticAnalyzer\AnalysisContextInfo.cs (1)
112var lineSpan = text?.Lines?.GetLinePositionSpan(_node.Span);
Text\ChangedText.cs (2)
305var lps = oldLineInfo.GetLinePositionSpan(TextSpan.FromBounds(position, change.Span.Start)); 357var lps = oldLineInfo.GetLinePositionSpan(TextSpan.FromBounds(position, oldText.Length));
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
FormattingCodeFixHelper.cs (1)
22var diagnosticLinePositionSpan = text.Lines.GetLinePositionSpan(diagnosticSpan);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
316var oldStatementSpan = oldText.Lines.GetLinePositionSpan(oldStatementTextSpan);
Microsoft.CodeAnalysis.EditorFeatures (1)
CodeDefinitionWindow\DefinitionContextTracker.cs (1)
175var linePositionSpan = text.Lines.GetLinePositionSpan(item.SourceSpan);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\ActiveStatementsDescription.cs (1)
90SelectAsArray(s => newText.Lines.GetLinePositionSpan(s));
Squiggles\TestDiagnosticTagProducer.cs (1)
61var linePosSpan = sourceText.Lines.GetLinePositionSpan(span);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (18)
CodeFixes\CodeFixServiceTests.cs (1)
859var location = Location.Create(context.AdditionalFile.Path, span, text.Lines.GetLinePositionSpan(span));
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (13)
1458var activeLineSpan1 = CreateText(source1).Lines.GetLinePositionSpan(GetSpan(source1, "System.Console.WriteLine(1);")); 1459var activeLineSpan2 = CreateText(source2).Lines.GetLinePositionSpan(GetSpan(source2, "System.Console.WriteLine(2);")); 2097var activeLineSpanA1 = CreateText(sourceA1).Lines.GetLinePositionSpan(GetSpan(sourceA1, "System.Console.WriteLine(1);")); 2098var activeLineSpanB1 = CreateText(sourceB1).Lines.GetLinePositionSpan(GetSpan(sourceB1, "1")); 2600var activeLineSpan1 = sourceText1.Lines.GetLinePositionSpan(activeSpan1); 3555var activeLineSpan11 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan11); 3556var activeLineSpan12 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan12); 3557var activeLineSpan21 = sourceTextV2.Lines.GetLinePositionSpan(activeSpan21); 3558var activeLineSpan22 = sourceTextV2.Lines.GetLinePositionSpan(activeSpan22); 3559var adjustedActiveLineSpan1 = sourceTextV2.Lines.GetLinePositionSpan(adjustedActiveSpan1); 3560var adjustedActiveLineSpan2 = sourceTextV2.Lines.GetLinePositionSpan(adjustedActiveSpan2); 3648var activeLineSpan11 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan11); 3649var activeLineSpan12 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan12);
EditAndContinue\EditSessionActiveStatementsTests.cs (4)
496var erPreRemap20 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[2][0])); 497var erPreRemap21 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[2][1])); 499var erPreRemap30 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[3][0])); 500var erPreRemap31 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[3][1]));
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Peek\PeekableItemSource.cs (1)
140var linePositionSpan = text.Lines.GetLinePositionSpan(item.SourceSpan);
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
TaskList\FSharpTaskListService.cs (1)
47var span = new FileLinePositionSpan(document.FilePath!, text.Lines.GetLinePositionSpan(d.Span));
Microsoft.CodeAnalysis.Features (2)
ExternalAccess\VSTypeScript\VSTypeScriptTaskListService.cs (1)
46var location = Location.Create(document.FilePath!, textSpan, text.Lines.GetLinePositionSpan(textSpan));
FormattingCodeFixHelper.cs (1)
22var diagnosticLinePositionSpan = text.Lines.GetLinePositionSpan(diagnosticSpan);
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Extensions\ProtocolConversions.cs (1)
231var linePosSpan = text.Lines.GetLinePositionSpan(textSpan);
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
81var linePositionSpan = text.Lines.GetLinePositionSpan(span.TextSpan);
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
282var linePosition = lines.GetLinePositionSpan(originalTextSpan).Start;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Diagnostics\AbstractPullDiagnosticTestsBase.cs (1)
208var lineInfo = sourceText.Lines.GetLinePositionSpan(new TextSpan(position, 0));
SpellCheck\SpellCheckTests.cs (1)
606var lineInfo = sourceText.Lines.GetLinePositionSpan(new TextSpan(position, 0));
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
Graph\Range.cs (1)
27var linePositionSpan = sourceText.Lines.GetLinePositionSpan(textSpan);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator.UnitTests (1)
Utilities\TestLsifOutput.vb (1)
99Dim linePositionSpan = text.Lines.GetLinePositionSpan(selectedSpan)
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
2489var location = Location.Create(context.AdditionalFile.Path, _diagnosticSpan, text.Lines.GetLinePositionSpan(_diagnosticSpan));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (1)
486Dim oldStatementSpan = oldText.Lines.GetLinePositionSpan(oldStatementTextSpan)
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\Extensions.cs (1)
67return Location.Create(textDocument.FilePath, span, text.Lines.GetLinePositionSpan(span));
Microsoft.VisualStudio.LanguageServices (3)
FindReferences\Entries\AbstractDocumentSpanEntry.cs (2)
63return new MappedSpanResult(documentSpan.Document.FilePath, sourceText.Lines.GetLinePositionSpan(documentSpan.SourceSpan), documentSpan.SourceSpan); 71return new MappedSpanResult(documentSpan.Document.FilePath, sourceText.Lines.GetLinePositionSpan(documentSpan.SourceSpan), documentSpan.SourceSpan);
Progression\GraphBuilder.cs (1)
748var span = text.Lines.GetLinePositionSpan(NavigateToUtilities.GetBoundedSpan(result.NavigableItem, text));
Microsoft.VisualStudio.LanguageServices.UnitTests (5)
Venus\DocumentService_IntegrationTests.vb (5)
89(definitionDocument.Name, definitionText.Lines.GetLinePositionSpan(definitionSpan).Start, definitionText.Lines.GetLineFromPosition(definitionSpan.Start).ToString().Trim()), 90(definitionDocument.Name, definitionText.Lines.GetLinePositionSpan(referenceSpan).Start, definitionText.Lines.GetLineFromPosition(referenceSpan.Start).ToString().Trim())} 154Dim expected = {(definitionDocument.Name, definitionText.Lines.GetLinePositionSpan(referenceSpan).Start, definitionText.Lines.GetLineFromPosition(referenceSpan.Start).ToString())} 282Dim lineSpan = mappedSource.Lines.GetLinePositionSpan(mappedSpan) 286Dim lineSpan = mappedSource.Lines.GetLinePositionSpan(mappedSpan)
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
104Range = ProtocolConversions.LinePositionToRange(text.Lines.GetLinePositionSpan(xamlCompletion.Span.Value))
Implementation\LanguageServer\Handler\FoldingRanges\FoldingRangesHandler.cs (1)
60var linePositionSpan = text.Lines.GetLinePositionSpan(structureTag.TextSpan);