2 writes to _nodeOrToken
Microsoft.VisualStudio.LanguageServices.Razor (2)
SyntaxVisualizer\RazorSyntaxNode.cs (2)
34_nodeOrToken = node; 40_nodeOrToken = tree.Root;
7 references to _nodeOrToken
Microsoft.VisualStudio.LanguageServices.Razor (7)
SyntaxVisualizer\RazorSyntaxNode.cs (7)
20public int SpanStart => _node?.SpanStart ?? _nodeOrToken.SpanStart; 22public int SpanEnd => _node?.SpanEnd ?? _nodeOrToken.Span.End; 26: _nodeOrToken.Span.Length; 28public string Kind => _node?.Kind ?? _nodeOrToken.Kind.ToString(); 35Children = new RazorSyntaxNodeList(_nodeOrToken.ChildNodesAndTokens()); 41Children = new RazorSyntaxNodeList(_nodeOrToken.ChildNodesAndTokens()); 62return _node?.ToString() ?? _nodeOrToken.ToString();