2 instantiations of BoundDagAssignmentEvaluation
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder.cs (1)
3298
assignments.Add(new Tests.One(new
BoundDagAssignmentEvaluation
(useValueFrom.Syntax, b.TempContainingValue, useValueFrom)));
Generated\BoundNodes.xml.Generated.cs (1)
5710
var result = new
BoundDagAssignmentEvaluation
(this.Syntax, target, input, this.HasErrors);
23 references to BoundDagAssignmentEvaluation
Microsoft.CodeAnalysis.CSharp (23)
Binder\DecisionDagBuilder.cs (6)
1479
if (eval is
BoundDagAssignmentEvaluation
)
2867
case
BoundDagAssignmentEvaluation
e:
3617
case
BoundDagAssignmentEvaluation
assignment:
3642
private static Tests RemoveAssignmentEvaluation(One tests,
BoundDagAssignmentEvaluation
e1)
3905
case
BoundDagAssignmentEvaluation
assignment:
3912
var
assignmentEvaluation = assignment.Update(inputReplacement);
BoundTree\BoundDagEvaluation.cs (5)
60
BoundDagAssignmentEvaluation
or BoundDagPassThroughEvaluation => null,
64
Debug.Assert(result is not null || this is
BoundDagAssignmentEvaluation
or BoundDagPassThroughEvaluation);
293
this.Target.Equals(((
BoundDagAssignmentEvaluation
)obj).Target);
299
other is
BoundDagAssignmentEvaluation
assignment &&
310
public new
BoundDagAssignmentEvaluation
Update(BoundDagTemp input)
BoundTree\BoundDagTest.cs (1)
106
case
BoundDagAssignmentEvaluation
i:
FlowAnalysis\NullableWalker_Patterns.cs (2)
517
case
BoundDagAssignmentEvaluation
e:
817
case
BoundDagAssignmentEvaluation
e:
Generated\BoundNodes.xml.Generated.cs (8)
5706
public
BoundDagAssignmentEvaluation
Update(BoundDagTemp target, BoundDagTemp input)
5710
var
result = new BoundDagAssignmentEvaluation(this.Syntax, target, input, this.HasErrors);
9396
return VisitDagAssignmentEvaluation((
BoundDagAssignmentEvaluation
)node, arg);
9728
public virtual R VisitDagAssignmentEvaluation(
BoundDagAssignmentEvaluation
node, A arg) => this.DefaultVisit(node, arg);
9969
public virtual BoundNode? VisitDagAssignmentEvaluation(
BoundDagAssignmentEvaluation
node) => this.DefaultVisit(node);
10669
public override BoundNode? VisitDagAssignmentEvaluation(
BoundDagAssignmentEvaluation
node)
12065
public override BoundNode? VisitDagAssignmentEvaluation(
BoundDagAssignmentEvaluation
node)
16769
public override TreeDumperNode VisitDagAssignmentEvaluation(
BoundDagAssignmentEvaluation
node, object? arg) => new TreeDumperNode("dagAssignmentEvaluation", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
320
case
BoundDagAssignmentEvaluation
e: