1 write to Initializer
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8737this.Initializer = initializer;
14 references to Initializer
Microsoft.CodeAnalysis.CSharp (14)
Compilation\MemberSemanticModel.NodeMapBuilder.cs (2)
300if (node.Syntax != node.Initializer?.Syntax) 302this.Visit(node.Initializer);
Compiler\MethodCompiler.cs (4)
1854if (constructor.Initializer is BoundExpressionStatement expressionStatement) 1860body = new BoundBlock(constructor.Syntax, constructor.Locals, ImmutableArray.Create<BoundStatement>(constructor.Initializer)); 1864body = new BoundBlock(constructor.Syntax, constructor.Locals, ImmutableArray.Create<BoundStatement>(constructor.Initializer, body)); 1873Debug.Assert(constructor.Initializer is null);
FlowAnalysis\AbstractFlowPass.cs (1)
3692Visit(node.Initializer);
FlowAnalysis\NullableWalker.cs (1)
1461return constructorBody is BoundConstructorMethodBody { Initializer: BoundExpressionStatement { Expression: BoundCall { Method: { MethodKind: MethodKind.Constructor } initializerMethod } } }
Generated\BoundNodes.xml.Generated.cs (5)
8748if (locals != this.Locals || initializer != this.Initializer || blockBody != this.BlockBody || expressionBody != this.ExpressionBody) 10779this.Visit(node.Initializer); 12195BoundStatement? initializer = (BoundStatement?)this.Visit(node.Initializer); 14915BoundStatement? initializer = (BoundStatement?)this.Visit(node.Initializer); 17098new TreeDumperNode("initializer", null, new TreeDumperNode[] { Visit(node.Initializer, null) }),
Operations\CSharpOperationFactory.cs (1)
365Create(boundNode.Initializer),