1 write to Receiver
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5846
this.
Receiver
= receiver;
19 references to Receiver
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Invocation.cs (1)
471
receiver = memberAccess.
Receiver
;
BoundTree\Expression.cs (1)
106
protected override ImmutableArray<BoundNode?> Children => ImmutableArray.Create<BoundNode?>(this.
Receiver
);
FlowAnalysis\AbstractFlowPass.cs (1)
1159
VisitRvalue(node.
Receiver
);
FlowAnalysis\NullableWalker.cs (1)
11710
var receiver = node.
Receiver
;
Generated\BoundNodes.xml.Generated.cs (5)
5865
if (receiver != this.
Receiver
|| typeArgumentsOpt != this.TypeArgumentsOpt || name != this.Name || invoked != this.Invoked || indexed != this.Indexed || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10456
this.Visit(node.
Receiver
);
11724
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
13825
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
16333
new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.
Receiver
, null) }),
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (2)
58
var loweredReceiver = VisitExpression(memberAccess.
Receiver
);
110
memberAccess.
Receiver
,
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
75
loweredReceiver = VisitExpression(memberAccess.
Receiver
);
1663
var loweredReceiver = VisitExpression(node.
Receiver
);
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (4)
65
var isEvent = _factory.StoreToTemp(_dynamicFactory.MakeDynamicIsEventTest(memberAccess.Name, memberAccess.
Receiver
).ToExpression(), out BoundAssignmentOperator isEventAssignment);
87
memberAccess.
Receiver
,
229
if (!CanChangeValueBetweenReads(memberAccess.
Receiver
))
235
var rewrittenReceiver = VisitExpression(memberAccess.
Receiver
);
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
870
return _dynamicFactory.MakeDynamicGetMember(dynamicMemberAccess.
Receiver
, dynamicMemberAccess.Name, resultIndexed: false).ToExpression();
Operations\CSharpOperationFactory.cs (1)
945
return CreateBoundDynamicMemberAccessOperation(boundDynamicMemberAccess.
Receiver
, TypeMap.AsTypeSymbols(boundDynamicMemberAccess.TypeArgumentsOpt), boundDynamicMemberAccess.Name,