Ported 'CS0659OverrideEqualsWithoutGetHashCodeIssue'

I mean on `if(`