| 270 | #ifdef TSL_AH_HAS_STRING_VIEW |
| 271 | template <class... Args> |
| 272 | std::pair<iterator, bool> emplace(const std::basic_string_view<CharT>& key, |
| 273 | Args&&... args) { |
| 274 | return m_ht.emplace(key.data(), key.size(), std::forward<Args>(args)...); |
| 275 | } |
| 276 | #else |
| 277 | template <class... Args> |
| 278 | std::pair<iterator, bool> emplace(const CharT* key, Args&&... args) { |