4 instantiations of AwaitFinallyFrame
Microsoft.CodeAnalysis.CSharp (4)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (4)
29private AwaitFinallyFrame _currentAwaitFinallyFrame = new AwaitFinallyFrame(); 772_currentAwaitFinallyFrame = new AwaitFinallyFrame(); 798_currentAwaitFinallyFrame = new AwaitFinallyFrame(); 813var newFrame = new AwaitFinallyFrame(_currentAwaitFinallyFrame, _analysis.Labels(statement), statement.Syntax);
12 references to AwaitFinallyFrame
Microsoft.CodeAnalysis.CSharp (12)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (12)
29private AwaitFinallyFrame _currentAwaitFinallyFrame = new AwaitFinallyFrame(); 218var frame = PushFrame(node); 284AwaitFinallyFrame frame, 334AwaitFinallyFrame frame, 337var parent = frame.ParentOpt; 768var oldAwaitFinallyFrame = _currentAwaitFinallyFrame; 794var oldAwaitFinallyFrame = _currentAwaitFinallyFrame; 811private AwaitFinallyFrame PushFrame(BoundTryStatement statement) 813var newFrame = new AwaitFinallyFrame(_currentAwaitFinallyFrame, _analysis.Labels(statement), statement.Syntax); 820var result = _currentAwaitFinallyFrame; 986public readonly AwaitFinallyFrame ParentOpt; 1011public AwaitFinallyFrame(AwaitFinallyFrame parent, HashSet<LabelSymbol> labelsOpt, SyntaxNode syntax)