3 instantiations of BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (2)
6642return new BoundDynamicCollectionElementInitializer( 6665return new BoundDynamicCollectionElementInitializer(
Generated\BoundNodes.xml.Generated.cs (1)
7048var result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
24 references to BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder.ValueChecks.cs (1)
4850or BoundExpressionStatement { Expression: BoundConversion or BoundValuePlaceholder or BoundDynamicCollectionElementInitializer });
Binder\Binder_Conversions.cs (1)
2234case BoundDynamicCollectionElementInitializer dynamicInitializer:
Binder\RefSafetyAnalysis.cs (1)
1432or BoundExpressionStatement { Expression: BoundConversion or BoundValuePlaceholder or BoundDynamicCollectionElementInitializer });
Compilation\CSharpSemanticModel.cs (2)
3654var collectionInit = (BoundDynamicCollectionElementInitializer)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
3663public override BoundNode VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node)
FlowAnalysis\NullableWalker.cs (1)
13406public override BoundNode? VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
280public override BoundNode? VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node)
Generated\BoundNodes.xml.Generated.cs (10)
7044public BoundDynamicCollectionElementInitializer Update(ImmutableArray<MethodSymbol> applicableMethods, BoundExpression expression, ImmutableArray<BoundExpression> arguments, TypeSymbol type) 7048var result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors); 9442return VisitDynamicCollectionElementInitializer((BoundDynamicCollectionElementInitializer)node, arg); 9740public virtual R VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node, A arg) => this.DefaultVisit(node, arg); 9981public virtual BoundNode? VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node) => this.DefaultVisit(node); 10837public override BoundNode? VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node) 12304public override BoundNode? VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node) 14730public override BoundNode? VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node) 14735BoundDynamicCollectionElementInitializer updatedNode; 17151public override TreeDumperNode VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node, object? arg) => new TreeDumperNode("dynamicCollectionElementInitializer", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1042public override BoundNode VisitDynamicCollectionElementInitializer(BoundDynamicCollectionElementInitializer node)
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
475BoundDynamicCollectionElementInitializer dynamicInitializer => MakeDynamicCollectionInitializer(rewrittenReceiver, dynamicInitializer),
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (2)
146rewrittenInitializer = MakeDynamicCollectionInitializer(rewrittenReceiver!, (BoundDynamicCollectionElementInitializer)initializer); 157private BoundExpression MakeDynamicCollectionInitializer(BoundExpression rewrittenReceiver, BoundDynamicCollectionElementInitializer initializer)
Operations\CSharpOperationFactory.cs (2)
83return CreateBoundDynamicCollectionElementInitializerOperation((BoundDynamicCollectionElementInitializer)boundNode); 989private IDynamicInvocationOperation CreateBoundDynamicCollectionElementInitializerOperation(BoundDynamicCollectionElementInitializer boundCollectionElementInitializer)