This repository has been archived by the owner on Nov 1, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 510
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch over to the .NETCore Attribute.Equals() behavior. (#3552)
This ports dotnet/coreclr#6240 over to Project N. The TL;DR version of the change is "private fields in base classes are no longer disregarded by Equals()/GetHashCode()". In fact, changing ExposeToDerivedClasses() to return true always is sufficient to effect the desired change. The rest of the delta is just the result of constant-folding and dead-coding from that point. [tfs-changeset: 1657635]
- Loading branch information
1 parent
6de5237
commit f0ce17b
Showing
1 changed file
with
13 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters