4 writes to zeroOrOne
Microsoft.CodeAnalysis.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\Runtime\InitializeStaticFieldsInline.cs (4)
111
zeroOrOne
= initialValue ? TRUE_VALUE : FALSE_VALUE;
116
get => Interlocked.CompareExchange(ref
zeroOrOne
, TRUE_VALUE, TRUE_VALUE) == TRUE_VALUE;
121
Interlocked.CompareExchange(ref
zeroOrOne
, TRUE_VALUE, FALSE_VALUE);
125
Interlocked.CompareExchange(ref
zeroOrOne
, FALSE_VALUE, TRUE_VALUE);