3 instantiations of BoundImplicitIndexerReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Expressions.cs (2)
9372
var receiverPlaceholder = new
BoundImplicitIndexerReceiverPlaceholder
(expr.Syntax, isEquivalentToThisReference: expr.IsEquivalentToThisReference, expr.Type) { WasCompilerGenerated = true };
9917
var receiverPlaceholder = new
BoundImplicitIndexerReceiverPlaceholder
(receiver.Syntax, isEquivalentToThisReference: receiver.IsEquivalentToThisReference, receiver.Type) { WasCompilerGenerated = true };
Generated\BoundNodes.xml.Generated.cs (1)
771
var result = new
BoundImplicitIndexerReceiverPlaceholder
(this.Syntax, isEquivalentToThisReference, type, this.HasErrors);
21 references to BoundImplicitIndexerReceiverPlaceholder
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Expressions.cs (4)
9372
var
receiverPlaceholder = new BoundImplicitIndexerReceiverPlaceholder(expr.Syntax, isEquivalentToThisReference: expr.IsEquivalentToThisReference, expr.Type) { WasCompilerGenerated = true };
9917
var
receiverPlaceholder = new BoundImplicitIndexerReceiverPlaceholder(receiver.Syntax, isEquivalentToThisReference: receiver.IsEquivalentToThisReference, receiver.Type) { WasCompilerGenerated = true };
9970
BoundImplicitIndexerReceiverPlaceholder
receiverPlaceholder,
10003
BoundImplicitIndexerReceiverPlaceholder
receiver,
FlowAnalysis\NullableWalker.cs (1)
10791
public override BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node)
Generated\BoundNodes.xml.Generated.cs (14)
767
public
BoundImplicitIndexerReceiverPlaceholder
Update(bool isEquivalentToThisReference, TypeSymbol type)
771
var
result = new BoundImplicitIndexerReceiverPlaceholder(this.Syntax, isEquivalentToThisReference, type, this.HasErrors);
7463
public BoundImplicitIndexerAccess(SyntaxNode syntax, BoundExpression receiver, BoundExpression argument, BoundExpression lengthOrCountAccess,
BoundImplicitIndexerReceiverPlaceholder
receiverPlaceholder, BoundExpression indexerOrSliceAccess, ImmutableArray<BoundImplicitIndexerValuePlaceholder> argumentPlaceholders, TypeSymbol type, bool hasErrors = false)
7491
public
BoundImplicitIndexerReceiverPlaceholder
ReceiverPlaceholder { get; }
7498
public BoundImplicitIndexerAccess Update(BoundExpression receiver, BoundExpression argument, BoundExpression lengthOrCountAccess,
BoundImplicitIndexerReceiverPlaceholder
receiverPlaceholder, BoundExpression indexerOrSliceAccess, ImmutableArray<BoundImplicitIndexerValuePlaceholder> argumentPlaceholders, TypeSymbol type)
8894
return VisitImplicitIndexerReceiverPlaceholder((
BoundImplicitIndexerReceiverPlaceholder
)node, arg);
9353
public virtual R VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node, A arg) => this.DefaultVisit(node, arg);
9589
public virtual BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node) => this.DefaultVisit(node);
9845
public override BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node) => null;
10897
public override BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node)
12000
BoundImplicitIndexerReceiverPlaceholder
receiverPlaceholder = node.ReceiverPlaceholder;
12395
public override BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node)
12402
BoundImplicitIndexerReceiverPlaceholder
updatedNode = node.Update(node.IsEquivalentToThisReference, infoAndType.Type!);
15092
public override TreeDumperNode VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node, object? arg) => new TreeDumperNode("implicitIndexerReceiverPlaceholder", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter.cs (1)
1214
public override BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node)
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (1)
418
public override BoundNode? VisitImplicitIndexerReceiverPlaceholder(
BoundImplicitIndexerReceiverPlaceholder
node)