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