2 instantiations of BoundFixedStatement
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Statements.cs (1)
209return new BoundFixedStatement(node,
Generated\BoundNodes.xml.Generated.cs (1)
4239var 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)
3675public override BoundNode? VisitFixedStatement(BoundFixedStatement node)
Generated\BoundNodes.xml.Generated.cs (9)
4235public BoundFixedStatement Update(ImmutableArray<LocalSymbol> locals, BoundMultipleLocalDeclarations declarations, BoundStatement body) 4239var result = new BoundFixedStatement(this.Syntax, locals, declarations, body, this.HasErrors); 9312return VisitFixedStatement((BoundFixedStatement)node, arg); 9685public virtual R VisitFixedStatement(BoundFixedStatement node, A arg) => this.DefaultVisit(node, arg); 9926public virtual BoundNode? VisitFixedStatement(BoundFixedStatement node) => this.DefaultVisit(node); 10485public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 11802public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 13946public override BoundNode? VisitFixedStatement(BoundFixedStatement node) 16427public 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)