2 instantiations of BoundDynamicObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
5674result = new BoundDynamicObjectCreationExpression(
Generated\BoundNodes.xml.Generated.cs (1)
6387var result = new BoundDynamicObjectCreationExpression(this.Syntax, name, arguments, argumentNamesOpt, argumentRefKindsOpt, initializerExpressionOpt, applicableMethods, wasTargetTyped, type, this.HasErrors);
22 references to BoundDynamicObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_InterpolatedString.cs (2)
653Debug.Assert(constructorCall.HasErrors || constructorCall is BoundObjectCreationExpression or BoundDynamicObjectCreationExpression); 655if (constructorCall is BoundDynamicObjectCreationExpression)
BoundTree\InterpolatedStringHandlerData.cs (1)
37Debug.Assert(construction is BoundObjectCreationExpression or BoundDynamicObjectCreationExpression or BoundBadExpression);
Compilation\CSharpSemanticModel.cs (2)
3645var objectCreation = (BoundDynamicObjectCreationExpression)boundNode;
FlowAnalysis\AbstractFlowPass.cs (1)
1087public override BoundNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
FlowAnalysis\NullableWalker.cs (1)
10789public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Generated\BoundNodes.xml.Generated.cs (10)
6383public BoundDynamicObjectCreationExpression Update(string name, ImmutableArray<BoundExpression> arguments, ImmutableArray<string> argumentNamesOpt, ImmutableArray<RefKind> argumentRefKindsOpt, BoundObjectInitializerExpressionBase? initializerExpressionOpt, ImmutableArray<MethodSymbol> applicableMethods, bool wasTargetTyped, TypeSymbol type) 6387var result = new BoundDynamicObjectCreationExpression(this.Syntax, name, arguments, argumentNamesOpt, argumentRefKindsOpt, initializerExpressionOpt, applicableMethods, wasTargetTyped, type, this.HasErrors); 8847return VisitDynamicObjectCreationExpression((BoundDynamicObjectCreationExpression)node, arg); 9136public virtual R VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node, A arg) => this.DefaultVisit(node, arg); 9364public virtual BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) => this.DefaultVisit(node); 10140public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 11389public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 13591public override BoundNode? VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node) 13596BoundDynamicObjectCreationExpression updatedNode; 15921public override TreeDumperNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node, object? arg) => new TreeDumperNode("dynamicObjectCreationExpression", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
905public override BoundNode VisitDynamicObjectCreationExpression(BoundDynamicObjectCreationExpression node)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
291public 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); 744private IDynamicObjectCreationOperation CreateBoundDynamicObjectCreationExpressionOperation(BoundDynamicObjectCreationExpression boundDynamicObjectCreationExpression)