2 instantiations of BoundDagDeconstructEvaluation
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder.cs (1)
533
var evaluation = new
BoundDagDeconstructEvaluation
(recursive.Syntax, method, OriginalInput(input, method));
Generated\BoundNodes.xml.Generated.cs (1)
5404
var result = new
BoundDagDeconstructEvaluation
(this.Syntax, deconstructMethod, input, this.HasErrors);
17 references to BoundDagDeconstructEvaluation
Microsoft.CodeAnalysis.CSharp (17)
Binder\DecisionDagBuilder.cs (2)
35
/// there are <see cref="
BoundDagDeconstructEvaluation
"/> which represents an invocation of a type's
533
var
evaluation = new BoundDagDeconstructEvaluation(recursive.Syntax, method, OriginalInput(input, method));
Binder\PatternExplainer.cs (1)
540
case
BoundDagDeconstructEvaluation
e:
BoundTree\BoundDagEvaluation.cs (1)
40
BoundDagDeconstructEvaluation
e => e.DeconstructMethod,
BoundTree\BoundDagTemp.cs (1)
63
return $"{name}{(Source is
BoundDagDeconstructEvaluation
? $".Item{(Index + 1).ToString()}" : "")}";
BoundTree\BoundDagTest.cs (1)
60
case
BoundDagDeconstructEvaluation
d:
FlowAnalysis\NullableWalker_Patterns.cs (1)
442
case
BoundDagDeconstructEvaluation
e:
Generated\BoundNodes.xml.Generated.cs (9)
5400
public
BoundDagDeconstructEvaluation
Update(MethodSymbol deconstructMethod, BoundDagTemp input)
5404
var
result = new BoundDagDeconstructEvaluation(this.Syntax, deconstructMethod, input, this.HasErrors);
9116
return VisitDagDeconstructEvaluation((
BoundDagDeconstructEvaluation
)node, arg);
9446
public virtual R VisitDagDeconstructEvaluation(
BoundDagDeconstructEvaluation
node, A arg) => this.DefaultVisit(node, arg);
9682
public virtual BoundNode? VisitDagDeconstructEvaluation(
BoundDagDeconstructEvaluation
node) => this.DefaultVisit(node);
10340
public override BoundNode? VisitDagDeconstructEvaluation(
BoundDagDeconstructEvaluation
node)
11602
public override BoundNode? VisitDagDeconstructEvaluation(
BoundDagDeconstructEvaluation
node)
13674
public override BoundNode? VisitDagDeconstructEvaluation(
BoundDagDeconstructEvaluation
node)
16182
public override TreeDumperNode VisitDagDeconstructEvaluation(
BoundDagDeconstructEvaluation
node, object? arg) => new TreeDumperNode("dagDeconstructEvaluation", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
158
case
BoundDagDeconstructEvaluation
d: