2 instantiations of BoundNewT
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
7286
return new
BoundNewT
(node, boundInitializerOpt, wasTargetTyped, typeParameter);
Generated\BoundNodes.xml.Generated.cs (1)
7176
var result = new
BoundNewT
(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
25 references to BoundNewT
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder.ValueChecks.cs (4)
4563
var
newT = (
BoundNewT
)expr;
5283
var
newT = (
BoundNewT
)expr;
Binder\RefSafetyAnalysis.cs (1)
949
public override BoundNode? VisitNewT(
BoundNewT
node)
BoundTree\BoundCollectionExpression.cs (2)
44
/// <item>a <see cref="
BoundNewT
"/> (when targeting a type parameter with the <c>new()</c> constraint,</item>
59
or
BoundNewT
FlowAnalysis\AbstractFlowPass.cs (1)
2108
public override BoundNode VisitNewT(
BoundNewT
node)
FlowAnalysis\NullableWalker.cs (1)
12895
public override BoundNode? VisitNewT(
BoundNewT
node)
Generated\BoundNodes.xml.Generated.cs (10)
7172
public
BoundNewT
Update(BoundObjectInitializerExpressionBase? initializerExpressionOpt, bool wasTargetTyped, TypeSymbol type)
7176
var
result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
9348
return VisitNewT((
BoundNewT
)node, arg);
9637
public virtual R VisitNewT(
BoundNewT
node, A arg) => this.DefaultVisit(node, arg);
9875
public virtual BoundNode? VisitNewT(
BoundNewT
node) => this.DefaultVisit(node);
10722
public override BoundNode? VisitNewT(
BoundNewT
node)
12182
public override BoundNode? VisitNewT(
BoundNewT
node)
14627
public override BoundNode? VisitNewT(
BoundNewT
node)
14630
BoundNewT
updatedNode;
16977
public override TreeDumperNode VisitNewT(
BoundNewT
node, object? arg) => new TreeDumperNode("newT", null, new TreeDumperNode[]
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
226
return VisitNewT((
BoundNewT
)node);
886
private BoundExpression VisitNewT(
BoundNewT
node)
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
312
public override BoundNode VisitNewT(
BoundNewT
node)
Operations\CSharpOperationFactory.cs (3)
121
return CreateBoundNewTOperation((
BoundNewT
)boundNode);
1294
if (collectionCreation is
BoundNewT
boundNewT)
1463
private ITypeParameterObjectCreationOperation CreateBoundNewTOperation(
BoundNewT
boundNewT)