1 write to Receiver
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5973
this.
Receiver
= receiver;
16 references to Receiver
Microsoft.CodeAnalysis.CSharp (16)
CodeGen\EmitExpression.cs (1)
407
var receiver = expression.
Receiver
;
CodeGen\EmitStatement.cs (1)
529
var receiver = ca.
Receiver
;
CodeGen\Optimizer.cs (1)
1588
BoundExpression receiver = VisitCallOrConditionalAccessReceiver(node.
Receiver
, callOpt: null);
FlowAnalysis\AbstractFlowPass.cs (1)
3125
VisitRvalue(node.
Receiver
);
Generated\BoundNodes.xml.Generated.cs (5)
5994
if (receiver != this.
Receiver
|| !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(hasValueMethodOpt, this.HasValueMethodOpt) || whenNotNull != this.WhenNotNull || whenNullOpt != this.WhenNullOpt || id != this.Id || forceCopyOfNullableValueType != this.ForceCopyOfNullableValueType || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10475
this.Visit(node.
Receiver
);
11851
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
14029
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
16516
new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.
Receiver
, null) }),
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
581
conditionalLeft.
Receiver
,
2002
return conditionalAccess.Update(conditionalAccess.
Receiver
, conditionalAccess.HasValueMethodOpt, whenNotNull, whenNull, conditionalAccess.Id, conditionalAccess.ForceCopyOfNullableValueType, whenNotNull.Type!);
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (1)
121
conditionalAccess.
Receiver
,
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
280
conditionalLeft.
Receiver
,
Lowering\SpillSequenceSpiller.cs (2)
1265
var receiverRefKind = ReceiverSpillRefKind(node.
Receiver
);
1268
var receiver = VisitExpression(ref receiverBuilder, node.
Receiver
);
Lowering\SyntheticBoundNodeFactory.cs (1)
1900
return conditionalAccess.Update(conditionalAccess.
Receiver
, conditionalAccess.HasValueMethodOpt, whenNotNull, whenNull, conditionalAccess.Id, conditionalAccess.ForceCopyOfNullableValueType, whenNotNull.Type);