public override int GetHashCode() { var comparer = new SigComparer(); int hashCode = Flags; foreach (var param in ParamSigs) { hashCode = (hashCode * 7) + comparer.GetHashCode(param); } return((hashCode * 7) + comparer.GetHashCode(RetType)); }
public override int GetHashCode() { var comparer = new SigComparer(); int hashCode = this.Flags; foreach (ITypeDefOrRef param in this.ParamSigs) { hashCode = (hashCode * 7) + comparer.GetHashCode(param); } return((hashCode * 7) + comparer.GetHashCode(this.RetType)); }