2 instantiations of BoundNewT
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
7148return new BoundNewT(node, boundInitializerOpt, wasTargetTyped, typeParameter);
Generated\BoundNodes.xml.Generated.cs (1)
7083var result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
23 references to BoundNewT
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder.ValueChecks.cs (4)
4546var newT = (BoundNewT)expr; 5276var newT = (BoundNewT)expr;
Binder\Binder_Conversions.cs (1)
895Debug.Assert((collectionCreation is BoundNewT && !isExpanded && constructor is null) ||
Binder\RefSafetyAnalysis.cs (1)
951public override BoundNode? VisitNewT(BoundNewT node)
FlowAnalysis\AbstractFlowPass.cs (1)
2109public override BoundNode VisitNewT(BoundNewT node)
FlowAnalysis\NullableWalker.cs (1)
12711public override BoundNode? VisitNewT(BoundNewT node)
Generated\BoundNodes.xml.Generated.cs (10)
7079public BoundNewT Update(BoundObjectInitializerExpressionBase? initializerExpressionOpt, bool wasTargetTyped, TypeSymbol type) 7083var result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors); 9247return VisitNewT((BoundNewT)node, arg); 9534public virtual R VisitNewT(BoundNewT node, A arg) => this.DefaultVisit(node, arg); 9770public virtual BoundNode? VisitNewT(BoundNewT node) => this.DefaultVisit(node); 10609public override BoundNode? VisitNewT(BoundNewT node) 12058public override BoundNode? VisitNewT(BoundNewT node) 14486public override BoundNode? VisitNewT(BoundNewT node) 14489BoundNewT updatedNode; 16818public 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)