1 write to ExceptionFilterPrologueOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4269this.ExceptionFilterPrologueOpt = exceptionFilterPrologueOpt;
19 references to ExceptionFilterPrologueOpt
Microsoft.CodeAnalysis.CSharp (19)
BoundTree\BoundNode_Source.cs (1)
45if (catchBlock.ExceptionFilterPrologueOpt is { } exceptionFilterPrologue)
CodeGen\EmitStatement.cs (2)
1190if (catchBlock.ExceptionFilterPrologueOpt != null) 1193EmitStatements(catchBlock.ExceptionFilterPrologueOpt.Statements);
CodeGen\Optimizer.cs (3)
1714if (node.ExceptionFilterPrologueOpt != null) 1717filterPrologue = (BoundStatementList)this.Visit(node.ExceptionFilterPrologueOpt); 2290var filterPrologue = node.ExceptionFilterPrologueOpt;
FlowAnalysis\AbstractFlowPass.cs (2)
1968if (catchBlock.ExceptionFilterPrologueOpt is { }) 1970VisitStatementList(catchBlock.ExceptionFilterPrologueOpt);
Generated\BoundNodes.xml.Generated.cs (5)
4288if (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) 10222this.Visit(node.ExceptionFilterPrologueOpt); 11435BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.Visit(node.ExceptionFilterPrologueOpt); 13466BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.Visit(node.ExceptionFilterPrologueOpt); 15935new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
574var filterPrologueOpt = node.ExceptionFilterPrologueOpt;
Lowering\ClosureConversion\ClosureConversion.cs (1)
1239var rewrittenFilterPrologue = (BoundStatementList)this.Visit(node.ExceptionFilterPrologueOpt);
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
86BoundStatementList? rewrittenFilterPrologue = (BoundStatementList?)this.Visit(node.ExceptionFilterPrologueOpt);
Lowering\MethodToClassRewriter.cs (1)
139(BoundStatementList?)this.Visit(node.ExceptionFilterPrologueOpt),
Lowering\SpillSequenceSpiller.cs (1)
712var exceptionFilterPrologueOpt = node.ExceptionFilterPrologueOpt;
Operations\CSharpOperationFactory.cs (1)
2009Debug.Assert(boundCatchBlock.ExceptionFilterPrologueOpt is null);