| 1802 | |
| 1803 | namespace { |
| 1804 | bool mayUseValueIds(const BaseHashTable& table) { |
| 1805 | if (table.hashMode() == BaseHashTable::HashMode::kHash) { |
| 1806 | return false; |
| 1807 | } |
| 1808 | for (auto& hasher : table.hashers()) { |
| 1809 | if (!hasher->mayUseValueIds()) { |
| 1810 | return false; |
| 1811 | } |
| 1812 | } |
| 1813 | return true; |
| 1814 | } |
| 1815 | } // namespace |
| 1816 | |
| 1817 | template <bool ignoreNullKeys> |
no test coverage detected