1 write to lazyTypes
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
287var original = Interlocked.CompareExchange(ref this.lazyTypes, typesDict, null);
7 references to lazyTypes
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.cs (1)
84if (lazyTypes == null || lazyNamespaces == null)
Symbols\Metadata\PE\PENamespaceSymbol.cs (5)
83var flattened = lazyTypes.Flatten(); 99if (lazyTypes.TryGetValue(name, out t)) 109else if (lazyTypes.TryGetValue(name, out t)) 130return lazyTypes.TryGetValue(name, out t) 244if (this.lazyTypes == null)
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
130if (lazyTypes == null || lazyNamespaces == null)