2 instantiations of BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
6447
return new
BoundDynamicCollectionElementInitializer
(
Generated\BoundNodes.xml.Generated.cs (1)
6932
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)
3625
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.cs (1)
11730
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
255
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Generated\BoundNodes.xml.Generated.cs (10)
6928
public
BoundDynamicCollectionElementInitializer
Update(ImmutableArray<MethodSymbol> applicableMethods, BoundExpression expression, ImmutableArray<BoundExpression> arguments, TypeSymbol type)
6932
var
result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
9193
return VisitDynamicCollectionElementInitializer((
BoundDynamicCollectionElementInitializer
)node, arg);
9484
public virtual R VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, A arg) => this.DefaultVisit(node, arg);
9720
public virtual BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node) => this.DefaultVisit(node);
10548
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
11863
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14237
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14242
BoundDynamicCollectionElementInitializer
updatedNode;
16608
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)
381
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)