#pragma once #include #include namespace scwx { namespace util { template struct hash; template<> struct hash> { size_t operator()(const std::pair& x) const; }; } // namespace util } // namespace scwx