1 write to _allOlderRootDeclarations
Microsoft.CodeAnalysis.CSharp (1)
Declarations\DeclarationTable.cs (1)
50_allOlderRootDeclarations = allOlderRootDeclarations;
7 references to _allOlderRootDeclarations
Microsoft.CodeAnalysis.CSharp (7)
Declarations\DeclarationTable.Builder.cs (6)
81_table = new DeclarationTable(_table._allOlderRootDeclarations, lastDeclaration, _table._cache); 88_table = new DeclarationTable(_table._allOlderRootDeclarations.Add(_table._latestLazyRootDeclaration), lastDeclaration, cache: null); 100var newOlderRootDeclarations = _table._allOlderRootDeclarations.AddRange(_addedLazyRootDeclarations); 122_table = new DeclarationTable(_table._allOlderRootDeclarations, latestLazyRootDeclaration: null, cache: _table._cache); 131_table = new DeclarationTable(_table._allOlderRootDeclarations.Remove(firstDeclaration), _table._latestLazyRootDeclaration, cache: null); 138var newOlderRootDeclarations = _table._allOlderRootDeclarations.RemoveRange(_removedLazyRootDeclarations);
Declarations\DeclarationTable.Cache.cs (1)
47MergedNamespaceDeclaration.Create(_table._allOlderRootDeclarations.InInsertionOrder.Select(static lazyRoot => lazyRoot.Value).AsImmutable<SingleNamespaceDeclaration>()),