1 instantiation of BoundCollectionInitializerExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6856var result = new BoundCollectionInitializerExpression(this.Syntax, placeholder, initializers, type, this.HasErrors);
29 references to BoundCollectionInitializerExpression
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder.ValueChecks.cs (4)
4457var colExpr = (BoundCollectionInitializerExpression)expr; 5263var colExpr = (BoundCollectionInitializerExpression)expr;
Binder\Binder_Expressions.cs (1)
6183private 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)
3563public override BoundNode VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node)
FlowAnalysis\NullableWalker.cs (2)
4063case BoundCollectionInitializerExpression collectionInitializer: 11719public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
6852public BoundCollectionInitializerExpression Update(BoundObjectOrCollectionValuePlaceholder placeholder, ImmutableArray<BoundExpression> initializers, TypeSymbol type) 6856var result = new BoundCollectionInitializerExpression(this.Syntax, placeholder, initializers, type, this.HasErrors); 9190return VisitCollectionInitializerExpression((BoundCollectionInitializerExpression)node, arg); 9483public virtual R VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node, A arg) => this.DefaultVisit(node, arg); 9719public virtual BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) => this.DefaultVisit(node); 10537public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 11850public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 14201public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 14205BoundCollectionInitializerExpression updatedNode; 16585public override TreeDumperNode VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node, object? arg) => new TreeDumperNode("collectionInitializerExpression", null, new TreeDumperNode[]
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
998var 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)