public virtual ulong GetHash() { ulong hashCode; unchecked { hashCode = 1000000007 * (ulong)ForeToken; if (UnaryExpression != null) hashCode += 1000000009 * UnaryExpression.GetHash(); } return hashCode; }
public override ulong GetHash() { // TODO: Determine the right way to do this. return(RegisterExpression.GetHash() ^ UnaryExpression.GetHash()); }