1 write to CurrentThread
System.Private.CoreLib (1)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
275stackState->Push(CurrentThread ??= Thread.CurrentThread);
8 references to CurrentThread
System.Private.CoreLib (8)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (8)
259Thread? curThread = CurrentThread; 281Debug.Assert(CurrentThread != null); 282StackState->Pop(CurrentThread); 412Thread? currentThread = state.CurrentThread; 576Debug.Assert(awaitState.CurrentThread != null); 577RestoreExecutionContext(awaitState.CurrentThread, curContinuation.GetExecutionContext()); 682Debug.Assert(awaitState.CurrentThread != null); 683RestoreExecutionContext(awaitState.CurrentThread, curContinuation.GetExecutionContext());