3 instantiations of DeconstructionVariablePendingInference
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Deconstruct.cs (2)
913
return new
DeconstructionVariablePendingInference
(syntax, localSymbol, receiverOpt: null);
958
return new
DeconstructionVariablePendingInference
(syntax, field, receiver);
Generated\BoundNodes.xml.Generated.cs (1)
8650
var result = new
DeconstructionVariablePendingInference
(this.Syntax, variableSymbol, receiverOpt, this.HasErrors);
17 references to DeconstructionVariablePendingInference
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Deconstruct.cs (4)
373
var
pending = (
DeconstructionVariablePendingInference
)expression;
407
BoundExpression errorLocal = ((
DeconstructionVariablePendingInference
)variable.Single).FailInference(this, diagnostics);
641
DeconstructionVariablePendingInference
{ VariableSymbol: var symbol } => symbol,
FlowAnalysis\AbstractFlowPass.cs (1)
3674
public sealed override BoundNode VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node)
Generated\BoundNodes.xml.Generated.cs (10)
8646
public
DeconstructionVariablePendingInference
Update(Symbol variableSymbol, BoundExpression? receiverOpt)
8650
var
result = new DeconstructionVariablePendingInference(this.Syntax, variableSymbol, receiverOpt, this.HasErrors);
9286
return VisitDeconstructionVariablePendingInference((
DeconstructionVariablePendingInference
)node, arg);
9531
public virtual R VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node, A arg) => this.DefaultVisit(node, arg);
9767
public virtual BoundNode? VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node) => this.DefaultVisit(node);
10766
public override BoundNode? VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node)
12177
public override BoundNode? VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node)
14878
public override BoundNode? VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node)
14882
DeconstructionVariablePendingInference
updatedNode;
17071
public override TreeDumperNode VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node, object? arg) => new TreeDumperNode("deconstructionVariablePendingInference", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.cs (2)
562
public override BoundNode VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node)
1184
public override BoundNode? VisitDeconstructionVariablePendingInference(
DeconstructionVariablePendingInference
node)