2 instantiations of OutDeconstructVarPendingInference
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Deconstruct.cs (1)
647
var variable = new
OutDeconstructVarPendingInference
(receiverSyntax, variableSymbol: variableSymbol, isDiscardExpression: variableOpt is BoundDiscardExpression);
Generated\BoundNodes.xml.Generated.cs (1)
8905
var result = new
OutDeconstructVarPendingInference
(this.Syntax, variableSymbol, isDiscardExpression, this.HasErrors);
17 references to OutDeconstructVarPendingInference
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Deconstruct.cs (2)
634
var outVars = ArrayBuilder<
OutDeconstructVarPendingInference
>.GetInstance(numCheckedVariables);
647
var
variable = new OutDeconstructVarPendingInference(receiverSyntax, variableSymbol: variableSymbol, isDiscardExpression: variableOpt is BoundDiscardExpression);
Binder\Binder_Expressions.cs (1)
3594
coercedArgument = ((
OutDeconstructVarPendingInference
)argument).SetInferredTypeWithAnnotations(parameterTypeWithAnnotations, success: true);
Binder\Binder_Invocation.cs (1)
2279
newArguments[i] = ((
OutDeconstructVarPendingInference
)argument).FailInference(this);
BoundTree\BoundExpressionExtensions.cs (1)
283
OutDeconstructVarPendingInference
{ IsDiscardExpression: true } => true,
FlowAnalysis\AbstractFlowPass.cs (1)
2181
public sealed override BoundNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
Generated\BoundNodes.xml.Generated.cs (10)
8901
public
OutDeconstructVarPendingInference
Update(Symbol? variableSymbol, bool isDiscardExpression)
8905
var
result = new OutDeconstructVarPendingInference(this.Syntax, variableSymbol, isDiscardExpression, this.HasErrors);
9541
return VisitOutDeconstructVarPendingInference((
OutDeconstructVarPendingInference
)node, arg);
9791
public virtual R VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node, A arg) => this.DefaultVisit(node, arg);
10032
public virtual BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => this.DefaultVisit(node);
11069
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => null;
12662
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
15393
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
15396
OutDeconstructVarPendingInference
updatedNode;
17643
public override TreeDumperNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node, object? arg) => new TreeDumperNode("outDeconstructVarPendingInference", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.cs (1)
566
public sealed override BoundNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)