Predicate getInvokedEqualsMethod
Gets the equals method that will be invoked on a value x
of type t
when x.Equals(object)
is called.
Either the equals method is (an override of) object.Equals(object)
,
or an implementation of IEquatable<T>.Equals(T)
which is called
from the object.Equals(object)
method inherited by t
.
Import path
import semmle.code.csharp.frameworks.System