5 writes to _intCompleted
System.Net.HttpListener (5)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (5)
107Interlocked.CompareExchange(ref _intCompleted, HighBit, 0); 189result = Interlocked.CompareExchange(ref _intCompleted, HighBit, 0); 214result = Interlocked.CompareExchange(ref _intCompleted, HighBit, 0); 295if ((_intCompleted & ~HighBit) == 0 && (Interlocked.Increment(ref _intCompleted) & ~HighBit) == 1) 474if ((_intCompleted & ~HighBit) == 0 && (Interlocked.Increment(ref _intCompleted) & ~HighBit) == 1)
6 references to _intCompleted
System.Net.HttpListener (6)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (6)
105if (_intCompleted == 0) 186int result = _intCompleted; 211int result = _intCompleted; 226return (_intCompleted & ~HighBit) != 0; 295if ((_intCompleted & ~HighBit) == 0 && (Interlocked.Increment(ref _intCompleted) & ~HighBit) == 1) 474if ((_intCompleted & ~HighBit) == 0 && (Interlocked.Increment(ref _intCompleted) & ~HighBit) == 1)