3 instantiations of RazorSyntaxNode
Microsoft.VisualStudio.LanguageServices.Razor (3)
SyntaxVisualizer\RazorSyntaxNodeList.cs (2)
32yield return new RazorSyntaxNode(child); 39yield return new RazorSyntaxNode(nodeOrToken);
SyntaxVisualizer\SyntaxVisualizerHelper.cs (1)
35return new RazorSyntaxNode(tree.Root);
11 references to RazorSyntaxNode
Microsoft.VisualStudio.LanguageServices.Razor (5)
SyntaxVisualizer\RazorSyntaxNode.cs (2)
15internal class RazorSyntaxNode : IEnumerable<RazorSyntaxNode> 50public IEnumerator<RazorSyntaxNode> GetEnumerator()
SyntaxVisualizer\RazorSyntaxNodeList.cs (2)
11internal class RazorSyntaxNodeList : IEnumerable<RazorSyntaxNode> 26public IEnumerator<RazorSyntaxNode> GetEnumerator()
SyntaxVisualizer\SyntaxVisualizerHelper.cs (1)
18internal static async Task<RazorSyntaxNode?> GetSyntaxRootAsync(IRemoteServiceInvoker remoteServiceInvoker, Uri hostDocumentUri, Solution solution, CancellationToken cancellationToken)
Microsoft.VisualStudio.RazorExtension (6)
SyntaxVisualizer\SyntaxVisualizerControl.xaml.cs (6)
428if (item.Tag is not RazorSyntaxNode node) 462var rootNode = _joinableTaskFactory.Run(async () => 476private void ShowSyntaxTree(RazorSyntaxNode rootNode) 483private void AddNode(RazorSyntaxNode node, TreeViewItem? parent) 523foreach (var child in node.Children) 589if (item.Tag is not RazorSyntaxNode node)