8 writes to Start
Microsoft.CodeAnalysis.Razor.Workspaces (8)
DocumentMapping\RazorEditService.cs (1)
338Start = mappedSpan.Start + (endTag.Name.SpanStart - startTagSyntax.Name.SpanStart),
DocumentMapping\RazorEditService_Methods.cs (2)
73Start = insertAbsoluteIndex, 115Start = lastLine.End,
DocumentMapping\RazorEditService_UsingDirectives.cs (1)
114Start = start,
Extensions\LspExtensions_Range.cs (1)
16Start = textSpan.Start,
Extensions\LspExtensions_TextChange.cs (1)
17Start = textChange.Span.Start,
Extensions\TextSpanExtensions.cs (1)
27Start = span.Start,
Protocol\RazorTextSpan.cs (1)
23Start = start,
7 references to Start
Microsoft.CodeAnalysis.Razor.Workspaces (6)
DocumentMapping\RazorEditService.cs (3)
67return NormalizeEdits(edits.ToImmutableOrderedByAndClear(static e => e.Span.Start), cancellationToken); 112Debug.Assert(changes.SequenceEqual(changes.OrderBy(static c => c.Span.Start))); 224var spanStart = change.Span.Start;
Extensions\LspExtensions_SourceText.cs (2)
59=> LspFactory.CreateTextEdit(text.GetRange(change.Span.Start, change.Span.Start + change.Span.Length), change.NewText ?? "");
Extensions\RazorTextSpanExtensions.cs (1)
11=> new TextSpan(razorTextSpan.Start, razorTextSpan.Length);
Microsoft.VisualStudio.LanguageServices.Razor (1)
LanguageClient\Extensions\TextChangeExtensions.cs (1)
12=> new VisualStudioTextChange(razorTextChange.Span.Start, razorTextChange.Span.Length, razorTextChange.NewText!);