2 instantiations of BoundNewT
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
7118return new BoundNewT(node, boundInitializerOpt, wasTargetTyped, typeParameter);
Generated\BoundNodes.xml.Generated.cs (1)
7061var result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
23 references to BoundNewT
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder.ValueChecks.cs (4)
4390var newT = (BoundNewT)expr; 5157var newT = (BoundNewT)expr;
Binder\Binder_Conversions.cs (1)
895Debug.Assert((collectionCreation is BoundNewT && !isExpanded && constructor is null) ||
Binder\RefSafetyAnalysis.cs (1)
801public override BoundNode? VisitNewT(BoundNewT node)
FlowAnalysis\AbstractFlowPass.cs (1)
2107public override BoundNode VisitNewT(BoundNewT node)
FlowAnalysis\NullableWalker.cs (1)
12549public override BoundNode? VisitNewT(BoundNewT node)
Generated\BoundNodes.xml.Generated.cs (10)
7057public BoundNewT Update(BoundObjectInitializerExpressionBase? initializerExpressionOpt, bool wasTargetTyped, TypeSymbol type) 7061var result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors); 9225return VisitNewT((BoundNewT)node, arg); 9512public virtual R VisitNewT(BoundNewT node, A arg) => this.DefaultVisit(node, arg); 9748public virtual BoundNode? VisitNewT(BoundNewT node) => this.DefaultVisit(node); 10586public override BoundNode? VisitNewT(BoundNewT node) 12033public override BoundNode? VisitNewT(BoundNewT node) 14452public override BoundNode? VisitNewT(BoundNewT node) 14455BoundNewT updatedNode; 16792public override TreeDumperNode VisitNewT(BoundNewT node, object? arg) => new TreeDumperNode("newT", null, new TreeDumperNode[]
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
221return VisitNewT((BoundNewT)node); 868private 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)