1 write to Initializers
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6438
this.
Initializers
= initializers;
33 references to Initializers
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder.ValueChecks.cs (4)
3761
return GetValEscape(colExpr.
Initializers
, scopeOfTheContainingExpression);
3830
foreach (var expression in initExpr.
Initializers
)
4251
return CheckValEscape(colExpr.
Initializers
, escapeFrom, escapeTo, diagnostics);
4436
foreach (var expression in initExpr.
Initializers
)
Binder\Binder_Expressions.cs (1)
5753
CheckRequiredMembersInObjectInitializer(creation.Constructor, creation.InitializerExpressionOpt?.
Initializers
?? default, creation.Syntax, diagnostics);
BoundTree\Expression.cs (2)
17
return objectInitializerExpression.
Initializers
;
23
return collectionInitializerExpression.
Initializers
;
Compilation\MemberSemanticModel.cs (1)
1266
var boundAdd = boundCollectionInitializer.
Initializers
[collectionInitializer.Expressions.IndexOf(node)];
FlowAnalysis\AbstractFlowPass.cs (3)
2177
VisitObjectOrCollectionInitializerExpression(node.InitializerExpression.
Initializers
);
3368
return VisitObjectOrCollectionInitializerExpression(node.
Initializers
);
3373
return VisitObjectOrCollectionInitializerExpression(node.
Initializers
);
FlowAnalysis\NullableWalker.cs (3)
3649
foreach (var initializer in objectInitializer.
Initializers
)
3664
foreach (var initializer in collectionInitializer.
Initializers
)
3829
if (slot >= 0 && !initializer.
Initializers
.IsEmpty)
Generated\BoundNodes.xml.Generated.cs (10)
6464
if (placeholder != this.Placeholder || initializers != this.
Initializers
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
6584
if (placeholder != this.Placeholder || initializers != this.
Initializers
|| !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10154
this.VisitList(node.
Initializers
);
10166
this.VisitList(node.
Initializers
);
11405
ImmutableArray<BoundExpression> initializers = this.VisitList(node.
Initializers
);
11425
ImmutableArray<BoundExpression> initializers = this.VisitList(node.
Initializers
);
13630
ImmutableArray<BoundExpression> initializers = this.VisitList(node.
Initializers
);
13684
ImmutableArray<BoundExpression> initializers = this.VisitList(node.
Initializers
);
15948
new TreeDumperNode("initializers", null, from x in node.
Initializers
select Visit(x, null)),
15982
new TreeDumperNode("initializers", null, from x in node.
Initializers
select Visit(x, null)),
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (3)
870
foreach (BoundAssignmentOperator a in oi.
Initializers
)
911
Debug.Assert(ci.
Initializers
.Length != 0);
918
foreach (BoundCollectionElementInitializer i in ci.
Initializers
)
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
198
foreach (BoundExpression initializer in withExpr.InitializerExpression.
Initializers
)
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (4)
48
AddObjectInitializers(ref dynamicSiteInitializers, ref temps, result, rewrittenReceiver, objectInitializer.
Initializers
);
57
AddCollectionInitializers(result, rewrittenReceiver, collectionInitializer.
Initializers
);
74
return VisitList(((BoundObjectInitializerExpression)initializerExpression).
Initializers
);
78
AddCollectionInitializers(result, null, ((BoundCollectionInitializerExpression)initializerExpression).
Initializers
);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Rewriters\MayHaveSideEffectsVisitor.cs (1)
69
foreach (var initializer in node.
Initializers
)