1 instantiation of BoundCollectionInitializerExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6855var result = new BoundCollectionInitializerExpression(this.Syntax, placeholder, initializers, type, this.HasErrors);
29 references to BoundCollectionInitializerExpression
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder.ValueChecks.cs (4)
4444var colExpr = (BoundCollectionInitializerExpression)expr; 5250var colExpr = (BoundCollectionInitializerExpression)expr;
Binder\Binder_Expressions.cs (1)
6084private BoundCollectionInitializerExpression BindCollectionInitializerExpression(
BoundTree\Expression.cs (2)
20var collectionInitializerExpression = objectOrCollectionInitializer as BoundCollectionInitializerExpression;
Compilation\MemberSemanticModel.cs (2)
1271var boundCollectionInitializer = GetLowerBoundNode(collectionInitializer) as BoundCollectionInitializerExpression;
FlowAnalysis\AbstractFlowPass.cs (1)
3473public override BoundNode VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node)
FlowAnalysis\NullableWalker.cs (2)
3947case BoundCollectionInitializerExpression collectionInitializer: 11535public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
6851public BoundCollectionInitializerExpression Update(BoundObjectOrCollectionValuePlaceholder placeholder, ImmutableArray<BoundExpression> initializers, TypeSymbol type) 6855var result = new BoundCollectionInitializerExpression(this.Syntax, placeholder, initializers, type, this.HasErrors); 9187return VisitCollectionInitializerExpression((BoundCollectionInitializerExpression)node, arg); 9480public virtual R VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node, A arg) => this.DefaultVisit(node, arg); 9716public virtual BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) => this.DefaultVisit(node); 10534public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 11847public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 14198public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 14202BoundCollectionInitializerExpression updatedNode; 16582public override TreeDumperNode VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node, object? arg) => new TreeDumperNode("collectionInitializerExpression", null, new TreeDumperNode[]
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
917var ci = (BoundCollectionInitializerExpression)node;
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (3)
24case BoundCollectionInitializerExpression collectionInitializer: 52case BoundCollectionInitializerExpression collectionInitializer: 77AddCollectionInitializers(result, null, ((BoundCollectionInitializerExpression)initializerExpression).Initializers);
Operations\CSharpOperationFactory.cs (2)
74return CreateBoundCollectionInitializerExpressionOperation((BoundCollectionInitializerExpression)boundNode); 840private IObjectOrCollectionInitializerOperation CreateBoundCollectionInitializerExpressionOperation(BoundCollectionInitializerExpression boundCollectionInitializerExpression)