2 instantiations of BoundDagIndexerEvaluation
Microsoft.CodeAnalysis.CSharp (2)
Binder\DecisionDagBuilder_ListPatterns.cs (1)
78var indexEvaluation = new BoundDagIndexerEvaluation(subpattern.Syntax, subpattern.InputType, lengthTemp, index++,
Generated\BoundNodes.xml.Generated.cs (1)
5459var result = new BoundDagIndexerEvaluation(this.Syntax, indexerType, lengthTemp, index, indexerAccess, receiverPlaceholder, argumentPlaceholder, input, this.HasErrors);
21 references to BoundDagIndexerEvaluation
Microsoft.CodeAnalysis.CSharp (21)
Binder\DecisionDagBuilder.cs (4)
1142private static (BoundDagTemp input, BoundDagTemp lengthTemp, int index) GetCanonicalInput(BoundDagIndexerEvaluation e) 1416case (BoundDagIndexerEvaluation s1, BoundDagIndexerEvaluation s2): 1707case BoundDagIndexerEvaluation e:
Binder\DecisionDagBuilder_ListPatterns.cs (1)
78var indexEvaluation = new BoundDagIndexerEvaluation(subpattern.Syntax, subpattern.InputType, lengthTemp, index++,
Binder\PatternExplainer.cs (2)
387case BoundDagIndexerEvaluation: 430case BoundDagIndexerEvaluation e:
BoundTree\BoundDagEvaluation.cs (2)
43BoundDagIndexerEvaluation e => getSymbolFromIndexerAccess(e.IndexerAccess), 126this.Index == ((BoundDagIndexerEvaluation)obj).Index;
BoundTree\BoundDagTest.cs (1)
76case BoundDagIndexerEvaluation i:
FlowAnalysis\NullableWalker_Patterns.cs (1)
516case BoundDagIndexerEvaluation e:
Generated\BoundNodes.xml.Generated.cs (9)
5455public BoundDagIndexerEvaluation Update(TypeSymbol indexerType, BoundDagTemp lengthTemp, int index, BoundExpression indexerAccess, BoundListPatternReceiverPlaceholder receiverPlaceholder, BoundListPatternIndexPlaceholder argumentPlaceholder, BoundDagTemp input) 5459var result = new BoundDagIndexerEvaluation(this.Syntax, indexerType, lengthTemp, index, indexerAccess, receiverPlaceholder, argumentPlaceholder, input, this.HasErrors); 8801return VisitDagIndexerEvaluation((BoundDagIndexerEvaluation)node, arg); 9113public virtual R VisitDagIndexerEvaluation(BoundDagIndexerEvaluation node, A arg) => this.DefaultVisit(node, arg); 9341public virtual BoundNode? VisitDagIndexerEvaluation(BoundDagIndexerEvaluation node) => this.DefaultVisit(node); 10007public override BoundNode? VisitDagIndexerEvaluation(BoundDagIndexerEvaluation node) 11232public override BoundNode? VisitDagIndexerEvaluation(BoundDagIndexerEvaluation node) 13234public override BoundNode? VisitDagIndexerEvaluation(BoundDagIndexerEvaluation node) 15658public override TreeDumperNode VisitDagIndexerEvaluation(BoundDagIndexerEvaluation node, object? arg) => new TreeDumperNode("dagIndexerEvaluation", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
250case BoundDagIndexerEvaluation e: