2 instantiations of BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
6501
return new
BoundDynamicCollectionElementInitializer
(
Generated\BoundNodes.xml.Generated.cs (1)
6935
var result = new
BoundDynamicCollectionElementInitializer
(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
22 references to BoundDynamicCollectionElementInitializer
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Conversions.cs (1)
1649
case
BoundDynamicCollectionElementInitializer
dynamicInitializer:
Compilation\CSharpSemanticModel.cs (2)
3643
var
collectionInit = (
BoundDynamicCollectionElementInitializer
)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
3640
public override BoundNode VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.cs (1)
12165
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
255
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
Generated\BoundNodes.xml.Generated.cs (10)
6931
public
BoundDynamicCollectionElementInitializer
Update(ImmutableArray<MethodSymbol> applicableMethods, BoundExpression expression, ImmutableArray<BoundExpression> arguments, TypeSymbol type)
6935
var
result = new BoundDynamicCollectionElementInitializer(this.Syntax, applicableMethods, expression, arguments, type, this.HasErrors);
9232
return VisitDynamicCollectionElementInitializer((
BoundDynamicCollectionElementInitializer
)node, arg);
9523
public virtual R VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node, A arg) => this.DefaultVisit(node, arg);
9759
public virtual BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node) => this.DefaultVisit(node);
10587
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
12021
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14423
public override BoundNode? VisitDynamicCollectionElementInitializer(
BoundDynamicCollectionElementInitializer
node)
14428
BoundDynamicCollectionElementInitializer
updatedNode;
16795
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)