50 references to GetLinePositionSpan
CSharpSyntaxGenerator (1)
SourceGenerator.cs (1)
87var lineSpan = inputText.Lines.GetLinePositionSpan(span);
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalysisContextInfo.cs (1)
112var lineSpan = text?.Lines?.GetLinePositionSpan(_node.Span);
Microsoft.CodeAnalysis.Analyzers (7)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
337LinePositionSpan linePositionSpan = lines.GetLinePositionSpan(line.Span);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (4)
204LinePositionSpan linePositionSpan = sourceText.Lines.GetLinePositionSpan(line.Span); 236LinePositionSpan linePositionSpan = sourceText.Lines.GetLinePositionSpan(line.Span); 449LinePositionSpan linePositionSpan = lastEntry.releaseTrackingLine.SourceText.Lines.GetLinePositionSpan(lastEntry.releaseTrackingLine.Span); 469LinePositionSpan linePositionSpan = releaseTrackingLine.SourceText.Lines.GetLinePositionSpan(releaseTrackingLine.Span);
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ResourceStringsFormat.cs (1)
100var linePositionSpan = sourceText.Lines.GetLinePositionSpan(span);
src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (1)
458public Location Location => Location.Create(Path, Span, SourceText.Lines.GetLinePositionSpan(Span));
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
SymbolIsBannedAnalyzerBase.cs (1)
458public Location Location => Location.Create(Path, Span, SourceText.Lines.GetLinePositionSpan(Span));
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (1)
77var diagnosticLinePositionSpan = text.Lines.GetLinePositionSpan(diagnosticSpan);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
307var oldStatementSpan = oldText.Lines.GetLinePositionSpan(oldStatementTextSpan);
Microsoft.CodeAnalysis.EditorFeatures (2)
CodeDefinitionWindow\DefinitionContextTracker.cs (1)
156var linePositionSpan = text.Lines.GetLinePositionSpan(item.SourceSpan);
Peek\PeekableItemSource.cs (1)
136var linePositionSpan = text.Lines.GetLinePositionSpan(item.SourceSpan);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Squiggles\TestDiagnosticTagProducer.cs (1)
31var linePosSpan = sourceText.Lines.GetLinePositionSpan(span);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\CodeFixServiceTests.cs (1)
896var location = Location.Create(context.AdditionalFile.Path, span, text.Lines.GetLinePositionSpan(span));
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
TaskList\FSharpTaskListService.cs (1)
46var span = new FileLinePositionSpan(document.FilePath!, text.Lines.GetLinePositionSpan(d.Span));
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\LocationService.cs (1)
41var linePosSpan = sourceText.Lines.GetLinePositionSpan(textSpan);
Microsoft.CodeAnalysis.Features (2)
ExternalAccess\VSTypeScript\VSTypeScriptTaskListService.cs (1)
41var location = Location.Create(document.FilePath!, textSpan, text.Lines.GetLinePositionSpan(textSpan));
src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (1)
77var diagnosticLinePositionSpan = text.Lines.GetLinePositionSpan(diagnosticSpan);
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\ActiveStatementsDescription.cs (1)
90SelectAsArray(s => new ActiveStatementLineSpan(new ActiveStatementId(s.id), newText.Lines.GetLinePositionSpan(s.span)));
Microsoft.CodeAnalysis.Features.UnitTests (17)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (13)
1635var activeLineSpan1 = CreateText(source1).Lines.GetLinePositionSpan(GetSpan(source1, "System.Console.WriteLine(1);")); 1636var activeLineSpan2 = CreateText(source2).Lines.GetLinePositionSpan(GetSpan(source2, "System.Console.WriteLine(2);")); 2629var activeLineSpanA1 = CreateText(sourceA1).Lines.GetLinePositionSpan(GetSpan(sourceA1, "System.Console.WriteLine(1);")); 2630var activeLineSpanB1 = CreateText(sourceB1).Lines.GetLinePositionSpan(GetSpan(sourceB1, "1")); 3126var activeLineSpan1 = sourceText1.Lines.GetLinePositionSpan(activeSpan1); 4520var activeLineSpan11 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan11); 4521var activeLineSpan12 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan12); 4522var activeLineSpan21 = sourceTextV2.Lines.GetLinePositionSpan(activeSpan21); 4523var activeLineSpan22 = sourceTextV2.Lines.GetLinePositionSpan(activeSpan22); 4524var adjustedActiveLineSpan1 = sourceTextV2.Lines.GetLinePositionSpan(adjustedActiveSpan1); 4525var adjustedActiveLineSpan2 = sourceTextV2.Lines.GetLinePositionSpan(adjustedActiveSpan2); 4600var activeLineSpan11 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan11); 4601var activeLineSpan12 = sourceTextV1.Lines.GetLinePositionSpan(activeSpan12);
EditAndContinue\EditSessionActiveStatementsTests.cs (4)
503var erPreRemap20 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[2][0])); 504var erPreRemap21 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[2][1])); 506var erPreRemap30 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[3][0])); 507var erPreRemap31 = new SourceFileSpan(filePath, sourceTextV1.Lines.GetLinePositionSpan(exceptionSpans[3][1]));
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Extensions\ProtocolConversions.cs (1)
367var linePosSpan = text.Lines.GetLinePositionSpan(textSpan);
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
98var linePositionSpan = text.Lines.GetLinePositionSpan(span.TextSpan);
Handler\SemanticTokens\SemanticTokensHelpers.cs (1)
306var linePosition = lines.GetLinePositionSpan(originalTextSpan).Start;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Diagnostics\AbstractPullDiagnosticTestsBase.cs (1)
225var lineInfo = sourceText.Lines.GetLinePositionSpan(new TextSpan(position, 0));
SemanticTokens\SemanticTokensRangeTests.cs (1)
493document, spans: [text.Lines.GetLinePositionSpan(new(0, text.Length))], isVS, options: options, cancellationToken: CancellationToken.None);
SpellCheck\SpellCheckTests.cs (1)
662var lineInfo = sourceText.Lines.GetLinePositionSpan(new TextSpan(position, 0));
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
DeclarePublicApiAnalyzer.Impl.cs (1)
54LinePositionSpan linePositionSpan = SourceText.Lines.GetLinePositionSpan(Span);
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
2663var location = Location.Create(context.AdditionalFile.Path, _diagnosticSpan, text.Lines.GetLinePositionSpan(_diagnosticSpan));
Microsoft.CodeAnalysis.Workspaces (1)
Diagnostics\Extensions.cs (1)
71return Location.Create(textDocument.FilePath, span, text.Lines.GetLinePositionSpan(span));
Microsoft.VisualStudio.LanguageServices (1)
FindReferences\Entries\AbstractDocumentSpanEntry.cs (1)
86return new MappedSpanResult(documentSpan.Document.FilePath!, sourceText.Lines.GetLinePositionSpan(documentSpan.SourceSpan), documentSpan.SourceSpan);
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
105Range = ProtocolConversions.LinePositionToRange(text.Lines.GetLinePositionSpan(xamlCompletion.Span.Value))
Implementation\LanguageServer\Handler\FoldingRanges\FoldingRangesHandler.cs (1)
58var linePositionSpan = text.Lines.GetLinePositionSpan(structureTag.TextSpan);