2 instantiations of OutDeconstructVarPendingInference
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Deconstruct.cs (1)
645
var variable = new
OutDeconstructVarPendingInference
(receiverSyntax, variableSymbol: variableSymbol, isDiscardExpression: variableOpt is BoundDiscardExpression);
Generated\BoundNodes.xml.Generated.cs (1)
8708
var result = new
OutDeconstructVarPendingInference
(this.Syntax, variableSymbol, isDiscardExpression, this.HasErrors);
17 references to OutDeconstructVarPendingInference
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Deconstruct.cs (2)
632
var outVars = ArrayBuilder<
OutDeconstructVarPendingInference
>.GetInstance(numCheckedVariables);
645
var
variable = new OutDeconstructVarPendingInference(receiverSyntax, variableSymbol: variableSymbol, isDiscardExpression: variableOpt is BoundDiscardExpression);
Binder\Binder_Expressions.cs (1)
3515
coercedArgument = ((
OutDeconstructVarPendingInference
)argument).SetInferredTypeWithAnnotations(parameterTypeWithAnnotations, success: true);
Binder\Binder_Invocation.cs (1)
2169
newArguments[i] = ((
OutDeconstructVarPendingInference
)argument).FailInference(this);
BoundTree\BoundExpressionExtensions.cs (1)
273
OutDeconstructVarPendingInference
{ IsDiscardExpression: true } => true,
FlowAnalysis\AbstractFlowPass.cs (1)
2179
public sealed override BoundNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
Generated\BoundNodes.xml.Generated.cs (10)
8704
public
OutDeconstructVarPendingInference
Update(Symbol? variableSymbol, bool isDiscardExpression)
8708
var
result = new OutDeconstructVarPendingInference(this.Syntax, variableSymbol, isDiscardExpression, this.HasErrors);
9311
return VisitOutDeconstructVarPendingInference((
OutDeconstructVarPendingInference
)node, arg);
9555
public virtual R VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node, A arg) => this.DefaultVisit(node, arg);
9791
public virtual BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => this.DefaultVisit(node);
10794
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => null;
12351
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
15043
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
15046
OutDeconstructVarPendingInference
updatedNode;
17228
public override TreeDumperNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node, object? arg) => new TreeDumperNode("outDeconstructVarPendingInference", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.cs (1)
556
public sealed override BoundNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)