22 instantiations of LinePositionSpan
Microsoft.CodeAnalysis (6)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.Razor.Compiler (1)
Microsoft.CodeAnalysis.Razor.DotNetFormat (8)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.Maui.Controls.SourceGen (1)
Microsoft.NET.ProjectData.Generators (1)
127 references to LinePositionSpan
Microsoft.AspNetCore.Components.AI.SourceGenerators (2)
Microsoft.CodeAnalysis (33)
Microsoft.CodeAnalysis.Analyzers (6)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Microsoft.CodeAnalysis.Features (33)
EditAndContinue\ActiveStatementsMap.cs (11)
75if (!TryGetUpToDateSpan(debugInfo, remapping, out var baseSpan))
121private static bool TryGetUpToDateSpan(ManagedActiveStatementDebugInfo activeStatementInfo, ImmutableDictionary<ManagedMethodId, ImmutableArray<NonRemappableRegion>> remapping, out LinePositionSpan newSpan)
130var activeSpan = activeStatementInfo.SourceSpan.ToLinePositionSpan();
189void AddStatement(LinePositionSpan unmappedLineSpan, ActiveStatement activeStatement)
206var unmappedSection = lineMapping.Span;
224var unmappedLineSpan = ReverseMapLinePositionSpan(unmappedSection, mappedSection.Span, activeStatement.Span);
249private static LinePositionSpan ReverseMapLinePositionSpan(LinePositionSpan unmappedSection, LinePositionSpan mappedSection, LinePositionSpan mappedSpan)
266private static bool TryGetTextSpan(TextLineCollection lines, LinePositionSpan lineSpan, out TextSpan span)
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeAnalysis.Razor.Compiler (1)
Microsoft.CodeAnalysis.Razor.DotNetFormat (38)
Microsoft.CodeAnalysis.Workspaces (8)
Microsoft.DotNet.ProjectTools (1)
Microsoft.Maui.Controls.BindingSourceGen (1)