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