2 writes to _lazyKnownCircularStruct
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
2359
Interlocked.CompareExchange(ref
_lazyKnownCircularStruct
, (int)ThreeState.False, (int)ThreeState.Unknown);
2366
if (Interlocked.CompareExchange(ref
_lazyKnownCircularStruct
, value, (int)ThreeState.Unknown) == (int)ThreeState.Unknown)
3 references to _lazyKnownCircularStruct
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\SourceMemberContainerSymbol.cs (3)
2355
if (
_lazyKnownCircularStruct
== (int)ThreeState.Unknown)
2371
Debug.Assert(value ==
_lazyKnownCircularStruct
);
2376
return
_lazyKnownCircularStruct
== (int)ThreeState.True;