1 write to _parentToChildren
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
271
_parentToChildren
= OrderPreservingMultiDictionary<MetadataNode, MetadataNode>.GetInstance();
6 references to _parentToChildren
Microsoft.CodeAnalysis.Workspaces (6)
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (6)
337
foreach (var (_, children) in
_parentToChildren
)
345
_parentToChildren
.Free();
378
_parentToChildren
.Add(parentNode, childNode);
716
if (
_parentToChildren
.TryGetValue(currentNode, static (childNode, simpleName) => childNode.Name == simpleName, simpleName, out var childNode))
726
_parentToChildren
.Add(currentNode, newChildNode);
745
foreach (var child in
_parentToChildren
[parentNode])