2 instantiations of BoundNewT
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
7193return new BoundNewT(node, boundInitializerOpt, wasTargetTyped, typeParameter);
Generated\BoundNodes.xml.Generated.cs (1)
7100var result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
23 references to BoundNewT
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder.ValueChecks.cs (4)
4516var newT = (BoundNewT)expr; 5228var newT = (BoundNewT)expr;
Binder\Binder_Conversions.cs (1)
901Debug.Assert((collectionCreation is BoundNewT && !isExpanded && constructor is null) ||
Binder\RefSafetyAnalysis.cs (1)
949public override BoundNode? VisitNewT(BoundNewT node)
FlowAnalysis\AbstractFlowPass.cs (1)
2107public override BoundNode VisitNewT(BoundNewT node)
FlowAnalysis\NullableWalker.cs (1)
12711public override BoundNode? VisitNewT(BoundNewT node)
Generated\BoundNodes.xml.Generated.cs (10)
7096public BoundNewT Update(BoundObjectInitializerExpressionBase? initializerExpressionOpt, bool wasTargetTyped, TypeSymbol type) 7100var result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors); 9268return VisitNewT((BoundNewT)node, arg); 9555public virtual R VisitNewT(BoundNewT node, A arg) => this.DefaultVisit(node, arg); 9791public virtual BoundNode? VisitNewT(BoundNewT node) => this.DefaultVisit(node); 10630public override BoundNode? VisitNewT(BoundNewT node) 12080public override BoundNode? VisitNewT(BoundNewT node) 14513public override BoundNode? VisitNewT(BoundNewT node) 14516BoundNewT updatedNode; 16845public override TreeDumperNode VisitNewT(BoundNewT node, object? arg) => new TreeDumperNode("newT", null, new TreeDumperNode[]
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
222return VisitNewT((BoundNewT)node); 869private BoundExpression VisitNewT(BoundNewT node)
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
307public override BoundNode VisitNewT(BoundNewT node)
Operations\CSharpOperationFactory.cs (2)
122return CreateBoundNewTOperation((BoundNewT)boundNode); 1413private ITypeParameterObjectCreationOperation CreateBoundNewTOperation(BoundNewT boundNewT)