1 write to StartCharacter
Microsoft.CodeAnalysis.Razor.Workspaces (1)
SemanticTokens\SemanticRange.cs (1)
15StartCharacter = startCharacter;
15 references to StartCharacter
Microsoft.CodeAnalysis.Razor.Workspaces (15)
SemanticTokens\AbstractRazorSemanticTokensInfoService.cs (10)
278var previousEndChar = lineDelta == 0 ? previousSemanticRange.StartCharacter : 0; 354currentRange.StartCharacter == 0) 380if (previousRange.StartCharacter == currentRange.StartCharacter) 386if (previousRange.StartCharacter <= currentRange.StartCharacter && 392deltaStart = currentRange.StartCharacter - previousRange.StartCharacter; 398deltaStart = currentRange.StartCharacter; 406if (!sourceText.TryGetAbsoluteIndex(currentRange.StartLine, currentRange.StartCharacter, out var startPosition) ||
SemanticTokens\SemanticRange.cs (4)
57=> new(new(StartLine, StartCharacter), new(EndLine, EndCharacter)); 67result = StartCharacter.CompareTo(other.StartCharacter); 101=> $"[Kind: {Kind}, StartLine: {StartLine}, StartCharacter: {StartCharacter}, EndLine: {EndLine}, EndCharacter: {EndCharacter}]";
SemanticTokens\SemanticTokensVisitor.cs (1)
666semanticRange.EndCharacter <= semanticRange.StartCharacter)