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)
8721
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)
3535
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)
8717
public
OutDeconstructVarPendingInference
Update(Symbol? variableSymbol, bool isDiscardExpression)
8721
var
result = new OutDeconstructVarPendingInference(this.Syntax, variableSymbol, isDiscardExpression, this.HasErrors);
9324
return VisitOutDeconstructVarPendingInference((
OutDeconstructVarPendingInference
)node, arg);
9568
public virtual R VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node, A arg) => this.DefaultVisit(node, arg);
9804
public virtual BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => this.DefaultVisit(node);
10807
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node) => null;
12219
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
14932
public override BoundNode? VisitOutDeconstructVarPendingInference(
OutDeconstructVarPendingInference
node)
14935
OutDeconstructVarPendingInference
updatedNode;
17116
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)