From a9e40b93a0fa3128a0bccf77a928ecb1cd23c6e5 Mon Sep 17 00:00:00 2001 From: Chris Craik Date: Tue, 3 Apr 2012 16:20:22 -0700 Subject: Cherry pick webkit change r95090 to fix HashMap/StringHash include problems Change-Id: I61f2cc831b962913b0cf8ac9ace8fdfe6f3d05c0 --- Source/JavaScriptCore/wtf/HashTraits.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Source/JavaScriptCore/wtf/HashTraits.h') diff --git a/Source/JavaScriptCore/wtf/HashTraits.h b/Source/JavaScriptCore/wtf/HashTraits.h index fba5afe..7deeb3a 100644 --- a/Source/JavaScriptCore/wtf/HashTraits.h +++ b/Source/JavaScriptCore/wtf/HashTraits.h @@ -28,6 +28,8 @@ namespace WTF { + class String; + using std::pair; using std::make_pair; @@ -88,6 +90,7 @@ namespace WTF { }; template struct HashTraits > : SimpleClassHashTraits > { }; + template<> struct HashTraits : SimpleClassHashTraits { }; // special traits for pairs, helpful for their use in HashMap implementation -- cgit v1.1