2 instantiations of BoundDagIndexEvaluation
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder.cs (1)
517
var indexEvaluation = new
BoundDagIndexEvaluation
(syntax, getItemProperty, i, getItemPropertyInput);
Generated\BoundNodes.xml.Generated.cs (1)
5585
var result = new
BoundDagIndexEvaluation
(this.Syntax, property, index, input, this.HasErrors);
21 references to BoundDagIndexEvaluation
Microsoft.CodeAnalysis.CSharp (21)
Binder\DecisionDagBuilder.cs (5)
517
var
indexEvaluation = new BoundDagIndexEvaluation(syntax, getItemProperty, i, getItemPropertyInput);
2569
case (BoundDagTypeEvaluation s1, BoundDagIndexerEvaluation or BoundDagFieldEvaluation or BoundDagPropertyEvaluation or
BoundDagIndexEvaluation
or BoundDagSliceEvaluation): // s2Source can be anything with an output, obtainable via MakeResultTemp().
2581
case (BoundDagIndexerEvaluation or BoundDagFieldEvaluation or BoundDagPropertyEvaluation or
BoundDagIndexEvaluation
or BoundDagSliceEvaluation, BoundDagTypeEvaluation s2):
3611
case
BoundDagIndexEvaluation
:
3858
case
BoundDagIndexEvaluation
:
BoundTree\BoundDagEvaluation.cs (3)
57
BoundDagIndexEvaluation
e => e.Property,
193
this.Index == ((
BoundDagIndexEvaluation
)obj).Index;
203
public new
BoundDagIndexEvaluation
Update(BoundDagTemp input)
BoundTree\BoundDagTest.cs (1)
102
case
BoundDagIndexEvaluation
i:
FlowAnalysis\NullableWalker_Patterns.cs (2)
490
case
BoundDagIndexEvaluation
e:
787
case
BoundDagIndexEvaluation
e:
Generated\BoundNodes.xml.Generated.cs (9)
5581
public
BoundDagIndexEvaluation
Update(PropertySymbol property, int index, BoundDagTemp input)
5585
var
result = new BoundDagIndexEvaluation(this.Syntax, property, index, input, this.HasErrors);
9390
return VisitDagIndexEvaluation((
BoundDagIndexEvaluation
)node, arg);
9725
public virtual R VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node, A arg) => this.DefaultVisit(node, arg);
9966
public virtual BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node) => this.DefaultVisit(node);
10646
public override BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node)
12039
public override BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node)
14189
public override BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node)
16736
public override TreeDumperNode VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node, object? arg) => new TreeDumperNode("dagIndexEvaluation", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
257
case
BoundDagIndexEvaluation
e: