12 references to Node
Microsoft.CodeAnalysis.Workspaces (12)
Shared\Utilities\ExtensionOrderer.cs (3)
35
var
extensionNode = graph.Nodes[extension];
40
var
otherExtensionNode = graph.Nodes[beforeExtension];
49
var
otherExtensionNode = graph.Nodes[afterExtension];
Shared\Utilities\ExtensionOrderer.Graph.cs (6)
17
public readonly Dictionary<Lazy<TExtension, TMetadata>,
Node
<TExtension, TMetadata>> Nodes = [];
27
foreach (
var
node in this.Nodes.Values)
36
var seenNodes = new HashSet<
Node
<TExtension, TMetadata>>();
38
foreach (
var
node in this.Nodes.Values)
47
Node
<TExtension, TMetadata> node,
49
HashSet<
Node
<TExtension, TMetadata>> seenNodes)
Shared\Utilities\ExtensionOrderer.Node.cs (3)
17
public readonly HashSet<
Node
<TExtension, TMetadata>> ExtensionsBeforeMeSet = [];
23
HashSet<
Node
<TExtension, TMetadata>> seenNodes)
31
foreach (
var
before in this.ExtensionsBeforeMeSet)