2 instantiations of BoundCapturedReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
2089receiver = new BoundCapturedReceiverPlaceholder(receiver.Syntax, receiver, _localScopeDepth, receiver.Type).MakeCompilerGenerated();
Generated\BoundNodes.xml.Generated.cs (1)
507var result = new BoundCapturedReceiverPlaceholder(this.Syntax, receiver, localScopeDepth, type, this.HasErrors);
16 references to BoundCapturedReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (6)
2036if ((object)((argument as BoundCapturedReceiverPlaceholder)?.Receiver ?? argument) != receiver) 2967return ((BoundCapturedReceiverPlaceholder)expr).LocalScopeDepth; 3217if (((BoundCapturedReceiverPlaceholder)expr).LocalScopeDepth <= escapeTo) 3537var placeholder = (BoundCapturedReceiverPlaceholder)expr; 3950BoundExpression underlyingReceiver = ((BoundCapturedReceiverPlaceholder)expr).Receiver;
Generated\BoundNodes.xml.Generated.cs (10)
503public BoundCapturedReceiverPlaceholder Update(BoundExpression receiver, uint localScopeDepth, TypeSymbol? type) 507var result = new BoundCapturedReceiverPlaceholder(this.Syntax, receiver, localScopeDepth, type, this.HasErrors); 8525return VisitCapturedReceiverPlaceholder((BoundCapturedReceiverPlaceholder)node, arg); 8975public virtual R VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node, A arg) => this.DefaultVisit(node, arg); 9203public virtual BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) => this.DefaultVisit(node); 9447public override BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) 10445public override BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) 11830public override BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) 11833BoundCapturedReceiverPlaceholder updatedNode; 14464public override TreeDumperNode VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node, object? arg) => new TreeDumperNode("capturedReceiverPlaceholder", null, new TreeDumperNode[]