2 instantiations of BoundFixedStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
210return new BoundFixedStatement(node,
Generated\BoundNodes.xml.Generated.cs (1)
4070var result = new BoundFixedStatement(this.Syntax, locals, declarations, body, this.HasErrors);
19 references to BoundFixedStatement
Microsoft.CodeAnalysis.CSharp (19)
Binder\RefSafetyAnalysis.cs (1)
326public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
BoundTree\BoundNode.cs (1)
616public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
FlowAnalysis\AbstractFlowPass.cs (1)
3213public override BoundNode VisitFixedStatement(BoundFixedStatement node)
FlowAnalysis\DefiniteAssignment.cs (1)
2117public override BoundNode VisitFixedStatement(BoundFixedStatement node)
FlowAnalysis\NullableWalker.cs (1)
3232public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
Generated\BoundNodes.xml.Generated.cs (9)
4066public BoundFixedStatement Update(ImmutableArray<LocalSymbol> locals, BoundMultipleLocalDeclarations declarations, BoundStatement body) 4070var result = new BoundFixedStatement(this.Syntax, locals, declarations, body, this.HasErrors); 8723return VisitFixedStatement((BoundFixedStatement)node, arg); 9074public virtual R VisitFixedStatement(BoundFixedStatement node, A arg) => this.DefaultVisit(node, arg); 9302public virtual BoundNode? VisitFixedStatement(BoundFixedStatement node) => this.DefaultVisit(node); 9843public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 11018public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 12986public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 15345public override TreeDumperNode VisitFixedStatement(BoundFixedStatement node, object? arg) => new TreeDumperNode("fixedStatement", null, new TreeDumperNode[]
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
548syntaxForSpan = ((BoundFixedStatement)statement).Declarations.Syntax;
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (2)
17public override BoundNode VisitFixedStatement(BoundFixedStatement node) 81private static bool IsInTryBlock(BoundFixedStatement boundFixed)
Operations\CSharpOperationFactory.cs (2)
185return CreateBoundFixedStatementOperation((BoundFixedStatement)boundNode); 1908private IFixedOperation CreateBoundFixedStatementOperation(BoundFixedStatement boundFixedStatement)