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;
611
currentAwaitCatchFrame =
_currentAwaitCatchFrame
= new AwaitCatchFrame(_F, tryStatementSyntax, parentAwaitCatchFrame);
7 references to _currentAwaitCatchFrame
Microsoft.CodeAnalysis.CSharp (7)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
524
var origAwaitCatchFrame =
_currentAwaitCatchFrame
;
536
var currentAwaitCatchFrame =
_currentAwaitCatchFrame
;
590
var origCurrentAwaitCatchFrame =
_currentAwaitCatchFrame
;
605
var currentAwaitCatchFrame =
_currentAwaitCatchFrame
;
743
var catchFrame =
_currentAwaitCatchFrame
;
757
if (node.ExpressionOpt != null ||
_currentAwaitCatchFrame
== null || _inCatchWithoutAwaits)
762
return Rethrow(
_currentAwaitCatchFrame
.pendingCaughtException);