2 instantiations of BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
6450
return new
BoundDynamicCollectionElementInitializer
(
Generated\BoundNodes.xml.Generated.cs (1)
6933
var result = new
BoundDynamicCollectionElementInitializer
(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
21 references to BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (21)
Compilation\CSharpSemanticModel.cs (2)
3634
var
collectionInit = (
BoundDynamicCollectionElementInitializer
)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
3629
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.cs (1)
11788
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
255
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Generated\BoundNodes.xml.Generated.cs (10)
6929
public
BoundDynamicCollectionElementInitializer
Update(ImmutableArray<MethodSymbol> applicableMethods, BoundExpression expression, ImmutableArray<BoundExpression> arguments, TypeSymbol type)
6933
var
result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
9230
return VisitDynamicCollectionElementInitializer((
BoundDynamicCollectionElementInitializer
)node, arg);
9521
public virtual R VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, A arg) => this.DefaultVisit(node, arg);
9757
public virtual BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node) => this.DefaultVisit(node);
10585
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
11900
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14274
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14279
BoundDynamicCollectionElementInitializer
updatedNode;
16645
public override TreeDumperNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, object? arg) => new TreeDumperNode("dynamicCollectionElementInitializer", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
967
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
388
BoundDynamicCollectionElementInitializer
dynamicInitializer => MakeDynamicCollectionInitializer(rewrittenReceiver, dynamicInitializer),
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (2)
107
rewrittenInitializer = MakeDynamicCollectionInitializer(rewrittenReceiver!, (
BoundDynamicCollectionElementInitializer
)initializer);
118
private BoundExpression MakeDynamicCollectionInitializer(BoundExpression rewrittenReceiver,
BoundDynamicCollectionElementInitializer
initializer)
Operations\CSharpOperationFactory.cs (2)
84
return CreateBoundDynamicCollectionElementInitializerOperation((
BoundDynamicCollectionElementInitializer
)boundNode);
974
private IDynamicInvocationOperation CreateBoundDynamicCollectionElementInitializerOperation(
BoundDynamicCollectionElementInitializer
boundCollectionElementInitializer)