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