5 writes to _currentAwaitCatchFrame
Microsoft.CodeAnalysis.CSharp (5)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (5)
525_currentAwaitCatchFrame = null; 576_currentAwaitCatchFrame = origAwaitCatchFrame; 591_currentAwaitCatchFrame = parentAwaitCatchFrame; 597_currentAwaitCatchFrame = origCurrentAwaitCatchFrame; 611currentAwaitCatchFrame = _currentAwaitCatchFrame = new AwaitCatchFrame(_F, tryStatementSyntax, parentAwaitCatchFrame);
7 references to _currentAwaitCatchFrame
Microsoft.CodeAnalysis.CSharp (7)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
524var origAwaitCatchFrame = _currentAwaitCatchFrame; 536var currentAwaitCatchFrame = _currentAwaitCatchFrame; 590var origCurrentAwaitCatchFrame = _currentAwaitCatchFrame; 605var currentAwaitCatchFrame = _currentAwaitCatchFrame; 743var catchFrame = _currentAwaitCatchFrame; 757if (node.ExpressionOpt != null || _currentAwaitCatchFrame == null || _inCatchWithoutAwaits) 762return Rethrow(_currentAwaitCatchFrame.pendingCaughtException);