3 overrides of IsEquivalentToThisReference
Microsoft.CodeAnalysis.CSharp (3)
BoundTree\BoundExpression.cs (3)
157public abstract override bool IsEquivalentToThisReference { get; } 244public sealed override bool IsEquivalentToThisReference => true; 703public sealed override bool IsEquivalentToThisReference
4 references to IsEquivalentToThisReference
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Expressions.cs (3)
9332var receiverPlaceholder = new BoundImplicitIndexerReceiverPlaceholder(receiver.Syntax, receiver.IsEquivalentToThisReference, receiver, receiver.Type).MakeCompilerGenerated(); 10705var receiverPlaceholder = new BoundImplicitIndexerReceiverPlaceholder(expr.Syntax, isEquivalentToThisReference: expr.IsEquivalentToThisReference, expr, expr.Type) { WasCompilerGenerated = true }; 11274var receiverPlaceholder = new BoundImplicitIndexerReceiverPlaceholder(receiver.Syntax, isEquivalentToThisReference: receiver.IsEquivalentToThisReference, receiver, receiver.Type) { WasCompilerGenerated = true };
Binder\Binder_Invocation.cs (1)
1936if (receiver?.IsEquivalentToThisReference == true &&