1 write to InitializerOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6858
this.
InitializerOpt
= initializerOpt;
20 references to InitializerOpt
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder_Attributes.cs (2)
1050
if (node.
InitializerOpt
== null)
1071
initializer = VisitArguments(node.
InitializerOpt
.Initializers, diagnostics, ref attrHasErrors, curArgumentHasErrors);
CodeGen\EmitArrayInitializer.cs (1)
480
elementCount = TryGetRawDataForArrayInit(ac.
InitializerOpt
, out data);
CodeGen\EmitExpression.cs (2)
2165
if (expression.
InitializerOpt
!= null)
2167
EmitArrayInitializers(arrayType, expression.
InitializerOpt
);
FlowAnalysis\AbstractFlowPass.cs (1)
2637
VisitRvalue(node.
InitializerOpt
);
FlowAnalysis\NullableWalker.cs (1)
4145
var initialization = node.
InitializerOpt
;
Generated\BoundNodes.xml.Generated.cs (5)
6870
if (bounds != this.Bounds || initializerOpt != this.
InitializerOpt
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10202
this.Visit(node.
InitializerOpt
);
11475
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.Visit(node.
InitializerOpt
);
13823
BoundArrayInitialization? initializerOpt = (BoundArrayInitialization?)this.Visit(node.
InitializerOpt
);
16061
new TreeDumperNode("initializerOpt", null, new TreeDumperNode[] { Visit(node.
InitializerOpt
, null) }),
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
343
if (node.
InitializerOpt
!= null)
347
return ExprFactory("NewArrayInit", boundType, Expressions(node.
InitializerOpt
.Initializers));
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
80
if (_inExpressionLambda && node.
InitializerOpt
!= null && !arrayType.IsSZArray)
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
176
var initializer = args.
InitializerOpt
;
Lowering\SpillSequenceSpiller.cs (1)
737
var init = (BoundArrayInitialization)VisitExpression(ref builder, node.
InitializerOpt
);
Operations\CSharpOperationFactory.cs (3)
1201
IArrayInitializerOperation? arrayInitializer = (IArrayInitializerOperation?)Create(boundArrayCreation.
InitializerOpt
);
1205
(boundArrayCreation.
InitializerOpt
?.Syntax == syntax && !boundArrayCreation.
InitializerOpt
.WasCompilerGenerated);