1 write to Receiver
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7562
this.
Receiver
= receiver;
17 references to Receiver
Microsoft.CodeAnalysis.CSharp (17)
BoundTree\Expression.cs (1)
66
protected override ImmutableArray<BoundNode?> Children => StaticCast<BoundNode?>.From(this.Arguments.Insert(0, this.
Receiver
));
FlowAnalysis\AbstractFlowPass.cs (1)
1152
VisitRvalue(node.
Receiver
);
FlowAnalysis\NullableWalker.cs (1)
11773
var receiver = node.
Receiver
;
Generated\BoundNodes.xml.Generated.cs (5)
7581
if (receiver != this.
Receiver
|| arguments != this.Arguments || argumentNamesOpt != this.ArgumentNamesOpt || argumentRefKindsOpt != this.ArgumentRefKindsOpt || applicableIndexers != this.ApplicableIndexers || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10632
this.Visit(node.
Receiver
);
11979
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
14525
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
16790
new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.
Receiver
, null) }),
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
953
CheckReceiverIfField(node.
Receiver
);
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (2)
66
var loweredReceiver = VisitExpression(indexerAccess.
Receiver
);
100
indexerAccess.
Receiver
,
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (3)
505
if (CanChangeValueBetweenReads(indexerAccess.
Receiver
))
508
var temp = _factory.StoreToTemp(VisitExpression(indexerAccess.
Receiver
), out assignmentToTemp);
515
loweredReceiver = indexerAccess.
Receiver
;
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
41
var loweredReceiver = VisitExpression(node.
Receiver
);
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
880
dynamicIndexerAccess.
Receiver
,
Operations\CSharpOperationFactory.cs (1)
793
return Create(boundDynamicIndexerAccess.
Receiver
);