2 instantiations of BoundDagIndexEvaluation
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder.cs (1)
393
var indexEvaluation = new
BoundDagIndexEvaluation
(syntax, getItemProperty, i, getItemPropertyInput);
Generated\BoundNodes.xml.Generated.cs (1)
5580
var result = new
BoundDagIndexEvaluation
(this.Syntax, property, index, input, this.HasErrors);
21 references to BoundDagIndexEvaluation
Microsoft.CodeAnalysis.CSharp (21)
Binder\DecisionDagBuilder.cs (5)
393
var
indexEvaluation = new BoundDagIndexEvaluation(syntax, getItemProperty, i, getItemPropertyInput);
1744
case (BoundDagTypeEvaluation s1, BoundDagIndexerEvaluation or BoundDagFieldEvaluation or BoundDagPropertyEvaluation or
BoundDagIndexEvaluation
or BoundDagSliceEvaluation): // s2Source can be anything with an output, obtainable via MakeResultTemp().
1756
case (BoundDagIndexerEvaluation or BoundDagFieldEvaluation or BoundDagPropertyEvaluation or
BoundDagIndexEvaluation
or BoundDagSliceEvaluation, BoundDagTypeEvaluation s2):
2711
case
BoundDagIndexEvaluation
:
2893
case
BoundDagIndexEvaluation
:
BoundTree\BoundDagEvaluation.cs (3)
57
BoundDagIndexEvaluation
e => e.Property,
185
this.Index == ((
BoundDagIndexEvaluation
)obj).Index;
195
public new
BoundDagIndexEvaluation
Update(BoundDagTemp input)
BoundTree\BoundDagTest.cs (1)
83
case
BoundDagIndexEvaluation
i:
FlowAnalysis\NullableWalker_Patterns.cs (2)
490
case
BoundDagIndexEvaluation
e:
787
case
BoundDagIndexEvaluation
e:
Generated\BoundNodes.xml.Generated.cs (9)
5576
public
BoundDagIndexEvaluation
Update(PropertySymbol property, int index, BoundDagTemp input)
5580
var
result = new BoundDagIndexEvaluation(this.Syntax, property, index, input, this.HasErrors);
9268
return VisitDagIndexEvaluation((
BoundDagIndexEvaluation
)node, arg);
9597
public virtual R VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node, A arg) => this.DefaultVisit(node, arg);
9835
public virtual BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node) => this.DefaultVisit(node);
10512
public override BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node)
11888
public override BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node)
14017
public override BoundNode? VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node)
16535
public override TreeDumperNode VisitDagIndexEvaluation(
BoundDagIndexEvaluation
node, object? arg) => new TreeDumperNode("dagIndexEvaluation", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
241
case
BoundDagIndexEvaluation
e: