2 instantiations of BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
6501
return new
BoundDynamicCollectionElementInitializer
(
Generated\BoundNodes.xml.Generated.cs (1)
6931
var result = new
BoundDynamicCollectionElementInitializer
(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
21 references to BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (21)
Compilation\CSharpSemanticModel.cs (2)
3643
var
collectionInit = (
BoundDynamicCollectionElementInitializer
)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
3641
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.cs (1)
11908
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
255
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Generated\BoundNodes.xml.Generated.cs (10)
6927
public
BoundDynamicCollectionElementInitializer
Update(ImmutableArray<MethodSymbol> applicableMethods, BoundExpression expression, ImmutableArray<BoundExpression> arguments, TypeSymbol type)
6931
var
result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
9228
return VisitDynamicCollectionElementInitializer((
BoundDynamicCollectionElementInitializer
)node, arg);
9519
public virtual R VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, A arg) => this.DefaultVisit(node, arg);
9755
public virtual BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node) => this.DefaultVisit(node);
10583
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
12015
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14417
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14422
BoundDynamicCollectionElementInitializer
updatedNode;
16787
public override TreeDumperNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, object? arg) => new TreeDumperNode("dynamicCollectionElementInitializer", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1011
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
388
BoundDynamicCollectionElementInitializer
dynamicInitializer => MakeDynamicCollectionInitializer(rewrittenReceiver, dynamicInitializer),
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (2)
146
rewrittenInitializer = MakeDynamicCollectionInitializer(rewrittenReceiver!, (
BoundDynamicCollectionElementInitializer
)initializer);
157
private BoundExpression MakeDynamicCollectionInitializer(BoundExpression rewrittenReceiver,
BoundDynamicCollectionElementInitializer
initializer)
Operations\CSharpOperationFactory.cs (2)
84
return CreateBoundDynamicCollectionElementInitializerOperation((
BoundDynamicCollectionElementInitializer
)boundNode);
974
private IDynamicInvocationOperation CreateBoundDynamicCollectionElementInitializerOperation(
BoundDynamicCollectionElementInitializer
boundCollectionElementInitializer)