1 write to pendingCatch
Microsoft.CodeAnalysis.CSharp (1)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
1045
this.
pendingCatch
= new SynthesizedLocal(F.CurrentFunction, TypeWithAnnotations.Create(F.SpecialType(SpecialType.System_Int32)), SynthesizedLocalKind.TryAwaitPendingCatch, tryStatementSyntax);
7 references to pendingCatch
Microsoft.CodeAnalysis.CSharp (7)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
501
currentAwaitCatchFrame.
pendingCatch
).
505
_F.Local(currentAwaitCatchFrame.
pendingCatch
),
506
_F.Default(currentAwaitCatchFrame.
pendingCatch
.Type)),
510
_F.Local(currentAwaitCatchFrame.
pendingCatch
),
563
_F.Local(currentAwaitCatchFrame.
pendingCatch
),
1067
Debug.Assert(
pendingCatch
.SyntaxOpt.IsKind(SyntaxKind.TryStatement));
1068
var newLocal = F.SynthesizedLocal(local.Type,
pendingCatch
.SyntaxOpt, kind: SynthesizedLocalKind.ExceptionFilterAwaitHoistedExceptionLocal);