| Index: third_party/WebKit/Source/wtf/HashTraits.h
|
| diff --git a/third_party/WebKit/Source/wtf/HashTraits.h b/third_party/WebKit/Source/wtf/HashTraits.h
|
| index 113ebac0035d05d07b3cd842baa0a77d1c8dcb0c..77d4ff6bc35987f584449ad72aed5c9bfcd1347a 100644
|
| --- a/third_party/WebKit/Source/wtf/HashTraits.h
|
| +++ b/third_party/WebKit/Source/wtf/HashTraits.h
|
| @@ -245,6 +245,9 @@ struct PairHashTraits : GenericHashTraits<std::pair<typename FirstTraitsArg::Tra
|
| static const bool emptyValueIsZero = FirstTraits::emptyValueIsZero && SecondTraits::emptyValueIsZero;
|
| static EmptyValueType emptyValue() { return std::make_pair(FirstTraits::emptyValue(), SecondTraits::emptyValue()); }
|
|
|
| + static const bool hasIsEmptyValueFunction = FirstTraits::hasIsEmptyValueFunction || SecondTraits::hasIsEmptyValueFunction;
|
| + static bool isEmptyValue(const TraitType& value) { return isHashTraitsEmptyValue<FirstTraits>(value.first) && isHashTraitsEmptyValue<SecondTraits>(value.second); }
|
| +
|
| static const unsigned minimumTableSize = FirstTraits::minimumTableSize;
|
|
|
| static void constructDeletedValue(TraitType& slot, bool zeroValue)
|
|
|