2 instantiations of BoundCapturedReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
2679receiver = new BoundCapturedReceiverPlaceholder(receiver.Syntax, receiver, receiver.Type).MakeCompilerGenerated();
Generated\BoundNodes.xml.Generated.cs (1)
504var result = new BoundCapturedReceiverPlaceholder(this.Syntax, receiver, type, this.HasErrors);
14 references to BoundCapturedReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder.ValueChecks.cs (4)
2607if ((object)((argument as BoundCapturedReceiverPlaceholder)?.Receiver ?? argument) != methodInvocationInfo.Receiver && methodInvocationInfo.MethodInfo.Symbol is not SignatureOnlyMethodSymbol) 4413var placeholder = (BoundCapturedReceiverPlaceholder)expr; 5120BoundExpression underlyingReceiver = ((BoundCapturedReceiverPlaceholder)expr).Receiver;
Generated\BoundNodes.xml.Generated.cs (10)
500public BoundCapturedReceiverPlaceholder Update(BoundExpression receiver, TypeSymbol? type) 504var result = new BoundCapturedReceiverPlaceholder(this.Syntax, receiver, type, this.HasErrors); 9087return VisitCapturedReceiverPlaceholder((BoundCapturedReceiverPlaceholder)node, arg); 9563public virtual R VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node, A arg) => this.DefaultVisit(node, arg); 9804public virtual BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) => this.DefaultVisit(node); 10061public override BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) 11132public override BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) 12751public override BoundNode? VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node) 12754BoundCapturedReceiverPlaceholder updatedNode; 15514public override TreeDumperNode VisitCapturedReceiverPlaceholder(BoundCapturedReceiverPlaceholder node, object? arg) => new TreeDumperNode("capturedReceiverPlaceholder", null, new TreeDumperNode[]