1 write to lazyNamespaces
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
265Interlocked.CompareExchange(ref this.lazyNamespaces, namespaces, null);
8 references to lazyNamespaces
Microsoft.CodeAnalysis.CSharp (8)
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
84if (lazyTypes == null || lazyNamespaces == null)
Symbols\Metadata\PE\PENamespaceSymbol.cs (6)
81if (lazyNamespaces.Count == 0) 84var builder = ArrayBuilder<Symbol>.GetInstance(memberTypes.Length + lazyNamespaces.Count); 87foreach (var pair in lazyNamespaces) 112if (lazyNamespaces.TryGetValue(name, out var ns)) 127if (lazyNamespaces.TryGetValue(name, out ns)) 255if (this.lazyNamespaces == null)
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
130if (lazyTypes == null || lazyNamespaces == null)