1 write to ExceptionFilterPrologueOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4269
this.
ExceptionFilterPrologueOpt
= exceptionFilterPrologueOpt;
19 references to ExceptionFilterPrologueOpt
Microsoft.CodeAnalysis.CSharp (19)
BoundTree\BoundNode_Source.cs (1)
45
if (catchBlock.
ExceptionFilterPrologueOpt
is { } exceptionFilterPrologue)
CodeGen\EmitStatement.cs (2)
1190
if (catchBlock.
ExceptionFilterPrologueOpt
!= null)
1193
EmitStatements(catchBlock.
ExceptionFilterPrologueOpt
.Statements);
CodeGen\Optimizer.cs (3)
1714
if (node.
ExceptionFilterPrologueOpt
!= null)
1717
filterPrologue = (BoundStatementList)this.Visit(node.
ExceptionFilterPrologueOpt
);
2290
var filterPrologue = node.
ExceptionFilterPrologueOpt
;
FlowAnalysis\AbstractFlowPass.cs (2)
1968
if (catchBlock.
ExceptionFilterPrologueOpt
is { })
1970
VisitStatementList(catchBlock.
ExceptionFilterPrologueOpt
);
Generated\BoundNodes.xml.Generated.cs (5)
4288
if (locals != this.Locals || exceptionSourceOpt != this.ExceptionSourceOpt || !TypeSymbol.Equals(exceptionTypeOpt, this.ExceptionTypeOpt, TypeCompareKind.ConsiderEverything) || exceptionFilterPrologueOpt != this.
ExceptionFilterPrologueOpt
|| exceptionFilterOpt != this.ExceptionFilterOpt || body != this.Body || isSynthesizedAsyncCatchAll != this.IsSynthesizedAsyncCatchAll)
10222
this.Visit(node.
ExceptionFilterPrologueOpt
);
11435
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.Visit(node.
ExceptionFilterPrologueOpt
);
13466
BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.Visit(node.
ExceptionFilterPrologueOpt
);
15935
new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.
ExceptionFilterPrologueOpt
, null) }),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
574
var filterPrologueOpt = node.
ExceptionFilterPrologueOpt
;
Lowering\ClosureConversion\ClosureConversion.cs (1)
1239
var rewrittenFilterPrologue = (BoundStatementList)this.Visit(node.
ExceptionFilterPrologueOpt
);
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
86
BoundStatementList? rewrittenFilterPrologue = (BoundStatementList?)this.Visit(node.
ExceptionFilterPrologueOpt
);
Lowering\MethodToClassRewriter.cs (1)
139
(BoundStatementList?)this.Visit(node.
ExceptionFilterPrologueOpt
),
Lowering\SpillSequenceSpiller.cs (1)
712
var exceptionFilterPrologueOpt = node.
ExceptionFilterPrologueOpt
;
Operations\CSharpOperationFactory.cs (1)
2009
Debug.Assert(boundCatchBlock.
ExceptionFilterPrologueOpt
is null);