@@ -205,7 +205,7 @@ constexpr bool IsNoThrowSwappable(std::false_type /* is_swappable */) {
205205
206206// --------------------------------------------------------------------------
207207template <typename T>
208- int TrailingZeros (T x) {
208+ uint32_t TrailingZeros (T x) {
209209 PHMAP_IF_CONSTEXPR (sizeof (T) == 8 )
210210 return base_internal::CountTrailingZerosNonZero64 (static_cast <uint64_t >(x));
211211 else
@@ -214,7 +214,7 @@ int TrailingZeros(T x) {
214214
215215// --------------------------------------------------------------------------
216216template <typename T>
217- int LeadingZeros (T x) {
217+ uint32_t LeadingZeros (T x) {
218218 PHMAP_IF_CONSTEXPR (sizeof (T) == 8 )
219219 return base_internal::CountLeadingZeros64 (static_cast <uint64_t >(x));
220220 else
@@ -357,7 +357,7 @@ inline size_t H1(size_t hashval, const ctrl_t* ) {
357357#endif
358358
359359
360- inline h2_t H2 (size_t hashval) { return (ctrl_t )(hashval & 0x7F ); }
360+ inline h2_t H2 (size_t hashval) { return (h2_t )( ctrl_t )(hashval & 0x7F ); }
361361
362362inline bool IsEmpty (ctrl_t c) { return c == kEmpty ; }
363363inline bool IsFull (ctrl_t c) { return c >= static_cast <ctrl_t >(0 ); }
@@ -963,7 +963,7 @@ class raw_hash_set
963963 return tmp;
964964 }
965965
966- #if PHMAP_BIDIRECTIONAL
966+ #if 0 // PHMAP_BIDIRECTIONAL
967967 // PRECONDITION: not a begin() iterator.
968968 iterator& operator--() {
969969 assert(ctrl_);
@@ -1248,7 +1248,7 @@ class raw_hash_set
12481248 }
12491249 iterator end ()
12501250 {
1251- #if PHMAP_BIDIRECTIONAL
1251+ #if 0 // PHMAP_BIDIRECTIONAL
12521252 return iterator_at(capacity_);
12531253#else
12541254 return {ctrl_ + capacity_};
0 commit comments