Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (17)
42var loweredReceiver = VisitExpression(node.Receiver);
85BoundExpression? rewrittenReceiver = VisitExpression(node.ReceiverOpt);
247var rewrittenReceiver = VisitExpression(node.Expression);
264result = getElementRef(node, rewrittenReceiver, index: VisitExpression(node.Argument), getItemOrSliceHelper, length);
553var receiver = VisitExpression(node.Receiver);
615BoundExpression lengthAccess = VisitExpression(node.LengthOrCountAccess);
633integerArgument = MakePatternIndexOffsetExpression(makeOffsetInput, VisitExpression(node.LengthOrCountAccess), strategy);
796return VisitExpression(hatExpression.Operand);
803return VisitExpression(operand);
821return VisitExpression(index);
827return VisitExpression(unloweredExpr);
869var receiver = VisitExpression(node.Receiver);
972lengthAccess = VisitExpression(node.LengthOrCountAccess);
1064lengthAccess = VisitExpression(node.LengthOrCountAccess);
1096(startExpr, rangeSizeExpr) = DeconstructRangeIntoLocals(rewrittenRangeArg, VisitExpression(node.LengthOrCountAccess), localsBuilder, sideEffectsBuilder);
1103var rewrittenIndexerAccess = VisitExpression(sliceCall);
1304rewrittenRangeArg = VisitExpression(rangeArg);