Index: src/IceGlobalContext.cpp |
diff --git a/src/IceGlobalContext.cpp b/src/IceGlobalContext.cpp |
index 095f288ae88b8fb30982d477a733f9957b536c46..2f5269bc64d7592a848046a92497f86aba26d30c 100644 |
--- a/src/IceGlobalContext.cpp |
+++ b/src/IceGlobalContext.cpp |
@@ -26,12 +26,14 @@ |
#include "IceTimerTree.h" |
#include "IceTypes.h" |
-template <> struct std::hash<Ice::RelocatableTuple> { |
- std::size_t operator()(const Ice::RelocatableTuple &Key) const { |
- return std::hash<Ice::IceString>()(Key.Name) + |
- std::hash<Ice::RelocOffsetT>()(Key.Offset); |
+namespace std { |
+template <> struct hash<Ice::RelocatableTuple> { |
+ size_t operator()(const Ice::RelocatableTuple &Key) const { |
+ return hash<Ice::IceString>()(Key.Name) + |
+ hash<Ice::RelocOffsetT>()(Key.Offset); |
} |
}; |
+} // end of namespace std |
namespace Ice { |