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)
8719
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)
3567
coercedArgument = ((
OutDeconstructVarPendingInference
)argument).SetInferredTypeWithAnnotations(parameterTypeWithAnnotations, success: true);
Binder\Binder_Invocation.cs (1)
2087
newArguments[i] = ((
OutDeconstructVarPendingInference
)argument).FailInference(this);
BoundTree\BoundExpressionExtensions.cs (1)
273
OutDeconstructVarPendingInference
{ IsDiscardExpression: true } => true,
FlowAnalysis\AbstractFlowPass.cs (1)
2173
public sealed override BoundNode VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
Generated\BoundNodes.xml.Generated.cs (10)
8715
public
OutDeconstructVarPendingInference
Update(Symbol? variableSymbol, bool isDiscardExpression)
8719
var
result = new OutDeconstructVarPendingInference(this.Syntax, variableSymbol, isDiscardExpression, this.HasErrors);
9322
return VisitOutDeconstructVarPendingInference((
OutDeconstructVarPendingInference
)node, arg);
9566
public virtual R VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node, A arg) => this.DefaultVisit(node, arg);
9802
public virtual BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => this.DefaultVisit(node);
10805
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => null;
12217
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
14929
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
14932
OutDeconstructVarPendingInference
updatedNode;
17112
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)