diff --git a/src/Value/Type.hpp b/src/Value/Type.hpp index 834926c..95ba57e 100644 --- a/src/Value/Type.hpp +++ b/src/Value/Type.hpp @@ -49,7 +49,7 @@ namespace Fig public: std::size_t operator()(const TypeInfo &ti) const { - return ti.id; + return std::hash{}(ti.id); } }; diff --git a/src/Value/value.hpp b/src/Value/value.hpp index be55814..5e50bec 100644 --- a/src/Value/value.hpp +++ b/src/Value/value.hpp @@ -461,7 +461,7 @@ namespace Fig if (is()) { return FString(std::format( - "", as().type.toString().toBasicString(), static_cast(&as()))); }