175 references to LinePositionSpan
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (3)
CompilerFailedExceptionFactoryTest.cs (3)
243new LinePositionSpan(new LinePosition(10, 1), new LinePosition(10, 2)))), 249new LinePositionSpan(new LinePosition(1, 2), new LinePosition(3, 4)))), 255new LinePositionSpan(new LinePosition(30, 5), new LinePosition(40, 12)))),
Microsoft.CodeAnalysis (6)
Diagnostic\FileLinePositionSpan.cs (1)
51: this(path, new LinePositionSpan(start, end))
Syntax\LineDirectiveMap.cs (4)
69return new LinePositionSpan(translatePosition(entry, unmappedStartPos), translatePosition(entry, unmappedEndPos)); 91return new LinePositionSpan(translatePosition(entry, unmappedStartPos), translatePosition(entry, unmappedEndPos)); 238var unmapped = new LinePositionSpan( 259var mappedSpan = new LinePositionSpan(
Text\TextLineCollection.cs (1)
57return new LinePositionSpan(GetLinePosition(span.Start), GetLinePosition(span.End));
Microsoft.CodeAnalysis.CSharp (1)
Syntax\CSharpLineDirectiveMap.cs (1)
104return new LineMappingEntry(unmappedLine, new LinePositionSpan(mappedStart, mappedEnd), characterOffset, mappedPathOpt);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
EditAndContinue\ActiveStatementTrackingServiceTests.cs (4)
31var span11 = new LinePositionSpan(new LinePosition(0, 10), new LinePosition(0, 15)); 32var span12 = new LinePositionSpan(new LinePosition(0, 20), new LinePosition(0, 25)); 33var span21 = new LinePositionSpan(new LinePosition(0, 11), new LinePosition(0, 16)); 34var span22 = new LinePositionSpan(new LinePosition(0, 21), new LinePosition(0, 26));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
Diagnostics\LocationsTests.cs (3)
504Location location = Location.Create("test.txt", new TextSpan(), new LinePositionSpan(new LinePosition(2, 1), new LinePosition(3, 1))); 515var lineSpan = new LinePositionSpan(new LinePosition(2, 1), new LinePosition(3, 1)); 517var mappedLineSpan = new LinePositionSpan(new LinePosition(3, 2), new LinePosition(4, 2));
Microsoft.CodeAnalysis.EditorFeatures (2)
Navigation\IDocumentNavigationServiceExtensions.cs (1)
88var linePositionSpan = new LinePositionSpan(linePosition, linePosition);
Shared\Extensions\SnapshotSpanExtensions.cs (1)
30return new LinePositionSpan(new LinePosition(startLine, startChar), new LinePosition(endLine, endChar));
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\ActiveStatementsMap.cs (1)
263return new(new(unmappedStartLine, unmappedStartColumn), new(unmappedEndLine, unmappedEndColumn));
EditAndContinue\Utilities\Extensions.cs (2)
21=> new(new LinePosition(span.Start.Line + lineDelta, span.Start.Character), new LinePosition(span.End.Line + lineDelta, span.End.Character)); 33=> new(new(span.StartLine, span.StartColumn), new(span.EndLine, span.EndColumn));
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\RuntimeRudeEditDescription.cs (1)
14=> new RudeEditDiagnostic(kind, tree.GetText().Lines.GetTextSpan(new LinePositionSpan(position, position)), syntaxKind: 0, arguments).ToDiagnostic(tree).ToString();
Microsoft.CodeAnalysis.Features.UnitTests (25)
EditAndContinue\ActiveStatementsMapTests.cs (16)
33var span = new LinePositionSpan(new(sl, sc), new(el, ec)); 35new LinePositionSpan(new(3, 0), new(3, 1)), 36new LinePositionSpan(new(3, 5), new(3, 6)), 37new LinePositionSpan(new(4, 4), new(4, 18)), 38new LinePositionSpan(new(5, 1), new(5, 2)), 39new LinePositionSpan(new(5, 2), new(5, 8)), 40new LinePositionSpan(new(19, 0), new(19, 42))); 68var span = new LinePositionSpan(new(sl, sc), new(el, ec)); 70new LinePositionSpan(new(5, 1), new(5, 2)), 71new LinePositionSpan(new(5, 1), new(5, 8)), 72new LinePositionSpan(new(6, 4), new(6, 18))); 81var span = new LinePositionSpan(new(sl, sc), new(el, ec)); 83new LinePositionSpan(new(5, 1), new(5, 2)), 84new LinePositionSpan(new(5, 1), new(5, 3)), 85new LinePositionSpan(new(5, 1), new(5, 8))); 268=> new("a.cs", new(new(startLine, startColumn), new(endLine, endColumn)));
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (7)
1020var activeLineSpan = new LinePositionSpan(new(0, 0), new(0, 1)); 5397new ActiveStatementSpan(new ActiveStatementId(0), new LinePositionSpan(new(4, 41), new(4, 42)), ActiveStatementFlags.MethodUpToDate | ActiveStatementFlags.LeafFrame), 5480var expectedSpanG1 = new LinePositionSpan(new LinePosition(3, 41), new LinePosition(3, 42)); 5481var expectedSpanF1 = new LinePositionSpan(new LinePosition(8, 14), new LinePosition(8, 18)); 5506var expectedSpanG2 = new LinePositionSpan(new LinePosition(3, 41), new LinePosition(3, 42)); 5507var expectedSpanF2 = new LinePositionSpan(new LinePosition(9, 14), new LinePosition(9, 18)); 5605var expectedSpanG1 = new LinePositionSpan(new LinePosition(3, 41), new LinePosition(3, 42));
EditAndContinue\RemoteEditAndContinueServiceTests.cs (2)
95var span1 = new LinePositionSpan(new LinePosition(1, 2), new LinePosition(1, 5)); 114new ActiveStatementSpan(new ActiveStatementId(0), new LinePositionSpan(new LinePosition(1, 2), new LinePosition(3, 4)), ActiveStatementFlags.NonLeafFrame, documentId));
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\RunApiModels.cs (1)
78return new LinePositionSpan(
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Extensions\ProtocolConversions.cs (2)
323=> new(PositionToLinePosition(range.Start), PositionToLinePosition(range.End)); 340linePositionSpan = new LinePositionSpan(linePositionSpan.Start, clampedEnd);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (9)
Diagnostics\AdditionalFileDiagnosticsTests.cs (3)
201return Location.Create(additionaFilePath, TextSpan.FromBounds(0, 1), new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 1))); 240location: Location.Create(context.AdditionalFile.Path, Text.TextSpan.FromBounds(0, 0), new Text.LinePositionSpan(new Text.LinePosition(0, 0), new Text.LinePosition(0, 0))), "args")); 271location: Location.Create(context.TextDocument!.FilePath!, Text.TextSpan.FromBounds(0, 0), new Text.LinePositionSpan(new Text.LinePosition(0, 0), new Text.LinePosition(0, 0))), "args");
SemanticTokens\SemanticTokensRangeTests.cs (6)
123new LinePositionSpan(new LinePosition(12, 0), new LinePosition(13, 0)), 124new LinePositionSpan(new LinePosition(28, 0), new LinePosition(29, 0)), 182ImmutableArray<LinePositionSpan> spans = [new LinePositionSpan(new LinePosition(1, 0), new LinePosition(2, 0))]; 234ImmutableArray<LinePositionSpan> spans = [new LinePositionSpan(new LinePosition(0, 0), new LinePosition(4, 0))]; 295ImmutableArray<LinePositionSpan> spans = [new LinePositionSpan(new LinePosition(0, 0), new LinePosition(9, 0))]; 378ImmutableArray<LinePositionSpan> spans = [new LinePositionSpan(new LinePosition(0, 0), new LinePosition(9, 0))];
Microsoft.CodeAnalysis.Razor.Compiler (1)
SourceGenerators\Diagnostics\RazorDiagnostics.cs (1)
117var linePosition = new LinePositionSpan(
Microsoft.CodeAnalysis.Razor.Workspaces (18)
DocumentMapping\AbstractDocumentMappingService.cs (5)
84csharpRange = new LinePositionSpan(generatedRangeStart, generatedRangeEnd); 245razorRange = new LinePositionSpan(hostDocumentStart, hostDocumentEnd); 270rangeRange = new LinePositionSpan(hostDocumentStart, hostDocumentEnd); 387razorRange = new LinePositionSpan(inferredStartPosition, originalStartPositionAfterGeneratedRange); 400razorRange = new LinePositionSpan(inferredStartPosition, endOfDocumentPosition);
Extensions\LinePositionExtensions.cs (1)
14=> new(linePosition, linePosition);
Extensions\LinePositionSpanExtensions.cs (4)
53=> new(newStart, span.End); 56=> new(computeNewStart(span.Start), span.End); 59=> new(span.Start, newEnd); 62=> new(span.Start, computeNewEnd(span.End));
Extensions\LspExtensions_Range.cs (1)
28=> new(range.Start.ToLinePosition(), range.End.ToLinePosition());
Extensions\RazorCodeDocumentExtensions.cs (1)
81csharpRange = new LinePositionSpan(startRange.Start, endRange.End);
Extensions\RazorSyntaxNodeExtensions.cs (1)
475linePositionSpan = new LinePositionSpan(startPositionSpan.Start, endPositionSpan.End);
Extensions\SourceSpanExtensions.cs (1)
19return new LinePositionSpan(start, end);
FoldingRanges\FoldingRangeService.cs (1)
149=> new(new(foldingRange.StartLine, foldingRange.StartCharacter.GetValueOrDefault()), new(foldingRange.EndLine, foldingRange.EndCharacter.GetValueOrDefault()));
Formatting\Passes\RazorFormattingPass.cs (1)
432var span = new LinePositionSpan(codeRange.End, closeBraceRange.Start);
SemanticTokens\SemanticRange.cs (1)
57=> new(new(StartLine, StartCharacter), new(EndLine, EndCharacter));
Utilities\WrapWithTagHelper.cs (1)
40wrappingRange = new LinePositionSpan(
Microsoft.CodeAnalysis.Remote.Razor (2)
DocumentMapping\RemoteDocumentMappingService.cs (1)
72return (razorDocumentUri, new(LinePosition.Zero, LinePosition.Zero));
DocumentMapping\RemoteSpanMappingService.cs (1)
128results.Add(new(filePath, new(LinePosition.Zero, LinePosition.Zero), new TextSpan()));
Microsoft.CodeAnalysis.Test.Utilities (1)
Metadata\ILValidation.cs (1)
473var lineSpan = new LinePositionSpan(new LinePosition(startLine, startColumn), new LinePosition(endLine, endColumn));
Microsoft.CodeAnalysis.UnitTests (25)
Diagnostics\SarifErrorLoggerTests.cs (1)
36var position = new LinePositionSpan(LinePosition.Zero, LinePosition.Zero);
LineMappingTests.cs (24)
19new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)), 20new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: true)), 21new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 2)), hasMappedPath: false)), 22new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(2, 2)), hasMappedPath: false)), 23new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 1), new LinePosition(1, 1)), hasMappedPath: false)), 24new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(1, 0), new LinePosition(1, 1)), hasMappedPath: false)), 25new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("file.cs", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)), 26new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), 0, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)), 27new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 2)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)), 28new LineMapping(new LinePositionSpan(new LinePosition(0, 0), new LinePosition(2, 2)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)), 29new LineMapping(new LinePositionSpan(new LinePosition(0, 1), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)), 30new LineMapping(new LinePositionSpan(new LinePosition(1, 0), new LinePosition(1, 1)), null, new FileLinePositionSpan("", new LinePositionSpan(new LinePosition(0, 0), new LinePosition(1, 1)), hasMappedPath: false)),
Microsoft.CodeAnalysis.Workspaces (1)
Shared\Extensions\FileLinePositionSpanExtensions.cs (1)
90return new LinePositionSpan(start, end);
Microsoft.VisualStudio.LanguageServices (4)
Diagnostics\VisualStudioVenusSpanMappingService.cs (2)
129return new LinePositionSpan(position1, position2); 132return new LinePositionSpan(position2, position1);
TableDataSource\Suppression\VisualStudioDiagnosticListSuppressionStateService.cs (1)
266var linePositionSpan = new LinePositionSpan(start: linePosition, end: linePosition);
Workspace\VisualStudioDocumentNavigationService.cs (1)
134return text.Lines.GetTextSpan(new LinePositionSpan(linePosition, linePosition));
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (32)
Cohost\CohostDocumentSpellCheckEndpointTest.cs (1)
96var span = new LinePositionSpan(new(0, 0), new(sourceText.Lines.Count, 0));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (1)
419var span = new LinePositionSpan(new(0, 0), new(sourceText.Lines.Count, 0));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (30)
32var projectedRange = new LinePositionSpan(new LinePosition(0, 10), new LinePosition(0, 19)); 55var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 12)); 78var projectedRange = new LinePositionSpan(new LinePosition(0, 6), new LinePosition(0, 18)); 79var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 102var projectedRange = new LinePositionSpan(new LinePosition(0, 6), new LinePosition(0, 18)); 103var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 126var projectedRange = new LinePositionSpan(new LinePosition(0, 10), new LinePosition(0, 19)); 127var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 150var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 10)); 151var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 177var projectedRange = new LinePositionSpan(new LinePosition(0, 14), new LinePosition(0, 19)); 203var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 14)); 226var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 19)); 227var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 253var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 19)); 276var projectedRange = new LinePositionSpan(new LinePosition(0, 6), new LinePosition(0, 18)); 277var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 300var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 19)); 326var projectedRange = new LinePositionSpan(new LinePosition(0, 12), new LinePosition(0, 29)); 327var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 13), new LinePosition(0, 35)); 350var projectedRange = new LinePositionSpan(new LinePosition(0, 12), new LinePosition(0, 29)); 351var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 13), new LinePosition(0, 35)); 374var projectedRange = new LinePositionSpan(new LinePosition(2, 12), new LinePosition(2, 29)); 410var projectedRange = new LinePositionSpan(new LinePosition(0, 25), new LinePosition(0, 25)); 638var range = new LinePositionSpan(new LinePosition(1, 10), new LinePosition(1, 13)); 664var range = new LinePositionSpan(new LinePosition(0, 3), new LinePosition(0, 5)); 687var range = new LinePositionSpan(new LinePosition(0, 3), new LinePosition(1, 2)); 710var range = new LinePositionSpan(new LinePosition(0, 3), new LinePosition(2, 2)); 731var range = new LinePositionSpan(new LinePosition(1, 10), new LinePosition(1, 13)); 756var range = new LinePositionSpan(new LinePosition(1, 10), new LinePosition(1, 13));
Microsoft.VisualStudioCode.RazorExtension.UnitTests (31)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (1)
419var span = new LinePositionSpan(new(0, 0), new(sourceText.Lines.Count, 0));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (30)
32var projectedRange = new LinePositionSpan(new LinePosition(0, 10), new LinePosition(0, 19)); 55var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 12)); 78var projectedRange = new LinePositionSpan(new LinePosition(0, 6), new LinePosition(0, 18)); 79var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 102var projectedRange = new LinePositionSpan(new LinePosition(0, 6), new LinePosition(0, 18)); 103var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 126var projectedRange = new LinePositionSpan(new LinePosition(0, 10), new LinePosition(0, 19)); 127var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 150var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 10)); 151var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 177var projectedRange = new LinePositionSpan(new LinePosition(0, 14), new LinePosition(0, 19)); 203var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 14)); 226var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 19)); 227var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 253var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 19)); 276var projectedRange = new LinePositionSpan(new LinePosition(0, 6), new LinePosition(0, 18)); 277var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 4), new LinePosition(0, 16)); 300var projectedRange = new LinePositionSpan(new LinePosition(0, 0), new LinePosition(0, 19)); 326var projectedRange = new LinePositionSpan(new LinePosition(0, 12), new LinePosition(0, 29)); 327var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 13), new LinePosition(0, 35)); 350var projectedRange = new LinePositionSpan(new LinePosition(0, 12), new LinePosition(0, 29)); 351var expectedOriginalRange = new LinePositionSpan(new LinePosition(0, 13), new LinePosition(0, 35)); 374var projectedRange = new LinePositionSpan(new LinePosition(2, 12), new LinePosition(2, 29)); 410var projectedRange = new LinePositionSpan(new LinePosition(0, 25), new LinePosition(0, 25)); 638var range = new LinePositionSpan(new LinePosition(1, 10), new LinePosition(1, 13)); 664var range = new LinePositionSpan(new LinePosition(0, 3), new LinePosition(0, 5)); 687var range = new LinePositionSpan(new LinePosition(0, 3), new LinePosition(1, 2)); 710var range = new LinePositionSpan(new LinePosition(0, 3), new LinePosition(2, 2)); 731var range = new LinePositionSpan(new LinePosition(1, 10), new LinePosition(1, 13)); 756var range = new LinePositionSpan(new LinePosition(1, 10), new LinePosition(1, 13));