public override int GetHashCode() { int res = ParameterIndex.GetHashCode() ^ ActionIndex.GetHashCode(); if (Constant != null) { if (Constant.Value != null) { res ^= Constant.Value.GetHashCode(); } } return res; }