3 instantiations of BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (2)
5508
return new
BoundDynamicCollectionElementInitializer
(
5529
return new
BoundDynamicCollectionElementInitializer
(
Generated\BoundNodes.xml.Generated.cs (1)
6663
var result = new
BoundDynamicCollectionElementInitializer
(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
20 references to BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (20)
Compilation\CSharpSemanticModel.cs (2)
3626
var
collectionInit = (
BoundDynamicCollectionElementInitializer
)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
3433
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.cs (1)
10811
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
167
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Generated\BoundNodes.xml.Generated.cs (10)
6659
public
BoundDynamicCollectionElementInitializer
Update(ImmutableArray<MethodSymbol> applicableMethods, BoundExpression expression, ImmutableArray<BoundExpression> arguments, TypeSymbol type)
6663
var
result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
8861
return VisitDynamicCollectionElementInitializer((
BoundDynamicCollectionElementInitializer
)node, arg);
9143
public virtual R VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, A arg) => this.DefaultVisit(node, arg);
9371
public virtual BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node) => this.DefaultVisit(node);
10175
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
11436
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
13718
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
13723
BoundDynamicCollectionElementInitializer
updatedNode;
16003
public override TreeDumperNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, object? arg) => new TreeDumperNode("dynamicCollectionElementInitializer", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
895
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (2)
108
rewrittenInitializer = MakeDynamicCollectionInitializer(rewrittenReceiver!, (
BoundDynamicCollectionElementInitializer
)initializer);
119
private BoundExpression MakeDynamicCollectionInitializer(BoundExpression rewrittenReceiver,
BoundDynamicCollectionElementInitializer
initializer)
Operations\CSharpOperationFactory.cs (2)
84
return CreateBoundDynamicCollectionElementInitializerOperation((
BoundDynamicCollectionElementInitializer
)boundNode);
968
private IDynamicInvocationOperation CreateBoundDynamicCollectionElementInitializerOperation(
BoundDynamicCollectionElementInitializer
boundCollectionElementInitializer)