2 instantiations of BoundNewT
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Expressions.cs (1)
7277
return new
BoundNewT
(node, boundInitializerOpt, wasTargetTyped, typeParameter);
Generated\BoundNodes.xml.Generated.cs (1)
7209
var result = new
BoundNewT
(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
25 references to BoundNewT
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder.ValueChecks.cs (4)
4575
var
newT = (
BoundNewT
)expr;
5332
var
newT = (
BoundNewT
)expr;
Binder\RefSafetyAnalysis.cs (1)
951
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)
2109
public override BoundNode VisitNewT(
BoundNewT
node)
FlowAnalysis\NullableWalker.cs (1)
13371
public override BoundNode? VisitNewT(
BoundNewT
node)
Generated\BoundNodes.xml.Generated.cs (10)
7205
public
BoundNewT
Update(BoundObjectInitializerExpressionBase? initializerExpressionOpt, bool wasTargetTyped, TypeSymbol type)
7209
var
result = new BoundNewT(this.Syntax, initializerExpressionOpt, wasTargetTyped, type, this.HasErrors);
9470
return VisitNewT((
BoundNewT
)node, arg);
9764
public virtual R VisitNewT(
BoundNewT
node, A arg) => this.DefaultVisit(node, arg);
10005
public virtual BoundNode? VisitNewT(
BoundNewT
node) => this.DefaultVisit(node);
10859
public override BoundNode? VisitNewT(
BoundNewT
node)
12336
public override BoundNode? VisitNewT(
BoundNewT
node)
14797
public override BoundNode? VisitNewT(
BoundNewT
node)
14800
BoundNewT
updatedNode;
17183
public override TreeDumperNode VisitNewT(
BoundNewT
node, object? arg) => new TreeDumperNode("newT", null, new TreeDumperNode[]
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
226
return VisitNewT((
BoundNewT
)node);
888
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);
1319
if (collectionCreation is
BoundNewT
boundNewT)
1488
private ITypeParameterObjectCreationOperation CreateBoundNewTOperation(
BoundNewT
boundNewT)