1 write to lazyTypes
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
317var 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)
101var flattened = lazyTypes.Flatten(); 129if (lazyTypes.TryGetValue(name, out t)) 139else if (lazyTypes.TryGetValue(name, out t)) 160return lazyTypes.TryGetValue(name, out t) 274if (this.lazyTypes == null)
Symbols\Metadata\PE\PENestedNamespaceSymbol.cs (1)
130if (lazyTypes == null || lazyNamespaces == null)