Core/Utils: Mark Trinity::HashFnv1a as constexpr

This commit is contained in:
Shauren
2024-12-15 15:57:55 +01:00
parent cea89be2c9
commit bb583baef6

View File

@@ -30,7 +30,7 @@ namespace Trinity
seed ^= std::hash<T>()(val) + 0x9E3779B9 + (seed << 6) + (seed >> 2);
}
inline std::uint32_t HashFnv1a(std::string_view data)
inline constexpr std::uint32_t HashFnv1a(std::string_view data)
{
std::uint32_t hash = 0x811C9DC5u;
for (char c : data)