1 write to _lazyWellKnownTypeMembers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Compilation_WellKnownMembers.cs (1)
95
Interlocked.CompareExchange(ref
_lazyWellKnownTypeMembers
, wellKnownTypeMembers, null);
5 references to _lazyWellKnownTypeMembers
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Compilation_WellKnownMembers.cs (5)
84
if (
_lazyWellKnownTypeMembers
== null || ReferenceEquals(
_lazyWellKnownTypeMembers
[(int)member], ErrorTypeSymbol.UnknownResultType))
86
if (
_lazyWellKnownTypeMembers
== null)
109
Interlocked.CompareExchange(ref
_lazyWellKnownTypeMembers
[(int)member], result, ErrorTypeSymbol.UnknownResultType);
112
return
_lazyWellKnownTypeMembers
[(int)member];