23 references to HasAnyWaiters
System.Private.CoreLib (23)
src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (23)
309if (state.HasAnyWaiters) 329if (state.HasAnyWaiters) 947Debug.Assert(HasAnyWaiters); 962Debug.Assert(HasAnyWaiters || !ShouldNotPreemptWaiters); 990Debug.Assert(HasAnyWaiters); 1023if (new State(newState).HasAnyWaiters) // overflow check 1033Debug.Assert(HasAnyWaiters); 1041Debug.Assert(HasAnyWaiters); 1137if (newState.HasAnyWaiters) 1217Debug.Assert(state.HasAnyWaiters || !state.ShouldNotPreemptWaiters); 1258if (!state.HasAnyWaiters && !waiterStartTimeWasReset) 1277Debug.Assert(state.HasAnyWaiters || waiterStartTimeWasReset); 1278if (!state.HasAnyWaiters || waiterStartTimeWasReset) 1301Debug.Assert(state.HasAnyWaiters); 1317if (newState.HasAnyWaiters && !waiterStartTimeWasRecorded) 1331if (newState.HasAnyWaiters) 1362Debug.Assert(state.HasAnyWaiters); 1376if (newState.HasAnyWaiters && !waiterStartTimeWasRecorded) 1390if (newState.HasAnyWaiters) 1416Debug.Assert(state.HasAnyWaiters); 1420if (newState.ShouldNotPreemptWaiters && !newState.HasAnyWaiters) 1446Debug.Assert(state.HasAnyWaiters); 1467if (!stateBeforeUpdate.HasAnyWaiters)