70 references to EndLinePosition
Microsoft.CodeAnalysis (5)
CodeGen\SequencePointList.cs (3)
178int endLine = (fileLinePositionSpan.EndLinePosition.Line == -1) ? 0 : fileLinePositionSpan.EndLinePosition.Line + 1; 180int endColumn = fileLinePositionSpan.EndLinePosition.Character + 1;
CommandLine\SarifErrorLogger.cs (2)
52_writer.Write("endLine", span.EndLinePosition.Line + 1); 53_writer.Write("endColumn", span.EndLinePosition.Character + 1);
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\PEModuleBuilder.cs (2)
456span.EndLinePosition.Line, 457span.EndLinePosition.Character));
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (2)
511span.EndLinePosition.Line, 512span.EndLinePosition.Character));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (15)
Diagnostics\LocationsTests.cs (14)
62Assert.Equal(expectedEndLine, mappedSpan.EndLinePosition.Line); 63Assert.Equal(expectedEndOffset, mappedSpan.EndLinePosition.Character); 98Assert.Equal(2, flpsX.EndLinePosition.Line); 99Assert.Equal(6, flpsX.EndLinePosition.Character); 105Assert.Equal(19, flpsX.EndLinePosition.Line); 106Assert.Equal(6, flpsX.EndLinePosition.Character); 112Assert.Equal(3, flpsXToCloseBrace.EndLinePosition.Line); 113Assert.Equal(1, flpsXToCloseBrace.EndLinePosition.Character); 119Assert.Equal(20, flpsXToCloseBrace.EndLinePosition.Line); 120Assert.Equal(1, flpsXToCloseBrace.EndLinePosition.Character); 575Assert.Equal(0, lineSpan.EndLinePosition.Line); 576Assert.Equal(5, lineSpan.EndLinePosition.Character); 603Assert.Equal(0, lineSpan.EndLinePosition.Line); 604Assert.Equal(0, lineSpan.EndLinePosition.Character);
Parsing\ParserRegressionTests.cs (1)
167var endLinePosition = fileLinePositionSpan.EndLinePosition;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (2)
40(!string.IsNullOrWhiteSpace(d.DataLocation.UnmappedFileSpan.Path) ? $" {d.DataLocation.UnmappedFileSpan.Path}({d.DataLocation.UnmappedFileSpan.StartLinePosition.Line}, {d.DataLocation.UnmappedFileSpan.StartLinePosition.Character}, {d.DataLocation.UnmappedFileSpan.EndLinePosition.Line}, {d.DataLocation.UnmappedFileSpan.EndLinePosition.Character}):" : "") +
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (2)
429Character = dataLocation.UnmappedFileSpan.EndLinePosition.Character, 430Line = dataLocation.UnmappedFileSpan.EndLinePosition.Line,
Microsoft.CodeAnalysis.Test.Utilities (8)
Diagnostics\CommonDiagnosticAnalyzers.cs (8)
122""endLine"": " + (expectedLineSpan.EndLinePosition.Line + 1) + @", 123""endColumn"": " + (expectedLineSpan.EndLinePosition.Character + 1) + @" 199""endLine"": " + (expectedLineSpan.EndLinePosition.Line + 1) + @", 200""endColumn"": " + (expectedLineSpan.EndLinePosition.Character + 1) + @" 278""endLine"": " + (expectedLineSpan.EndLinePosition.Line + 1) + @", 279""endColumn"": " + (expectedLineSpan.EndLinePosition.Character + 1) + @" 336""endLine"": " + (expectedLineSpan.EndLinePosition.Line + 1) + @", 337""endColumn"": " + (expectedLineSpan.EndLinePosition.Character + 1) + @"
Microsoft.CodeAnalysis.VisualBasic (4)
Emit\PEModuleBuilder.vb (2)
289span.EndLinePosition.Line, 290span.EndLinePosition.Character))
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (2)
464span.EndLinePosition.Line, 465span.EndLinePosition.Character))
Microsoft.CodeAnalysis.VisualBasic.Features (3)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (3)
105destinationLine = root.Options.Last().GetLocation().GetLineSpan().EndLinePosition.Line + 1 143destinationLine = root.Imports.Last().GetLocation().GetLineSpan().EndLinePosition.Line + 1 145destinationLine = root.Options.Last().GetLocation().GetLineSpan().EndLinePosition.Line + 1
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (10)
SymbolsTests\Source\TypeTests.vb (10)
461Assert.Equal(span.StartLinePosition.Line, span.EndLinePosition.Line) 463Assert.Equal(25, span.EndLinePosition.Character) 497Assert.Equal(span.StartLinePosition.Line, span.EndLinePosition.Line) 499Assert.Equal(21, span.EndLinePosition.Character) 511Assert.Equal(span.StartLinePosition.Line, span.EndLinePosition.Line) 513Assert.Equal(18, span.EndLinePosition.Character) 518Assert.Equal(span.StartLinePosition.Line, span.EndLinePosition.Line) 520Assert.Equal(25, span.EndLinePosition.Character) 525Assert.Equal(span.StartLinePosition.Line, span.EndLinePosition.Line) 527Assert.Equal(35, span.EndLinePosition.Character)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (6)
LocationTests.vb (6)
50Assert.Equal(expectedEndLine, mappedSpan.EndLinePosition.Line) 51Assert.Equal(expectedEndOffset, mappedSpan.EndLinePosition.Character) 81Assert.Equal(1, flpsX.EndLinePosition.Line) 82Assert.Equal(8, flpsX.EndLinePosition.Character) 88Assert.Equal(2, flpsXToEndClass.EndLinePosition.Line) 89Assert.Equal(3, flpsXToEndClass.EndLinePosition.Character)
Microsoft.VisualStudio.LanguageServices (11)
CallHierarchy\CallHierarchyDetail.cs (2)
41_endLine = location.GetLineSpan().EndLinePosition.Line; 52var end = location.SourceTree.GetText().Lines[lineSpan.EndLinePosition.Line].End;
Diagnostics\VisualStudioVenusSpanMappingService.cs (8)
49if (originalSpan.Start != originalLineInfo.StartLinePosition || originalSpan.End != originalLineInfo.EndLinePosition) 64if (mappedSpan.Start != mappedLineInfo.StartLinePosition || mappedSpan.End != mappedLineInfo.EndLinePosition) 111if (!TryAdjustSpanIfNeededForVenus(documentId, originalLineInfo.EndLinePosition.Line, originalLineInfo.EndLinePosition.Character, out var endLineColumn)) 114endLineColumn = new MappedSpan(originalLineInfo.EndLinePosition.Line, originalLineInfo.EndLinePosition.Character, mappedLineInfo.EndLinePosition.Line, mappedLineInfo.EndLinePosition.Character);
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (1)
291.ThenBy(d => d.Data.DataLocation.UnmappedFileSpan.EndLinePosition);