1 instantiation of BoundCollectionInitializerExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6858var result = new BoundCollectionInitializerExpression(this.Syntax, placeholder, initializers, type, this.HasErrors);
29 references to BoundCollectionInitializerExpression
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder.ValueChecks.cs (4)
4573var colExpr = (BoundCollectionInitializerExpression)expr; 5392var colExpr = (BoundCollectionInitializerExpression)expr;
Binder\Binder_Expressions.cs (1)
6234private BoundCollectionInitializerExpression BindCollectionInitializerExpression(
BoundTree\Expression.cs (2)
20var collectionInitializerExpression = objectOrCollectionInitializer as BoundCollectionInitializerExpression;
Compilation\MemberSemanticModel.cs (2)
1272var boundCollectionInitializer = GetLowerBoundNode(collectionInitializer) as BoundCollectionInitializerExpression;
FlowAnalysis\AbstractFlowPass.cs (1)
3578public override BoundNode VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node)
FlowAnalysis\NullableWalker.cs (2)
4224case BoundCollectionInitializerExpression collectionInitializer: 12157public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
6854public BoundCollectionInitializerExpression Update(BoundObjectOrCollectionValuePlaceholder placeholder, ImmutableArray<BoundExpression> initializers, TypeSymbol type) 6858var result = new BoundCollectionInitializerExpression(this.Syntax, placeholder, initializers, type, this.HasErrors); 9228return VisitCollectionInitializerExpression((BoundCollectionInitializerExpression)node, arg); 9521public virtual R VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node, A arg) => this.DefaultVisit(node, arg); 9757public virtual BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) => this.DefaultVisit(node); 10575public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 12006public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 14386public override BoundNode? VisitCollectionInitializerExpression(BoundCollectionInitializerExpression node) 14390BoundCollectionInitializerExpression updatedNode; 16771public 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: 77addCollectionInitializersForExpressionTree(result, ((BoundCollectionInitializerExpression)initializerExpression).Initializers);
Operations\CSharpOperationFactory.cs (2)
74return CreateBoundCollectionInitializerExpressionOperation((BoundCollectionInitializerExpression)boundNode); 840private IObjectOrCollectionInitializerOperation CreateBoundCollectionInitializerExpressionOperation(BoundCollectionInitializerExpression boundCollectionInitializerExpression)