Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Complete()

void System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.Complete ( )
inline

Definition at line 34 of file AsyncIteratorMethodBuilder.cs.

35 {
36 if (m_task == null)
37 {
39 return;
40 }
41 AsyncTaskMethodBuilder<VoidTaskResult>.SetExistingTaskResult(m_task, default(VoidTaskResult));
42 if (m_task is IAsyncStateMachineBox asyncStateMachineBox)
43 {
44 asyncStateMachineBox.ClearStateUponCompletion();
45 }
46 }
static readonly Task< VoidTaskResult > s_cachedCompleted
Definition Task.cs:966

References System.Runtime.CompilerServices.AsyncIteratorMethodBuilder.m_task, System.Threading.Tasks.Task< TResult >.s_cachedCompleted, and System.Runtime.CompilerServices.AsyncTaskMethodBuilder< TResult >.SetExistingTaskResult().