diff options
Diffstat (limited to 'src/openvic-simulation/utility')
-rw-r--r-- | src/openvic-simulation/utility/StringUtils.hpp | 4 | ||||
-rw-r--r-- | src/openvic-simulation/utility/Utility.hpp | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/openvic-simulation/utility/StringUtils.hpp b/src/openvic-simulation/utility/StringUtils.hpp index ee6d2f9..0df2952 100644 --- a/src/openvic-simulation/utility/StringUtils.hpp +++ b/src/openvic-simulation/utility/StringUtils.hpp @@ -198,7 +198,7 @@ namespace OpenVic::StringUtils { } template<typename... Args> - requires (std::is_same_v<std::string_view, Args> && ...) + requires(std::is_same_v<std::string_view, Args> && ...) inline std::string _append_string_views(Args... args) { std::string ret; ret.reserve((args.size() + ...)); @@ -207,7 +207,7 @@ namespace OpenVic::StringUtils { } template<typename... Args> - requires (std::is_convertible_v<Args, std::string_view> && ...) + requires(std::is_convertible_v<Args, std::string_view> && ...) inline std::string append_string_views(Args... args) { return _append_string_views(std::string_view { args }...); } diff --git a/src/openvic-simulation/utility/Utility.hpp b/src/openvic-simulation/utility/Utility.hpp index dbbcf8f..9951532 100644 --- a/src/openvic-simulation/utility/Utility.hpp +++ b/src/openvic-simulation/utility/Utility.hpp @@ -32,13 +32,13 @@ namespace OpenVic::utility { } template<class T> - constexpr inline void hash_combine(std::size_t& s, const T& v) { + inline constexpr void hash_combine(std::size_t& s, const T& v) { std::hash<T> h; s ^= h(v) + 0x9e3779b9 + (s << 6) + (s >> 2); } template<size_t Shift, class T> - constexpr inline void hash_combine_index(std::size_t& s, const T& v) { + inline constexpr void hash_combine_index(std::size_t& s, const T& v) { std::hash<T> h; if constexpr (Shift == 0) { s = h(v); |