3 overrides of TryGetPreviousStateMachineState
Microsoft.CodeAnalysis (1)
Emit\EditAndContinue\EncVariableSlotAllocator.cs (1)
335public override bool TryGetPreviousStateMachineState(SyntaxNode syntax, out StateMachineState state)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
EEAssemblyBuilder.cs (1)
176public override bool TryGetPreviousStateMachineState(SyntaxNode awaitOrYieldSyntax, out StateMachineState state)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EEAssemblyBuilder.vb (1)
193Public Overrides Function TryGetPreviousStateMachineState(awaitOrYieldSyntax As SyntaxNode, ByRef state As StateMachineState) As Boolean
4 references to TryGetPreviousStateMachineState
Microsoft.CodeAnalysis.CSharp (2)
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
467if (slotAllocatorOpt?.TryGetPreviousStateMachineState(syntax, out var finalizeState) != true)
Lowering\StateMachineRewriter\ResumableStateMachineStateAllocator.cs (1)
52if (_slotAllocator?.TryGetPreviousStateMachineState(awaitOrYieldReturnSyntax, out var state) == true)
Microsoft.CodeAnalysis.VisualBasic (2)
CodeGen\ResumableStateMachineStateAllocator.vb (1)
50If _slotAllocator?.TryGetPreviousStateMachineState(awaitOrYieldReturnSyntax, state) = True Then
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
164Not SlotAllocatorOpt.TryGetPreviousStateMachineState(_tryBlockSyntaxForNextFinalizerState, _currentFinalizerState) Then