public override int GetHashCode() { int hash = 1; hash ^= Ranges.GetHashCode(); if (values_ != null) { hash ^= Values.GetHashCode(); } hash ^= definitions_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }