diff --git a/include/mqt-core/dd/Edge.hpp b/include/mqt-core/dd/Edge.hpp index bb6670fc9..cb71182e4 100644 --- a/include/mqt-core/dd/Edge.hpp +++ b/include/mqt-core/dd/Edge.hpp @@ -50,7 +50,7 @@ using MatrixEntryFunc = std::function struct MQT_CORE_EXPORT Edge { +template struct Edge { Node* p; Complex w; @@ -392,7 +392,7 @@ template struct MQT_CORE_EXPORT Edge { ///----------------------------------------------------------------------------- namespace std { -template struct MQT_CORE_EXPORT hash> { +template struct hash> { std::size_t operator()(dd::Edge const& e) const noexcept; }; } // namespace std