2 instantiations of BoundFixedStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
209return new BoundFixedStatement(node,
Generated\BoundNodes.xml.Generated.cs (1)
4219var result = new BoundFixedStatement(this.Syntax, locals, declarations, body, this.HasErrors);
19 references to BoundFixedStatement
Microsoft.CodeAnalysis.CSharp (19)
Binder\RefSafetyAnalysis.cs (1)
435public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
BoundTree\BoundNode.cs (1)
734public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
FlowAnalysis\AbstractFlowPass.cs (1)
3443public override BoundNode VisitFixedStatement(BoundFixedStatement node)
FlowAnalysis\DefiniteAssignment.cs (1)
2238public override BoundNode VisitFixedStatement(BoundFixedStatement node)
FlowAnalysis\NullableWalker.cs (1)
3684public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
Generated\BoundNodes.xml.Generated.cs (9)
4215public BoundFixedStatement Update(ImmutableArray<LocalSymbol> locals, BoundMultipleLocalDeclarations declarations, BoundStatement body) 4219var result = new BoundFixedStatement(this.Syntax, locals, declarations, body, this.HasErrors); 9292return VisitFixedStatement((BoundFixedStatement)node, arg); 9665public virtual R VisitFixedStatement(BoundFixedStatement node, A arg) => this.DefaultVisit(node, arg); 9906public virtual BoundNode? VisitFixedStatement(BoundFixedStatement node) => this.DefaultVisit(node); 10477public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 11797public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 13946public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 16430public 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)
188return CreateBoundFixedStatementOperation((BoundFixedStatement)boundNode); 2085private IFixedOperation CreateBoundFixedStatementOperation(BoundFixedStatement boundFixedStatement)