1 write to Initializers
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6889
this.
Initializers
= initializers;
27 references to Initializers
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder_Attributes.cs (1)
1071
initializer = VisitArguments(node.InitializerOpt.
Initializers
, diagnostics, ref attrHasErrors, curArgumentHasErrors);
Binder\Binder_Expressions.cs (1)
3671
result = new BoundArrayInitialization(node, isInferred: false, result.
Initializers
, hasErrors: true);
BoundTree\Expression.cs (1)
133
return arrayInitializer?.
Initializers
?? ImmutableArray<BoundExpression>.Empty;
CodeGen\EmitArrayInitializer.cs (7)
46
var initExprs = inits.
Initializers
;
145
indices.Push(new IndexDesc(i, ((BoundArrayInitialization)inits[i]).
Initializers
));
179
indices.Push(new IndexDesc(i, ((BoundArrayInitialization)inits[i]).
Initializers
));
307
InitializerCountRecursive(asArrayInit.
Initializers
, ref initCount, ref constInits);
349
SerializeArrayRecursive(bw, ((BoundArrayInitialization)init).
Initializers
);
729
var initializers = initializer.
Initializers
;
744
foreach (var init in initializer.
Initializers
)
CodeGen\EmitExpression.cs (1)
2196
foreach (var init in initializer.
Initializers
)
CodeGen\EmitStackAllocInitializer.cs (1)
27
var initExprs = inits.
Initializers
;
CodeGen\Optimizer.cs (1)
1692
var initializers = node.
Initializers
;
FlowAnalysis\AbstractFlowPass.cs (1)
1507
foreach (var child in node.
Initializers
)
FlowAnalysis\NullableWalker.cs (2)
4160
var expressions = ArrayBuilder<BoundExpression>.GetInstance(initialization.
Initializers
.Length);
4361
foreach (var child in node.
Initializers
)
Generated\BoundNodes.xml.Generated.cs (5)
6901
if (isInferred != this.IsInferred || initializers != this.
Initializers
)
10207
this.VisitList(node.
Initializers
);
11481
ImmutableArray<BoundExpression> initializers = this.VisitList(node.
Initializers
);
13840
ImmutableArray<BoundExpression> initializers = this.VisitList(node.
Initializers
);
16070
new TreeDumperNode("initializers", null, from x in node.
Initializers
select Visit(x, null)),
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
347
return ExprFactory("NewArrayInit", boundType, Expressions(node.InitializerOpt.
Initializers
));
Lowering\LocalRewriter\LocalRewriter_StackAlloc.cs (1)
42
initializerOpt = initializerOpt.Update(VisitList(initializerOpt.
Initializers
));
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
179
arguments = initializer.
Initializers
;
Lowering\SpillSequenceSpiller.cs (2)
321
var newInitializers = VisitExpressionList(ref builder, arrayInitialization.
Initializers
, forceSpill: true);
758
var initializers = this.VisitExpressionList(ref builder, node.
Initializers
);
Operations\CSharpOperationFactory.cs (1)
1211
ImmutableArray<IOperation> elementValues = CreateFromArray<BoundExpression, IOperation>(boundArrayInitialization.
Initializers
);