1 write to ExceptionFilterPrologueOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4158this.ExceptionFilterPrologueOpt = exceptionFilterPrologueOpt;
18 references to ExceptionFilterPrologueOpt
Microsoft.CodeAnalysis.CSharp (18)
CodeGen\EmitStatement.cs (2)
1165if (catchBlock.ExceptionFilterPrologueOpt != null) 1168EmitStatements(catchBlock.ExceptionFilterPrologueOpt.Statements);
CodeGen\Optimizer.cs (3)
1647if (node.ExceptionFilterPrologueOpt != null) 1650filterPrologue = (BoundStatementList)this.Visit(node.ExceptionFilterPrologueOpt); 2167var filterPrologue = node.ExceptionFilterPrologueOpt;
FlowAnalysis\AbstractFlowPass.cs (2)
1827if (catchBlock.ExceptionFilterPrologueOpt is { }) 1829VisitStatementList(catchBlock.ExceptionFilterPrologueOpt);
Generated\BoundNodes.xml.Generated.cs (5)
4177if (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) 9865this.Visit(node.ExceptionFilterPrologueOpt); 11040BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.Visit(node.ExceptionFilterPrologueOpt); 12999BoundStatementList? exceptionFilterPrologueOpt = (BoundStatementList?)this.Visit(node.ExceptionFilterPrologueOpt); 15375new TreeDumperNode("exceptionFilterPrologueOpt", null, new TreeDumperNode[] { Visit(node.ExceptionFilterPrologueOpt, null) }),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
543var filterPrologueOpt = node.ExceptionFilterPrologueOpt;
Lowering\ClosureConversion\ClosureConversion.cs (1)
1223var 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)
641var exceptionFilterPrologueOpt = node.ExceptionFilterPrologueOpt;
Operations\CSharpOperationFactory.cs (1)
1898Debug.Assert(boundCatchBlock.ExceptionFilterPrologueOpt is null);