17 references to NotStartedOrRunningState
Microsoft.CodeAnalysis (1)
CodeGen\StateMachineState.cs (1)
17/// Distinct from <see cref="NotStartedOrRunningState"/> so that DisposeAsync can throw in latter case.
Microsoft.CodeAnalysis.CSharp (8)
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (3)
219return F.IntEqual(F.Local(cachedState), F.Literal(StateMachineState.NotStartedOrRunningState)); 246GenerateSetBothStates(StateMachineState.NotStartedOrRunningState), // this.state = cachedState = -1; 290GenerateSetBothStates(StateMachineState.NotStartedOrRunningState));
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
509GenerateSetBothStates(StateMachineState.NotStartedOrRunningState));
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (1)
441F.IntGreaterThanOrEqual(F.InstanceField(stateField), F.Literal(StateMachineState.NotStartedOrRunningState)),
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
242F.Literal(StateMachineState.NotStartedOrRunningState)));
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
120F.Assignment(F.Field(F.This(), stateField), F.Literal(StateMachineState.NotStartedOrRunningState)),
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.IteratorFinallyFrame.cs (1)
60this.finalizeState = StateMachineState.NotStartedOrRunningState;
Microsoft.CodeAnalysis.VisualBasic (8)
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Await.vb (1)
256Me.F.AssignmentExpression(Me.F.Local(Me.CachedState, True), Me.F.Literal(StateMachineState.NotStartedOrRunningState))))
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
219Me.F.Literal(StateMachineState.NotStartedOrRunningState)))
Lowering\IteratorRewriter\IteratorRewriter.IteratorMethodToClassRewriter.vb (3)
86F.Assignment(F.Field(F.Me, Me.StateField, True), Me.F.AssignmentExpression(Me.F.Local(Me.CachedState, True), Me.F.Literal(StateMachineState.NotStartedOrRunningState))), 110F.Assignment(F.Field(F.Me, Me.StateField, True), F.Literal(StateMachineState.NotStartedOrRunningState)), 204F.Assignment(F.Field(F.Me, Me.StateField, True), F.AssignmentExpression(F.Local(Me.CachedState, True), F.Literal(StateMachineState.NotStartedOrRunningState)))
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (3)
64Private _currentFinalizerState As StateMachineState = StateMachineState.NotStartedOrRunningState 340Me._currentFinalizerState = StateMachineState.NotStartedOrRunningState 363F.AssignmentExpression(F.Local(Me.CachedState, True), F.Literal(StateMachineState.NotStartedOrRunningState))),