1 instantiation of BoundDynamicObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6655var result = new BoundDynamicObjectCreationExpression(this.Syntax, name, arguments, argumentNamesOpt, argumentRefKindsOpt, initializerExpressionOpt, applicableMethods, wasTargetTyped, type, this.HasErrors);
23 references to BoundDynamicObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_InterpolatedString.cs (2)
799Debug.Assert(constructorCall.HasErrors || constructorCall is BoundObjectCreationExpression or BoundDynamicObjectCreationExpression); 801if (constructorCall is BoundDynamicObjectCreationExpression)
Binder\RefSafetyAnalysis.cs (1)
731public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
BoundTree\InterpolatedStringHandlerData.cs (1)
37Debug.Assert(construction is BoundObjectCreationExpression or BoundDynamicObjectCreationExpression or BoundBadExpression);
Compilation\CSharpSemanticModel.cs (2)
3655var objectCreation = (BoundDynamicObjectCreationExpression)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
1143public override BoundNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
FlowAnalysis\NullableWalker.cs (1)
11705public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
6651public BoundDynamicObjectCreationExpression Update(string name, ImmutableArray<BoundExpression> arguments, ImmutableArray<string?> argumentNamesOpt, ImmutableArray<RefKind> argumentRefKindsOpt, BoundObjectInitializerExpressionBase? initializerExpressionOpt, ImmutableArray<MethodSymbol> applicableMethods, bool wasTargetTyped, TypeSymbol type) 6655var result = new BoundDynamicObjectCreationExpression(this.Syntax, name, arguments, argumentNamesOpt, argumentRefKindsOpt, initializerExpressionOpt, applicableMethods, wasTargetTyped, type, this.HasErrors); 9180return VisitDynamicObjectCreationExpression((BoundDynamicObjectCreationExpression)node, arg); 9478public virtual R VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node, A arg) => this.DefaultVisit(node, arg); 9714public virtual BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) => this.DefaultVisit(node); 10514public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 11817public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 14111public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 14116BoundDynamicObjectCreationExpression updatedNode; 16526public override TreeDumperNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node, object? arg) => new TreeDumperNode("dynamicObjectCreationExpression", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
977public override BoundNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
290public override BoundNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
16public override BoundNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Operations\CSharpOperationFactory.cs (2)
70return CreateBoundDynamicObjectCreationExpressionOperation((BoundDynamicObjectCreationExpression)boundNode); 747private IDynamicObjectCreationOperation CreateBoundDynamicObjectCreationExpressionOperation(BoundDynamicObjectCreationExpression boundDynamicObjectCreationExpression)