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