1 instantiation of BoundDynamicObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6654var 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)
11708public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
6650public BoundDynamicObjectCreationExpression Update(string name, ImmutableArray<BoundExpression> arguments, ImmutableArray<string?> argumentNamesOpt, ImmutableArray<RefKind> argumentRefKindsOpt, BoundObjectInitializerExpressionBase? initializerExpressionOpt, ImmutableArray<MethodSymbol> applicableMethods, bool wasTargetTyped, TypeSymbol type) 6654var result = new BoundDynamicObjectCreationExpression(this.Syntax, name, arguments, argumentNamesOpt, argumentRefKindsOpt, initializerExpressionOpt, applicableMethods, wasTargetTyped, type, this.HasErrors); 9179return VisitDynamicObjectCreationExpression((BoundDynamicObjectCreationExpression)node, arg); 9477public virtual R VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node, A arg) => this.DefaultVisit(node, arg); 9713public virtual BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) => this.DefaultVisit(node); 10513public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 11816public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 14110public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 14115BoundDynamicObjectCreationExpression updatedNode; 16525public 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)