1 write to Epilogue
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2270this.Epilogue = epilogue;
14 references to Epilogue
Microsoft.CodeAnalysis.CSharp (14)
BoundTree\BoundNode.cs (1)
574_ = Visit(instrumentation.Epilogue);
CodeGen\EmitStatement.cs (2)
702if (instrumentation.Epilogue != null) 718EmitStatement(instrumentation.Epilogue);
FlowAnalysis\DefiniteAssignment.cs (2)
2152if (instrumentation?.Epilogue != null) 2154Visit(instrumentation.Epilogue);
Generated\BoundNodes.xml.Generated.cs (4)
2282if (!locals.SequenceEqual(Locals) || prologue != this.Prologue || epilogue != this.Epilogue) 10005this.Visit(node.Epilogue); 11138BoundStatement? epilogue = (BoundStatement?)this.Visit(node.Epilogue); 15472new TreeDumperNode("epilogue", null, new TreeDumperNode[] { Visit(node.Epilogue, null) }),
Lowering\ClosureConversion\ClosureConversion.cs (1)
1190var newEpilogue = (BoundStatement)Visit(newInstrumentation.Epilogue);
Lowering\SyntheticBoundNodeFactory.cs (4)
509(epilogue != null) ? Concat(innerInstrumentation.Epilogue, epilogue) : innerInstrumentation.Epilogue) 531if (instrumentation.Epilogue != null) 533statements.Add(Try(Block(statement), ImmutableArray<BoundCatchBlock>.Empty, Block(instrumentation.Epilogue)));