1 write to Receiver
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8800
this.
Receiver
= receiver;
11 references to Receiver
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder.ValueChecks.cs (2)
4299
return GetValEscape(withExpression.
Receiver
, scopeOfTheContainingExpression)
5057
var escape = CheckValEscape(node, withExpr.
Receiver
, escapeFrom, escapeTo, checkingReceiver: false, diagnostics);
FlowAnalysis\AbstractFlowPass.cs (1)
2349
VisitRvalue(node.
Receiver
);
FlowAnalysis\NullableWalker.cs (1)
3387
var receiver = withExpr.
Receiver
;
Generated\BoundNodes.xml.Generated.cs (5)
8815
if (receiver != this.
Receiver
|| !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(cloneMethod, this.CloneMethod) || initializerExpression != this.InitializerExpression || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything))
10792
this.Visit(node.
Receiver
);
12209
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
14942
BoundExpression receiver = (BoundExpression)this.Visit(node.
Receiver
);
17116
new TreeDumperNode("receiver", null, new TreeDumperNode[] { Visit(node.
Receiver
, null) }),
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
134
BoundExpression receiver = withExpr.
Receiver
;
Operations\CSharpOperationFactory.cs (1)
738
IOperation operand = Create(boundWithExpression.
Receiver
);