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