3 instantiations of BoundDagPassThroughEvaluation
Microsoft.CodeAnalysis.CSharp (3)
Binder\DecisionDagBuilder.cs (2)
3777
return AndSequence.Create(new Tests.One(newTypeEval), new Tests.One(new
BoundDagPassThroughEvaluation
(typeEval.Syntax, newTemp)));
3856
return new
BoundDagPassThroughEvaluation
(passThrough.Syntax, ((BoundDagTypeEvaluation)UpdateDagTempReferences((BoundDagTypeEvaluation)passThrough.Input.Source, ref tempMap)).MakeResultTemp());
Generated\BoundNodes.xml.Generated.cs (1)
5736
var result = new
BoundDagPassThroughEvaluation
(this.Syntax, input, this.HasErrors);
20 references to BoundDagPassThroughEvaluation
Microsoft.CodeAnalysis.CSharp (20)
Binder\DecisionDagBuilder.cs (6)
2384
case (
BoundDagPassThroughEvaluation
s1, _):
2388
case (_,
BoundDagPassThroughEvaluation
s2):
2528
case (
BoundDagPassThroughEvaluation
s1,
BoundDagPassThroughEvaluation
s2):
3519
if (e is
BoundDagPassThroughEvaluation
)
3853
case
BoundDagPassThroughEvaluation
passThrough:
BoundTree\BoundDagEvaluation.cs (4)
23
Debug.Assert(other is BoundDagIndexerEvaluation or BoundDagTypeEvaluation or
BoundDagPassThroughEvaluation
||
24
this is BoundDagIndexerEvaluation or BoundDagTypeEvaluation or
BoundDagPassThroughEvaluation
||
60
BoundDagAssignmentEvaluation or
BoundDagPassThroughEvaluation
=> null,
64
Debug.Assert(result is not null || this is BoundDagAssignmentEvaluation or
BoundDagPassThroughEvaluation
);
BoundTree\BoundDagTest.cs (1)
108
case
BoundDagPassThroughEvaluation
i:
Generated\BoundNodes.xml.Generated.cs (8)
5732
public new
BoundDagPassThroughEvaluation
Update(BoundDagTemp input)
5736
var
result = new BoundDagPassThroughEvaluation(this.Syntax, input, this.HasErrors);
9398
return VisitDagPassThroughEvaluation((
BoundDagPassThroughEvaluation
)node, arg);
9729
public virtual R VisitDagPassThroughEvaluation(
BoundDagPassThroughEvaluation
node, A arg) => this.DefaultVisit(node, arg);
9970
public virtual BoundNode? VisitDagPassThroughEvaluation(
BoundDagPassThroughEvaluation
node) => this.DefaultVisit(node);
10675
public override BoundNode? VisitDagPassThroughEvaluation(
BoundDagPassThroughEvaluation
node)
12071
public override BoundNode? VisitDagPassThroughEvaluation(
BoundDagPassThroughEvaluation
node)
16776
public override TreeDumperNode VisitDagPassThroughEvaluation(
BoundDagPassThroughEvaluation
node, object? arg) => new TreeDumperNode("dagPassThroughEvaluation", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
327
case
BoundDagPassThroughEvaluation
: