1 write to TryBlock
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4230
this.
TryBlock
= tryBlock;
17 references to TryBlock
Microsoft.CodeAnalysis.CSharp (17)
BoundTree\BoundNode_Source.cs (1)
31
appendSource(tryStatement.
TryBlock
);
CodeGen\EmitStatement.cs (1)
950
EmitBlock(statement.
TryBlock
);
CodeGen\Optimizer.cs (1)
1671
var tryBlock = (BoundBlock)this.Visit(node.
TryBlock
);
FlowAnalysis\AbstractFlowPass.cs (1)
1824
VisitTryBlockWithAnyTransferFunction(node.
TryBlock
, node, ref initialState);
Generated\BoundNodes.xml.Generated.cs (4)
4248
if (tryBlock != this.
TryBlock
|| catchBlocks != this.CatchBlocks || finallyBlockOpt != this.FinallyBlockOpt || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(finallyLabelOpt, this.FinallyLabelOpt) || preferFaultHandler != this.PreferFaultHandler)
10251
this.Visit(node.
TryBlock
);
11464
BoundBlock tryBlock = (BoundBlock)this.Visit(node.
TryBlock
);
15959
new TreeDumperNode("tryBlock", null, new TreeDumperNode[] { Visit(node.
TryBlock
, null) }),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (3)
171
return asTry.Update(asTry.
TryBlock
, asTry.CatchBlocks, rewrittenFinally, asTry.FinallyLabelOpt, asTry.PreferFaultHandler);
463
var rewrittenTry = (BoundBlock)this.VisitBlock(node.
TryBlock
);
809
Visit(node.
TryBlock
);
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (1)
382
tryBlock: F.Block(node.
TryBlock
, F.Label(finallyEntry)),
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (2)
373
(BoundBlock)Visit(node.
TryBlock
),
389
var rewrittenBody = (BoundStatement)this.Visit(node.
TryBlock
);
Lowering\LocalRewriter\LocalRewriter_TryStatement.cs (1)
16
BoundBlock? tryBlock = (BoundBlock?)this.Visit(node.
TryBlock
);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
882
BoundBlock tryBlock = F.Block((BoundStatement)this.Visit(node.
TryBlock
));
Operations\CSharpOperationFactory.cs (1)
1997
var body = (IBlockOperation)Create(boundTryStatement.
TryBlock
);