Add support for msvc:/Zc:wchar_t-

This commit is contained in:
Andrew Dean
2021-09-02 12:19:53 -07:00
parent 1f2671ff0a
commit 7976ede849
2 changed files with 9 additions and 0 deletions
+2
View File
@@ -209,12 +209,14 @@ struct Hash<unsigned char> : public phmap_unary_function<unsigned char, size_t>
{ return static_cast<size_t>(val); }
};
#ifdef PHMAP_HAS_NATIVE_WCHAR_T
template <>
struct Hash<wchar_t> : public phmap_unary_function<wchar_t, size_t>
{
inline size_t operator()(wchar_t val) const noexcept
{ return static_cast<size_t>(val); }
};
#endif
template <>
struct Hash<int16_t> : public phmap_unary_function<int16_t, size_t>